@media only screen and (min-width:760px) and (max-width:1024px) {
img {max-width:100%; height:auto;}
#headersection .headerright{ width:70%;}
#headersection .headerinner{ padding:17px 2%;}
.navbar nav ul li{ font-size:.9em; line-height:36px;}
.navbar nav ul li a{ padding: 0 15px;}
#content-section .content-inner{ padding:28px 2%;}
.footersection .footertop .topinner{ padding:38px 1%;}
.footersection .footerbot .bottominner{ padding:12px 1%;}

}
@media only screen and (min-width:480px) and (max-width:759px) {
img {max-width:100%; height:auto;}
#headersection .sitelogo{ width:32%; padding:0; margin:0; }
#headersection .headerright{ width:60%; padding:0;}
#headersection .headerright .rightinner.pull-right{ float:none; width:100%; height:auto; margin:0 auto 10px; padding:0 0 0 10px; }
#headersection .headerinner{ padding:17px 2%;}
#headersection .headercontact.pull-right{ float:none; width:100%; border-bottom:1px solid #babfd8; border-left:0; padding:38px 0 0; margin:0 auto 10px; background:url(../images/contact-icon.png) center 0 no-repeat;}
#headersection .header-mid.pull-right{ float:none; width:100%; height:auto; padding:0; margin:0 auto;}
#headersection .headercontact{ width:100%; padding:18px 0 0 0; background:none;}
.searchbar{ width:100%;}		
.navbar nav ul li{ font-size:.9em; line-height:36px;}
.navbar nav ul li a{ padding: 0 15px;}
#content-section .content-inner{ padding:28px 2%;}
#content-section .left-content.pull-left{ float:none; width:100%; height:auto; margin:0 auto;}
#content-section .rightsidebar.pull-right{ float:none; width:100%; height:auto; margin:0 auto;}
.two-box-section .boxes.pull-left, .two-box-section .boxes.pull-right{ float:none; width:100%; height:auto; margin:0 auto 14px;}
.footersection .footertop .topinner{ padding:38px 1%;}
.footersection .footerbot .bottominner{ padding:12px 1%;}
.footersection .footerlogo.pull-left{ float:none; width:100%; height:auto; margin: 0 auto 14px;}
.footersection .footernav.pull-left{ float:none; width:100%; height:auto; margin:0 auto;}
.footersection .other-address.pull-right{ float:none; width:100%; height:auto; margin:0 auto;}
.footersection p.copyright{ float:none; width:100%; margin:0 auto 10px; text-align:center;}
.footersection .socialmedia{ float:none; width:100%; margin:0 auto;}
.footersection .socialmedia ul{ text-align:center;}
}

@media only screen and (min-width:320px) and (max-width:479px){
	
img {max-width:100%; height:auto;}
#headersection .sitelogo.pull-left{ float:none; width:60%; padding:0; margin:0 auto 14px; text-align:center; }
#headersection .headerright.pull-right{ float:none; width:100%; padding:0; margin:0 auto;}
#headersection .headerinner{ padding:17px 2% 10px;}
#headersection .headerright .rightinner.pull-right{ float:none; width:100%; height:auto; margin:0 auto; border-left:1px solid #babfd8;  }
#headersection .headercontact.pull-right{ float:none; width:100%; border-bottom:1px solid #babfd8; border-left:0; padding:38px 0 0; margin:0 auto 10px; background:url(../images/contact-icon.png) center 0 no-repeat;}
#headersection .header-mid.pull-right{ float:none; width:100%; height:auto; padding:0 0; margin:0 auto;}
.searchbar{ width:100%;}	
#headersection .socialmedia{  margin:10px auto 10px;}
.navbar nav ul li{ font-size:.9em; line-height:36px;}
.navbar nav ul li a{ padding: 0 15px;}
#content-section .content-inner{ padding:28px 2%;}
#content-section .left-content.pull-left{ float:none; width:100%; height:auto; margin:0 auto;}
#content-section .rightsidebar.pull-right{ float:none; width:100%; height:auto; margin:0 auto;}
.two-box-section .boxes.pull-left, .two-box-section .boxes.pull-right{ float:none; width:100%; height:auto; margin:0 auto 14px;}
.footersection .footertop .topinner{ padding:38px 1%;}
.footersection .footerbot .bottominner{ padding:12px 1%;}
.footersection .footerlogo.pull-left{ float:none; width:100%; height:auto; margin: 0 auto 14px;}
.footersection .footernav.pull-left{ float:none; width:100%; height:auto; margin:0 auto;}
.footersection .other-address.pull-right{ float:none; width:100%; height:auto; margin:0 auto;}
.footersection p.copyright{ float:none; width:100%; margin:0 auto 10px; text-align:center;}
.footersection .socialmedia{ float:none; width:100%; margin:0 auto;}
.footersection .socialmedia ul{ text-align:center;}
	}

