@import "cssmenu.css";HTML,BODY{background:#036;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}A{color:#036}A:hover{color:#666}H1,H2,H3,H4,H5,H6{margin:0 0 .5em 0;line-height:1.2}H1{color:#036;font-weight:normal}H2{color:#666}H3{color:#036}H4{color:#666}H5{color:#666}H6{color:#036}DIV{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}IMG{height:auto;max-width:100%}.is-cms .slider-wrapper{min-height:400px}#header-wrapper{background:#036;border-bottom:5px solid #CCC}#header-wrapper #title-wrapper{background:RGBa(0,0,0,0.7);padding:10px;position:relative;top:0;width:100%;z-index:10}#header-wrapper #title-wrapper #site-title{color:#FFF;font-size:30px;margin:0 auto;max-width:1000px}#header-wrapper #title-wrapper #site-title IMG{float:left}#header-wrapper #title-wrapper #site-title #title{float:left;margin:5px 10px}#header-wrapper #title-wrapper #site-title:after{clear:both;content:"";display:block}#header-wrapper #slider{margin:0 auto;max-width:1000px}#header-wrapper #slider .nivo-caption{display:none!important}#content-wrapper{background:#FFF;display:inline-block;width:100%;padding:20px 0}#content-wrapper #content{max-width:1000px;margin:20px auto;min-height:600px}#content-wrapper #content.ui.grid>*{padding:0}#content-wrapper #content #catalogs UL{list-style:none;margin:0;padding:0}#content-wrapper #content #catalogs UL LI{background:#efefef;border:1px solid #CCC;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:5px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;margin:5px 0;padding:5px}#content-wrapper #content #catalogs UL LI A{float:right}#content-wrapper #content #logos{border-top:2px solid #CCC}#content-wrapper #content #logos UL{list-style:none;margin:0;padding:0}#content-wrapper #content #logos UL LI{float:left;margin:5px 4%}#content-wrapper #content .product-gallery{list-style:none;margin:0;padding:0}#content-wrapper #content .product-gallery LI{float:left;margin:10px 2%;min-height:180px}#content-wrapper #content .product-gallery LI IMG{max-width:75px}#content-wrapper #content .product-gallery LI .product-caption{font-size:12px;max-width:75px;text-align:center}#content-wrapper #content .product-gallery:after{clear:both;content:'';display:block}#content-wrapper #content #specials-gallery{list-style:none;margin:0;padding:0}#content-wrapper #content #specials-gallery LI{float:left;margin:10px 2%;min-height:180px}#content-wrapper #content #specials-gallery LI IMG{max-width:75px}#content-wrapper #content #specials-gallery LI .product-caption{font-size:12px;max-width:75px;text-align:center}#content-wrapper #content #specials-gallery:after{clear:both;content:'';display:block}#footer-wrapper{background:#036}#footer-wrapper #footer{color:#FFF;margin:0 auto;max-width:1000px;padding:30px 0}#footer-wrapper #footer h2{color:#FFF;font-weight:normal;text-align:center}#footer-wrapper #footer #address,#footer-wrapper #footer #phone{border-right:1px solid #69c}#footer-wrapper #footer #address IMG,#footer-wrapper #footer #phone IMG{float:left;margin:-10px 20px 0 0}#footer-wrapper #footer #phone A,#footer-wrapper #footer #email A{color:#FFF}#footer-wrapper #footer #phone P,#footer-wrapper #footer #email P{font-size:18px;margin:8px 0;text-align:center}@media screen and (max-width:1000px){#content-wrapper{padding:20px 10px}}@media screen and (max-width:800px){#footer-wrapper #footer #address{text-align:center}#footer-wrapper #footer #address IMG{width:auto;float:none;margin:10px 39%}}@media screen and (max-width:600px){#header-wrapper #title-wrapper #site-title{font-size:22px}.column IMG{height:auto;width:100%}#footer-wrapper #footer #address IMG{width:auto;float:none;margin:10px 15%}}@media screen and (max-width:480px){#footer-wrapper #footer #address{text-align:center}#footer-wrapper #footer #address IMG{width:70%}}@media screen and (max-width:420px){#header-wrapper #title-wrapper #site-title{font-size:18px}#header-wrapper #title-wrapper #site-title IMG{width:50px}}