@font-face {font-family: 'PTSans';src: url('PTSans-Narrow.eot');src: local('PTSans'), url('PTSans-Narrow.woff') format('woff'), url('PTSans-Narrow.ttf') format('truetype');}

@media only screen and (max-width: 960px){
#bannner-wrapp {padding:25px 0px 0px 0px; margin:0px auto 25px; width:768px;}
#bannner-wrapp .banner-pull-left{padding:0px; margin:0px; float:left; width:200px;}
#bannner-wrapp .banner-pull-right{padding:0px; margin:0px; float:right; width:568px; text-align:right;}
#bannner-wrapp .banner-pull-right .social-icons-section{padding:0px; margin:0px 0px 15px 0px;}
#bannner-wrapp .banner-pull-right .search-section{padding:0px; margin:0px 0px 15px 0px;}
#bannner-wrapp .banner-pull-right .search-section .search-pull-left{padding:0px; margin:8px 0px 0px 150px; float:left; width:170px;}

#content-wrapp {padding:0px; margin:0px auto 25px; width:768px;}	 
#content-wrapp .home-content-top{padding:0px; margin:0px; height:266px;}
#content-wrapp .home-content-mid .home-welcome-pull-left{ padding:0px; margin:0px; float:left; width:140px;}
#content-wrapp .home-content-mid .home-welcome-pull-left h1{ padding:0px; margin:0px; font-size:26px; font-weight:normal; color:#EF880F; font-family:'PTSans'; text-shadow:2px 1px 0px #fff;}
#content-wrapp .home-content-mid{min-height:90px;}

#content-wrapp .home-content-mid .home-welcome-pull-right{ padding:0px; margin:0px; float:left; width:578px;}
#content-wrapp .home-content-mid .home-welcome-pull-right h2{ padding:0px; margin:0px; font-size:28px; font-weight:normal; color:#233AA0; font-family:'PTSans'; text-shadow:2px 1px 0px #fff;}
#content-wrapp .home-content-foot ul li{padding:0px; margin:0px 0px 20px 25px; float:left; list-style:none outside; width:169px;}

#footer-wrapp .footer-top .footer-top-scroll{padding:25px 0px; margin:0px auto; width:768px;}
#footer-wrapp .footer-middle .footer-top-contact{padding:25px 0px; margin:0px auto; width:768px;}
#footer-wrapp .footer-middle .footer-top-contact .contact-pull-left{ padding:0px; margin:0px 30px 0px 20px; float:left; width:330px;}
#footer-wrapp .footer-middle .footer-top-contact .contact-pull-center{ padding:0px; margin:0px 0px 0px 30px; float:left; width:330px;}
#footer-wrapp .footer-middle .footer-top-contact .contact-pull-right{ padding:0px; margin:40px 0px 0px 20px; float:left; width:350px; font:normal 14px/24px Arial, Helvetica, sans-serif; color:#B9C5CE;}
#footer-wrapp .footer-foot .footer-foot-copy{padding:25px 0px; margin:0px auto; width:768px;}
#footer-wrapp .footer-foot .footer-foot-copy .copyright-pull-left{padding:0px; margin:0px 60px 0px 20px; float:left; width:280px;}
#footer-wrapp .footer-foot .footer-foot-copy .copyright-pull-right{padding:15px 0px 0px; margin:0px; float:left; width:330px;}

.content_left{padding:0px; margin:10px 0 0 0;float:left; width:250px;}
.content_right{padding:0px; margin:0px;float:left; width:600px;}
.content_right img{width:200px;}

.categories_img{margin: 0px; padding: 0px; width: 200px; height: 200px; float:left;}
.categories_img img{width:180px;}
}
@media only screen and (max-width: 768px){


#bannner-wrapp {padding:25px 0px 0px 0px; margin:0px auto 25px; width:524px;}
#bannner-wrapp .banner-pull-left{padding:0px; margin:0px; float:left; width:100px;}
#bannner-wrapp .banner-pull-right{padding:0px; margin:0px; float:right; width:424px; text-align:right;}
#bannner-wrapp .banner-pull-right .social-icons-section{padding:0px; margin:0px 0px 15px 0px;}
#bannner-wrapp .banner-pull-right .search-section{padding:0px; margin:0px 0px 15px 0px;}
#bannner-wrapp .banner-pull-right .search-section .search-pull-left{padding:0px; margin:8px 0px 0px 0px; float:left; width:170px;}

#content-wrapp {padding:0px; margin:0px auto 25px; width:524px;}	 
#content-wrapp .home-content-top{padding:0px; margin:0px; height:182px;}
#content-wrapp .home-content-mid .home-welcome-pull-left{ padding:0px; margin:0px; float:none; width:auto; text-align:center;}
#content-wrapp .home-content-mid .home-welcome-pull-left h1{ padding:0px; margin:0px; font-size:28px; font-weight:normal; color:#EF880F; font-family:'PTSans'; text-shadow:2px 1px 0px #fff;}
#content-wrapp .home-content-mid{min-height:90px;}

#content-wrapp .home-content-mid .home-welcome-pull-right{ padding:0px; margin:0px; float:none; width:auto; text-align:center;}
#content-wrapp .home-content-mid .home-welcome-pull-right h2{ padding:0px; margin:0px; font-size:28px; font-weight:normal; color:#233AA0; font-family:'PTSans'; text-shadow:2px 1px 0px #fff;}

#content-wrapp .home-content-foot ul li{padding:0px; margin:0px 0px 30px 25px; float:none; list-style:none outside; width:475px; height:170px; text-align:left; border-bottom:1px solid #F2F2F2;}
#content-wrapp .home-content-foot ul li:first-child{margin:0px 0px 30px 25px;}
#content-wrapp .home-content-foot ul li img{ width:32%; height:124px; margin-bottom:10px; padding:4px;  float:left;}
#content-wrapp .home-content-foot ul li h3{padding:0px; margin:0px 0px 5px 190px; font-size:20px; line-height:22px; font-weight:normal; color:#233AA0; font-family:'PTSans'; text-align:left;}
#content-wrapp .home-content-foot ul li p{padding:0px; margin:0px 0px 10px 190px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#666666; text-align:left;}
#content-wrapp .home-content-foot ul li p a{padding:0px 10px; margin:0px 0px 0px 0px; width:100px; text-align:center; line-height:26px; color:#fff; background:#EF880F; display:block; text-decoration:none;}


#footer-wrapp .footer-top .footer-top-scroll{padding:25px 0px; margin:0px auto; width:524px;}
#footer-wrapp .footer-middle .footer-top-contact{padding:25px 0px; margin:0px auto; width:524px;}
#footer-wrapp .footer-middle .footer-top-contact .contact-pull-left{ padding:0px; margin:0px 0px 0px 20px; float:left; width:480px;}
#footer-wrapp .footer-middle .footer-top-contact .contact-pull-center{ padding:0px; margin:20px 0px 0px 20px; float:left; width:480px;}
#footer-wrapp .footer-middle .footer-top-contact .contact-pull-right{ padding:0px; margin:20px 0px 0px 20px; float:left; width:480px; font:normal 14px/24px Arial, Helvetica, sans-serif; color:#B9C5CE;}
#footer-wrapp .footer-foot .footer-foot-copy{padding:25px 0px; margin:0px auto; width:524px;}
#footer-wrapp .footer-foot .footer-foot-copy .copyright-pull-left{padding:0px; margin:0px 20px 0px 20px; float:left; width:240px;}
#footer-wrapp .footer-foot .footer-foot-copy .copyright-pull-right{padding:15px 0px 0px; margin:0px; float:left; width:230px;}

.content_left{padding:0px; margin:10px 0 0 0;float:none; width:250px;}
.content_right{padding:0px; margin:0px;float:none; width:500px;}

.categories_img{margin: 0px; padding: 0px; width: 250px; height: 200px; float:left;}
.categories_img img{width:225px;}


}
@media only screen and (max-width: 524px){

#bannner-wrapp {padding:25px 0px 0px 0px; margin:0px auto 25px; width:300px;}
#bannner-wrapp .banner-pull-left{padding:0px; margin:0px; float:left; width:100px;}
#bannner-wrapp .banner-pull-right{padding:0px; margin:0px; float:left; width:200px; text-align:right;}
#bannner-wrapp .banner-pull-right .social-icons-section{padding:0px; margin:20px 0px 15px 0px;}
#bannner-wrapp .banner-pull-right .search-section{padding:0px; margin:0px 0px 15px -90px;}
#bannner-wrapp .banner-pull-right .search-section .search-pull-left{padding:0px; margin:12px 0px 10px 0px; float:left; width:170px;}
#bannner-wrapp .banner-pull-right .main-nav-section {padding:0px; margin:0px 0px 0px -90px;width:280px;}

#content-wrapp {padding:0px; margin:0px auto 25px; width:300px;}	 
#content-wrapp .home-content-top{padding:0px; margin:0px; height:103px;}
#content-wrapp .home-content-mid .home-welcome-pull-left{ padding:0px; margin:0px; float:none; width:auto; text-align:center;}
#content-wrapp .home-content-mid .home-welcome-pull-left h1{ padding:0px; margin:0px; font-size:28px; font-weight:normal; color:#EF880F; font-family:'PTSans'; text-shadow:2px 1px 0px #fff;}
#content-wrapp .home-content-mid{min-height:90px;}

#content-wrapp .home-content-mid .home-welcome-pull-right{ padding:0px; margin:0px; float:none; width:auto; text-align:center;}
#content-wrapp .home-content-mid .home-welcome-pull-right h2{ padding:0px; margin:0px; font-size:28px; font-weight:normal; color:#233AA0; font-family:'PTSans'; text-shadow:2px 1px 0px #fff;}

#content-wrapp .home-content-foot ul li{padding:0px 0px 10px; margin:0px 25px 20px 25px; float:left; list-style:none outside; width:250px; height:auto; text-align:center; border-bottom:1px solid #F2F2F2;}
#content-wrapp .home-content-foot ul li:first-child{margin:0px 25px 20px 25px;}
#content-wrapp .home-content-foot ul li img{ width:90%; height:164px; margin-bottom:10px; padding:4px;  float:left;}
#content-wrapp .home-content-foot ul li h3{padding:0px; margin:0px 0px 5px 0px; font-size:20px; line-height:22px; font-weight:normal; color:#233AA0; font-family:'PTSans'; text-align:center;}
#content-wrapp .home-content-foot ul li p{padding:0px; margin:0px 0px 10px 0px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#666666; text-align:center;}
#content-wrapp .home-content-foot ul li p a{padding:0px 10px; margin:0px 0px 0px 65px; width:100px; text-align:center; line-height:26px; color:#fff; background:#EF880F; display:block; text-decoration:none;}


#footer-wrapp .footer-top .footer-top-scroll{padding:25px 0px; margin:0px auto; width:300px;}
#footer-wrapp .footer-middle .footer-top-contact{padding:25px 0px; margin:0px auto; width:300px;}
#footer-wrapp .footer-middle .footer-top-contact .contact-pull-left{ padding:0px; margin:0px 0px 0px 20px; float:left; width:260px;}
#footer-wrapp .footer-middle .footer-top-contact .contact-pull-center{ padding:0px; margin:20px 0px 0px 20px; float:left; width:260px;}
#footer-wrapp .footer-middle .footer-top-contact .contact-pull-right{ padding:0px; margin:20px 0px 0px 20px; float:left; width:260px; font:normal 14px/24px Arial, Helvetica, sans-serif; color:#B9C5CE;}
#footer-wrapp .footer-foot .footer-foot-copy{padding:25px 0px; margin:0px auto; width:300px; text-align:center;}
#footer-wrapp .footer-foot .footer-foot-copy .copyright-pull-left{padding:0px; margin:0px 20px 0px 20px; float:none; width:auto;}
#footer-wrapp .footer-foot .footer-foot-copy .copyright-pull-right{padding:15px 0px 0px; margin:0px; float:none; width:auto;}


.content_left{padding:0px; margin:10px 0 0 0;float:none; width:250px;}
.content_right{padding:0px; margin:0px;float:none; width:250px;}
.categories_img{margin: 0px; padding: 0px; width: 250px; height: 200px; float: none}
.categories_img img{width:200px;}


}

