@import url("reset.css");html,
body{background-color:#f0f0f0;width:100%;height:100%;}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:1.5em;color:#777777;}
p{margin-bottom:15px;}
h2{font:600 18px 'Open Sans';text-transform:uppercase;}
a{color:#f1a727;text-decoration:none;}
a:hover{color:#000;}
img{max-width:100%;max-height:100%;}
#main{margin-top:13px;}
.row{margin-left:-15px;margin-right:-15px;}
.container{margin-left:auto;margin-right:auto;overflow:hidden;}
.row:after,
.clearfix:after{clear:both;content:" ";height:0px;display:block;}
header{padding-top:33px;overflow:hidden;background:#59bdff url(../images/header_bg.png) 0 bottom repeat-x;}
#main_menu{position:relative;z-index:9;text-align:right;padding:10px 0px;}
#main_menu.fixed{position:fixed;width:100%;left:0;top:0;background:#9dbdd3;-webkit-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);}
#main_menu ul{padding:0;}
#main_menu li{display:inline-block;margin-left:15px;}
#main_menu a{font-weight:bold;font-size:12px;line-height:18px;color:#ffffff;text-transform:uppercase;}
#main_menu .selected a,
#main_menu a:hover{color:#000000;}
#header{background:#ffffff;background:-webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f6f6f6));background:-moz-linear-gradient(top, #ffffff 0%, #f6f6f6 100%);background:-ms-linear-gradient(top, #ffffff 0%,#f6f6f6 100%);background:-o-linear-gradient(top, #ffffff 0%,#f6f6f6 100%);background:linear-gradient(to bottom, #ffffff 0%,#f6f6f6 100%);margin-top:12px;margin-bottom:65px;border-radius:5px;-webkit-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);}
#logo{float:left;padding:2px 0 0 0;}
@-webkit-keyframes wobble-bottom{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg);}
33.3%{-webkit-transform:skew(10deg);transform:skew(10deg);}
49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg);}
66.6%{-webkit-transform:skew(4deg);transform:skew(4deg);}
83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg);}
100%{-webkit-transform:skew(0);transform:skew(0);}
}
@keyframes wobble-bottom{16.65%{-webkit-transform:skew(-12deg);-ms-transform:skew(-12deg);transform:skew(-12deg);}
33.3%{-webkit-transform:skew(10deg);-ms-transform:skew(10deg);transform:skew(10deg);}
49.95%{-webkit-transform:skew(-6deg);-ms-transform:skew(-6deg);transform:skew(-6deg);}
66.6%{-webkit-transform:skew(4deg);-ms-transform:skew(4deg);transform:skew(4deg);}
83.25%{-webkit-transform:skew(-2deg);-ms-transform:skew(-2deg);transform:skew(-2deg);}
100%{-webkit-transform:skew(0);-ms-transform:skew(0);transform:skew(0);}
}
#logo a{display:inline-block;min-width:299px;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);}
#logo a:hover{-webkit-animation-name:wobble-bottom;animation-name:wobble-bottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;}
#logo img{float:left;margin-right:20px;margin-top:6px;}
#logo b{display:inline-block;font-size:40px;line-height:1em;font-weight:300;color:#3e454c;font-family:Open Sans;padding-bottom:3px;}
#logo span{text-transform:uppercase;display:block;color:#909090;margin-left:4px;}
#logo a:hover b{color:#2185d1;}
#logo a:hover span{opacity:1.0;}
#cart_informer{float:right;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0;border-radius:0 5px 5px 0;overflow:hidden;background:#f5c033;background:-webkit-linear-gradient(top, #f5c033 0%,#f1a626 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5c033), color-stop(100%,#f1a626));background:-moz-linear-gradient(top, #f5c033 0%, #f1a626 100%);background:-ms-linear-gradient(top, #f5c033 0%,#f1a626 100%);background:-o-linear-gradient(top, #f5c033 0%,#f1a626 100%);background:linear-gradient(to bottom, #f5c033 0%,#f1a626 100%);text-align:center;}
#cart_informer:hover{background:#f1a727;}
.cart_info{position:relative;display:inline-block;padding:25px 25px 38px 99px;background:url(../images/sprite.svg) no-repeat 25px 33px;font-weight:bold;color:#fff;text-transform:uppercase;}
.cart_info::before{position:absolute;content:"";top:26px;left:86px;width:1px;height:50px;background:#f7cc6d;}
a.cart_info{cursor:pointer;}
a.cart_info:hover{color:#fff;}
.cart_info span{display:block;padding-top:6px;line-height:14px;text-transform:none;color:#3e454c;white-space:nowrap;}
#account{float:right;padding:29px 20px;border-left:1px solid #eaeaea;}
#account a{display:block;text-transform:uppercase;color:#909090;font:400 14px/22px Open Sans;}
#account a:hover{color:#f1a727;}
#currencies{float:right;padding:37px 20px;border-left:1px solid #eaeaea;}
div.currency_select{width:60px;cursor:pointer;}
#currencies .jq-selectbox__select{height:25px;padding:0 25px 0 5px;border:none;}
#currencies .jq-selectbox__select-text{text-transform:uppercase;color:#909090;font:400 14px/22px Open Sans;width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#currencies .jq-selectbox__trigger-arrow{position:absolute;top:9px;right:5px;width:0;height:0;overflow:hidden;border-top:4px solid #777;border-right:4px solid transparent;border-left:4px solid transparent;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;}
#currencies .jq-selectbox__dropdown{width:100%;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;}
#currencies .jq-selectbox.opened .jq-selectbox__trigger-arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
#currencies .jq-selectbox__dropdown ul{left:0;border:1px solid #eaeaea;background:#ffffff;text-align:center;padding:10px;-moz-box-shadow:rgba(0, 0, 0, 0.2) 0 5px 13px;-webkit-box-shadow:rgba(0, 0, 0, 0.2) 0 5px 13px;box-shadow:rgba(0, 0, 0, 0.2) 0 5px 13px;padding:5px;}
#currencies .jq-selectbox__dropdown ul li{display:block;color:#909090;font-size:12px;text-transform:uppercase;line-height:14px;padding:4px 0px;cursor:pointer;}
#currencies .jq-selectbox__dropdown li + li{border-top:1px dotted #eaeaea;}
#currencies .jq-selectbox__dropdown ul li:hover,
#currencies .jq-selectbox__dropdown ul li.sel{color:#f1a727;}
#search{width:272px;padding:27px 20px 0 0px;float:right;}
#search form{position:relative;padding-right:45px;border:2px solid #c4c4c4;}
#search .input_search{width:100%;max-width:100%;display:inline-block;padding:14px 5px 14px 13px;height:47px;line-height:18px;background:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid transparent;box-shadow:none;-webkit-appearance:none;margin:0;}
.button_search{-webkit-appearance:none;border:none;outline:none;background:none;position:absolute;top:0;right:0;opacity:0.7;width:54px;height:47px;text-align:center;font-size:30px;padding:8px 0px;color:#c4c4c4;cursor:pointer;}
.button_search:hover{color:#f1a727;}
#top_search .icon{width:37px;}
.search_icon{width:24px;height:24px;vertical-align:middle;}
.showcase{width:25%;float:left;padding-right:15px;padding-left:15px;margin-top:25px;}
.showcase a{display:block;-webkit-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;position:relative;}
.showcase a:before,
.showcase a:after{content:'';width:100%;height:100%;display:block;background:rgba(0,0,0,.1);position:absolute;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.showcase a:before{left:-100%;top:-100%;}
.showcase a:after{right:-100%;bottom:-100%;}
.showcase a:hover:before{left:0;top:0;}
.showcase a:hover:after{right:0;bottom:0;}
.showcase a img{-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;vertical-align:top;}
.showcase .inside{position:relative;padding:14px 57px 15px 27px;border-top:1px solid #f1a727;background:#f5c033;background:-webkit-linear-gradient(top, #f5c033 0%,#f1a626 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5c033), color-stop(100%,#f1a626));background:-moz-linear-gradient(top, #f5c033 0%, #f1a626 100%);background:-ms-linear-gradient(top, #f5c033 0%,#f1a626 100%);background:-o-linear-gradient(top, #f5c033 0%,#f1a626 100%);background:linear-gradient(to bottom, #f5c033 0%,#f1a626 100%);}
.showcase h4{text-transform:uppercase;font-size:18px;font-weight:normal;line-height:1em;margin:0;padding:0px;font-family:Open Sans;color:#a88136;}
.showcase h3{text-transform:uppercase;font-size:20px;line-height:1em;font-weight:normal;padding:0px;margin-top:1px;color:#f4f4f4;margin-bottom:0px;}
.showcase .arrow{position:absolute;right:11px;top:50%;margin-top:-25px;width:41px;height:47px;line-height:47px;text-align:center;background:#ffffff;background:-webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f6f6f6));background:-moz-linear-gradient(top, #ffffff 0%, #f6f6f6 100%);background:-ms-linear-gradient(top, #ffffff 0%,#f6f6f6 100%);background:-o-linear-gradient(top, #ffffff 0%,#f6f6f6 100%);background:linear-gradient(to bottom, #ffffff 0%,#f6f6f6 100%);color:#000000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);}
.showcase .showcase_icon{vertical-align:middle;}
.page_description{margin-top:25px;}
#left{float:left;width:25%;padding-right:15px;padding-left:15px;}
.widget{margin-bottom:30px;}
h2.widget_title{padding:14px 28px 18px;color:#ffffff;background:#9d9d9d;background:-webkit-linear-gradient(top, #9d9d9d 0%,#777777 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#9d9d9d), color-stop(100%,#777777));background:-moz-linear-gradient(top, #9d9d9d 0%, #777777 100%);background:-ms-linear-gradient(top, #9d9d9d 0%,#777777 100%);background:-o-linear-gradient(top, #9d9d9d 0%,#777777 100%);background:linear-gradient(to bottom, #9d9d9d 0%,#777777 100%);border-radius:5px;-webkit-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);}
#catalog_menu > ul{margin-top:7px;}
#catalog_menu li{list-style:none;position:relative;}
#catalog_menu > ul li + li{margin-top:1px;}
#catalog_menu > ul > li > a{position:relative;font-weight:normal;display:block;font-size:12px;line-height:18px;text-transform:uppercase;padding:8px 27px 8px 32px;-webkit-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#909090;background:#ffffff;background:-webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f6f6f6));background:-moz-linear-gradient(top, #ffffff 0%, #f6f6f6 100%);background:-ms-linear-gradient(top, #ffffff 0%,#f6f6f6 100%);background:-o-linear-gradient(top, #ffffff 0%,#f6f6f6 100%);background:linear-gradient(to bottom, #ffffff 0%,#f6f6f6 100%);}
#catalog_menu > ul > li > a::before{content:"";display:block;position:absolute;top:13px;left:17px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #eaeaea;}
#catalog_menu > ul > li:hover > a,
#catalog_menu > ul > li.active_item > a,
#catalog_menu > ul > li.current > a,
#catalog_menu > ul > li > a.selected{background:#9d9d9d;background:-webkit-linear-gradient(top, #9d9d9d 0%,#777777 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#9d9d9d), color-stop(100%,#777777));background:-moz-linear-gradient(top, #9d9d9d 0%, #777777 100%);background:-ms-linear-gradient(top, #9d9d9d 0%,#777777 100%);background:-o-linear-gradient(top, #9d9d9d 0%,#777777 100%);background:linear-gradient(to bottom, #9d9d9d 0%,#777777 100%);color:#ffffff;}
#catalog_menu > ul > li > .submenu{padding:16px 24px;background:#bbbbbb;background:-moz-linear-gradient(top, #bbbbbb 0%, #bbbbbb 13%, #b7b7b7 31%, #a0a0a0 98%, #a8a8a8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #bbbbbb), color-stop(13%, #bbbbbb), color-stop(31%, #b7b7b7), color-stop(98%, #a0a0a0), color-stop(100%, #a8a8a8));background:-webkit-linear-gradient(top, #bbbbbb 0%, #bbbbbb 13%, #b7b7b7 31%, #a0a0a0 98%, #a8a8a8 100%);background:-o-linear-gradient(top, #bbbbbb 0%, #bbbbbb 13%, #b7b7b7 31%, #a0a0a0 98%, #a8a8a8 100%);background:-ms-linear-gradient(top, #bbbbbb 0%, #bbbbbb 13%, #b7b7b7 31%, #a0a0a0 98%, #a8a8a8 100%);background:linear-gradient(to bottom, #bbbbbb 0%, #bbbbbb 13%, #b7b7b7 31%, #a0a0a0 98%, #a8a8a8 100%);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);margin-top:1px;}
#catalog_menu .submenu li{padding:4px 0;position:relative;}
#catalog_menu .submenu a{font-weight:normal;font-size:12px;line-height:18px;display:inline-block;color:#fff;padding-right:10px;}
#catalog_menu .submenu li:hover > a ,
#catalog_menu .submenu li.active_item > a ,
#catalog_menu .submenu a.selected{color:#000;}
#catalog_menu .submenu .submenu{padding:5px 0 0 15px;}
#catalog_menu .submenu .submenu a{text-transform:none;}
.switch{display:block;position:absolute;right:10px;top:10px;width:14px;height:14px;background:url(../images/sprite.svg) no-repeat;cursor:pointer;-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-ms-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;}
#catalog_menu li > .switch{background-position:0 -160px;}
#catalog_menu li > .switch:hover,
#catalog_menu > ul > li.current > .switch{background-position:-20px -160px;}
#catalog_menu ul ul li > .switch{top:6px;right:-5px;background-position:-38px -162px;}
#catalog_menu ul ul li > .switch:hover{background-position:-58px -162px;}
.switch.active,
.active .mobile_control{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
.submenu{display:none;}
.current > .submenu{display:block;}
.opened > .submenu{display:block;}
.mobile_heading{position:relative;}
.mobile_control{position:absolute;width:21px;height:21px;top:16px;right:28px;background:url(../images/sprite.svg) no-repeat -3px -243px;-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-ms-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;cursor:pointer;}
.banner a{display:block;text-align:center;padding:15px 15px 24px;background:#f5c033;background:-webkit-linear-gradient(top, #f5c033 0%,#f1a626 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5c033), color-stop(100%,#f1a626));background:-moz-linear-gradient(top, #f5c033 0%, #f1a626 100%);background:-ms-linear-gradient(top, #f5c033 0%,#f1a626 100%);background:-o-linear-gradient(top, #f5c033 0%,#f1a626 100%);background:linear-gradient(to bottom, #f5c033 0%,#f1a626 100%);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);}
.banner a:hover{background:#f1a727;}
.banner h2{font-size:33px;line-height:1em;font-weight:bold;text-transform:uppercase;margin:0;color:#ffffff;}
.banner h5{font-size:12px;line-height:1em;font-weight:bold;text-transform:uppercase;margin:0 0 7px;color:#ffffff;}
.banner h4{font-size:18px;line-height:1em;font-weight:bold;text-transform:uppercase;margin:0 0 5px;color:#ffffff;}
.banner h3{font-size:40px;line-height:1em;font-weight:bold;text-transform:uppercase;margin:0 0 7px;color:#a88136;font-family:Open Sans;}
.banner p{text-transform:uppercase;margin:0;padding:0px;color:#a88136;font-size:10px;line-height:11px;letter-spacing:-0.5px;}
.banner .btn{font-size:16px;line-height:24px;font-weight:bold;padding:9px 20px 8px 20px;-webkit-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;margin-top:20px;color:#909090;background:#ffffff;background:-webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f6f6f6));background:-moz-linear-gradient(top, #ffffff 0%, #f6f6f6 100%);background:-ms-linear-gradient(top, #ffffff 0%,#f6f6f6 100%);background:-o-linear-gradient(top, #ffffff 0%,#f6f6f6 100%);background:linear-gradient(to bottom, #ffffff 0%,#f6f6f6 100%);}
.banner .btn:hover{background:#566b78 !important;color:#ffffff !important;}
#left .products .product{width:100%;text-align:center;margin-top:9px;padding:0;}
#left .product:last-child{padding-bottom:0;}
#left .products .variant,
#left .products .product_links{float:none;}
#content{float:right;width:75%;padding-left:15px;padding-right:15px;position:relative;padding-bottom:10px;}
#path{margin:0 0 15px 0;padding:8px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);background:#ffffff;border:1px solid #eaeaea;}
#path a{text-transform:uppercase;color:#909090;font-size:12px;line-height:1.2em;margin-right:3px;}
#path a + a,
#path span{margin-left:3px;}
#path a:hover{color:#f1a727;}
#path:last-child{text-transform:none;cursor:default;color:#777777;}
#path:last-child:hover{color:#777777;}
.page_title{margin:0;padding:14px 28px 18px;font:600 18px Open Sans;text-transform:uppercase;color:#ffffff;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#727171;background:-webkit-linear-gradient(top, #727171 0%,#555555 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#727171), color-stop(100%,#555555));background:-moz-linear-gradient(top, #727171 0%, #555555 100%);background:-ms-linear-gradient(top, #727171 0%,#555555 100%);background:-o-linear-gradient(top, #727171 0%,#555555 100%);background:linear-gradient(to bottom, #727171 0%,#555555 100%);}
.bottom_widget_wrap{overflow:hidden;margin-bottom:39px;background:#ffffff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);}
.bottom_widget{width:33.33333333333333%;padding-left:15px;padding-right:15px;float:left;position:relative;}
.bottom_widget .inside{padding:45px 15px 32px;}
.bottom_widget h3{padding:0;margin:0 0 15px 0;font:bold 18px/24px Open Sans;text-transform:uppercase;color:#000000;}
.bottom_widget.block_2 h3{margin-bottom:5px;}
.bottom_widget.block_2{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;}
.bottom_widget p{text-transform:uppercase;margin:0px;font-size:12px;line-height:22px;color:#777777;overflow:hidden;}
.block_1 .inside{padding:45px 10px 15px 27px;}
.block_1 .fb_iframe_widget{border:1px solid #909090;width:100% !important;}
.block_3 .inside{padding:45px 15px 15px 7px;}
.block_3 h3{margin-bottom:9px;}
.block_3 li{list-style:none;margin-bottom:10px;}
.block_3 ul a{text-transform:uppercase;color:#909090;font-size:12px;font-size:12px;line-height:24px;}
.block_3 ul a:hover,
.block_3 ul .selected a{color:#000000;}
.bottom_icon{float:left;width:59px;height:59px;margin:3px 10px 0 0;line-height:59px;text-align:center;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background-color:#000000;background-image:url(../images/sprite.svg);}
.shipping .bottom_icon{background-position:-91px -87px;}
.call_us .bottom_icon{background-position:17px -86px;margin-bottom:30px;}
.gift .bottom_icon{background-position:-39px -87px;}
.call_us,
.gift{margin-top:15px;}
.products{list-style:none;overflow:hidden;}
.products .product{width:33.33333333333333%;float:left;padding:0 15px;margin-top:9px;}
.products .product > div{padding:0;position:relative;-webkit-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;background:#ffffff;}
.products .image{display:block;overflow:hidden;position:relative;padding:20px 27px;border-bottom:1px solid #eaeaea;background:#fafafa;background:-webkit-linear-gradient(top, #fafafa 0%,#ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#ffffff));background:-moz-linear-gradient(top, #fafafa 0%, #ffffff 100%);background:-ms-linear-gradient(top, #fafafa 0%,#ffffff 100%);background:-o-linear-gradient(top, #fafafa 0%,#ffffff 100%);background:linear-gradient(to bottom, #fafafa 0%,#ffffff 100%);border-top:1px solid #ffffff;text-align:center;}
.products .product .image::before,
.products .product .image::after{content:'';width:100%;height:100%;display:block;background:rgba(48,48,48,.1);position:absolute;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;pointer-events:none;}
.products .product .image::before{left:-100%;top:-100%;}
.products .product .image::after{right:-100%;bottom:-100%;}
.products .product .image:hover::before,
.products .product.hover .image::before{left:0;top:0;}
.products .product .image:hover::after,
.products .product.hover .image::after{right:0;bottom:0;}
.products .product_info{border-top:1px solid #ffffff;background:#f6f6f6;background:-webkit-linear-gradient(top, #f6f6f6 0%,#ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#ffffff));background:-moz-linear-gradient(top, #f6f6f6 0%, #ffffff 100%);background:-ms-linear-gradient(top, #f6f6f6 0%,#ffffff 100%);background:-o-linear-gradient(top, #f6f6f6 0%,#ffffff 100%);background:linear-gradient(to bottom, #f6f6f6 0%,#ffffff 100%);padding:23px 17px 20px;overflow:hidden;}
.product h3 a{text-transform:uppercase;font-size:12px;font-weight:normal;color:#222222;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.product h3 a:hover{color:#f1a727;}
.products .compare_price{display:block;}
.price{white-space:nowrap;color:#f1a727;font:400 19px/23px Arial, Helvetica, sans-serif;}
#flypage .price{display:inline;margin-right:5px;}
.compare_price{text-decoration:line-through;font-size:14px;color:#909090;white-space:nowrap;}
.products .variant{padding-top:2px;float:left;}
#content .products .variant{height:44px;}
#products .annotation{display:none;}
#products.list .annotation{display:block;margin:10px 0;}
#products.list .annotation p:last-child{margin:0;}
#products.list .product{width:100%;float:none;margin-bottom:20px;}
#products.list .image{float:left;width:260px;height:auto;border-bottom:none;background:none;}
#products.list .product_info{text-align:left;}
.product_links{float:right;margin-top:5px;}
.product_links .btn{display:inline-block;vertical-align:top;padding:6px 7px 2px 7px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#9d9d9d;background:-webkit-linear-gradient(top, #9d9d9d 0%,#777777 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#9d9d9d), color-stop(100%,#777777));background:-moz-linear-gradient(top, #9d9d9d 0%, #777777 100%);background:-ms-linear-gradient(top, #9d9d9d 0%,#777777 100%);background:-o-linear-gradient(top, #9d9d9d 0%,#777777 100%);background:linear-gradient(to bottom, #9d9d9d 0%,#777777 100%);text-align:center;}
.btn:hover,
.cart_button:hover{background:#566b78;}
.cart_button{display:inline-block;margin-left:3px;background:#f5c033;background:-webkit-linear-gradient(top, #f5c033 0%,#f1a626 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5c033), color-stop(100%,#f1a626));background:-moz-linear-gradient(top, #f5c033 0%, #f1a626 100%);background:-ms-linear-gradient(top, #f5c033 0%,#f1a626 100%);background:-o-linear-gradient(top, #f5c033 0%,#f1a626 100%);background:linear-gradient(to bottom, #f5c033 0%,#f1a626 100%);padding:5px 5px 1px 5px;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;}
.products .cart_button{width:38px;height:37px;}
.button,
.checkout_button{display:inline-block;border:none;padding:9px 12px 9px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#ffffff;background:#9d9d9d;background:-webkit-linear-gradient(top, #9d9d9d 0%,#777777 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#9d9d9d), color-stop(100%,#777777));background:-moz-linear-gradient(top, #9d9d9d 0%, #777777 100%);background:-ms-linear-gradient(top, #9d9d9d 0%,#777777 100%);background:-o-linear-gradient(top, #9d9d9d 0%,#777777 100%);background:linear-gradient(to bottom, #9d9d9d 0%,#777777 100%);font-size:16px;line-height:1em;cursor:pointer;}
.button:hover,
.checkout_button:hover{background:#566b78;color:#fff;}
.category_toolbar{overflow:hidden;margin:15px 0 5px;padding:10px 0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
.view{float:right;padding-top:2px;}
.view span{display:block;float:left;width:24px;height:24px;cursor:pointer;}
.view span:hover,
.view span.selected{color:#f1a727;}
.sort{float:left;}
.sort label{display:inline-block;margin-right:3px;}
.sort select{height:30px;display:inline-block;padding:5px 4px;cursor:pointer;}
#brands{padding-top:10px;}
.sort_by .feature_name{display:block;border-top:1px solid #aeaeae;text-transform:uppercase;padding-top:15px;}
.brand_head{display:block;text-transform:uppercase;padding-top:5px;color:#909090;}
.feat_wrap{display:block;padding:10px 0 10px 19px;margin-bottom:5px;}
#features .feat_wrap:last-child{padding-bottom:0;margin-bottom:0;}
.feat_wrap a{display:block;padding:0 0 3px;line-height:20px;text-decoration:none;color:#909090;}
.feat_wrap .angle_right{float:left;margin-right:10px;width:5px;height:18px;}
.feat_wrap a:hover,
.feat_wrap a.selected{color:#f1a727;}
#flypage{margin-bottom:20px;}
.gallery{float:left;text-align:center;margin-bottom:25px;width:40%;margin-right:30px;}
.gallery .image{padding:5px;overflow:hidden;border:1px solid #eaeaea;-webkit-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;background:#ffffff;}
.product img{vertical-align:middle;}
.product .images a{padding:3px;text-align:center;border:1px solid #eaeaea;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;background:#ffffff;}
#flypage .images img{display:inline!important;}
.product h1{margin:0px 0 0 0;font-size:16px;font-weight:normal;color:#222222;padding:10px 25px;-webkit-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;background:#ffffff;border:1px solid #eaeaea;text-transform:uppercase;}
#flypage .product_info{overflow:hidden;}
#flypage .variants{margin-top:9px;padding:10px 25px;-webkit-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;background:#ffffff;border:1px solid #eaeaea;}
.add_to{margin-top:3px;overflow:hidden;}
.product_var label,
.add_to label{margin-top:8px;margin-bottom:0;float:left;margin-right:8px;}
#product_amount{float:left;margin-right:10px;margin-top:10px;}
#flypage #product_amount input{width:50px;height:37px;display:inline-block;padding:9px 0 8px;outline:none;text-align:center;margin:0 5px 0 0;}
#flypage .cart_button{margin-top:11px;}
#flypage .cart_button span{float:right;font-size:15px;padding:0 5px;color:#fff;line-height:28px;text-transform:uppercase;}
.minus,
.plus{width:30px;height:36px;display:inline-block;padding:9px 0 8px;outline:none;text-align:center;margin:0 5px 5px 0;border:1px solid #eaeaea;font:normal 13px 'Arial';color:#777777;-webkit-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;}
.product_var{margin-top:15px;}
.product_var select{height:37px;padding:0 5px;border:1px solid #c6c6c6;font:normal 13px 'Arial';color:#777777;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.product_details{margin-top:15px;padding:10px 0 15px 0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
.product_details p{padding:5px 0 0 0;margin:0;}
.product_details span{color:#f1a727;}
.desc_wrap{overflow:hidden;margin-top:13px;margin-bottom:15px;}
.description{padding:10px 25px;-webkit-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;background:#ffffff;border:1px solid #eaeaea;}
.description h4{font-weight:normal;margin:10px 0;font:14px Open Sans;}
#back_forward{clear:both;overflow:hidden;margin:15px 0;padding:0 15px;}
#back_forward .prev_page_link{float:left;padding-right:15px;width:50%;}
#back_forward .next_page_link{float:right;padding-left:15px;text-align:right;width:50%;}
.yashare-auto-init{margin:15px 0 0 0;padding-top:12px;border-top:1px solid #eaeaea;}
.features ul{list-style:none;width:100%;display:block;clear:both;margin-top:15px;margin-bottom:20px;border-left:1px solid #aeaeae;border-right:1px solid #aeaeae;border-bottom:1px solid #aeaeae;}
.features li{overflow:hidden;border-top:1px solid #aeaeae;padding:10px 5px 10px 5px;}
.features label{font-style:normal;display:block;width:30%;float:left;font-weight:500;margin:0;color:#222;}
.features span{float:left;display:block;width:70%;padding-left:15px;}
.related{margin-bottom:25px;}
#browsed_products{margin:9px -5px 0;list-style:none;overflow:hidden;}
#browsed_products li{float:left;width:50%;padding:5px;}
#browsed_products li a{display:block;padding:10px;width:100%;height:122px;line-height:100px;text-align:center;-webkit-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;background:#ffffff;border:1px solid #eaeaea;}
#browsed_products img{vertical-align:middle;}
footer{background:#212a2f;background:-webkit-linear-gradient(top, #212a2f 0%,#1b2226 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#212a2f), color-stop(100%,#1b2226));background:-moz-linear-gradient(top, #212a2f 0%, #1b2226 100%);background:-ms-linear-gradient(top, #212a2f 0%,#1b2226 100%);background:-o-linear-gradient(top, #212a2f 0%,#1b2226 100%);background:linear-gradient(to bottom, #212a2f 0%,#1b2226 100%);padding-top:34px;}
footer #copyright{background:#252f34;background:-webkit-linear-gradient(top, #252f34 0%,#1c2427 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#252f34), color-stop(100%,#1c2427));background:-moz-linear-gradient(top, #252f34 0%, #1c2427 100%);background:-ms-linear-gradient(top, #252f34 0%,#1c2427 100%);background:-o-linear-gradient(top, #252f34 0%,#1c2427 100%);background:linear-gradient(to bottom, #252f34 0%,#1c2427 100%);margin-top:43px;}
.foot{width:25%;float:left;padding-left:15px;padding-right:15px;color:#566b78;}
.foot p{margin-bottom:0;}
.foot h3{padding-top:20px;color:#ffffff;font:400 12px/18px Arial, Helvetica, sans-serif;text-transform:uppercase;margin:0 0 10px 0;}
.contacts_phone{font-size:18px;font-family:Open Sans;padding:15px 0 0px;}
.contacts_phone .tel{display:block;padding-bottom:5px;}
.contacts_phone .tel span{font-size:12px;margin-left:10px;font-family:Arial, Helvetica, sans-serif;}
.contacts_email{margin-top:10px;}
footer ul{list-style:none;font-size:0;}
footer a{color:#566b78;font-size:12px;line-height:1.2em;}
footer a:hover,
footer .selected a{color:#ffffff;}
#copyright p{font-size:11px;padding:21px 0;margin:0;}
.scrollUp{width:42px;height:26px;position:fixed;bottom:30px;right:0;z-index:9999;display:block;margin-bottom:7px;background:url(../images/up-arrow.png) no-repeat left 0px;cursor:pointer;}
.scrollUp:hover{background-position:left bottom;}
.pagination{display:inline-block;margin:30px 0 15px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.pagination a{float:left;margin-right:2px;padding:4px 16px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 1px 0px rgba(0, 0, 0, 0.09);-moz-box-shadow:2px 2px 1px 0px rgba(0, 0, 0, 0.09);box-shadow:2px 2px 1px 0px rgba(0, 0, 0, 0.09);background:#ffffff;border:1px solid #eaeaea;}
.pagination a:hover,
.pagination a.selected{background:#f1a727;color:#ffffff;border-color:#f1a727;}
#blog li,
.blog_post{list-style:none;padding:27px;-webkit-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;background:#ffffff;border:1px solid #eaeaea;margin-top:9px;}
.article_header{padding-bottom:15px;border-bottom:1px solid #eaeaea;margin-bottom:15px;}
#blog h3 a,
.blog_post h2{font-weight:normal;font-size:16px;text-transform:uppercase;color:#222222;}
.blog_post h2{font-size:15px;}
#blog h3 a:hover{color:#f1a727;}
.date{font-style:italic;}
#purchases{margin-bottom:25px;}
.cart_item,
.discount,
.coupon,
.subtotal{margin-top:9px;padding:20px;-webkit-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#ffffff;border:1px solid #eaeaea;overflow:hidden;}
.cart_item + .cart_item{border-top:1px solid #eaeaea;}
div#purchases .image{width:120px;float:left;}
div#purchases .image a{display:block;text-align:center;font-size:0;height:120px;line-height:100px;padding:10px;}
#purchases img{vertical-align:middle;}
.item_info{margin-left:130px;}
#purchases .remove{float:right;width:20px;text-align:right;overflow:hidden;margin:0 0 0 30px;color:#fe2a2a;}
#purchases h3{margin:15px 0;padding-bottom:15px;border-bottom:1px solid #eaeaea;}
#purchases h3 a{font-size:15px;font-weight:500;text-transform:uppercase;color:#222222;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;}
#purchases a:hover{color:#f1a727;}
#purchases .download_attachment{white-space:nowrap;border-bottom-color:1px dotted green;background-color:#ccff72;}
.item_price{overflow:hidden;}
.item_price .inner{float:left;width:33.333%;margin:0;}
.item_price .price{line-height:37px;}
.item_price .inner span,
.coupon span{font-weight:normal;font-size:12px;color:#777;padding-right:5px;}
.coupon .message_error{padding:10px 12px;margin:5px 10px 0 0;white-space:nowrap;}
.item_price .amount{text-align:center;}
.sum{text-align:right;}
#purchases select{padding:5px;height:34px;border-radius:5px;font:normal 13px 'Arial';cursor:pointer;}
.discount span{font-weight:bold;font-size:14px;text-transform:uppercase;margin-right:20px;}
#purchases input.coupon_code{width:200px;margin:10px 7px 10px 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.subtotal{font-size:24px;color:#f1a727;text-align:right;}
.subtotal span{font:18px Open Sans;margin-right:5px;color:#222;}
input[type="text"],
input[type="password"]{max-width:420px;height:37px;border:1px solid #c6c6c6;border-radius:5px;font:normal 13px 'Arial';padding:0 5px;}
#deliveries{margin-top:25px;margin-bottom:25px;padding:20px 20px 0 20px;list-style:none;-webkit-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#ffffff;border:1px solid #eaeaea;}
#deliveries li{margin-bottom:20px;}
#deliveries li div.checkbox{float:left;}
#deliveries li h3, ul#deliveries li .description{display:block;margin-left:25px;}
#deliveries li h3{color:#222222;margin-bottom:7px;}
select,
textarea,
input[type="text"],
input[type="email"],
input[type="number"],
input[type="password"],
input[type="telephone"]{padding:6px;border:1px solid #eaeaea;font:normal 13px 'Arial';color:#777777;-webkit-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
input[type="text"],
input[type="email"],
input[type="number"],
input[type="password"],
input[type="telephone"]{width:100%;height:34px;line-height:18px;padding-top:7px;padding-bottom:7px;-webkit-appearance:none;}
textarea{width:100%;height:100px;margin-bottom:10px;margin-top:5px;}
label{font-weight:bold;display:block;font-size:12px;}
input.input_captcha{width:150px;text-transform:uppercase;margin-left:10px;vertical-align:top;}
.captcha{display:block;margin-bottom:10px;}
.cart_form,
.feedback_form{max-width:600px;margin-top:15px;}
form input{margin-bottom:10px;}
.register_form,
.user_form,
.login_form,
.page_content{margin:20px 0;}
.comment_form .input_name{max-width:253px;margin-bottom:10px;}
.checkout_button{display:block;}
input.last{margin-bottom:25px;}
.user_form .button,
.login_form .button{display:block;}
#comments{padding-bottom:10px;margin-top:10px;padding-top:10px;}
#comments h2{margin-bottom:20px;}
.comment_list{list-style:none;}
.comment_list li{padding-bottom:15px;}
.comment_header{font-size:15px;color:#222;}
.comment_header i{font-weight:normal;font-size:13px;padding-left:5px;}
.comment_content{padding-left:15px;margin-top:5px;}
#orders_history{list-style:none;}
#orders_history li{margin-bottom:10px;}
#orders_history li a{font-size:15px;}
table#purchases{width:100%;margin:30px 0;}
#purchases td,
#purchases th{padding:10px;border:1px solid #aeaeae;text-align:center;}
#purchases td.name a{color:#f1a727;font-size:15px;}
#purchases td.name a:hover{color:#222222;}
td.amount{white-space:nowrap;}
#purchases td.amount,
#purchases td.price{font-weight:normal;font-size:15px;color:#222222;}
#purchases th{font-weight:bold;font-size:15px;color:#222222;}
table.order_info{margin:20px 20px 20px 0;background-color:#f9f9f9;}
table.order_info td{padding:10px;border:1px dotted #aeaeae;font-size:14px;}
h2.margin{margin-bottom:10px;}
.message_error{clear:both;padding:10px 20px;margin:10px 0;font-size:14px;overflow:hidden;color:red;background-color:#ffcaca;border:1px dotted #ff4545;}
.scrollUp{width:42px;height:26px;position:fixed;bottom:30px;right:0;z-index:9999;display:block;margin-bottom:7px;background:url(../images/up-arrow.png) no-repeat left 0px;cursor:pointer;}
.scrollUp:hover{background-position:left bottom;}
#main_slider a{display:block;}
#main_slider .slider_text{position:absolute;right:0;top:0;padding:19px 40px;width:40%;font-size:12px;color:#3e454c;line-height:22px;}
.slider_text h3{margin:0px 0 0px -2px;color:#ffffff;font:400 80px/80px Open Sans;}
.slider_text h4{font-size:20px;line-height:24px;display:block;text-transform:uppercase;font-weight:300;margin:5px 0px 35px 2px;color:#48544d;font-family:Open Sans;}
.slider_text p{text-transform:uppercase;padding:0px 60px 9px 3px;color:#3e454c;line-height:22px;margin:15px 0;}
.slider_text h5{text-transform:none;font-weight:300;display:block;padding-top:0px;color:#ffffff;font:300 28px/32px Open Sans;}
.slider_text h5 span{font-weight:400;color:#000000;line-height:32px;padding-left:6px;}
.slider_text .buy_now{display:inline-block;text-transform:uppercase;margin-top:30px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);-moz-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);box-shadow:2px 4px 5px rgba(0, 0, 0, 0.09);color:#909090;font:400 15px/21px Open Sans;padding:13px 18px;background:#ffffff;}
.slider_text .buy_now:hover{background:#909090;color:#ffffff;}
#main_slider .bx-wrapper .bx-pager{padding:0 20px;font-size:0;text-align:right;bottom:12px;}
#main_slider .bx-pager a{float:left;cursor:pointer;-webkit-box-shadow:1px 2px 3px rgba(0, 0, 0, 0.09);-moz-box-shadow:1px 2px 3px rgba(0, 0, 0, 0.09);box-shadow:1px 2px 3px rgba(0, 0, 0, 0.09);text-indent:-9999px;width:15px;height:15px;margin:0 5px;outline:0;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;background:#ffffff;}
#main_slider .bx-pager a:hover,
#main_slider .bx-pager a.active{background:#cde3f2;}
#flypage .bx-wrapper{margin:12px 15px 0!important;}
.bx-wrapper .bx-controls-direction a{width:20px;height:20px;margin:-10px 0 0 0;background:url(../images/sprite.svg) no-repeat;}
.bx-wrapper .bx-controls-direction a.bx-next{background-position:-80px -200px !important;right:-15px;}
.bx-wrapper .bx-controls-direction a.bx-next:hover{background-position:-120px -200px !important;}
.bx-wrapper .bx-controls-direction a.bx-prev{background-position:0px -200px !important;left:-15px;}
.bx-wrapper .bx-controls-direction a.bx-prev:hover{background-position:-40px -200px !important;}
.top_phones{display:block;float:left;line-height:24px;padding-top:15px;font-size:13px;}
.top_phones .tel{display:block;font-size:17px;color:#f1a727;}
.top_phones .tel span{color:#909090;margin-left:11px;font-size:13px;}
.img-overlay{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;}
.img-overlay select{position:absolute;top:50%;left:50%;width:140px;height:32px;margin-left:-70px;margin-top:30px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:translateX(-195px);-moz-transform:translateX(-195px);-ms-transform:translateX(-195px);-o-transform:translateX(-195px);transform:translateX(-195px);cursor:pointer;padding:6px 3px;z-index:10;}
.img_more,
.buy{display:inline-block;position:absolute;left:50%;top:50%;width:140px;margin-left:-70px;padding:9px 0 8px;font-size:13px;line-height:normal;text-align:center;cursor:pointer;text-transform:uppercase;border:none;-webkit-transition:-webkit-transform 0.5s ease;-moz-transition:-moz-transform 0.5s ease;-o-transition:-o-transform 0.5s ease;transition:transform 0.5s ease;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;z-index:10;}
.img_more{margin-top:-50px;-webkit-transform:translateX(-195px);-moz-transform:translateX(-195px);-ms-transform:translateX(-195px);-o-transform:translateX(-195px);transform:translateX(-195px);background:#9d9d9d;background:-webkit-linear-gradient(top, #9d9d9d 0%,#777777 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#9d9d9d), color-stop(100%,#777777));background:-moz-linear-gradient(top, #9d9d9d 0%, #777777 100%);background:-ms-linear-gradient(top, #9d9d9d 0%,#777777 100%);background:-o-linear-gradient(top, #9d9d9d 0%,#777777 100%);background:linear-gradient(to bottom, #9d9d9d 0%,#777777 100%);}
.buy{margin-top:-10px;-webkit-transform:translateX(195px);-moz-transform:translateX(195px);-ms-transform:translateX(195px);-o-transform:translateX(195px);transform:translateX(195px);background:#f5c033;background:-webkit-linear-gradient(top, #f5c033 0%,#f1a626 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5c033), color-stop(100%,#f1a626));background:-moz-linear-gradient(top, #f5c033 0%, #f1a626 100%);background:-ms-linear-gradient(top, #f5c033 0%,#f1a626 100%);background:-o-linear-gradient(top, #f5c033 0%,#f1a626 100%);background:linear-gradient(to bottom, #f5c033 0%,#f1a626 100%);}
.product:hover .buy,
.product:hover .img_more,
.product:hover .img-overlay select,
.product.hover .buy,
.product.hover .img_more,
.product.hover .img-overlay select{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}
.product:hover .img-overlay,
.product.hover .img-overlay{opacity:1;}
.buy:hover,
.img_more:hover{color:#fff;background:#566b78;}
.choose{font-size:18px;margin-left:7px;display:inline-block;padding-top:9px;color:#f1a727;}
.sel_wrap{overflow:hidden;}