@import url('/sites/45/fonts/font_awesome.min.css');.body-template { background-color:#FFFFFF} .template, .mceContentBody { font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size:15px; font-weight:normal; font-style:normal; color:#444444; line-height:1.4; background-color:#FFFFFF; position:relative; z-index:0} input[type="text"],input[type="email"],input[type="tel"],input[type="password"],textarea,select { font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size:15px; color:#444444} .template-admin { background-color:#FFFFFF} #page-box { display:-webkit-flex; display:flex; min-height:100vh; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column} .browser-ie #page-box { display:block; height:100vh} .section-inner { margin-left:auto; margin-right:auto; width:1004px; box-sizing:border-box} #header-mob { display:none} #header { background-position:left top} #header-inner { height:157px; background-repeat:no-repeat} #header-box {} #h-nav { background-color:#37A4CE; background-position:left top} #h-nav-inner { height:40px; background-color:#37A4CE} #h-nav-box { padding-left:0px; padding-right:0px} #body-header { background-position:left top} #body-header-inner {} #body-header-box {} #main-content { -webkit-flex:1; -ms-flex:1; flex:1} #main-content-inner { clear:both; overflow:hidden} #main-content-box { padding-top:30px} #main-content-box:after { content:''; display:table; clear:both} .mceContentBody { clear:both} #l-col { float:left; vertical-align:top} #l-col-box { height:100%; margin-right:20px; border-style:none; border-width:0px} #r-col { box-sizing:border-box; float:right; vertical-align:top} #r-col-box { height:100%; margin-left:0px; border-style:none; border-color:#10689A; border-width:0px; background-color:#FFFFFF} #c-col { width:100%; float:left} #c-col-box {} #content-box { vertical-align:top} #content-footer { clear:both} *html #content-box { position:relative; z-index:1; width:100%} #body-footer {} #body-footer-inner { clear:both} #body-footer-box {} #footer {} #footer-inner { height:30px} #footer-box {} a { color:#444444; text-decoration:none} a:hover { color:#444444; text-decoration:underline} h1 { font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size:39px; font-weight:bold; font-style:normal; color:#444} h2 { font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size:31px; font-weight:bold; font-style:normal; color:#444} h3 { font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size:25px; font-weight:bold; font-style:normal; color:#444} h4 { font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size:20px; font-weight:normal; font-style:normal; color:#444} h5 { font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size:16px; font-weight:bold; font-style:normal; color:#444} h6 { font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size:12px; font-weight:normal; font-style:normal; color:#444} pre {} /* LAYOUTS */ .layout-180 ul{margin-bottom:1em} .layout-186 .pg-title,.layout-186 .code{letter-spacing:1px} .layout-186 .pg-title{font-size:27px} .layout-186 .code{font-size:11px;font-weight:100;color:#444;margin-bottom:1.3em} .layout-186 .tab-content{margin-top:0;padding-top:0} .layout-186 .pg-tabs{width:405px;clear:none;float:left} .layout-186 .action-block{float:right;border-radius:2px;padding:20px;border-radius:2px;border:1px solid #E9E9E9;box-sizing:border-box;position:relative} .layout-186 .item-product .price-amount,.layout-186 .item-product .price-orig-amount{font-size:27px;color:#444} .layout-186 .item-product .pack{font-size:21px} .layout-186 .item-product .pack::before{margin-right:5px} .layout-186 .price-break table{width:100%} .layout-186 .price-break{background:#fff;box-shadow:0 1px 1px #ddd} .layout-186 .price-break table td{padding:5px;border-top:1px solid #EEE} .layout-186 .price-break .price-break-head{padding:10px;background:#37A4CE;text-transform:uppercase;color:#fff;letter-spacing:1px;font-size:15px} .layout-186 .price-break tr{font-size:15px} .layout-186 .action-block .shop-wrapper .qty{height:35px;width:35px;border:1px solid #D8D8D8;border-radius:2px;text-align:center;transition:.8s ease;box-shadow:none} .layout-186 .action-block .shop-wrapper .qty:focus{border:1px solid #37a4ce} .layout-186 .item-product .shop-wrapper::before{content:' '} .layout-186 .social-box{position:absolute;bottom:-86px;padding:10px;margin-left:-23px;border-radius:2px;width:242px;border:1px solid #E9E9E9;box-sizing:border-box} .layout-186 .social-title{margin:0;text-transform:uppercase;border-bottom:1px solid #ececec;margin-bottom:10px} /*