.p-about section {
width:100%;	
background-size:cover;
background-position:center center;
position:relative;
}

.p-contact .sec-1{
height:900px;
background-image:url(../img/contact/cbg.jpg);		
}

.p-contact .sec-1 .wmid {
box-sizing:border-box;	
position:relative;
padding:50px 100px;
}

.p-contact .sec-1 .wmid .msgformbox{
position:absolute;
right:100px;
width:550px;
background-color:#5c463d;
min-height:600px;
box-sizing:border-box;
padding:50px;
}

.p-contact .sec-1 .wmid h1{
color:#ffffff;
font-size:16pt;
font-weight:bold;
}
.p-contact .sec-1 .wmid h1 sub{
color:#ffffff;
font-size:10pt;
font-weight:normal;
}


.p-contact .sec-1 .wmid cap{
display:inline-block;
color:#ffffff;
padding:0px 10px;
background-color:#5c463d;
margin-left:10px;
bottom:-10px;
position:relative;
z-index:1;
}
.p-contact .sec-1 .wmid .txtbox{
display:block;
width:100%;
border:1px solid #ffffff;
box-sizing:border-box;
padding:10px;
}

.p-contact .sec-1 input,.p-contact .sec-1 textarea {
padding:10px 0px;
margin:0px;	
width:100%;	
color:#ffffff;
background-color:#5c463d;
border:1px solid rgba(0,0,0,0)
}

.p-contact .sec-1 textarea {
  height:200px;	
}

.p-contact .sec-1 button {
border:1px solid #ffffff;
float:right;
background-color:rgba(0,0,0,0);
margin-top:20px;	
color:#ffffff;
font-size:12pt;

}


@media screen  and (max-width: 1600px) {


} /*end w1600*/
@media screen  and (max-width: 1350px) {


} /*end w1200*/
@media screen  and (max-width: 1200px) {


} /*end w1200*/
@media screen  and (max-width: 1080px) {


} /*end w1080*/

@media screen  and (max-width: 960px) {


} /*end w960*/

@media screen  and (max-width: 800px) {

.p-contact .sec-1 .wmid {
padding:20px 10px; 	
}

.p-contact .sec-1 .wmid h1 sub{
display:block;
height:auto;
padding:10px 0px 0 0;
line-height:16pt;
}



.p-contact .sec-1 .wmid .msgformbox{
position:relative;
right:auto;
width:100%;
padding:20px;
}

.p-contact .sec-1 .wmid .msgformbox textarea{
min-height:150px;
}

} /*end w800*/
@media screen  and (max-width: 640px) {


} /*end w640*/
@media screen  and (max-width: 480px) {


} /*end w480*/
@media screen  and (max-width: 320px) {


} /*end w320*/