<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (min-width:780px) and (max-width:999px) {
.wrapper { width: 98%; margin: 0 auto; padding: 0 1%; }
.picbox li.nomargin { margin-right: 22px !important; }
.searchbox { background: #309CD3; height: 32px; padding: 5px 0 0 5%; position: static; float: right; width: 25%; }
.map, .partner { text-align: center; }
.map h3, .partner h3 { text-align: left; }
.nivo-caption h1 { font-size: 18px !important; line-height: 18px !important; }
.nivo-controlNav a {margin-right:2%;}
.header-bottom {background:#fcac19; border-top:none;}
.header-contact{display:none;}
.home-box-content{border:1px solid #e5e5e5; float:left; background:#ffffff; width:96.5%!important; margin-bottom:5%; margin-left:2%;}
.home-box-content h1{padding:10px;}
.home-box-content ul{float:left; width:100%!important; }
.home-box-content ul li{border-bottom:1px solid #e5e5e5; width:100%!important; float:left;}
.home-box-content ul li img{width:100%!important; }
.home-box-content ul li a{padding:5px 10px 5px 10px; color:#7e7e7e; width:100%; float:left; text-transform:uppercase;}
.our-associations{width:97%; margin-left:2%;}
.our-associations img {margin: 0 2% 0 2%; padding:2% 0; }
.picbox.comp-pic li { margin: 10px 7px 0 0; height: auto; }
.nav { width: 75%; }
.searchbox{ width: 19%; padding-left: 3%; }
.nav ul li a { font-size: 12px; padding: 0 5.8%; }
.nivo-caption { padding: 5px 1% !important; left: 0% !important; width: 100% !important; }
.tagline { padding: 1% !important; left: 2% !important;}
.tagline h1 { font-size: 18px; }
}
@media only screen and (max-width:800px) and (min-width:200px) {
.wrapper { width: 96%; margin: 0px auto; padding: 0px 2% 0 2%; }
.nomargin { margin-right: 7px !important; }
.tagline { padding:1% !important; left: 2% !important;}
.tagline h1 { font-size: 12px; }
.header-top .social { margin-right: 10px; width: 60%; }
.header-top .social ul { float: right; }
.header-top .logo {width:60%; padding-top:5%; }
.header-bottom {background:#fcac19; border-top:none;}
.searchbox { display: none; }
.header-contact{display:none;}
.home-box-content{border:1px solid #e5e5e5; float:left; background:#ffffff; width:96.5%!important; margin-bottom:5%; margin-left:2%;}
.home-box-content img{width:100%;}
.home-box-content h1{padding:10px;}
.home-box-content ul{float:left; width:100%!important; }
.home-box-content ul li{border-bottom:1px solid #e5e5e5; width:100%!important; float:left;}
.home-box-content ul li img{width:100%!important; }
.home-box-content ul li a{padding:5px 10px 5px 10px; color:#7e7e7e; width:100%; float:left; text-transform:uppercase;}
.our-associations{width:97%; margin-left:2%;}
.our-associations img {margin: 0 2% 0 2%; padding:2% 0; }
.picbox li img { border: 1px solid #e6e6e6; }
.map, .partner { text-align: center; }
.map h3, .partner h3 { text-align: left; }
.f-nav { display: none; }
.sitemap { display: none; }
.copyright { margin-top: 0px; padding-top: 0; }
.copyright p { width: 100%; }
.left-panel { width: 96%; padding: 30px 2% 16px; }
.picbox { text-align: center; }
.solution-box span { padding: 0 10px; line-height: 25px; font-size: 13px; margin-left: 5px; }
.picbox.comp-pic ul { text-align: center; margin: 0 auto; max-width: 400px; }
.picbox.comp-pic li { padding-left: 0px !important; display: block; height: auto; float: none; margin: 20px 0px 0 0; width: 99%; }
.picbox.comp-pic li a { display: block; }
.picbox.comp-pic li img { width: 100%; }
.picbox.comp-pic .nomargin { margin-right: 7px !important; }
.picbox .nomargin { margin-right: 10px !important; }
.picbox ul { text-align: center; width: 100%; overflow: hidden; }
.picbox li { display: inline-block; float: none; }
.form, .contact-map, .ripx;ght-panel { display: none; }
table.comp-add tr td { display: block; }
.nivo-directionNav a { top: 35% !important; }
.nivo-prevNav { left: 11px !important; height: 28px !important; width: 20px !important; background: url("../images/pre1.png") no-repeat !important; }
.nivo-nextNav { right: 11px !important; height: 28px !important; width: 20px !important; background: url("../images/next1.png") no-repeat !important; }
.nivo-caption {display:none;}
.nivo-caption a.more { display: none !important; }
.nivo-caption h1 {display:none; }
.mobile-search { display: block; position: absolute; right: 4%; top: 46%; z-index: 110; }
}
 @media only screen and (max-width:480px) {
.header-top .logo {width:70%; padding-top:8%; }
body { font-size: 13px; }
.nivo-directionNav a { top: 13% !important; }
.tagline h2 { font-size: 12px !important; }
.tagline h2 span { padding: 3px 0 2px; }
.header-contact{display:none;}
}
@media only screen and (max-width:319px) and (min-width:200px) {
.header-top .logo {width:70%; padding-top:8%; }
.header-top .social { margin-bottom: 5px; width: 100%; margin-right: 0px; float: left; }
.header-top .social ul { float: left; }
.nivo-caption { display: none !important; }
.nivo-directionNav a { top: 40% !important; }
.tagline { padding: 1% !important; left: 2% !important;}
.tagline h1 { font-size: 10px; }
.header-contact{display:none;}
}
</pre></body></html>