#contact_new
{ box-shadow: 2px 7px 11px #663300;background:#c5aa71;width:980px;height:700px;border-radius:9px;margin-top:-10px;} 
.contactus_new
{color: #663300;font-size: 18pt;margin-left: 20px;padding-right:10px 0px; border-bottom:3px solid #663300; width:619px; margin-top:-32px;}
.contact_new_left
{width:680px; float:left; height:620px; padding:20px 0; border-right:1px solid #999; margin-top:25px;}
.contact_new_right
{width:300px; float:left; margin-left:90px; margin-top:20px;}
.contact_map
{margin-top:30px; width:620px;height:380px; padding-left:30px;}
.contact_addr
{padding:20px; padding-left:40px;}
.but_new{margin-top:20px !important; margin-left:75px !important;}

@media only screen and (min-width: 914px) and (max-width: 1082px)
{
#contact_new
{width:820px;height:700px;margin-top:-10px;} 
.contactus_new
{font-size: 18pt;margin-left: 20px;padding-right:10px; border-bottom:3px solid #663300; width:486px;}
.contact_new_left
{width:540px; float:left; height:620px; padding:20px 0; border-right:1px solid #999;}
.contact_new_right
{width:300px; float:left; margin-left:50px; margin-top:20px;}
.contact_map
{margin-top:50px; width:500px;height:380px; padding-left:20px;}
.contact_addr
{padding:20px;}
.but_new{margin-top:20px !important; margin-left:80px !important;}
}
@media only screen and (min-width: 746px) and (max-width: 913px)
{
#contact_new
{width:650px;height:1140px;margin-top:-10px;} 
.contactus_new
{font-size: 18pt;margin-left: 20px;padding-right:10px; border-bottom:3px solid #663300; width:595px;}
.contact_new_left
{width:540px; float:left; height:620px; padding:20px 0; border-right:none}
.contact_new_right
{width:300px; float:left; margin-left:180px; margin-top:40px;}
.contact_map
{margin-top:50px; width:610px;height:380px; padding-left:20px;}
.contact_addr
{padding:20px;}
.but_new{margin-top:20px !important; margin-left:80px !important;}
}
@media only screen and (min-width: 534px) and (max-width: 745px)
{
#contact_new
{width:455px;height:1140px;margin-top:-10px; margin-left:-30px;} 
.contactus_new
{font-size: 18pt;margin-left: 20px;padding-right:10px; border-bottom:3px solid #663300; width:400px;}
.contact_new_left
{width:450px; float:left; height:620px; padding:20px 0; border-right:none}
.contact_new_right
{width:300px; float:left; margin-left:150px; margin-top:40px;}
.contact_map
{margin-top:50px; width:450px;height:380px; padding-left:28px;}
.contact_addr
{padding:20px;}
.but_new{margin-top:20px !important; margin-left:80px !important;}
}
@media only screen and (min-width: 445px) and (max-width: 533px)
{
#contact_new
{width:330px;height:1170px;margin-top:-10px; margin-left:-50px;} 
.contactus_new
{font-size: 18pt;margin-left: 20px;padding-right:10px; border-bottom:3px solid #663300; width:250px;}
.contact_new_left
{width:290px; float:left; height:620px; padding:20px 0; border-right:none}
.contact_new_right
{width:290px; float:left; margin-left:90px; margin-top:40px;}
.contact_map
{margin-top:50px; width:290px;height:380px; padding-left:47px;}
.contact_addr
{padding:20px 0 20px 50px;}
.but_new{margin-top:20px !important; margin-left:80px !important;}
}
@media only screen and (min-width: 350px) and (max-width: 444px)
{
#contact_new
{width:300px;height:1170px;margin-top:-10px; margin-left:-30px;} 
.contactus_new
{font-size: 18pt;margin-left: 20px;padding-right:10px; border-bottom:3px solid #663300; width:230px;}
.contact_new_left
{width:290px; float:left; height:620px; padding:20px 0; border-right:none}
.contact_new_right
{width:290px; float:left; margin-left:80px; margin-top:40px;}
.contact_map
{margin-top:50px; width:290px;height:380px; padding-left:33px;}
.contact_addr
{padding:20px 0 20px 50px;}
.but_new{margin-top:20px !important; margin-left:80px !important;}
}
@media only screen and (max-width: 349px)
{
#contact_new
{width:250px;height:1170px;margin-top:-10px; margin-left:-10px;} 
.contactus_new
{font-size: 18pt;margin-left: 20px; width:220px; padding-right:10px; border-bottom:3px solid #663300; width:210px;}
.contact_new_left
{width:250px; float:left; height:620px; padding:20px 0; border-right:none}
.contact_new_right
{width:250px; margin:0 auto; margin-left:53px; margin-top:40px;}
.contact_map
{margin-top:50px; width:250px;height:380px; padding-left:8px;}
.contact_addr
{padding:20px 0 20px 50px;}
.but_new{margin-top:20px !important; margin-left:70px !important;}
}