
/* @media screen and (min-width: 1600px) {    
.flex1 {display: flex;
        flex: none;}
}
*/
.pwmast {
display: inline-block;
min-width: 40vw;
background-color: blanchedalmond;
margin: 0;
padding: 3vh 2vw 2vh 2vw;
/* H1 HTML */
}

.pwlogo {
float: left;
display: block;
max-width: 75px;
max-height: 75px;
padding: 0vh 0vw 0vh 0vw;
margin: 0;
}

.rbmast {
display: inline-block;
background-color: cadetblue;
margin: 0;
min-width: 40vw;
min-height: 70px;
padding: 3vh 3vw 2vh 2vw;
color: azure;
/* H1 HTML */
}
/*
@media screen and (min-width: 1600px) {
.flex2 {display: flex;
        flex: none;}
}
*/

.covers {
display: inline-block;        
}

.pwbook3 {
display: inline-block;
background-color: cornsilk;
margin: 5px;
padding: 2vw;
color: black;
max-width: 500px;
}

.news3 {
display: inline-block;
background-color:  lightseagreen;
margin: 5px;
padding: 2vw;
color: white;
max-width: 500px;
}

.pwbook2 {
display: inline-block;
background-color: mistyrose;
margin: 5px;
padding: 2vw;
color: black;
max-width: 500px;
}

.news2 {
display: inline-block;
background-color:  	orangered;
margin: 5px;
padding: 2vw;
color: white;
max-width: 500px;
}

.ptitle {
font-size: x-large;
display: inline-block;
margin: 5px;
}

.pbulk {
font-size: large;
display: inline-block;
margin: 5px;
}

.pwbook1 {
display: inline-block;
background-color: mediumslateblue;
margin: 5px;
padding: 2vw;
color: white;
max-width: 500px;
}


.news {
display: inline-block;
background-color:  	lightcoral;
margin: 5px;
padding: 2vw;
color: white;
max-width: 500px;
}

.about {
display: inline-block;
background-color: steelblue;
margin: 5px;
padding: 2vw;
color: white;
max-width: 500px;
}



.footer  {
display: inline-block;
background-color: darkorange;
margin: 5px;
padding: 2vw 20vw 2vw 20vw;
color: black;
font-size: large;
}

