@charset "utf-8";

.logo-img{max-height:80px;}

/* CSS Document */

#currencies-block-top{float:right;border-left:1px solid #393c3e;border-right:1px solid #393c3e;position:relative}@media(max-width:479px){#currencies-block-top{width:25%}}#currencies-block-top span.firstWord{display:none}#currencies-block-top div.current{font-weight:700;padding:7px 12px 12px 10px;color:#94979a;text-shadow:1px 1px rgba(0,0,0,.2);cursor:pointer}@media(max-width:479px){#currencies-block-top div.current{text-align:center;padding:9px 5px 10px;font-size:11px}}#currencies-block-top div.current strong{color:#94979a;font:400 11px/21px 'Ubuntu',sans-serif}#currencies-block-top div.current:hover strong,#currencies-block-top div.current.active strong{color:#fff}#currencies-block-top div.current:after{content:"";font-family:fontawesome;font-size:10px;line-height:14px;color:#e55458;vertical-align:1px;padding-left:3px}@media(max-width:479px){#currencies-block-top div.current:after{padding-left:2px;font-size:10px;line-height:14px;vertical-align:0}}@media(max-width:479px){#currencies-block-top div.current .cur-label{display:none}}#currencies-block-top ul{display:none;position:absolute;top:37px;left:0;width:157px;background:#333;z-index:2}#currencies-block-top ul li{color:#fff;line-height:35px;font-size:13px}#currencies-block-top ul li a,#currencies-block-top ul li>span{padding:0 10px 0 12px;display:block;color:#fff}#currencies-block-top ul li.selected,#currencies-block-top ul li:hover a{background:#484848}



#languages-block-top{float:right;border-left:1px solid #393c3e;position:relative}@media(max-width:479px){#languages-block-top{width:25%}}#languages-block-top span.firstWord{display:none}#languages-block-top div.current{padding:7px 10px 10px;cursor:pointer;color:#94979a;font:400 11px/21px 'Ubuntu',sans-serif}@media(max-width:479px){#languages-block-top div.current{text-align:center;padding:9px 5px 10px;font-size:11px}}#languages-block-top div.current strong{color:#777}#languages-block-top div.current:hover{color:#fff}#languages-block-top div.current:after{content:"";font-family:fontawesome;font-size:10px;line-height:14px;color:#e55458;vertical-align:1px;padding-left:3px}@media(max-width:479px){#languages-block-top div.current:after{padding-left:2px;font-size:13px;line-height:13px;vertical-align:0}}@media(max-width:479px){#languages-block-top div.current .cur-label{display:none}}#languages-block-top ul{display:none;position:absolute;top:37px;left:0;width:157px;background:#333;z-index:2}#languages-block-top ul li{color:#fff;line-height:35px;font-size:13px}#languages-block-top ul li a,#languages-block-top ul li>span{padding:0 10px 0 12px;display:block;color:#fff}#languages-block-top ul li.selected,#languages-block-top ul li:hover a{background:#484848}



.shop-phone{float:left;border-left:1px solid #393c3e;border-right:1px solid #393c3e;padding:8px 12px 12px 14px}@media(max-width:767px){.shop-phone{display:none}}.shop-phone i{font-size:21px;line-height:21px;color:#e55458;padding-right:6px;float:left;display:inline-block}.shop-phone strong{color:#fff;font:400 11px/21px 'Ubuntu',sans-serif;letter-spacing:.5px}#contact-link{float:right;border-left:1px solid #393c3e}@media(max-width:479px){#contact-link{width:25%;text-align:center}}#contact-link a{display:block;color:#94979a;font:400 11px/21px 'Ubuntu',sans-serif;padding:7px 10px 12px;cursor:pointer}@media(max-width:479px){#contact-link a{font-size:11px;padding-left:5px;padding-right:5px}}#contact-link a:hover,#contact-link a.active{color:#fff}@media(max-width:767px){#contact_block{margin-bottom:20px}}#contact_block .label{display:none}#contact_block .block_content{color:#888}#contact_block p{margin-bottom:4px}#contact_block p.tel{font:400 17px/21px Arial,Helvetica,sans-serif;color:#333;margin-bottom:6px}#contact_block p.tel i{font-size:25px;vertical-align:-2px;padding-right:10px}

/*product_list*/

ul.product_list .availability span{display:inline-block;color:#fff;font-weight:700;padding:3px 8px 4px;margin-bottom:20px}ul.product_list .availability span.available-now{background:#46a74e;border:1px solid #36943e}ul.product_list .availability span.out-of-stock{background:#ff7430;border:1px solid #ea5e1a}ul.product_list .color-list-container{margin-bottom:12px}ul.product_list .color-list-container ul li{display:inline-block;border:1px solid #e3e7e8}ul.product_list .color-list-container ul li a{display:block;width:23px;height:23px;margin:1px}ul.product_list .product-image-container{text-align:center}ul.product_list .product-image-container img{margin:0 auto}ul.product_list .product-image-container .quick-view{font:700 13px/16px Arial,Helvetica,sans-serif;color:#777676;position:absolute;left:50%;top:50%;margin:-21px 0 0 -53px;padding:13px 0 0;background:rgba(255,255,255,.82);width:107px;height:43px;text-align:center;-moz-box-shadow:rgba(0,0,0,.16) 0 2px 8px;-webkit-box-shadow:rgba(0,0,0,.16) 0 2px 8px;box-shadow:rgba(0,0,0,.16) 0 2px 8px}@media(min-width:1200px){ul.product_list .product-image-container .quick-view{display:none}}@media(max-width:767px){ul.product_list .product-image-container .quick-view{display:none}}ul.product_list .comments_note{text-align:left;overflow:hidden}ul.product_list .comments_note .star_content{float:left}ul.product_list .comments_note .nb-comments{overflow:hidden;font-style:italic}ul.product_list .functional-buttons div a,ul.product_list .functional-buttons div label{font-weight:400;color:#777676;cursor:pointer}ul.product_list .functional-buttons div a:hover,ul.product_list .functional-buttons div label:hover{color:#000}ul.product_list .functional-buttons div.wishlist{border-right:1px solid #e3e7e8}ul.product_list .functional-buttons div.wishlist a:before{display:inline-block;font-family:fontawesome;content:"\f08a";margin-right:3px;padding:0 3px}ul.product_list .functional-buttons div.wishlist a.checked:before{content:"\f004"}@media(min-width:992px) and (max-width:1199px){ul.product_list .functional-buttons div.wishlist{border-right:0}ul.product_list .functional-buttons div.wishlist a:before{display:none}}@media(min-width:480px) and (max-width:767px){ul.product_list .functional-buttons div.wishlist{border-right:0}ul.product_list .functional-buttons div.wishlist a:before{display:none}}ul.product_list .functional-buttons div.compare a:before{content:"\f067";display:inline-block;font-family:fontawesome;margin-right:3px}@media(min-width:992px) and (max-width:1199px){ul.product_list .functional-buttons div.compare a:before{display:none}}@media(min-width:480px) and (max-width:767px){ul.product_list .functional-buttons div.compare a:before{display:none}}ul.product_list .functional-buttons div.compare a.checked:before{content:"\f068"}ul.product_list.grid>li{padding-bottom:20px}@media(min-width:480px) and (max-width:767px){ul.product_list.grid>li{width:50%;float:left}}ul.product_list.grid>li .product-container{background:#fff;padding:0;position:relative}ul.product_list.grid>li .product-container .product-image-container{border:1px solid #e3e7e8;padding:15px;margin-bottom:13px;position:relative}@media(max-width:767px){ul.product_list.grid>li .product-container .product-image-container{margin-left:auto;margin-right:auto}}ul.product_list.grid>li .product-container .product-image-container .content_price{position:absolute;left:0;bottom:-1px;width:100%;background:url(../img/price-container-bg.png);padding:9px 0}ul.product_list.grid>li .product-container .product-image-container .content_price span{color:#fff}ul.product_list.grid>li .product-container .product-image-container .content_price span.old-price{color:#b1b0b0}ul.product_list.grid>li .product-container h5{padding:12px 0 1px 0}ul.product_list.grid>li .product-container .product-desc{margin:0 0 15px;color:#999;font:300 12px/15px "Ubuntu",sans-serif;min-height:60px}@media(min-width:1200px){ul.product_list.grid>li .product-container .comments_note{display:none}}ul.product_list.grid>li .product-container .comments_note .star_content{margin:0 3px 12px 59px}ul.product_list.grid>li .product-container .content_price{padding-bottom:16px;line-height:21px}ul.product_list.grid>li .product-container .old-price,ul.product_list.grid>li .product-container .price,ul.product_list.grid>li .product-container .price-percent-reduction{display:inline-block}ul.product_list.grid>li .product-container .product-flags{display:none}ul.product_list.grid>li .product-container .old-price{margin-right:5px}ul.product_list.grid>li .product-container .button-container{margin-bottom:0}ul.product_list.grid>li .product-container .button-container .ajax_add_to_cart_button,ul.product_list.grid>li .product-container .button-container span.button{margin:0 20px 0 0}ul.product_list.grid>li .product-container .functional-buttons{border-top:1px solid #e3e7e8;padding:11px 0 5px}ul.product_list.grid>li .product-container .functional-buttons div{width:50%;float:left;text-align:center;padding:3px 0 4px}@media(min-width:1200px){ul.product_list.grid>li:hover .product-container{position:relative;z-index:10}ul.product_list.grid>li:hover .product-container .product-image-container{-moz-box-shadow:rgba(0,0,0,.16) 0 2px 8px;-webkit-box-shadow:rgba(0,0,0,.16) 0 2px 8px;box-shadow:rgba(0,0,0,.16) 0 2px 8px}ul.product_list.grid>li:hover .product-container .product-image-container .quick-view{display:block}ul.product_list.grid>li:hover .product-container .functional-buttons,ul.product_list.grid>li:hover .product-container .button-container,ul.product_list.grid>li:hover .product-container .comments_note{display:block}}@media(min-width:992px){ul.product_list.grid>li.first-in-line{clear:left}}@media(min-width:480px) and (max-width:991px){ul.product_list.grid>li.first-item-of-tablet-line{clear:left}}ul.product_list.grid li.hovered h5{min-height:30px}@media(min-width:1200px){#blockpack ul>li.last-line{border:none;padding-bottom:0;margin-bottom:0}}@media(min-width:480px) and (max-width:767px){#blockpack ul>li.first-item-of-tablet-line{clear:none}#blockpack ul>li.first-item-of-mobile-line{clear:left}}@media(max-width:479px){ul.product_list.list>li .left-block{width:100%;margin-bottom:10px}}ul.product_list.list>li .product-container{border-top:1px solid #e3e7e8;padding:30px 0}ul.product_list.list>li .product-image-container{position:relative;border:1px solid #e3e7e8;padding:9px}@media(max-width:479px){ul.product_list.list>li .product-image-container{max-width:290px;margin:0 auto}}ul.product_list.list>li .product-flags{color:#333;margin:-5px 0 10px}ul.product_list.list>li .product-flags .discount{color:#f13340}ul.product_list.list>li h5{padding-bottom:8px}ul.product_list.list>li .product-desc{margin-bottom:15px}@media(max-width:479px){ul.product_list.list>li .center-block{width:100%}}ul.product_list.list>li .center-block .comments_note{margin-bottom:12px}@media(min-width:992px){ul.product_list.list>li .right-block .right-block-content{margin:0;border-left:1px solid #e3e7e8;padding-left:15px;padding-bottom:16px}}@media(max-width:991px){ul.product_list.list>li .right-block .right-block-content{padding-top:20px}}@media(max-width:479px){ul.product_list.list>li .right-block .right-block-content{padding-top:5px}}ul.product_list.list>li .right-block .right-block-content .content_price{padding-bottom:10px}@media(max-width:991px){ul.product_list.list>li .right-block .right-block-content .content_price{padding-top:13px;padding-bottom:0}}@media(max-width:479px){ul.product_list.list>li .right-block .right-block-content .content_price{padding-top:0;width:100%}}ul.product_list.list>li .right-block .right-block-content .content_price span{display:inline-block;margin-top:-4px;margin-bottom:14px}ul.product_list.list>li .right-block .right-block-content .content_price span.old-price{margin-right:8px}ul.product_list.list>li .right-block .right-block-content .button-container{overflow:hidden;padding-bottom:20px}@media(max-width:479px){ul.product_list.list>li .right-block .right-block-content .button-container{width:100%}}ul.product_list.list>li .right-block .right-block-content .button-container .btn{margin-bottom:10px;margin-right:10px}@media(min-width:992px){ul.product_list.list>li .right-block .right-block-content .button-container .btn{float:left;clear:both}}@media(min-width:992px){ul.product_list.list>li .right-block .right-block-content .functional-buttons{overflow:hidden}}@media(max-width:991px){ul.product_list.list>li .right-block .right-block-content .functional-buttons{clear:both}ul.product_list.list>li .right-block .right-block-content .functional-buttons>div{float:left;padding-top:0!important;padding-right:20px}}@media(max-width:479px){ul.product_list.list>li .right-block .right-block-content .functional-buttons{float:none;display:inline-block}ul.product_list.list>li .right-block .right-block-content .functional-buttons a i,ul.product_list.list>li .right-block .right-block-content .functional-buttons a:before,ul.product_list.list>li .right-block .right-block-content .functional-buttons label i,ul.product_list.list>li .right-block .right-block-content .functional-buttons label:before{display:none!important}}ul.product_list.list>li .right-block .right-block-content .functional-buttons a{cursor:pointer}ul.product_list.list>li .right-block .right-block-content .functional-buttons .wishlist{border:none}ul.product_list.list>li .right-block .right-block-content .functional-buttons .compare{padding-top:10px}ul.product_list.list>li .right-block .right-block-content .functional-buttons .compare a:before{margin-right:10px}@media(min-width:1200px){ul.product_list.list>li:hover .product-image-container .quick-view{display:block}}@media(max-width:479px){ul.product_list.list>li{text-align:center}}#index ul.product_list.tab-pane>li{padding-bottom:10px;margin-bottom:10px}@media(min-width:1200px){#index ul.product_list.tab-pane>li{padding-bottom:0;margin-bottom:30px}}#index ul.product_list.tab-pane>li .availability{display:none}@media(min-width:1200px){#index ul.product_list.tab-pane>li.last-line{border:none;padding-bottom:0;margin-bottom:0}}@media(min-width:480px) and (max-width:767px){#index ul.product_list.tab-pane>li.first-item-of-tablet-line{clear:none}#index ul.product_list.tab-pane>li.first-item-of-mobile-line{clear:left}}.ie8 .quick-view{background:#fff;border:1px solid #e3e7e8}



/*block-search*/

#search_block_top{float:right;clear:both;margin:29px 15px -59px 0;position:relative;z-index:1}@media(max-width:767px){#search_block_top{margin:20px 0 1px;float:none}}#search_block_top #searchbox{float:left;width:100%}#search_block_top .btn.button-search{background:#da5054;display:block;position:absolute;top:0;right:0;border:none;color:#fff;width:59px;text-align:center;padding:0;height:59px}@media(max-width:1199px){#search_block_top .btn.button-search{padding-bottom:19px}}#search_block_top .btn.button-search span{display:none}#search_block_top .btn.button-search:before{content:"\f002";display:block;font-family:fontawesome;font-size:16px;width:100%;text-align:center}#search_block_top .btn.button-search:hover{color:#000}#search_block_top #search_query_top{display:inline;padding:0 72px 0 13px;height:59px;line-height:59px;background:#e76165;border:none;width:365px;color:#fff;-moz-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s}@media(max-width:992px){#search_block_top #search_query_top{width:205px}}@media(max-width:767px){#search_block_top #search_query_top{width:100%}}#search_block_top #search_query_top:focus{background:#ed888b;box-shadow:none;-moz-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s}.ac_results{background:#fff;border:1px solid #e3e7e8;width:271px;margin-top:-1px}.ac_results li{padding:0 10px;font-weight:400;color:#686666;font-size:13px;line-height:22px}.ac_results li.ac_odd{background:#fff}.ac_results li:hover,.ac_results li.ac_over{background:#fbfbfb}form#searchbox{position:relative}form#searchbox label{color:#333}form#searchbox input#search_query_block{margin-right:10px;max-width:222px;margin-bottom:10px;display:inline-block;float:left}form#searchbox .button.button-small{float:left}form#searchbox .button.button-small i{margin-right:0}



/*homslider*/

#homepage-slider{padding-left:0;padding-right:0;margin:0 -70px;width:112%;max-width:1310px;max-height:469px;overflow:hidden;position:relative;z-index:1}@media(max-width:767px){#homepage-slider{width:100%;max-width:100%}}@media only screen and (max-width:1310px){#homepage-slider{width:1230px;margin:0 -30px}}@media only screen and (max-width:1230px){#homepage-slider{width:1230px}}@media only screen and (max-width:1199px){#homepage-slider{width:1080px;margin:0 -70px}}@media only screen and (max-width:1080px){#homepage-slider{width:1040px;margin:0 -50px}}@media only screen and (max-width:1040px){#homepage-slider{width:1000px;margin:0 -30px}}@media only screen and (max-width:1000px){#homepage-slider{width:960px;margin:0 -15px}}@media only screen and (max-width:991px){#homepage-slider{width:100%;margin:0 auto}}@media only screen and (max-width:788px){#homepage-slider{width:100%}}#homepage-slider #homeslider{margin:0 auto;padding:0}#homepage-slider .homeslider-description{padding:5.45% 4.9% 0 0;cursor:pointer;text-align:right}@media(max-width:1200px){#homepage-slider .homeslider-description{padding-top:4%}}@media(max-width:768px){#homepage-slider .homeslider-description{padding:2% 3% 0 0}}@media(max-width:480px){#homepage-slider .homeslider-description{padding:3% 3% 0 0}}#homepage-slider .homeslider-description h2{margin:0;letter-spacing:-1px;padding:0;color:#fff;font:500 90px/92px 'Ubuntu',sans-serif}@media(max-width:1200px){#homepage-slider .homeslider-description h2{font:500 70px/72px 'Ubuntu',sans-serif}}@media(max-width:992px){#homepage-slider .homeslider-description h2{font:500 55px/56px 'Ubuntu',sans-serif}}@media(max-width:768px){#homepage-slider .homeslider-description h2{font:500 35px/36px 'Ubuntu',sans-serif}}#homepage-slider .homeslider-description h3{margin:-6px 6px 0 0;letter-spacing:-1px;padding:0;color:#fff;font:500 50px/52px 'Ubuntu',sans-serif}@media(max-width:1200px){#homepage-slider .homeslider-description h3{font:500 40px/42px 'Ubuntu',sans-serif}}@media(max-width:992px){#homepage-slider .homeslider-description h3{font:500 35px/36px 'Ubuntu',sans-serif}}@media(max-width:768px){#homepage-slider .homeslider-description h3{font:500 20px/26px 'Ubuntu',sans-serif}}#homepage-slider .homeslider-description h4{margin:10px 6px 0 0;padding:0;width:60%;float:right;clear:both;color:#fff;font:300 16px/26px 'Ubuntu',sans-serif}@media(max-width:1200px){#homepage-slider .homeslider-description h4{font:300 14px/20px 'Ubuntu',sans-serif}}@media(max-width:992px){#homepage-slider .homeslider-description h4{font:300 12px/16px 'Ubuntu',sans-serif;margin-top:5px;width:75%}}@media(max-width:768px){#homepage-slider .homeslider-description h4{font:300 12px/16px 'Ubuntu',sans-serif;margin-top:0;width:95%}}@media(max-width:480px){#homepage-slider .homeslider-description h4{display:none}}#homepage-slider .homeslider-description .btn{margin:18px 5px 0 0;padding:14px 28px 14px 32px;display:inline-block;float:right;clear:both;background:#e55458;color:#fff;font:700 23px/26px 'Ubuntu',sans-serif}#homepage-slider .homeslider-description .btn:hover{background:#fff;color:#e55458}@media(max-width:1200px){#homepage-slider .homeslider-description .btn{margin-top:7px}}@media(max-width:992px){#homepage-slider .homeslider-description .btn{display:none}}#homepage-slider .homeslider-description p{font-size:1.15em;line-height:1.3em;padding:.5em 0;color:#fff}#homepage-slider .homeslider-description button{font-size:1.2em;text-transform:uppercase}#homepage-slider .homeslider-container{position:relative}#homepage-slider .homeslider-image{position:absolute;left:0;top:0}#homepage-slider .homeslider-description{position:absolute;right:0;top:0}#homepage-slider .bx-wrapper{position:relative;padding:0;*zoom:1}#homepage-slider .bx-wrapper a{display:block}#homepage-slider .bx-wrapper img{display:block;max-width:100%;height:auto}#homepage-slider .bx-wrapper .bx-viewport{width:100%}#homepage-slider .bx-wrapper .bx-pager,#homepage-slider .bx-wrapper .bx-controls-auto{position:absolute;bottom:58px;right:70px}@media(max-width:1200px){#homepage-slider .bx-wrapper .bx-pager,#homepage-slider .bx-wrapper .bx-controls-auto{bottom:10%;right:4%}}@media(max-width:992px){#homepage-slider .bx-wrapper .bx-pager,#homepage-slider .bx-wrapper .bx-controls-auto{bottom:10%;right:6%}}@media(max-width:768px){#homepage-slider .bx-wrapper .bx-pager,#homepage-slider .bx-wrapper .bx-controls-auto{bottom:5%;right:4%}}#homepage-slider .bx-wrapper .bx-loading{min-height:50px;background:url(../images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}#homepage-slider .bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#666;padding-top:20px}#homepage-slider .bx-wrapper .bx-pager .bx-pager-item,#homepage-slider .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}#homepage-slider .bx-wrapper .bx-pager.bx-default-pager a{background:#fff;text-indent:-9999px;display:block;width:13px;height:13px;margin:0 1px;outline:0;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}#homepage-slider .bx-wrapper .bx-pager.bx-default-pager a:hover,#homepage-slider .bx-wrapper .bx-pager.bx-default-pager a.active{background:#e55458}#homepage-slider .bx-wrapper .bx-prev{right:60px}#homepage-slider .bx-wrapper .bx-prev:after{content:"\f053"}#homepage-slider .bx-wrapper .bx-next{right:10px}#homepage-slider .bx-wrapper .bx-next:after{content:"\f054"}#homepage-slider .bx-wrapper .bx-controls-direction a{position:absolute;bottom:10px;outline:0;width:52px;height:52px;text-indent:-9999px;z-index:9999;border:2px solid #fff}#homepage-slider .bx-wrapper .bx-controls-direction a:before{height:48px;width:48px;display:block;background:#fff;content:".";opacity:.14;text-indent:-9999px;position:absolute;left:0;top:0;z-index:1}#homepage-slider .bx-wrapper .bx-controls-direction a:after{display:block;width:48px;height:48px;color:#fff;text-indent:0;text-align:center;font-size:21px;font-family:fontawesome;position:absolute;top:0;left:0;z-index:2;padding:16px 0 0}#homepage-slider .bx-wrapper .bx-controls-direction a:hover:before{background:#333;opacity:.83}#homepage-slider .bx-wrapper .bx-controls-direction a.disabled{display:none}#homepage-slider .bx-wrapper .bx-controls-auto{text-align:center}#homepage-slider .bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}#homepage-slider .bx-wrapper .bx-controls-auto .bx-start:hover,#homepage-slider .bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}#homepage-slider .bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}#homepage-slider .bx-wrapper .bx-controls-auto .bx-stop:hover,#homepage-slider .bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}#homepage-slider .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}#homepage-slider .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}#homepage-slider .bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9;background:rgba(80,80,80,.75);width:100%}#homepage-slider .bx-wrapper .bx-caption span{color:#fff;font-family:Arial,Helvetica,sans-serif;display:block;font-size:.85em;padding:10px}.ie8 #homepage-slider .bx-wrapper .bx-controls-direction a:before{background:#333}



/*hook*/

#htmlcontent_top{width:100%;margin-top:-35px;position:relative;z-index:100;background:url(../img/brn-top.webp) repeat-x 0 0;padding:6px 0 0;max-width:1170px}#htmlcontent_top ul{margin-bottom:30px}#htmlcontent_top ul li{width:33.333333%;float:left;position:relative}#htmlcontent_top ul li .item-html{position:absolute;left:0;top:0;padding:23.8% 0 0 5%}#htmlcontent_top ul li .item-html h2{color:#fff;letter-spacing:1px;font:700 30px/30px 'Ubuntu',sans-serif;margin:0;padding:0;text-transform:uppercase}#htmlcontent_top ul li .item-html span.btn{color:#fff;background:#e55458;font:500 16px/18px 'Ubuntu',sans-serif;margin:9px 0 0 1px;padding:9px 23px 11px;text-transform:none}#htmlcontent_top ul li .item-html span.btn:hover{color:#e55458;background:#fff}@media(max-width:999px){#htmlcontent_top{margin-top:-10px}#htmlcontent_top ul li .item-html h2{font-size:20px;line-height:24px}}@media(max-width:1200px){#htmlcontent_top ul li .item-html{}}@media(max-width:991px){#htmlcontent_top ul li .item-html{padding:15.8% 0 0 5%}}@media(max-width:767px){#htmlcontent_top ul li .item-html{}#htmlcontent_top ul li .item-html h2{font-weight:400}#htmlcontent_top ul li .item-html span.btn{padding:6px 18px 8px;font-size:14px}}@media(max-width:580px){#htmlcontent_top ul li .item-html{}#htmlcontent_top ul li .item-html h2{font-weight:400;font-size:14px;line-height:18px}#htmlcontent_top ul li .item-html span.btn{padding:3px 8px 4px;font-size:12px}}#htmlcontent_top ul li:hover .item-html{}@media(max-width:991px){}@media(max-width:767px){}@media(max-width:480px){#htmlcontent_top ul li .item-html{display:none}}@media(max-width:767px){}#htmlcontent_top ul li:last-child{margin-bottom:0}



/*theme8*/

body{background:#ffffff}

#header .inner{background:url(../img/header-bg8.webp) repeat-x 0 100%}

#header .nav{background:url(../img/nav-top-bg3.webp) repeat-x scroll 0 100% #4a5254}

.shop-phone,#contact-link,#languages-block-top,#currencies-block-top{border-color:#393c3e}

.shop-phone i,#languages-block-top div.current:after,#currencies-block-top div.current:after,#header .shopping_cart>a:first-child:after{color:#9bb73d}

#contact-link a,#languages-block-top div.current,#currencies-block-top div.current strong{color:#000}

#contact-link a:hover,#languages-block-top div.current:hover,#currencies-block-top div.current strong:hover{color:#000}#search_block_top .btn.button-search{background:#708d13}#search_block_top #search_query_top{background:#809c27}#search_block_top #search_query_top:focus{background:#9cb745}#header .sf-menu>li.sfHover>a,#header .sf-menu>li>a:hover,#header .sf-menu>li.sfHoverForce>a,#header .cat-title{background:#809c27}#header .cat-title{border-color:#708d13}#htmlcontent_top ul li .item-html span.btn,#homepage-slider .homeslider-description .btn{background:#809c27}#htmlcontent_top ul li .item-html span.btn:hover,#homepage-slider .homeslider-description .btn:hover{color:#809c27}#homepage-slider .bx-wrapper .bx-pager.bx-default-pager a:hover,#homepage-slider .bx-wrapper .bx-pager.bx-default-pager a.active{background:#708d13}#home-page-tabs>li a{background:#e1e1e1}

#home-page-tabs>li.active a,#home-page-tabs>li a:hover{background:#9bb73d}

.new-label,.block .title_block,.block h4{background:#9bb73d}.sale-label{background:#000}.product-name:hover,.price.product-price,.button.lnk_view:hover,#cmsinfo_block em{color:#809c27}.button.ajax_add_to_cart_button span{background:#809c27}.footer-container{background:#555}.footer-container #footer h4,.footer-container #footer h4 a,.footer-container #footer #block_contact_infos>div ul li>span,.footer-container #footer #block_contact_infos>div ul li>span a{color:#9cb745}.footer-container #footer h4{border-color:#393c3e}.footer-container #footer a:hover,.footer-container #footer .bottom-footer div a:hover{color:#809c27}.box-info-product .exclusive{background:#809c27}

.prize_box .prize_menu > div{margin-bottom: 0;

    margin-left: 30px;display: inline-flex;}

	.prize_box .prize_menu > div:first-child{margin-left: 0px;}

.prize_box .prize_menu a.ts03{background:#e1e1e1;font: 400 20px/30px "Ubuntu",sans-serif;

    color: #fff;text-decoration: none;

    letter-spacing: 1px;

    padding: 17px 20px 16px;}

.prize_box .prize_menu a.ts03:hover,

.prize_box .prize_menu .active > a.ts03{background:#9bb73d;}

.prize_con {margin-top: 30px;

    margin-bottom: 30px;}



#categories_block_top{clear:both;position:relative;top:30px}#categories_block_top .sf-menu{position:relative}#categories_block_top .sf-menu>li{position:static}#categories_block_top .sf-menu>li>ul{width:100%;top:60px;margin:0 20px}#categories_block_top .sf-menu>li>ul>li{display:block;float:left;width:20%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px}#categories_block_top .sf-menu>li>ul>.category_thumb{display:block;clear:both;overflow:hidden;width:100%}#categories_block_top .sf-menu>li>ul>.category_thumb img{display:inline-block;width:33%}#categories_block_top .sf-menu>li h4 a{font-size:1.1em}#categories_block_top .sf-menu>li h4 a:before{display:none}#categories_block_top .sf-menu>li .main-level-submenus{position:relative;display:block!important;visibility:visible!important;top:0;background:0 0;box-shadow:none;padding:0;left:0}#categories_block_top .sf-menu .category_thumb{display:none}#categories_block_left .block_content>ul{border-top:1px solid #d6d4d4}#categories_block_left li{position:relative}#categories_block_left li a{font-weight:700;color:#333;display:block;font-size:13px;line-height:30px;padding:0 30px 0 19px;border-bottom:1px solid #d6d4d4}#categories_block_left li span.grower{display:block;background:#f6f6f6;position:absolute;right:0;top:0;cursor:pointer;font-family:fontawesome;font-size:14px}#categories_block_left li span.grower.OPEN:before,#categories_block_left li span.grower.CLOSE:before{content:"\f068";display:block;vertical-align:middle;width:30px;height:30px;color:#333;line-height:30px;text-align:center}#categories_block_left li span.grower.CLOSE:before{content:"\f067";color:silver}#categories_block_left li span.grower:hover+a,#categories_block_left li a:hover,#categories_block_left li a.selected{background:#f6f6f6}#categories_block_left li li a{font-weight:400;color:#777}#categories_block_left li li a:before{content:"\f105";font-family:fontawesome;line-height:29px;padding-right:8px}



.header_user_info{float:right;margin:19px 15px 0 0}@media(max-width:768px){.header_user_info{float:left;margin:19px 0 0 15px}}.header_user_info a{color:#94979a;font:300 12px/21px 'Ubuntu',sans-serif;cursor:pointer}@media(max-width:479px){.header_user_info a{font-size:11px}}.header_user_info a:hover,.header_user_info a.active{color:#000}



#header .shopping_cart{position:relative;float:right;clear:both;color:#403641;font:400 14px/22px 'Ubuntu',sans-serif}@media(max-width:480px){#header .shopping_cart{float:left;margin-left:15px}}@media(max-width:1199px){#header .shopping_cart{float:right}}@media(max-width:768px){#header .shopping_cart{float:right;margin-left:15px;margin-bottom:20px}}#header .shopping_cart>a:first-child:after{content:"";font-family:fontawesome;font-size:10px;line-height:14px;color:#e55458;vertical-align:1px;padding-left:11px}#header .shopping_cart>a:first-child:hover:after{content:"";font-family:fontawesome;font-size:10px;line-height:14px;color:#000;vertical-align:1px;padding-left:11px}.shopping_cart{margin:-21px 14px 0 0}.shopping_cart>a:first-child{padding:0;display:block;color:#403641;font-size:14px;letter-spacing:.5px;overflow:hidden}@media(min-width:768px) and (max-width:991px){.shopping_cart>a:first-child span.ajax_cart_product_txt,.shopping_cart>a:first-child span.ajax_cart_product_txt_s{display:none!important}}.shopping_cart>a:first-child b{color:#403641;font:700 19px/22px 'Ubuntu',sans-serif;padding-right:1px}.shopping_cart .ajax_cart_total{display:none!important}.shopping_cart .block_cart_expand:after,.shopping_cart .block_cart_collapse:after{content:"\f0d7";font-family:fontawesome;display:inline-block;float:right;font-size:18px;color:#686666;padding:6px 0 0}.shopping_cart .block_cart_collapse:after{content:"\f0d8";padding:4px 0 2px}.cart_block .cart_block_list .remove_link{position:absolute;right:10px;top:19px}.cart_block .cart_block_list .remove_link a,.cart_block .cart_block_list .ajax_cart_block_remove_link{color:#777;display:block;width:100%;height:100%}.cart_block .cart_block_list .remove_link a:before,.cart_block .cart_block_list .ajax_cart_block_remove_link:before{display:inline-block;content:"\f057";font-family:fontawesome;font-size:18px;line-height:18px}.cart_block .cart_block_list .remove_link a:hover,.cart_block .cart_block_list .ajax_cart_block_remove_link:hover{color:#515151}.cart_block .cart-images{float:left;margin-right:20px}.cart_block .cart-info{overflow:hidden;position:relative;padding-right:20px}.cart_block .cart-info .product-name{padding-bottom:5px;margin-top:-4px}.cart_block .cart-info .product-name a{font-size:13px;line-height:18px;display:inline-block}.cart_block .cart-info .quantity-formated{display:inline-block;color:#9c9b9b;text-transform:uppercase;font-size:10px;padding-right:5px}.cart_block .cart-info .quantity-formated .quantity{font-size:15px}.cart_block dt{font-weight:400;overflow:hidden;padding:20px 10px 16px 20px;position:relative}.cart_block dd{position:relative}.cart_block dd .cart_block_customizations{border-top:1px dashed #333}.cart_block dd .cart_block_customizations li{padding:10px 20px}.cart_block dd .cart_block_customizations li .deleteCustomizableProduct{position:absolute;right:10px}.cart_block .cart_block_no_products{margin:0;padding:10px 20px}.cart_block .cart-prices{border-top:1px solid #e3e7e8;font-weight:700;padding:10px 20px 22px}.cart_block .cart-prices .cart-prices-line{overflow:hidden;border-bottom:1px solid #515151;padding:7px 0}.cart_block .cart-prices .cart-prices-line.last-line{border:none}.cart_block .cart-buttons{overflow:hidden;padding:20px 20px 10px;margin:0;background:#f6f6f6}.cart_block .cart-buttons a{width:100%;float:left;text-align:center;margin-bottom:10px;margin-right:10px}.cart_block .cart-buttons a#button_order_cart{margin-right:0;border:none}.cart_block .cart-buttons a#button_order_cart span{padding:7px 0;font-size:1.1em;border:solid 1px #63c473;background:#43b155}.cart_block .cart-buttons a#button_order_cart:hover span{border:solid 1px #358c43;background:#2e7a3a;color:#fff}#header .cart_block{position:absolute;top:25px;right:0;z-index:100;display:none;height:auto;background:#484848;color:#fff;width:270px}#header .cart_block a{color:#fff}#header .cart_block a:hover{color:#9c9b9b}#header .cart_block .cart_block_list .remove_link a,#header .cart_block .cart_block_list .ajax_cart_block_remove_link{color:#fff;outline:none;text-decoration:none}#header .cart_block .cart_block_list .remove_link a:hover,#header .cart_block .cart_block_list .ajax_cart_block_remove_link:hover{color:#9c9b9b}#header .cart_block .price{color:#fff}#header .cart_block dt{background:url(../../../img/cart-shadow.png) repeat-x}#header .cart_block dt.first_item{background:0 0}#header .cart_block .product-atributes{padding-bottom:10px;font-size:11px}#header .cart_block .product-atributes a{color:#9c9b9b}#header .cart_block .product-atributes a:hover{color:#fff}#header .cart_block .cart-prices{border:none;background:url(../../../img/cart-shadow.png) repeat-x #3d3d3d}#header .cart_block .cart-buttons{background:url(../../../img/cart-shadow.png) repeat-x #333}#header .block_content{margin-bottom:0}.cart_block #cart_block_summary,.cart_block .title_block span,#header .cart_block h4,#header .cart_block .title_block,#header .cart_block h4{display:none}.cart_block .cart_block_shipping_cost,.cart_block .cart_block_tax_cost,.cart_block .cart_block_total,.cart_block .cart_block_wrapping_cost{float:right}.cart_block table.vouchers{clear:both;width:80%;margin:0 auto;margin-bottom:10px}.cart_block table.vouchers tr td{padding:2px}.cart_block table.vouchers tr td.quantity{margin-right:5px;min-width:18px}.cart_block table.vouchers tr td.delete{padding-left:0;padding-right:0;text-align:right;width:15px}.layer_cart_overlay{background-color:#000;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:98;filter:alpha(opacity=20);opacity:.2}* html .layer_cart_overlay{position:absolute;left:0;margin-left:-160px;filter:alpha(opacity=20);opacity:.2}#layer_cart{background-color:#fff;position:absolute;display:none;z-index:99;width:84%;margin-right:8%;margin-left:8%;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#layer_cart .layer_cart_product{padding:30px;overflow:hidden;position:static}#layer_cart .layer_cart_product h2{font:400 23px/29px Arial,Helvetica,sans-serif;color:#46a74e;margin-bottom:22px;padding-right:100px}@media(max-width:767px){#layer_cart .layer_cart_product h2{font-size:18px;padding-right:0;line-height:normal}}#layer_cart .layer_cart_product h2 i{font-size:30px;line-height:30px;float:left;padding-right:8px}@media(max-width:767px){#layer_cart .layer_cart_product h2 i{font-size:22px;line-height:22px}}#layer_cart .layer_cart_product .product-image-container{max-width:178px;border:1px solid #e3e7e8;padding:5px;float:left;margin-right:30px}@media(max-width:480px){#layer_cart .layer_cart_product .product-image-container{float:none;margin-right:0;margin-bottom:10px}}#layer_cart .layer_cart_product .layer_cart_product_info{padding:38px 0 0}#layer_cart .layer_cart_product .layer_cart_product_info #layer_cart_product_title{display:block;padding-bottom:8px}#layer_cart .layer_cart_product .layer_cart_product_info>div{padding-bottom:7px}#layer_cart .layer_cart_product .layer_cart_product_info>div strong{padding-right:3px}#layer_cart .layer_cart_cart{background:#fafafa;border-left:1px solid #e3e7e8;padding:21px 30px 170px;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0;border-radius:0 4px 4px 0;position:relative}@media(min-width:1200px){#layer_cart .layer_cart_cart{min-height:318px}}@media(min-width:992px) and (max-width:1199px){#layer_cart .layer_cart_cart{min-height:360px}}@media(max-width:991px){#layer_cart .layer_cart_cart{border-left:none;border-top:1px solid #e3e7e8}}#layer_cart .layer_cart_cart h2{font:400 23px/29px Arial,Helvetica,sans-serif;color:#333;border-bottom:1px solid #e3e7e8;padding-bottom:13px;margin-bottom:17px}@media(max-width:767px){#layer_cart .layer_cart_cart h2{font-size:18px}}#layer_cart .layer_cart_cart .layer_cart_row{padding:0 0 7px}#layer_cart .layer_cart_cart .button-container{position:absolute;bottom:0;left:0;width:100%;padding:0 30px 20px}#layer_cart .layer_cart_cart .button-container .btn{margin-bottom:10px}#layer_cart .layer_cart_cart .button-container span.exclusive-medium{margin-right:5px}#layer_cart .layer_cart_cart .button-container span.exclusive-medium i{padding-right:5px;color:#777}#layer_cart .cross{position:absolute;right:7px;top:8px;width:25px;height:25px;cursor:pointer;color:#333;z-index:2}#layer_cart .cross:before{content:"\f057";display:block;font-family:fontawesome;font-size:25px;line-height:25px}#layer_cart .cross:hover{color:#515151}#layer_cart .continue{cursor:pointer}#layer_cart p{padding:0}#layer_cart .crossseling .crossseling-content{border-top:1px solid #e3e7e8;padding:26px 30px 40px;position:relative}#layer_cart .crossseling h2{font:400 23px/26px Arial,Helvetica,sans-serif;color:#333;margin-bottom:25px}#layer_cart .crossseling #blockcart_list{max-width:773px;width:84%;margin:0 auto;overflow:hidden}#layer_cart .crossseling #blockcart_list ul{display:block}#layer_cart .crossseling #blockcart_list ul li{float:left;width:178px;margin:0 0 0 0}#layer_cart .crossseling #blockcart_list ul li .product-image-container{border:1px solid #e3e7e8;text-align:center;padding:5px;margin-bottom:15px}#layer_cart .crossseling #blockcart_list ul li .product-image-container img{width:100%}#layer_cart .crossseling #blockcart_list ul li .product-name{padding-bottom:5px}#layer_cart .crossseling #blockcart_list ul li .product-name a{font-size:15px;line-height:20px}#layer_cart .crossseling #blockcart_list a.bx-prev,#layer_cart .crossseling #blockcart_list a.bx-next{display:block;font-family:fontawesome;font-size:20px;line-height:20px;width:20px;height:20px;color:#333;text-indent:-5000px;position:absolute;top:45%;margin-top:-20px}#layer_cart .crossseling #blockcart_list a.bx-prev:after,#layer_cart .crossseling #blockcart_list a.bx-next:after{display:block;text-indent:0}#layer_cart .crossseling #blockcart_list a.bx-prev:hover,#layer_cart .crossseling #blockcart_list a.bx-next:hover{color:silver}#layer_cart .crossseling #blockcart_list a.bx-prev.disabled,#layer_cart .crossseling #blockcart_list a.bx-next.disabled{display:none}#layer_cart .crossseling #blockcart_list a.bx-prev{left:5%}#layer_cart .crossseling #blockcart_list a.bx-prev:after{content:"\f137"}#layer_cart .crossseling #blockcart_list a.bx-next{right:5%}#layer_cart .crossseling #blockcart_list a.bx-next:after{content:"\f138"}#layer_cart .crossseling #blockcart_list .bx-controls{overflow:hidden}





#gear-right2{background:#333;display:block;height:50px;left:0;position:fixed;top:150px;width:50px;z-index:9995;cursor:pointer}#gear-right2 i{display:block;padding-top:10px;text-align:center}#tool_customization #quit{margin:0;color:#fff}



#gear-right2{background:#333;display:block;height:50px;left:0;position:fixed;top:150px;width:50px;z-index:9995;cursor:pointer}#gear-right2 i{display:block;padding-top:10px;text-align:center}#tool_customization #quit{margin:0;color:#fff}

.line1{width:100%;position:relative;height:59px;clear:both}.sf-contener{clear:both;float:left}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{padding:0;margin:0 0 0 0;width:100%}@media(max-width:767px){.sf-menu{display:none;background:#303030}}.sf-menu ul{position:absolute;top:-999em;background:#fff}@media(max-width:767px){.sf-menu ul{position:relative}}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu>li{float:left}@media(max-width:767px){.sf-menu>li{float:none;position:relative;border-right:none}.sf-menu>li span{position:absolute;right:6px;top:20px;width:30px;height:30px;z-index:2}.sf-menu>li span:after{font-family:fontawesome;content:"\f067";font-size:26px}.sf-menu>li span.active:after{content:"\f068"}}.sf-menu>li>a{font:500 15px/16px 'Ubuntu',sans-serif;text-transform:uppercase;color:#fff;display:block;padding:21px 10px 22px 11px}.sf-menu>li.sfHover>a,.sf-menu>li>a:hover,.sf-menu>li.sfHoverForce>a{background:#da5054}.sf-menu li li li a{display:inline-block;position:relative;color:#777;font-size:13px;line-height:16px;font-weight:700;padding-bottom:10px}.sf-menu li li li a:before{content:"\f105";display:inline-block;font-family:fontawesome;padding-right:10px}.sf-menu li li li a:hover{color:#333}.sf-menu li ul{display:none;left:0;top:59px;z-index:99;padding:12px 0 18px;-moz-box-shadow:rgba(0,0,0,.2) 0 5px 13px;-webkit-box-shadow:rgba(0,0,0,.2) 0 5px 13px;box-shadow:rgba(0,0,0,.2) 0 5px 13px}@media(max-width:767px){.sf-menu li ul{top:0}}.sf-menu li li ul{position:static;display:block!important;opacity:1!important;background:0 0;-moz-box-shadow:transparent 0 0 0;-webkit-box-shadow:transparent 0 0 0;box-shadow:transparent 0 0 0}.sf-menu li li li ul{padding:0 0 0 20px}.sf-menu li li li ul{width:220px}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:200px;top:0}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:200px;top:0}.sf-menu>li>ul{padding:26px 30px 31px;width:100%}.sf-menu>li>ul>li>a{text-transform:uppercase;font:600 16px/20px "Ubuntu",sans-serif;color:#333}.sf-menu>li>ul>li>a:hover{color:#515151}.sf-menu>li>ul>li{float:left;width:20%;padding-right:15px}@media(max-width:767px){.sf-menu>li>ul>li{width:50%}}@media(max-width:479px){.sf-menu>li>ul>li{width:100%}}@media(min-width:768px){.sf-menu>li>ul>li.first-in-line-lg{clear:left}}@media(min-width:480px) and (max-width:767px){.sf-menu>li>ul>li.first-in-line-xs{clear:left}}.sf-menu>li>ul>li#category-thumbnail{width:100%!important;float:none;clear:both;overflow:hidden;padding-right:0}.sf-menu>li>ul>li#category-thumbnail>div{float:left;padding-left:10px;width:33.333%}@media(max-width:479px){.sf-menu>li>ul>li#category-thumbnail>div{width:100%;padding-left:0;padding-top:10px;text-align:center}}.sf-menu>li>ul>li#category-thumbnail>div:first-child{padding-left:0}.sf-menu>li>ul>li#category-thumbnail>div img{max-width:100%;display:block}.cat-title{display:none}@media(max-width:767px){.cat-title{display:block;width:100%;float:none;font:600 18px/22px "Ubuntu",sans-serif;text-transform:uppercase;color:#fff;padding:17px 20px;border-bottom:3px solid #a73c3f;background:#e55458;position:relative}.cat-title:hover{background:#333;border-bottom-color:#666;color:#fff}.cat-title:after{display:block;font-family:fontawesome;content:"\f067";position:absolute;right:15px;top:18px;font-size:26px}.cat-title.active:after{content:"\f068"}}.sf-menu li.sf-search{border:none}.sf-menu li.sf-search input{display:inline;padding:0 13px;height:30px;line-height:30px;background:#fff;margin:13px 10px 0 0;font-size:13px;color:#9c9b9b;border:1px solid #d6d4d4}



.sf-menu > .dropdown{position:inherit;}



/*contact*/

/**************************************************************************

					Contact Page Styles

**************************************************************************/

.contact-title {

  margin: -5px 0 27px 0;

  line-height: 23px; }

  .contact-title i {

    font-size: 23px;

    color: #c0c0c0;

    padding: 0 8px 0 0; }



.contact-form-box {

  padding: 23px 0 0 0;

  margin: 0 0 30px 0;

  background: url(../img/contact-form.png) repeat-x white;

  -moz-box-shadow: rgba(0, 0, 0, 0.17) 0px 5px 13px;

  -webkit-box-shadow: rgba(0, 0, 0, 0.17) 0px 5px 13px;

  box-shadow: rgba(0, 0, 0, 0.17) 0px 5px 13px; }

  .contact-form-box fieldset {

    padding: 0 19px 21px 19px;

    background: url(../img/form-contact-shadow.webp) center bottom no-repeat;

    background-size: contain; }

  .contact-form-box label {

    margin: 0 0 6px 0; }

  .contact-form-box .page-subheading {

    padding-left: 0px;

    border: none;

    margin-bottom: 0; }

  .contact-form-box .col-md-3 {

    padding-left: 0; }

    @media (max-width: 991px) {

      .contact-form-box .col-md-3 {

        padding-right: 0; } }

  .contact-form-box .col-md-9 {

    padding-right: 0; }

    @media (max-width: 991px) {

      .contact-form-box .col-md-9 {

        padding-left: 0; } }

  .contact-form-box #desc_contact0 {

    display: none; }

  .contact-form-box .form-group {

    margin-bottom: 7px; }

  .contact-form-box textarea {

    height: 257px; }

  .contact-form-box .submit {

    margin-top: 13px; }

  .contact-form-box select.form-control {

    max-width: 270px;

    width: 100%; }

  .contact-form-box input.form-control {

    max-width: 270px; }

  @media (min-width: 992px) and (max-width: 1199px) {

    .contact-form-box div.uploader span.filename {

      width: 114px; } }

#contact-form .has-error .help-block,#contact-form .has-error .control-label{color:red;}

#contact-form .has-success .help-block,#contact-form .has-success .control-label{color:inherit;}

/*category*/

.content_scene_cat{border-top:5px solid #333;color:#d7d7d7;line-height:19px;margin:0 0 26px}.content_scene_cat .content_scene_cat_bg{padding:0;background-color:#464646!important}.content_scene_cat .content_scene_cat_bg .cat_desc{background:#333;opacity:.7;padding:15px;height:100%;min-height:217px}.content_scene_cat span.category-name{font:600 42px/51px "Ubuntu",sans-serif;color:#fff;margin-bottom:12px}@media(max-width:1199px){.content_scene_cat span.category-name{font-size:25px;line-height:30px}}.content_scene_cat p{margin-bottom:0}.content_scene_cat a{color:#fff}.content_scene_cat a:hover{text-decoration:underline}.content_scene_cat .content_scene{color:#777}.content_scene_cat .content_scene .cat_desc{padding-top:20px}.content_scene_cat .content_scene .cat_desc a{color:#777}.content_scene_cat .content_scene .cat_desc a:hover{color:#515151}#subcategories{border-top:1px solid #e3e7e8;padding:15px 0 0}#subcategories p.subcategory-heading{font-weight:700;color:#333;margin:0 0 15px}#subcategories ul{margin:0 0 0 -20px}#subcategories ul li{float:left;width:128px;margin:0 0 13px 20px;text-align:center;height:250px}#subcategories ul li .subcategory-image{padding:0 0 8px}#subcategories ul li .subcategory-image a{display:block;padding:9px;border:1px solid #e3e7e8}#subcategories ul li .subcategory-image a img{max-width:100%;vertical-align:top}#subcategories ul li .subcategory-name{font:400 13px/18px "Ubuntu",sans-serif;color:#555454;text-transform:lowercase}#subcategories ul li .subcategory-name:hover{color:#e55458}#subcategories ul li .cat_desc{display:none}#subcategories ul li:hover .subcategory-image a{border:5px solid #333;padding:5px}



/*product-detail*/

#bd-gallery {

    overflow: hidden;

}

#bd-gl-slide {

    float: left;

    width: 730px;

}

#bd-gl-fixed {

    float: right;

    width: 430px;

}

.products-block-image > img{max-width:90px;}

#bd-gl-fixed > *:first-child {

  margin-bottom: 10px;

}

#bd-name {

  overflow: hidden;

  padding: 30px 0;

  margin-bottom: 20px;

  line-height: 50px;

  border-bottom: 1px solid #2f2f2f;

  font-family: 'Crimson Text';

  font-size: 30px;

  font-style: italic;

  color: #fc6;

}

#bd-name > a {

  float: right;

  display: block;

  width: 160px;

  border: 1px solid #acacac;

  font-family: 'Rajdhani';

  font-style: normal;

  font-size: 18px;

  text-align: center;

}

.tnc-content{

	width: 768px;

    margin: 30px auto 30px;

    background: #fff;

    padding: 15px 15px 25px;

}



.btn {

	padding: 10px 15px;background: #00529C;border-radius: 4px;color: #fff;text-decoration: none;

}

.btn.btn-confirm{

	background: #FF5722;

}

.btn.btn-cancel{

	background: #FFB800;

}



.site-header{

	display: inline-flex;

    width: 100%;

	padding: 10px 15px;

	background-color:#ed7d31;

}

.site-header .language{

	position: relative;

    display: inline-block;

}

.site-header .heder-logo{

	width: 90%;

    text-align: center;

}

.site-header .login-bar{

	position: relative;

    display: inline-block;

}

.site-header a{color:#000;}

.sign-container{height:100%;width:100%;padding: 50px 0;}

input:-webkit-autofill {-webkit-box-shadow:inset 0 0 0 1000px #fff;background-color:transparent;}

.admin-login-background {width:300px;

	margin:0 auto;

}

.admin-header {text-align:center;margin-bottom:20px;color:#ffffff;font-weight:bold;font-size:40px}

.admin-input {border: 1px solid #333; height:50px;width:300px;padding-bottom:0px;}

.admin-input::-webkit-input-placeholder {color:#a78369}



.admin-button {margin-top:20px;font-weight:bold;font-size:18px;width:300px;height:50px;border-radius:5px;background-color:#a78369;border:1px solid #d8b29f}

.admin-icon {margin-left:260px;margin-top:10px;font-size:30px;}

.sign-container .layui-form label{font-size:16px;}

.sign-container .layui-form .row{

	    margin: 0px 0px 15px;

}

.sign-container .admin-captcha{

	height: 36px;

    width: 120px;

}

.layui-btn {

    height: 38px;

    line-height: 38px;

    border: 1px solid transparent;

    padding: 0 18px;

    color: #fff;

    white-space: nowrap;

    text-align: center;

    font-size: 14px;

    border-radius: 2px;

    cursor: pointer;

}

.send-btn {

    border-color: #FFB800!important;

    background-color: #FFB800!important;

	color:#000;

}





.w750 { width: 375px; max-width: 95%; }













.repair_btn { height: 38px; line-height: 38px; padding: 0 18px; color: #fff; text-align: center; font-size: 16px; font-weight: 700; border-radius: 2px; cursor: pointer; background-color: #F36F21; display: inline-block; }

.repair_h3 { font-size: 18px; font-weight: 700; color: #00529C; line-height: 1.2em; margin-bottom: 12px; }

.repair_name { margin-bottom: 20px; }

.repair_name p { font-size: 17px; font-weight: 700; line-height: 1.2em; margin-bottom: 6px; }

.repair_name p:last-child { font-size: 14px; margin-bottom: 0; }

.repair_md p { font-size: 12px; font-weight: 700; line-height: 1em; margin-bottom: 6px; }

.repair_md p:last-child { margin-bottom: 0; }

.repair_top_new { margin-bottom: 36px; }

.repair_top_new h3 { float: left; font-size: 22px; font-weight: 700; line-height: 38px; }

.repair_top_new a { float: right; }









/* .repair_step { padding: 0; } */
.repair_step ul { position: relative; margin: 0 -10px; padding: 40px 0 36px; }
.repair_step ul li { float: left; width: 33.33%; }

.repair_step a { display: block; position: relative; text-align: center; }

.repair_step a i { font-size: 14px; font-weight: 700; font-style: normal; text-align: center; width: 36px; height: 36px; line-height: 36px; display: inline-block; vertical-align: top; position: relative; z-index: 9; background-color: #fff; border: 1px solid #999; border-radius: 100px; }

.repair_step a:before { content: ""; width: 100%; height: 2px; background-color: #999; display: block; position: absolute; top: 50%; left: 50%; right: 0; margin-top: -1px; }

.repair_step li:last-child a:before { display: none; }

.repair_step li.active a i { border-color: #F36F21; background-color: #F36F21; }

.repair_step p { font-size: 12px; text-align: center; margin: 6px 1px 0; zoom: .9; } 

.repair_step > div > h2 { font-size: 18px; font-weight: 700; line-height: 1em; }
.repair_step > div > h2 + p { border: 1px solid #000; text-align: left; display: block; padding: 6px; }

.repair_message { padding-bottom: 16px; }



.repair_step li.active div { display: grid; grid-template-columns: min-content 1fr; margin-top: 16px; }
.repair_step li.active div > h2 { font-size: 12px; margin: 0 0 0 5px; text-align: center; zoom: .9; white-space: nowrap; line-height: 20px; }
.repair_step li.active div > p { margin: 0; }

.repair_step ul li div.memo { display: block; } 
.repair_step ul li div.memo div { margin-top: 0; }
.repair_step ul li div.memo p { margin: 0; }
.repair_step ul li div.memo p:nth-child(1) { margin: 6px 0 16px; }
.repair_step ul li div.memo p label { margin: 0; }
.repair_step ul li div.memo p.red span { color: red; }



.repair_signup h2 { font-size: 24px; line-height: 1em; font-weight: 700; margin-bottom: 50px; }

.repair_signup_input { margin-bottom: 20px; }

.repair_signup_input input { border: 1px solid #999; border-radius: 4px; height: 36px; padding: 0 12px; }

.repair_signup_input label { display: block; line-height: 1em; margin-bottom: 6px; font-size: 14px; font-weight: 700; }

.repair_signup_btn { border-radius: 4px; height: 36px; line-height: 36px; font-size: 16px; font-weight: 700; text-align: center; display: block; background-color: #F36F21; box-shadow: 0 1px 5px rgba(0,0,0,.35); }





/*  */
.container { 
    min-height: -webkit-calc(100vh - 144px);
    min-height: -moz-calc(100vh - 144px); 
    min-height: calc(100vh - 144px);   
}





.newscheme h2 { font-size: 24px; line-height: 1em; font-weight: 700; margin-bottom: 36px; }
.newscheme_h3 { font-size: 14px; font-weight: 700; line-height: 1em; color: #999; margin-bottom: 6px; }
.newscheme_row { margin-bottom: 20px; }
.newscheme_row select { border: 0; border-bottom: 1px solid #ddd; padding: 10px 0; background: url(../images/form-icon1-1.png) no-repeat; background-size: 12px 12px; background-position: top 20px right 0; }

.newscheme_row label.control-label { font-size: 15px; }

.newscheme_row input { border: 0; border-bottom: 1px solid #ddd; padding: 10px 0; }
.newscheme_date input { background: url(../images/form-icon3-1.png) no-repeat; background-size: 18px 18px; background-position: top 10px right 0; }

.newscheme_photo h3 { color: #000; font-size: 18px; margin-bottom: 10px; }
.newscheme_photo a { font-weight: 700; border: 1px solid #ddd; border-radius: 100px; line-height: 44px; display: block; text-align: center; }
.newscheme_photo a:hover { border-color: #F36F21; background-color: #F36F21; }






.fl { float: left; }
.fr { float: right; }
.clear:after { content: ""; clear: both; height: 0; display: block; }
.w750 { width: 375px; max-width: 95%; margin: 0 auto 36px; }
.layui-elem-field legend:after { content: ""; clear: both; height: 0; display: block; }



.layui-elem-field legend .layui-btn { margin-bottom: 4px; float: right; }
.layui-elem-field legend label { float: left; display: block; line-height: 38px; }



.repair { color: #111; }

.repair_btn { height: 38px; line-height: 38px; padding: 0 18px; color: #fff; text-align: center; font-size: 16px; font-weight: 700; border-radius: 2px; cursor: pointer; background-color: #F36F21; display: inline-block; }
.repair_h3 { font-size: 18px; font-weight: 700; color: #00529C; line-height: 1.2em; margin-bottom: 12px; }
.repair_name { margin-bottom: 20px; }
.repair_name p { font-size: 17px; font-weight: 700; line-height: 1.2em; margin-bottom: 6px; }
.repair_name p:last-child { font-size: 14px; margin-bottom: 0; }
.repair_md p { font-size: 12px; font-weight: 700; line-height: 1em; margin-bottom: 6px; }
.repair_md p:last-child { margin-bottom: 0; }
.repair_top_new { margin: 36px 0 20px; }
.repair_top_new h3 { float: left; font-size: 22px; font-weight: 700; line-height: 38px; margin: 0; }
.repair_top_new a { float: right; }



/* .repair_step { padding: 40px 0 36px; } */
.repair_step ul { position: relative; }
.repair_step ul li { float: left; width: 33.33%; }
.repair_step a { display: block; position: relative; text-align: center; }
.repair_step a i { font-size: 14px; font-weight: 700; font-style: normal; text-align: center; width: 36px; height: 36px; line-height: 36px; display: inline-block; vertical-align: top; position: relative; z-index: 9; color: #111; background-color: #fff; border: 1px solid #999; border-radius: 100px; }
.repair_step a:before { content: ""; width: 100%; height: 2px; background-color: #999; display: block; position: absolute; top: 50%; left: 50%; right: 0; margin-top: -1px; }
.repair_step li:last-child a:before { display: none; }
.repair_step li.active a i { border-color: #F36F21; background-color: #F36F21; }
.repair_step.cancel_closed li.active a i { border-color: #515151; background-color: #ffffff; color:#999; }
.repair_step p { font-size: 12px; text-align: center; margin: 6px 0 0; } 
.repair_step ul li.active .ok:after{
	content:""; width:32px;height:32px;position:absolute;
	background-image:url('../img/ok.png');
	background-size: cover;
	display: block;top:0px;left:14%;
	z-index:999;}

  /* .repair_md {
    margin-top: -16px;
} */


.repair_signup h2 { font-size: 24px; line-height: 1em; font-weight: 700; margin: 36px 0 50px; }
.repair_signup_input { margin-bottom: 20px; }
.repair_signup_input input { border: 1px solid #999; border-radius: 4px; height: 36px; padding: 0 12px; }
.repair_signup_input label { display: block; line-height: 1em; margin-bottom: 6px; font-size: 14px; font-weight: 700; }
.repair_signup_btn { border-radius: 4px; height: 36px; line-height: 36px; font-size: 16px; font-weight: 700; text-align: center; display: block; background-color: #F36F21; box-shadow: 0 1px 5px rgba(0,0,0,.35); }




.repair_h3 + .clear { position: relative; }
.repair_h3 + .clear .repair_btn { position: absolute; bottom: -35px; right: 0; }







.layuimini-main .layui-form.layuimini-form { width: 600px; max-width: 95%; margin: 0 auto; }
/* .layuimini-main .layui-form.layuimini-form fieldset { display: none; } */
.layuimini-main .layui-form.layuimini-form fieldset { position: relative; }
.layuimini-main .layui-form.layuimini-form fieldset > legend { margin-left: 0; padding: 0 0 10px; }
.layuimini-main .layui-form.layuimini-form fieldset > .btn.btn-default.btn-return { background-color: transparent; border: 0; padding: 0; border-radius: 0; line-height: 1em; position: absolute; bottom: 28px; right: 0; color: #000; }
.layuimini-main .layui-form.layuimini-form fieldset > .btn.btn-default.btn-return:after { content: ">"; color: #000; margin-left: 3px; }


.request-message.layui-timeline .layui-timeline-item .layui-timeline-content.layui-text { padding: 10px !important; }

.layuimini-main .layui-form.layuimini-form .layui-timeline-axis { left: 50%; margin-left: -10px; }
.layuimini-main .layui-form.layuimini-form .layui-timeline-item:before { left: 50%; }

.request-message.layui-timeline .layui-timeline-item.item-your { padding-right: 54%; }
.request-message.layui-timeline .layui-timeline-item.item-reply { padding-left: 54%; }

.request-message.layui-timeline .layui-timeline-item.item-your .layui-timeline-content.layui-text { background-color: #EFEAE2; }
.request-message.layui-timeline .layui-timeline-item.item-reply .layui-timeline-content.layui-text { background-color: #D9FDD3; }


.layui-timeline-content.layui-text { display: grid; grid-template-columns: min-content 1fr; margin-bottom: 15px; }
.layui-timeline-content.layui-text h3.layui-timeline-title { font-size: 15px; margin-bottom: 0; grid-column: 1 / span 2; margin-top: 0; }
.layui-timeline-content.layui-text h3.layui-timeline-title + h4 { font-size: 15px; display: inline-block; vertical-align: top; margin-bottom: 0; margin-right: 6px; white-space: nowrap; }
.layui-timeline-content.layui-text h3.layui-timeline-title + h4 + p { font-size: 15px; display: inline-block; vertical-align: top; margin-top: 5px; margin-bottom: 0; }

.request-message.layui-timeline .layui-timeline-item { padding-bottom: 0; } 

.btns-list { padding: 10px 0 15px; }
.btns-list a { background-color: #00529C; }
.btns-list > .layuimini-main { border: 1px solid #ddd; background-color: #f9f9f9; }
.btns-list > .layuimini-main > .layuimini-form > .send-message { margin-bottom: 0; }
.btns-list > .layuimini-main .message-note { margin-top: 14px; }
.btns-list > .layuimini-main .message-note label { color: #f36f21; }
.btns-list > .layuimini-main .newscheme_row > .btn-message + a { padding: 0 12px; border-radius: 3px; }
.btns-list > .layuimini-main .newscheme_row > .btn-message + a:after { content: "\e631"; font-family:"iconfont"!important; margin-left: 6px; font-size: 12px; }
.btns-list > .layuimini-main .newscheme_row > .btn-message + a:hover { background-color: #f36f21 !important; color: #fff; }
.btns-list > .layuimini-main .newscheme_row > .btn-message + a:hover:after { color: #fff; /*transition:all .3s ease;*/ }
.btns-list > .layuimini-main .layui-form { padding-top: 20px; }


.message-note img { display: none; }
.message-note label:before { content: ""; display: inline-block; width: 28px; height: 28px; background:url(../images/laba.png) no-repeat; margin-right: 8px; background-size: 100% 100%; vertical-align: middle; }


.newscheme h2 { font-size: 24px; line-height: 1em; font-weight: 700; margin: 36px 0; }
.newscheme .header-title { position: relative; }
.newscheme .header-title h2 + div { position: absolute; top: 50%; right: 0; margin-top: -9px; }
.newscheme_h3 { font-size: 14px; font-weight: 700; line-height: 1em; color: #999; margin-bottom: 6px; }
.newscheme_row { margin-bottom: 20px; }
.newscheme_row select { border: 0; border-bottom: 1px solid #ddd; padding: 10px 0; background: url(../images/form-icon1-1.png) no-repeat; background-size: 12px 12px; background-position: top 20px right 0; }
.newscheme_row input { border: 0; border-bottom: 1px solid #ddd; padding: 10px 3px; }
.newscheme_date input { background: url(../images/form-icon3-1.png) no-repeat; background-size: 18px 18px; background-position: top 10px right 0; }
.newscheme_photo h3 { color: #000; font-size: 18px; margin-bottom: 10px; }
.newscheme_photo a { font-weight: 700; border: 1px solid #ddd; border-radius: 100px; line-height: 44px; display: block; text-align: center; }
.newscheme_photo a:hover { border-color: #F36F21; background-color: #F36F21; }
.newscheme_photo .file-list { margin-bottom: 6px; }
.newscheme_photo .file-list .fanc-show { display: inline-block; width: 40px; border-radius: 4px; line-height: 36px; }




#languages-block-top { border: 0; }
#languages-block-top div.current { font-size: 0; display: flex; padding: 0; }
#languages-block-top div.current:before { content: ""; width: 20px; height: 20px; display: block; background: url(../images/language.png) no-repeat; background-size: 100% 100%; }
#languages-block-top div.current:after { display: none; } 


.site-header,
.site-header .language { display: flex; justify-content: center; align-items: center; }
.site-header .heder-logo { width: auto; margin: 0 30px; }

.site-header .login-bar { display: flex; align-items: center; }
.site-header .login-bar .header_account { font-size: 0; display: contents; }
.site-header .login-bar .header_account:before { content: ""; width: 20px; height: 20px; display: block; background: url(../images/member.png) no-repeat; background-size: 100% 100%; }

.site-header .header_logout { color: #fff; }
.site-header .header_logout:before { content: ""; width: 20px; height: 20px; display: inline-block; vertical-align: top; margin-right: 5px; background: url(../images/logout.png) no-repeat; background-size: 100% 100%; margin-top: -1px; }





footer { text-align: center; background-color: #fff; padding: 10px 0; }
footer .footer.w1280 { margin-left: auto; margin-right: auto;/*  background-color: #000; */ }
footer .WebEditorWidget {display: flex; justify-content: center; align-items: flex-end; text-align:left; margin: 0 auto;}
/* footer .copyright { display: flex; align-items: center; } */
footer .copyright p { font-size: 12px; font-weight: 700; line-height: 18px; color: #9E9EA1; margin-bottom: 0; padding: 0 5px; }
footer .copyright img { max-height: 32px; margin-bottom: 5px; }
footer .footer_nav { text-align: right; }
footer .footer_nav a { padding: 0 5px; font-size: 14px; color:#131313; font-weight: 700; line-height: 18px; margin-right: 0; cursor: pointer; }




.layui-bg-gray { background-color: #f4f4f4!important; }



/*login*/
.container .login{padding:50px 0;}
.admin-login-background .admin-header h2{color: #000;}
.attention{padding: 50px 0;font-size: 18px;}
#sign-in{width:300px;}
.send-btn[disabled]{background-color:#dedede !important;}
.repair_signup_input.email label > span{border: 1px solid #49516F;
  border-radius: 50px;
  margin-left: 10px;
  width: 18px;
  height: 18px;
  display: inline-block;
  padding: 0px 2px;
  vertical-align: top;
  margin-top: -2px;
  background-color: rgba(0,0,0,.05); }
.repair_signup_input.email label .layui-icon-help{ font-size: 12px;
  margin-top: 1px;
  display: block;
  color: #49516F;}


.upload-panel .preview > div{width:100px;height:100px; padding:10px; overflow:hidden;}
.upload-panel .preview > div img{max-width:100%;max-height: 90px;}
.repair_top_new .note{display: inline-block;  width: 100%; }
.request-list > li{border: 1px solid #dedede; padding: 0px 15px;margin-bottom: 15px; box-shadow: 0 2px 10px rgba(0,0,0,.1);}
.image-select-container .img-block{margin-right:10px; width: 100px; height: 100px; display: inline-block; vertical-align: middle;position:relative;}
.image-select-container .img-select{border: 1px solid #666; background: #fff; padding: 15px; width: 80px; height: 80px;margin-top: 10px;}
.image-select-container .preview{position:relative}
.image-select-container .remove{position: absolute; top: 0; right: -8px; font-size:20px; cursor:pointer;}

.layui-layer.layui-layer-tips { margin-top: -14px; margin-left: 6px; }

.newscheme_row .fa.fa-info#tip1 { font-size: 12px; color: #49516F; border: 1px solid #49516F;
  border-radius: 50px;
  margin-left: 10px;
  width: 18px;
  height: 18px;
  display: inline-block;
  padding: 0px 2px;
  vertical-align: top;
  margin-top: -2px;
  background-color: rgba(0,0,0,.05); line-height: 16px; text-align: center; }

.languages-block .current >span{color: #fff;
    font-size: 16px;
    margin-left: 10px;}


    .layui-layer-tips .layui-layer-content { height: auto !important; }
    .layui-layer-tips .layui-layer-content > img { display: block; max-width: 400px; margin: 10px 0; }


.layui-layer.layui-layer-page { top: 50% !important; max-height: 550px;
	-webkit-transform: translateY(-50%); 
	-moz-transform: translateY(-50%); 
	-ms-transform: translateY(-50%); 
	transform: translateY(-50%);  
}
.layui-layer.layui-layer-page .layui-layer-title { font-size: 18px; }
.layui-layer.layui-layer-page .layui-layer-content { max-height: 500px; }
.layui-layer.layui-layer-page .layui-layer-content h4 { padding: 10px 20px 0; line-height: 1.4em; font-size: 15px; color: #333; }
.layui-layer.layui-layer-page .layui-layer-content ul { padding: 10px; }
.layui-layer.layui-layer-page .layui-layer-content ul li { padding-bottom: 15px; }
.layui-layer.layui-layer-page .layui-layer-content ul li:nth-child(1) { padding: 10px 15px; text-align: right; }
.layui-layer.layui-layer-page .layui-layer-content .repair_h3 { margin-bottom: 4px; }
.layui-layer.layui-layer-page .layui-layer-content .repair_name { margin-bottom: 10px; }
.layui-layer.layui-layer-page .layui-layer-content .repair_name + .repair_btn { margin-top: -32px; }

.layui-layer.layui-layer-page .layui-layer-content ul li .new-request { text-align: left; display: flex; }
.layui-layer.layui-layer-page .layui-layer-content ul li .new-request p { margin: 0 10px 0 0; color: red; }
.layui-layer.layui-layer-page .layui-layer-content ul li .new-request .btns a { white-space: nowrap; }

.tab-container{margin-top:30px;}
.tab-container > ul {display:block; margin: 0 10px 20px;}
.tab-container > ul:after { content: ""; clear: both; display: block; height: 0; }
.tab-container .tab {padding: 10px 15px;
    width: 49.99%;
    border: 0px solid #efefef; text-align:center;
    float: left;background: #efefef;}
.tab-container .tab.active{background: #fff;}
.tab-container .tab a{font-size:16px;}

.note-div{float:left;width:255px;}
.red,p.red, p.red > label{color:red;}

.repair_step li p{color:#999;}
.repair_step li.active p{color:#111;}
.repair_md2 > p{margin-bottom:0;}
.repair_md2 > p:first-child label{margin-bottom:2px;}
.repair_step.cancel_closed li.active p{color:#999;}
.newscheme_row .ts03{background-color:unset !important;}













.layui-textarea { min-height: 70px; }
.newscheme_row > button + a { float: right; line-height: 40px; }


.chat-main > ul.request-message { max-height: 550px; overflow-y: scroll; padding-right: 10px; margin-bottom: 50px; }


.chat-main > ul.request-message::-webkit-scrollbar { width: 6px; height: 6px; }
.chat-main > ul.request-message::-webkit-scrollbar-track-piece { background-color: #e0e0e0; }
.chat-main > ul.request-message::-webkit-scrollbar-thumb { background-color: #00529C; background-clip: padding-box; min-height: 28px; }
.chat-main > ul.request-message::-webkit-scrollbar-thumb:hover { background-color: #00529C; }


.send-message { margin-bottom: 50px; }  



.send-message .message-note { margin-bottom: 10px; }
.send-message .message-note img { width: 30px; height: 30px; } 
.send-message .message-note label { color: #ed7d31; } 






