@media screen and (max-width:1000px){#contentArea, #contentBottomInner, #footer{width:auto;padding:0 45px 30px 10px;}
.contentBox, .contentBox + .contentBox{width:25%;padding:2%;float:none;display:inline-block;margin:3% 1.5% 0;}
.bannerContent{width:42%;}
#contentBottomInner .contentBox h2{font-size:19px;}
}
@media screen and (max-width:980px){.enqueryFormArea .formpannel label{width:100%;margin:7px 0 3px;}
.enqueryFormArea .formpannel .submit{margin:0 0 15px 0;}
}
@media screen and (max-width:850px){.bannerContent h1{font-size:30px;}
}
@media screen and (max-width:800px){#footerLeft{float:none;text-align:center;padding:0 0 10px 0;}
#footerLeft ul li{float:none;display:inline-block;margin:0 7px 0 0;}
.followUsArea{float:none;margin:0 0 10px 0;display:inline-block;}
.footerRightContactPart{margin:0;float:none;padding:0;border:none;text-align:center;}
}
@media screen and (max-width:759px){.slides li{background:none !important;height:auto;padding:0 0 20px 0;}
.slides li img{display:block;}
.bannerContent{position:relative;width:100%;right:0 !important;background-color:#008857;padding:10px 0 20px;text-align:center;}
.bannerContent h1{font-size:30px;line-height:34px;}
.bannerContent h1 br{display:none;}
.bannerContent h3{margin:10px 0;color:#ffffff;font-size:18px;line-height:24px;}
.bannerContent h3 span{color:#ffffff;}
.contentBox, .contentBox + .contentBox{width:271px;}
#contentArea .maindiv{padding:8px;}
#contentArea .maindiv .subdiv h3{font-size:16px;line-height:22px;}
#contentArea .maindiv .subdiv ul{margin:0 0 0 13px;}
#contentArea .maindiv .subdiv ul li{padding:5px 0;font-size:12px;line-height:18px;word-break:break-all;}
.bannerContent h2 { color:#000;}
.bannerContent h2 span{ color:#024625}
}
@media screen and (max-width:599px){#nav li, #nav li.firstLI{padding:0 10px 0 28px;font-size:15px;}
}
@media screen and (max-width:500px){#nav{display:none}
.tinynav{display:block;width:100%;padding:14px 0;text-align:center;color:#252525;height:46px;cursor:pointer;font:bold 13px Arial, Helvetica, sans-serif;margin:0;}
}
@media screen and (max-width:865px){.formpannel .submit{margin:0 0 15px 0;}
}
@media screen and (max-width:865px){.contactPanel{width:95%;float:left;margin:0;}
.formpannel{width:95%;margin:20px 0 0 0;}
.formpannel .input1, .formpannel .input2{width:90%;}
.formpannel .select{width:93%;}
}
@media screen and (max-width:360px){.formpannel .submit, .formpannel .submit2{width:100px;}
}