/*fcgz1673600462*/@font-face{font-family:'Oswald';src:url('../fonts/oswald-regular.eot');src:url('../fonts/oswald-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/oswald-regular.woff2') format('woff2'),url('../fonts/oswald-regular.woff') format('woff'),url('../fonts/oswald-regular.ttf') format('truetype'),url('../fonts/oswald-regular.svg#oswald_regularregular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'NunitoSansBold';font-weight:700;src:url('../fonts/NunitoSans-Bold/NunitoSans-Bold.eot');src:url('../fonts/NunitoSans-Bold/NunitoSans-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/NunitoSans-Bold/NunitoSans-Bold.woff') format('woff'),url('../fonts/NunitoSans-Bold/NunitoSans-Bold.ttf') format('truetype'),url('../fonts/NunitoSans-Bold/NunitoSans-Bold.svg#NunitoSans-Bold') format('svg');}@font-face{font-family:'NunitoSansSemibold';font-weight:600;src:url('../fonts/NunitoSans-SemiBold/NunitoSans-SemiBold.eot');src:url('../fonts/NunitoSans-SemiBold/NunitoSans-SemiBold.eot?#iefix') format('embedded-opentype'),url('../fonts/NunitoSans-SemiBold/NunitoSans-SemiBold.woff') format('woff'),url('../fonts/NunitoSans-SemiBold/NunitoSans-SemiBold.ttf') format('truetype'),url('../fonts/NunitoSans-SemiBold/NunitoSans-SemiBold.svg#NunitoSans-SemiBold') format('svg');}@font-face{font-family:'NunitoSansRegular';font-weight:400;src:url('../fonts/NunitoSans-Regular/NunitoSans-Regular.eot');src:url('../fonts/NunitoSans-Regular/NunitoSans-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/NunitoSans-Regular/NunitoSans-Regular.woff') format('woff'),url('../fonts/NunitoSans-Regular/NunitoSans-Regular.ttf') format('truetype'),url('../fonts/NunitoSans-Regular/NunitoSans-Regular.svg#NunitoSans-Regular') format('svg');}@font-face{font-family:'NunitoSansLight';font-weight:200;src:url('../fonts/NunitoSans-Light/NunitoSans-Light.eot');src:url('../fonts/NunitoSans-Light/NunitoSans-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/NunitoSans-Light/NunitoSans-Light.woff') format('woff'),url('../fonts/NunitoSans-Light/NunitoSans-Light.ttf') format('truetype'),url('../fonts/NunitoSans-Light/NunitoSans-Light.svg#NunitoSans-Light') format('svg');}#back2panel{position:fixed;padding:8px;margin:10px;border:1px solid #e2e2e2;background:#fff;text-align:center;left:0;top:0;-moz-box-shadow:1px 1px 9px #888;-webkit-box-shadow:1px 1px 8px #888;box-shadow:1px 1px 8px #888;z-index:999;}#back2panel.left{left:0;right:auto;}.ok{color:green;}.error{color:red;}.hide{display:none;}.right{text-align:right;}.center{text-align:center;}.clear{clear:both;}.clearafter:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.fl{float:left;}.fr{float:right;}.message{text-align:center;padding:30px 0;font-weight:bold;}.bold{font-weight:bold;}.cms{padding:15px;}.round3,.ajax_loader{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.ajax_loader{width:20px;height:20px;position:absolute;border:1px solid #cecece;z-index:3;display:block;}.ajax_loader,.ajax_loader_bg{background:#fff url("../images/ajax_loader.gif") no-repeat center center;}.ajax_loader_bg{background-color:rgba(255,255,255,0.7);}.f{display:block;overflow:hidden;position:relative;}.f span{display:block;position:absolute;margin-top:100%;}.disable_text_select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.relative{position:relative;}.nice_input_block{width:16px;height:16px;background:#fff no-repeat center center;border:solid 1px #d7d6d6;}.nice_input_block.active{background-image:url(../images/nice_input_active.gif);}#tinymce,.site{padding:0 15px;}#tinymce a,.site a{text-decoration:underline;color:inherit;transition:color 0.2s ease-in;}#tinymce a img,.site a img{transition:opacity 0.2s ease-in;}#tinymce a:hover img,.site a:hover img{opacity:0.8;}#tinymce a:hover,.site a:hover{color:#ef4135;}#tinymce ul,.site ul{list-style:none;padding:10px 0;}#tinymce p,.site p{padding:14px 0 0 0;margin:0;}#tinymce ul > li,.site ul > li{background:url(../images/top_menu_li_style.png) no-repeat 5px 9px;padding:2px 0 2px 28px;}#tinymce ol,.site ol{margin:0;padding:10px 0 10px 20px;}#tinymce ol > li,.site ol > li{margin:2px 0 2px 20px;padding:0;}#tinymce h2,.site h2,#tinymce h3,.site h3,#tinymce h4,.site h4,#tinymce h5,.site h5{font-size:23px;font-weight:normal;padding:20px 0 0 0;margin:0;}body{font-family:'NunitoSansRegular';font-weight:400;font-size:13px;line-height:normal;}#body{background-color:#edeff1;}#top-fluid{height:92px;padding:0px;background:url(../images/texture-1.png);}#top_menu{font-family:'NunitoSansRegular';font-weight:400;}#top_menu ul{margin:0px;padding:0px;}#top_menu li{display:inline;padding:0px;}#top_menu ul li a{text-transform:uppercase;color:#bfc0c2;display:inline-block;margin-right:3px;padding:8px 10px 8px 25px;background:url(../images/top_menu_li_style.png) no-repeat left;}#top_menu ul li.to_shop a{background:#ef4135;color:#fff;font-weight:bold;padding-right:25px;margin-right:25px;}#clipboard_top{float:right;text-transform:uppercase;}#top_panel{background-color:white;}#logo{text-align:center;padding:35px 10px 0 30px;}#logo a{display:block;max-width:252px;}#logo img{background:transparent;}.col-xs-12#logo a{margin:0 auto;margin-bottom:20px;}#search_panel{height:auto;}#input_search{padding:30px 0 0 0;}#input_search form span{display:block;}#input_search form input{float:right;display:inline;}#input_search form input[type='text']{color:#62666a;background:#dddfe1 url(../images/search_lens.png) no-repeat center left;border:0px;float:right;border-radius:2px 0 0 2px;}#input_search form input[type='submit']{color:white;font-family:'NunitoSansBold';font-weight:700;border:#dddfe1 5px solid;border-radius:0 2px 2px 0;background-color:#54585e;}#input_search a{color:#dddfe1;display:block;float:right;margin-right:10px;padding:5px 20px 3px 0;background:url(../images/search_arrow.png) no-repeat right;}#top_basket{height:auto;padding:20px 0 0 15px;}#basket_top a{text-align:left;font-family:'NunitoSansSemibold';font-weight:600;color:#ef4135;text-transform:uppercase;text-decoration:none;}#basket_top a:first-child{color:#6e6e6e;}#basket_top a.module_head{display:block;text-align:center;color:white;font-family:'NunitoSansBold';font-weight:700;border-radius:1px 1px 1px 1px;background:#ef4135 url(../images/basket_arrow.png) no-repeat right;padding-top:8px;padding-bottom:8px;}#basket_top{margin-right:15px;padding-left:40px;background:url(../images/basket.png) no-repeat left;float:right;}#free_delivery{height:15px;color:#6e6e6e;font-size:13px;margin-right:30px;padding-left:30px;float:right;background:url(../images/basket_car.png) no-repeat left;}#menu_xs{height:56px;background-color:black;position:relative;}.xs_separator{height:56px;display:inline-block;width:1px;background:none repeat scroll 0% 0% #424242;}.xs_icons{text-align:center;}.xs_icons a{display:inline-block;font-size:0px;height:56px;width:65px;background-position:50% 50%;background-repeat:no-repeat;}.xs_list{background-image:url(../images/xs_list.png);}.xs_account{background-image:url(../images/xs_account.png);}.xs_search{background-image:url(../images/xs_search.png);}.xs_cart{background-image:url(../images/xs_cart.png);}.xs_category_hidden{display:none;}#xs_category{position:absolute;left:50%;margin-left:-140px;z-index:80;background-color:black;}#xs_category ul{padding:0 10px;}#xs_category li{padding:15px 0;list-style-type:none;text-transform:uppercase;}#xs_category ul ul{padding-top:10px;}#xs_category a{color:white;font-size:15px;}#xs_search_input input{float:right;}#xs_search_input input[type='text']{font-size:13px;padding:14px 0 14px 50px;width:80%;border:0;background:#dddfe1 url(../images/search_lens.png) no-repeat center left;}#xs_search_input input[type='submit']{padding:10px;width:20%;border:#dddfe1 4px solid;background-color:#54585e;color:white;}#xs_search_input span{display:block;margin:30px auto 0 auto;border:black 0px solid;max-width:100%;}#category_top ul{text-align:justify;margin-top:5px;margin-bottom:-20px;padding:0px;border-top:#dddfe1 1px solid;}#category_top ul:after{content:'';width:100%;display:inline-block;}#category_top ul li{display:inline-block;}#category_top ul li a{font-family:'Oswald';font-size:16px;text-transform:uppercase;color:#4d4d4d;padding:15px 0 16px 0;display:block;text-decoration:none;}#category_top ul li a:hover{color:#ef4135;background:url('../images/category_border.png') repeat-x bottom;position:relative;z-index:80;}#category_border{height:4px;background-color:#c7cbcf;}#order .nice_select{width:200px;border:#e7e7e7 1px solid;padding:2px;}#order #order-basket .nice_select{width:50px !important;text-align:center;}#order #order-basket .nice_select a{text-align:center;}#order .nice_select a{display:block;max-width:196px;min-width:40px;color:#333;text-align:left;background:url(../images/arrow_price_down.png) no-repeat 98%;}#order .nice_select ul{display:block;max-height:200px;overflow-y:scroll;border:#d7d6d6 1px solid;background-color:white;padding-left:0px;}#order .nice_select ul li{width:100%;color:#3e444a;text-align:left;padding:0 5px 0 5px;margin:5px 0;}#order-clipboard{width:700px;border-collapse:collapse;border-spacing:0;}.clipboard-action a{display:block;text-decoration:none;font-weight:bold;margin:2px 0;}#order-navi{padding:15px;padding-top:0;text-align:center;}#order-navi a{padding:0 10px;}#order,#order-basket{margin:0 auto;}#order{margin:15px auto;}#register-form table{width:550px;}#customer-table #register-form table{width:auto;}#login-form table,#register-form,#order-your-acount{width:100%;}#order a{color:#54585e;font-weight:bold;}#order-navi a{background:url("../images/sprite.png") no-repeat -9px -101px;padding-left:11px;text-decoration:none;}#order-navi a.active{color:#8d2d2f;}#order_history table,#order_details table{width:100%;}#order_details table.order_status_history{width:auto;margin:0;border-collapse:collapse;border-spacing:0;}#order_details table.order_status_history td{padding:0;}.order_details_adress{line-height:inherit;vertical-align:top;}.order_details_adress_header{margin-bottom:3px;padding-bottom:3px;border-bottom:1px solid #cecece;font-weight:bold;margin-top:10px;}.order_details_adress_header.first{margin-top:0;}#order_history a,#order_details a{text-decoration:none;}.order_details_additional{padding:0 !important;vertical-align:top;}#order_details table.tab s.old_price{display:block;font-size:10px;color:#767676;}#order td.label,#order tr.invert td.field{color:#3e444a;margin-top:6px;font-size:13px;vertical-align:middle;}#order .left_field{text-align:right;}#order table{margin:0 auto;border-collapse:collapse;border-spacing:0;}.order-action{text-align:center;width:10%;}#order td,#order-basket td,#order-your-acount td{padding:5px;}.order-textfield,#order-notice-field{border:1px solid #bbb;padding:2px}.order-textfield{width:200px;}#pdf_mail_form .order-textfield{height:33px;line-height:33px;}.order-select{width:206px;}.order-quantity input.order-textfield,.order-quantity select.quant.order-textfield{width:60px;}#order .field{width:230px;}.order-head td,#order-your-acount thead td,#order thead td,#order-notice-head,#order .send_to .tab1,#order .invoice .tab1{background:#f7f7f7;color:#3e444a;font-weight:bold;border:#d7d6d6 1px solid;}#order-notice-head.button{background:#fff;border:0;}#order-notice-head span{display:inline-block;padding:6px 12px;background:#ef4135;color:#fff;text-transform:uppercase;cursor:pointer;}#order .send_to .tab1,#order .invoice .tab1,#order-notice-head{text-align:center;}#order-notice-body{text-align:center;}#order-notice-field{margin:0 auto;height:50px;}.order-button{text-align:center;}input.order-button,button.order-button,a.order-button{border:1px solid #fff;padding:0 16px;margin:4px;color:#fff;font-weight:bold;background:#4d4d4d;cursor:pointer;font-size:14px;text-transform:uppercase;text-decoration:none;font-weight:bold;height:38px;line-height:38px;display:inline-block;font-family:'NunitoSansSemibold';}#order .order-button{color:#fff;}input.order-button.red,button.order-button.red,a.order-button.red{background:#ef4135;}#my-account-links{padding:15px;}#my-account-links .order-button{width:180px;}#order-notice-field{margin-top:15px;width:100%;height:145px;resize:none;padding:10px;margin-bottom:20px;}.order-point{text-align:center;}.order-priceb,.order-valueb{text-align:right;width:10%;padding-right:2% !important;}.order-priceb s,.order-valueb s{display:block;color:#767676;font-size:10px;}.order-quantity{width:10%;}.offer-payment_date input,.offer-date input,.offer-valid-date input,.offer-delivery-price input,.offer-delivery-name input,.order-product input,.order-quantity input{text-align:center;height:38px;}.offer-payment_date input,.offer-date input,.offer-valid-date input,.offer-delivery-price input,.offer-delivery-name input,.order-product input{padding:0 10px;}.order_confirm{text-align:center;margin:10px 50px;}.order_confirm input{vertical-align:middle;}.order-co-value{font-weight:bold;}.order-co .order-co-select{margin:2px 0;max-width:100px;border:1px solid #bbb;font-size:10px;}.order-co .order-co-select option{font-size:10px;}.order-name a span{display:block;}#order .quant_dec,#order .quant_inc{display:none;background:red;color:#fff;line-height:10px;font-size:10px;font-weight:bold;cursor:pointer;margin-right:3px;width:10px;text-align:center;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}#order .quant_inc{background:green;margin-left:3px;margin-right:0px;}.order_confirm{color:#3e444a;}.order_confirm a{text-decoration:underline;}.order_confirm input[type="checkbox"]{width:14px;height:14px;position:relative;top:-4px;background:#fff;border:solid 1px #3e444a;}.order_history_header{font-weight:bold;}#order_points{width:100%;}#order_points tr.ok td{color:green;}#order_points tr.error td{color:red;}#discount_code_form{margin:0 auto;text-align:center;}#discount_code_form label{font-weight:bold;font-family:'NunitoSansSemibold';}#discount_code{min-width:100px;width:39%;height:38px;margin-left:10px;margin-right:10px;padding-left:10px;padding-right:10px;text-transform:uppercase;}.order-discount-info.discount_code{font-weight:bold;}#order tr.error .label{color:red;}#confirm_total_value_to_pay{padding:10px 0 5px 0;font-size:14px;}#order_history .nice_select a{width:100% !important;}table.order-notice{width:100%;}td.order-discount,td.order-pricen{white-space:nowrap;}td.offer-delivery-price{white-space:nowrap;}td.offer-delivery-name input{width:100%;text-align:left;}td.offer-delivery-price input{width:60px;text-align:right;}td.offer-delivery-price{text-align:right;}input.prices{width:60px;}td.offer-valid-date input{width:90px;}td.details-discount{white-space:nowrap;}.offer-button{padding:2px 6px;background:#D93232;text-decoration:none;text-transform:uppercase;display:inline-block;}.offer-button,.offer-button:hover{color:#fff !important;}#order_products_search{padding-top:15px;margin-top:15px;padding-bottom:15px;border-top:2px solid #D2D2D2;border-bottom:2px solid #D2D2D2;}#order_products_search .category_name{line-height:40px;font-family:Oswald,sans-serif;text-transform:uppercase;}#order_products_search input[type="text"]{width:100%;height:33px;line-height:33px;padding:0 15px;}#order_products_search .submit{text-align:right;}#order_products_search .submit .order-button{margin:0;}#order_products .prod{padding:4px 0;transition:all 0.3s ease-in;line-height:30px;}#order_products .prod.row0{background:#f3f3f3;}#order_products .prod.row1{background:#fafafa;}#order_products div.prod.active{background:#E0FFE0;}#order_products div.prod.th{background:#4d4d4d;color:#fff;text-transform:uppercase;}#order_products .prod:hover{background:#eaeaea;}#order_products .prod > div{padding:0 15px;}#order_products .prod input[type="text"]{width:80%;text-align:center;line-height:22px;}#order_products .prod .name{font-weight:bold;}#order_products .prod .add{text-align:center;}#order_products .prod .price,#order_products .prod .discount{white-space:nowrap;}#order_products .submit{text-align:center;}#order_products .order-button{width:auto;height:24px;line-height:24px;padding-top:0;padding-bottom:0;}#offer_details .offer-head{background:#4d4d4d;color:#fff;text-transform:uppercase;font-weight:bold;padding:5px;font-size:13px;}#offer_details table{width:100%;}#offer_details .offer_details_adress{width:25%;vertical-align:top;}#offer_details .offer_details_adress_header{text-transform:uppercase;font-weight:bold;text-transform:uppercase;border-bottom:solid 1px #4d4d4d;margin-bottom:6px;}#center{background-color:white;margin-top:30px;border-bottom:5px #c9ccd0 solid;}#slide_gallery_hsl_gallery{top:-15px;}.slide_gallery_item{float:left;}.slide_gallery_left,.slide_gallery_right{padding:20px;position:absolute;cursor:pointer;height:33px;z-index:2;border:#89979b 1px solid;}.slide_gallery_left{left:0;margin-left:15px;background:url(../images/icon_left.png) no-repeat 50% 50%;}.slide_gallery_right{right:0;margin-right:15px;background:url(../images/icon_right.png) no-repeat 50% 50%;}.slide_gallery_mask{overflow:hidden;}.slide_gallery{width:99999px;}#banners{position:relative;top:-15px;}#banners_cat{margin:0 auto;max-width:261px;}.category_center{border:red 0px solid;}.category_tile{height:185px;padding:15px;border:#dddfe1 1px solid;border-bottom:#dddfe1 4px solid;}.category_tile:hover{border-bottom:#ef4135 4px solid;}.category_tile .name{font-family:'NunitoSansSemibold';text-transform:uppercase;line-height:0.9;color:#263245;margin-top:15px;padding-left:0px;padding-bottom:15px;background:url(../images/footer_ul_name.png) no-repeat bottom left;}.category_tile .link{padding-left:0px;position:absolute;top:80px;}.category_tile .link a{max-width:136px;font-family:'NunitoSansBold';font-size:14px;color:white;text-transform:uppercase;display:block;text-align:left;margin-top:30px;padding:10px 0 10px 10px;background:#54585e url(../images/basket_arrow.png) no-repeat right;border-radius:2px 2px 2px 2px;}.category_tile .link a:hover{text-decoration:none;}.facebook_banner{background:url(../images/facebook.png) repeat !important;}.texture_banner{background:url(../images/banner.png) repeat;}.red,.green{border-style:solid;border-width:2px;border-color:none;padding:0px;position:relative;}.product_pager{width:100%;padding:10px;display:block;text-align:right;}.product_pager_inside{overflow:hidden;}.product_pager_inside a{display:inline-block;padding:5px;width:31px;height:31px;}.red .product_pager_inside a{border:#f7a09a 1px solid;}.green .product_pager_inside a{border:#c3dfaf 1px solid;}.red .product_pager{background-color:#ef4135;}.green .product_pager{background-color:#91c46c;}.product_pager_inside .prev{background:url(../images/module_arrow.png) no-repeat 50% 50%;margin-right:5px;}.product_pager_inside .next{background:url(../images/module_arrow_next.png) no-repeat 50% 50%;margin-left:5px;margin-right:5px;}.product_pager_inside span{font-family:'NunitoSansSemibold';content:'PROMOCJE';font-size:25px;color:white;text-align:left;display:inline-block;float:left;text-transform:uppercase;}.product_price b{font-size:21px;font-family:'NunitoSansSemibold';color:#263245;}.product_price s{color:#9ea1a7;font-size:15px;font-family:'NunitoSansSemibold';}.product_price span{font-family:'NunitoSansSemibold';font-size:14px;color:#bcbec0;text-transform:uppercase;border:black 0px solid;padding-bottom:10px;background:url(../images/module_underline.png) no-repeat bottom left;}.product_name{display:block;color:#717578;text-align:center;}.product_link{width:170px;}.product_link a:first-child{display:block;padding:19px;border-radius:2px 2px 2px 2px;background:#ef4135 url(../images/module_basket.png) no-repeat 50% 50%;float:left;}.product_link a:last-child{width:126px;display:block;padding:10px 10px 10px 10px;font-size:14px;font-family:'NunitoSansBold';color:white;text-transform:uppercase;background:#54585e url(../images/basket_arrow.png) no-repeat right;border-radius:2px 2px 2px 2px;float:right;}.product_link a:last-child:hover{text-decoration:none;}.product_foto img{max-height:210px !important;max-width:148px !important;}.product_foto .no_photo img{width:94px !important;height:71px !important;margin:0 50px;}.red{border-color:#ef4135;}.green{border-color:#91c46c;}#ajax_container{padding:0 15px 15px 15px;}.category_left#filtrs{min-height:100px;background-color:#edeff1;}.category_left{border:#d2d5d7 1px solid;background-color:white;position:relative;top:-15px;float:left;padding:0px;margin-bottom:20px;}.category_left .module_head{margin-bottom:10px;}.category_left span{color:#4d4d4d;font-family:'NunitoSansSemibold';font-weight:bold;text-transform:uppercase;display:block;height:48px;padding-left:15px;border-bottom:#c3c7ca 4px solid;background-color:#e5e7e9;}.category_left .level1{padding:0 5px;}.category_left .level1 li{padding:12px 0 8px 10px;list-style-type:none;border-bottom:#c7cbcf 1px solid;}.category_left ul li a:hover,.category_left ul li.active > a{color:#ef4135;}.category_left .level1 li:last-child{border-bottom:0;}.category_left .level1 li a{text-decoration:none;color:#4d4d4d;font-family:'Oswald';font-weight:bold;text-transform:uppercase;}.category_left .level2{padding:0px;}.category_left .level2 li{list-style-type:none;padding:5px 0;border-bottom:0;}.category_left .level2 li a{display:inline-block;font-size:13px;font-family:'NunitoSansRegular';font-weight:normal;text-transform:capitalize;padding-left:25px;background:url(../images/top_menu_li_style.png) no-repeat left;}.category_right{float:right;padding:0px;}.category_name > h1{display:inline;word-wrap:break-word;font-weight:inherit;color:inherit;font-size:inherit;font-size:inherit;}.category_left ul.level_up{margin-bottom:0;background:#ef4135 url(../images/level_up.png) no-repeat right 10px top 14px;transition:background 0.3s ease-in;}.category_left ul.level_up:hover{background-color:#ED6861;}.category_left ul.level_up li{padding:0;}.category_left ul.level_up a{color:#fff;display:block;padding:12px 20px 8px 10px;}.category_left ul.level_up a:hover{color:#fff;}.pager_bar{border:#d2d5d7 1px solid;border-bottom-width:4px;padding:0 15px;position:relative;top:-15px;background-color:white;color:#52575c;}.list_sort{float:right;position:relative;top:8px;}.list_sort .name{float:left;padding-top:7px;}.list_sort .content{height:28px;display:inline-block;}.list_sort .content a:first-child{display:inline-block;padding:13px;border:#d7d6d6 1px solid;background:#edeff1 url(../images/arrow_price_up.png) no-repeat 50% 50%;}.list_sort .content a:last-child{display:inline-block;padding:13px;border:#d7d6d6 1px solid;background:#edeff1 url(../images/arrow_price_down.png) no-repeat 50% 50%;}.list_sort .content a.active{background-color:#fff;}.per_page{float:right;position:relative;top:8px;}.per_page .name{float:left;padding-top:7px;}.per_page .content{display:inline-block;}.per_page .nice_select{border:#d7d6d6 1px solid;background-color:#edeff1;min-width:41px;}.per_page .nice_select a{height:26px;text-decoration:none;font-family:'NunitoSansBold';color:#3e444a;background:url(../images/arrow_price_down.png) no-repeat 85% 50%;overflow:hidden;}.per_page .nice_select a span{position:relative;top:6px;left:5px;}.per_page .nice_select ul{border:#d7d6d6 1px solid;background-color:#edeff1;padding-left:0px;}.per_page .nice_select ul li{font-family:'NunitoSansBold';color:#3e444a;text-align:center;padding-left:0px;margin:5px 0;}.display_mode{float:right;position:relative;top:8px;}.display_mode a{display:inline-block;padding:13px;border:#d7d6d6 1px solid;}.display_mode a:first-child{background:#edeff1 url(../images/display_icon.png) no-repeat 50% 50%;}.display_mode a.active:first-child{background:#54585e url(../images/display_icon_active.png) no-repeat 50% 50%;}.display_mode a:nth-child(2){margin-left:4px;background:#edeff1 url(../images/display_full.png) no-repeat 50% 50%;}.display_mode a.active:nth-child(2){background:#54585e url(../images/display_full_active.png) no-repeat 50% 50%;}.display_mode a:last-child{margin-left:4px;background:#edeff1 url(../images/display_short.png) no-repeat 50% 50%;}.display_mode a.active:last-child{background:#54585e url(../images/display_short_active.png) no-repeat 50% 50%;}.pager{margin:0;font-size:14px;font-family:'NunitoSansBold';}.only{position:relative !important;top:5px !important;left:0 !important;margin-right:15px !important;}.pager span{display:inline-block;height:28px;width:28px;border-top:#575b61 1px solid;border-right:#575b61 1px solid;border-left:#575b61 1px solid;border-bottom:#0d5392 2px solid;background-color:#54585e;color:white;font-weight:bold;padding-top:5px;}.pager a{display:inline-block;height:28px;width:28px;border:#d7d6d6 1px solid;background:#edeff1;color:#3e444a;text-decoration:none;padding-top:5px;}.pager a.gtn{background:#edeff1 url(../images/next_page.png) no-repeat 50% 50%;}.pager a.gtp{background:#edeff1 url(../images/prev_page.png) no-repeat 50% 50%;}.cat_banner{border-bottom:#d2d5d7 3px solid;position:relative;top:-15px;}.cat_banner span{display:block;position:absolute;top:0;left:0;width:100%;height:100%;color:#717578;overflow:hidden;}.icon .product{padding:20px 0;position:relative;}.icon .price{margin:10px 0 0 0;text-align:center;}.icon .price s{color:#7d848f;font-size:15px;font-family:'NunitoSansSemibold';}.icon .price b{color:#263245;font-size:20px;font-family:'NunitoSansBold';}.icon li.price{width:84px;}.icon li.price b{font-size:15px;line-height:24px;}.icon .name{height:70px;font-size:13px;font-family:'NunitoSansBold';text-align:center;padding:0 5px;}.icon .name,.icon .name a{color:#6a6f72;text-decoration:none;}.icon .photo{text-align:center;height:135px;}.icon .photo img{margin:0 auto;max-height:135px;}.icon .links{width:180px;margin:0 auto;margin-top:10px;}.icon .links a{text-decoration:none;}.icon .links a:first-child{display:block;height:37px;width:37px;background:#ef4135 url(../images/module_basket.png) no-repeat 50% 50%;border-radius:2px 2px 2px 2px;float:left;}.icon .links a:last-child{display:block;height:37px;width:137px;background:#54585e url(../images/basket_arrow.png) no-repeat right;border-radius:2px 2px 2px 2px;float:right;color:white;font-family:'NunitoSansBold';font-size:14px;text-transform:uppercase;padding:10px;}.icon .desc{text-align:center;line-height:13px;font-size:11px;padding:4px 0;height:39px;}.icon .desc a{color:inherit;text-decoration:none;}.full .product{padding:10px 5px;border-top:#d5d7da 1px solid;}.full .product:first-child{border-top:0px;}.full .photo{float:left;margin:0 10px 10px 0;}.full .name{color:#6a6f72;font-size:15px;font-family:'NunitoSansBold';padding:5px 0;}.full .desc{text-align:justify;color:#6a6f72;font-size:13px;padding-bottom:5px;}.full .price{float:left;padding-bottom:5px;font-family:'NunitoSansBold';color:#6a6f72;}.full .price s{color:#7d848f;}.full .price b{color:#263245;font-size:20px;}.full .links a{text-decoration:none;}.full .product_button{width:180px;float:right;}.full .links a:first-child{display:block;height:37px;width:37px;background:#ef4135 url(../images/module_basket.png) no-repeat 50% 50%;border-radius:2px 2px 2px 2px;float:left;}.full .links a:last-child{display:block;height:37px;width:137px;background:#54585e url(../images/basket_arrow.png) no-repeat right;border-radius:2px 2px 2px 2px;float:right;color:white;font-family:'NunitoSansBold';font-size:14px;text-transform:uppercase;padding:10px;}.short .product{padding:10px 0;border-top:#d5d7da 1px solid;}.short .product:first-child{padding:10px 0;border-top:#d5d7da 0px solid;}.short .name{color:#6a6f72;font-size:15px;font-family:'NunitoSansBold';}.short .price{padding-bottom:5px;font-family:'NunitoSansBold';color:#6a6f72;}.short .price s{color:#7d848f;}.short .price b{color:#263245;font-size:20px;}.short .links a{text-decoration:none;}.short .product_button{float:right;width:180px;float:right;}.short .links a:first-child{display:block;height:37px;width:37px;background:#ef4135 url(../images/module_basket.png) no-repeat 50% 50%;border-radius:2px 2px 2px 2px;float:left;}.short .links a:last-child{display:block;height:37px;width:137px;background:#54585e url(../images/basket_arrow.png) no-repeat right;border-radius:2px 2px 2px 2px;float:right;color:white;font-family:'NunitoSansBold';font-size:14px;text-transform:uppercase;padding:10px;}#search_filters ul{list-style:none;padding:0;margin:0;}#search_filters > ul{padding:20px 14px;}#search_filters > ul > li{padding:12px 11px;border-bottom:solid 1px #d7d6d6;}#search_filters > ul > li .name{font-weight:bold;color:#3e444a;text-transform:uppercase;font-size:15px;}#search_filters > ul > li ul{padding-top:6px;;}#search_filters > ul > li li{padding:6px 0;margin:0;}#search_filters > ul a{padding:0;margin:0;min-height:0;}#search_filters > ul label{display:inline-block;vertical-align:middle;margin:0;line-height:18px;padding:2px 0 0 8px;color:#747a81;font-size:12px;font-weight:normal;}.cls{border:black 2px solid;}.recommend_form{margin:15px auto 30px auto;}.contact_form .module_body,.recommend_form .module_body{padding:15px;color:#767676;}.contact_form .textfield,.recommend_form .textfield,.product_recommend_form .textfield{width:100%;padding:4px 3px;margin:4px 0;color:#b2b2b2;background:#ececec;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-bottom:1px solid #fff;border-right:1px solid #ececec;}.contact_form .submit,.comment_form .submit,.submit_gray,.recommend_form .submit,.product_recommend_form .submit{border:none;padding:4px 6px;margin:4px 0;color:#747474;font-weight:bold;background:url("../images/contact_form_submit_bg.png") repeat-x center;cursor:pointer;text-shadow:0 1px 0 #fff;text-decoration:none;}.zam_box{border:1px solid #D7D7D7;border-top:0px solid #D7D7D7;clear:both;background:#F6F6F6;padding:7px 10px 7px 10px;}.zam_box a{text-decoration:none;color:#fff;background:#96979B url("../images/tele.png") no-repeat 20px center;border-radius:3px;padding:10px 0px 10px 30px;font-weight:bold;font-size:14px;display:block;text-align:center;}.contact_formm{color:#444;font-size:14px;}.contact_formm .textfield{width:100%;padding:12px 10px;margin:4px 0;color:#bbb;font-size:14px;background:#fff;border:1px solid #D7D7D7;}.contact_formm .submit{border:none;padding:10px 25px;margin:4px 0;color:#fff;text-align:right;margin-right:10px;font-size:14px;font-weight:500;background:#EF4136;cursor:pointer;text-shadow:0px;text-decoration:none;border-radius:2px;font-family:'NunitoSansBold';text-transform:uppercase;}#product .product_overlay#product_contact_formm form .textfield{width:94%;margin:0px;margin-top:20px;}#product .product_overlay#product_contact_formm .product_overlay_close{font-weight:600;float:right;margin-top:0px;border-radius:0px;margin-right:0px;background:#EEEFF3;color:#3D444A;text-decoration:none;padding:15px 20px;border-left:1px solid #D6D6D8;border-bottom:1px solid #D6D6D8;position:relative;z-index:100;}#product .product_overlay#product_contact_formm .text{padding-top:20px;padding-right:50px;line-height:18px;}#product{background-color:white;margin:0 auto;}#product .prod_arrows{float:right;}#product .product_bar{min-height:0px !important;padding-bottom:8px;}#product .prod_prev,#product .prod_next{padding-top:8px;}#product .prod_prev{float:left;}#product .prod_next{float:right;margin-left:25px;}#product .prod_prev span,#product .prod_next span{display:inline-block;color:#747a81;line-height:28px;}#product .prod_prev .link{white-space:nowrap;text-decoration:none;}#product .prod_prev .link i,#product .prod_next .link i{display:inline-block;height:28px;width:28px;border:#d7d6d6 1px solid;color:#3e444a;text-decoration:none;padding-top:5px;}#product .prod_prev .link i{background:#edeff1 url(../images/prev_page.png) no-repeat 50% 50%;margin-right:15px;}#product .prod_next .link i{background:#edeff1 url(../images/next_page.png) no-repeat 50% 50%;margin-left:15px;}#product .link i,#product .link span{vertical-align:middle;}.product_left{float:left;}.product_right{float:right;}.product_right .information{float:left;display:block;font-size:22px;font-family:'NunitoSansRegular';color:#3e444a;text-transform:capitalize;margin-bottom:10px;padding-left:14px;}.product_right .producer{border-bottom:#d7d6d6 1px solid;padding-left:14px;padding-left:14px;height:90px;}.codes div{font-size:14px;color:#3e444a;padding:13px 14px;border-bottom:#d7d6d6 1px solid;text-transform:uppercase;}.is{color:#438b09;}.not_is{color:#ef4135;}.panel_right{padding:19px 15px;}.panel_right ul li{list-style-type:none;font-family:'NunitoSansRegular';}.panel_right ul li a{display:block;color:#3e444a;padding:13px 0 13px 30px;}.panel_right ul:first-child li:first-child a{background:url(../images/share.png) no-repeat left;}.panel_right ul:first-child li:last-child a{background:url(../images/ask.png) no-repeat left;}.panel_right ul:last-child li:first-child a{background:url(../images/print.png) no-repeat left;}.panel_right ul:last-child li:last-child a{background:url(../images/add_clipboard.png) no-repeat left;}.panel_right ul:first-child{padding:0px;}.panel_right ul:last-child{padding:0px;}#product_right_top{min-height:384px;}.panel_left{border:#d7d6d6 1px solid;background-color:#f7f7f7;}#product .panel_left .price{float:left;}#product .panel_left .price b{float:left;}#product .panel_left .price s{color:#3e444a;font-size:13px;font-family:'NunitoSansSemibold';}#product .panel_left .price b{color:#3e444a;font-size:18px;font-family:'NunitoSansBold';}#product .panel_left .price b.no_old_price{padding-top:10px;}#product .product_list price{text-align:center;}#product .product_list .product_button{width:180px;float:right;}#product .panel_left ul{float:right;}#product .panel_left ul{list-style-type:none;margin:0px;padding:0px;margin:0 auto;display:block;overflow:hidden;}.panel_sub_left ul{max-width:220px;list-style-type:none;margin:auto;padding:0px;margin:0 auto;display:block;overflow:hidden;}#product .panel_left ul li,.panel_sub_left ul li{float:left;}#product .panel_left .product_basket{text-decoration:none;display:block;height:40px;background:#ef4135 url(../images/module_basket.png) no-repeat 10%;border-radius:2px 2px 2px 2px;float:right;color:white;font-family:'NunitoSansBold';text-transform:uppercase;}.icon .sub_links .sub_basket{display:block;height:37px;width:37px;background:#ef4135 url(../images/module_basket.png) no-repeat 50% 50%;border-radius:2px 2px 2px 2px;float:left;}#product .panel_left .nice_select,.panel_sub_left .nice_select{width:40px;height:40px;text-align:center;font-size:14px;border:#dad9d9 1px solid;padding-top:5px;background-color:white;}#product .panel_left .nice_select a,.panel_sub_left .nice_select a{color:#3e444a;}#product .panel_left .nice_select span{position:relative;top:5px;}.panel_sub_left .nice_select span #product .panel_left .nice_select ul,.panel_sub_left .nice_select ul{display:block;overflow-y:scroll;max-height:200px;max-width:60px;border:#d7d6d6 1px solid;background-color:white;padding-left:0px;}#product .panel_left .nice_select ul li .panel_sub_left .nice_select ul li{width:100%;color:#3e444a;text-align:center;padding-left:0px;margin:5px 0;}#product .panel_left .product_quantity,.panel_sub_left .product_quantity{width:40px;height:40px;text-align:center;font-size:14px;border:#dad9d9 1px solid;}#product .panel_left .quant_dec,.panel_sub_left .quant_dec{padding:0 5px;border:#dad9d9 1px solid;background-color:white;position:relative;right:-3px;cursor:pointer;}#product .panel_left .quant_inc,.panel_sub_left .quant_inc{padding:0 4px;border:#dad9d9 1px solid;background-color:white;position:relative;left:-3px;cursor:pointer;}#product #product_foto_big{text-align:center;height:369px;display:table;}#product #product_foto_big > div{display:table-cell;vertical-align:middle;text-align:center;}#product #product_foto_big a{height:369px;text-align:center;}#product #product_foto_big img{max-height:369px !important;max-width:100%;width:auto;height:auto;margin:auto;}#product #product_foto_slider_left{padding-left:100px;padding:15px;position:absolute;top:19px;left:8px;float:left;background:white url(../images/product_gallery_left.png) no-repeat 50% 50%;}#product #product_foto_slider_right{padding-right:100px;padding:15px;position:absolute;top:19px;right:8px;float:right;background:white url(../images/product_gallery_right.png) no-repeat 50% 50%;}#product #product_foto_slider_gallery{position:relative;background-color:white;height:70px;border:#d7d6d6 1px solid;overflow:hidden;padding:0 48px;margin:20px auto;}#product #product_foto_slider_mask{overflow:hidden;border-left:#d7d6d6 1px solid;border-right:#d7d6d6 1px solid;}#product #product_foto_slider{width:9999px !important;}#product #product_foto_slider .product_foto_item{width:123px;height:70px;padding-top:10px;float:left;display:block;text-align:center;border-right:#d7d6d6 1px solid;}#product #product_foto_slider .product_foto_item a img{max-height:50px;width:auto;}.product_description{margin-top:20px;border:black 0px solid;}.product_description_bar{border-bottom:#d7d6d6 1px solid;}.product_description_bar a{display:inline-block;font-family:'NunitoSansRegular',sans-serif;color:#3e444a;margin-right:20px;padding-bottom:20px;text-decoration:none;border-bottom:#d7d6d6 3px solid;}.product_description_bar .active,.product_description_bar a:hover{color:#ef4135;border-bottom:#ef4135 3px solid;}.product_description_bar .active{font-family:NunitoSansSemibold,sans-serif;}.product_description_item{color:#717578;font-size:13px;font-family:'NunitoSansRegular';padding:15px 0;}#product_comment{border:black 0px solid;}#product_comment .legend{font-size:13px;color:#717578;padding:5px 10px 5px 0;}#product_comment td.legend:last-child a{display:block;width:120px;border:#d5d7da 1px solid;border-radius:2px 2px 2px 2px;margin:0 auto;padding:0;text-align:center;}#product_comment table{width:100%;}#product_comment .legend{max-width:50px;}#product_comment td:last-child input{width:100%;}#product_comment textarea{width:100%;}#product_comment .comment_list table{width:100%;}.subproduct_table{width:100%;background-color:white;}.subproduct_table thead tr{color:#3E444A;border-bottom:#54585e 1px solid;}.subproduct_table tbody tr{border-bottom:#d7d6d6 1px solid;}.subproduct_table tbody td{padding:5px 0;}.subproduct_table tbody td > img{margin:0 auto;}.subproduct_table .quant_inc{border:#d7d6d6 1px solid;padding:0px 3px;background-color:white;position:relative;left:-3px;cursor:pointer;}.subproduct_table .quant_dec{border:#d7d6d6 1px solid;padding:0px 4px;background-color:white;position:relative;right:-3px;cursor:pointer;}.subproduct_table .quantity{padding:0px !important;}.subproduct_table .product_quantity{width:40px;height:40px;text-align:center;font-size:14px;border:#dad9d9 1px solid;margin:5px 0;}.subproduct_table .nice_select{width:40px;height:40px;text-align:center;font-size:14px;border:#dad9d9 1px solid;padding-top:5px;background-color:white;margin:5px 0;}.subproduct_table .nice_select a{max-width:40px;color:#717578;;}.subproduct_table .nice_select span{position:relative;top:5px;}.subproduct_table .nice_select ul{display:block;max-height:200px;overflow-y:scroll;width:60px;display:block;max-height:200px;max-width:60px;border:#d7d6d6 1px solid;background-color:white;padding-left:0px;}.subproduct_table .nice_select ul li{width:100%;color:#3e444a;text-align:center;padding-left:0px;margin:5px 0;}.subproduct_table .basket_link{color:#3e444a;}#newsletter{background-color:#edeff1;padding:25px 0;}#newsletter .container{padding:0px;}#newsletter .facebook{margin:15px 0 15px 0;padding-right:20px;float:left;}#newsletter .facebook img{float:right;}#newsletter .name_2{float:left;color:#ef4135;margin:15px 0;padding-left:20px;}#newsletter .content{padding-top:25px;height:auto;color:#6e7276;padding-left:0;}#newsletter .newsletter_input{padding:0px;float:right;}#newsletter .textfield{height:43px;margin:20px 0;float:right;padding-left:62px;border:none;border-radius:2px 0 0 2px;background:white url(../images/mail.png) no-repeat left;}#newsletter .submit{font-family:'NunitoSansBold';font-weight:700;color:white;float:right;border:white 5px solid;border-radius:0 2px 2px 0;height:43px;background-color:#4d4d4d;}#newsletter .newsletter_info{border:black 0px solid;margin-right:15px;float:right;}#footer{background-color:white;border-top:#d2d4d7 4px solid;border-bottom:#d2d4d7 4px solid;padding:50px 30px 10px 30px;}#footer .service:first-child{padding:0 0 0 15px;}#footer .service:nth-child(2){padding:0;}#footer .name{color:#3d4656;font-size:22px;font-family:'NunitoSansSemibold';text-transform:uppercase;padding-bottom:20px;background:url(../images/footer_ul_name.png) no-repeat;}#footer .content{margin-top:20px;padding-left:0px;}#footer .content li{list-style-type:none;padding:10px 0;}#footer .content li a{color:#3d4656;}#footer .fast_contact{color:#3d4656;font-size:26px;font-family:'NunitoSansBold';font-weight:700;text-transform:uppercase;line-height:0.7;border:black 0px solid;}#footer .fast_contact span{color:#3d4656;font-size:17px;font-family:'NunitoSansRegular';font-weight:400;}#footer .info{margin-top:30px;border:black 0px solid;}#footer .info ul{padding:0px;}#footer .info ul li{list-style-type:none;padding:10px 0;}#footer .number_contact{margin-top:30px;border:black 0px solid;margin-right:20px;}#footer .number_contact ul{padding:0px;}#footer .number_contact ul li{list-style-type:none;padding:10px 0;}#footer .phone div{color:#3d4656;font-family:'NunitoSansBold';font-weight:700;line-height:0.7;padding-left:50px;background:url(../images/phone.png) no-repeat left;}#footer .phone div span{font-family:'NunitoSansRegular';font-weight:400;}#footer .mail{margin-left:10px;}#footer .mail div{font-size:17px;background:url(../images/mail2.png) no-repeat left;padding-left:40px;}#signature{margin-top:30px;color:#3d4656;}#signature a{color:inherit;text-decoration:none;}#message_box{position:fixed;width:250px;top:50%;left:50%;margin:-50px 0 0 -125px;z-index:999;}.message_box div{margin:10px;padding:20px 10px;border:1px solid #000;background:#000;color:#fff;text-align:center;background:rgba(0,0,0,0.6);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-weight:bold;-moz-box-shadow:2px 2px 5px #888;-webkit-box-shadow:2px 2px 5px #888;box-shadow:2px 2px 5px #888;font-size:12px;}.message_box div a{color:#fff;text-decoration:underline;font-size:12px;}.message_box .error{background:red;background:rgba(220,0,0,0.9);border:1px solid #8f0000;}.message_box .ok{background:green;background:rgba(6,170,22,0.9);border:1px solid #059113;-moz-box-shadow:2px 2px 5px #E2FEE5;-webkit-box-shadow:2px 2px 5px #E2FEE5;box-shadow:2px 2px 5px #E2FEE5;}.rate_mask{position:absolute;z-index:2;height:16px;background:url("../images/product_icons.gif") repeat-x 0px -214px;}.rate_values a,.rate_values span{background:url("../images/product_icons.gif") no-repeat 0px -242px;display:block;float:left;height:16px;width:16px;}.rate_values a:hover,.rate_values a.active,.rate_values a.checked{background-position:0 -214px;}#tf_hui_container{display:none;}#order-navi{text-align:center;position:relative;}#order-navi ul:before{width:100%;height:1px;background:#C1C1C1;top:29px;left:0;content:'';position:absolute;z-index:-1;}#order-navi ul{list-style:none;margin:0;position:relative;z-index:1;padding:0;margin-top:50px;margin-bottom:20px;}#order-navi li{width:33%;display:inline-block;vertical-align:top;text-align:center;}#order-navi li a:hover span.square{color:white;background:#252524;}#order-navi li.active a span.square{color:white;background:#EF4135;}#order-navi li a span.square{display:block;height:53px;margin:0 auto;width:53px;background:#E4E4E4;font-size:25.6px;line-height:53px;color:#2f2f2e;margin-bottom:15px;}#order-navi li > span{display:inline-block;}#order-navi li a{background:none;text-decoration:none;font-size:18px;font-weight:normal;color:#2C2C2B;display:block;}#order #order-basket .order-product .order-lp,#order #order-basket td,#order #order-basket .order-product .order-name,#order .order_header_box{font-family:"NunitoSansBold",Arial;}#order .order_summary_value,#order .order_header_box{background:#F7F7F7;border:1px solid #D7D6D6;font-size:25px;text-align:left;padding:10px 20px;text-transform:uppercase;font-weight:bold;color:#2C2C2B;margin-bottom:10px;}#order .order_summary_value span{color:#EF4135;font-family:"NunitoSansBold",Arial;}#order .order_summary_value{text-align:right;font-size:15px;font-family:"NunitoSansSemibold",Arial;text-transform:none;}#order-basket{margin-top:50px !important;}#order #order-basket .order-head td:before{position:absolute;width:45px;background:#D4D5D7;display:block;height:2px;content:'';bottom:0;left:0;}#order #order-basket .order-head td{color:#2C2C2B;background:none;border:none;font-size:14px;border-bottom:1px solid #D6D7D9;position:relative;padding-bottom:10px;text-align:left;}#order #order-basket .order-product td{padding-top:25px;padding-bottom:25px;border-bottom:1px solid #D6D7D9;}#order #order-basket .order-product .order-foto{width:10%;}#order #order-basket .order-product .order-lp{color:#2C2C2B;padding-left:10px;width:8%;font-size:16px;}#order #order-basket .order-product .order-name{color:#2C2C2B;font-size:13px;}#order #order-sum td.order-valueb{color:#EF4135;font-size:18px;text-transform:uppercase;text-align:right;}#order #order-sum td{border-bottom:0 !important;padding-top:20px;}#order #order-sum td:before{display:none !important;}#order #order-basket td.order_sum_name{text-align:right;}ul.bs li label .foto,ul.basket_square li label .foto{text-align:center;vertical-align:bottom;height:62px;}ul.bs li label,ul.basket_square li label{display:block;width:100%;height:inherit;margin-bottom:0;cursor:pointer;min-height:145px;}ul.bs li:hover,ul.basket_square li:hover{border:2px solid #EF4135;padding-top:0;}ul.bs li.active,ul.basket_square li.active{border:2px solid #d60a17;padding-top:0;}ul.bs li .foto_name > *,ul.basket_square li .foto_name > *{font-size:inherit;display:inline-block;vertical-align:bottom;width:100%;}ul.basket_square li .foto_name img,ul.bs li .foto_name img{width:auto !important;}ul.bs li .foto_name,ul.basket_square li .foto_name{min-height:93px;font-size:0;text-align:center;padding-top:15px;}ul.bs li .name,ul.basket_square li .name{font-size:14.22px;line-height:1;color:#2c2c2b;padding:0 10px;}ul.basket_square li .name.error{font-size:14.22px;line-height:1;color:#d7000f;padding:0 5px;}ul.basket_square li .name.good{font-size:13px;line-height:1;color:#2c2c2b;padding:0 5px;margin-bottom:10px;padding-bottom:10px;}.trusted_shops_label.active .input,ul.bs li.active .input,ul.basket_square li.active .input{background-position:-483px center;}.trusted_shops_label .input,ul.bs li .input,ul.basket_square li .input{background-image:url("../images/bg_filter_label.png");background-repeat:no-repeat;background-position:0 center;margin:5px auto;width:17px;height:16px;}ul.bs li .price,ul.basket_square li .price{margin-top:5px;}ul.basket_square li .price.special_xsc{margin:10px 7px;padding-top:10px;border-top:1px solid #fff;}.trusted_shops_label input,ul.bs li input,ul.basket_square li input{visibility:hidden;}ul.basket_square li .input_zip > input[type="text"]{display:inline-block;visibility:visible;width:90%;margin:0 auto;}ul.basket_square li .input.xsc_radio{margin:0 0 12px 5px;width:100%;vertical-align:middle;min-height:10px;background-position:0 center;}ul.basket_square li .input.xsc_radio.active{background-position:-483px center;}ul.basket_square li .input.dont_show{visibility:hidden;max-height:1px;}ul.basket_square li .input.xsc_radio input[type="radio"]{margin:0;}ul.basket_square li .input.xsc_radio > label{vertical-align:middle;width:auto;height:auto;min-height:auto;font-size:16px;}ul.basket_square li .input.xsc_radio > label span{vertical-align:middle;display:inline-block;margin-top:-10px;}ul.basket_square li .input_zip{vertical-align:middle;}ul.basket_square li .input_zip *{vertical-align:middle;}ul.basket_square .xsc_zip_message{font-size:12px;line-height:1;font-weight:normal;color:#fff;padding:7px 3px;margin:10px 7px 0 7px;border-top:1px solid #fff;}ul.basket_square .xsc_zip_button{margin:5px auto;display:inline-block;width:90%;height:22px;border:1px solid #fff;font-weight:normal;}ul.bs li,ul.basket_square li{display:inline-block;width:100%;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin:0 1%;min-height:149px;max-width:149px;border:1px solid #cacaca;position:relative;vertical-align:top;padding-top:1px;margin-bottom:10px;}ul.bs,ul.basket_square{margin:25px 0 20px 0;padding:0;list-style:none;text-align:center;}#discount_code_form{margin-bottom:35px;}#discount_code_form .order_header_box{margin-bottom:30px;}#order .input_mask_checkbox+span.label,#order .input_mask_checkbox+div.label,#order .input_mask_radio+span.label,#order .input_mask_radio+div.label,#order .input_mask_radio+label{width:1.5rem;cursor:pointer;height:1.5rem;margin-right:0.4375rem;position:relative;display:inline-block;}#order .order_form_wrap .type_radio .text,#order .input_mask_radio+.label+.text,#order .order_form_wrap .type_checkbox .text,#order .input_mask_checkbox+.label+.text{font-size:0.8125rem !important;padding-left:0.3125rem;padding-bottom:0 !important;vertical-align:middle !important;}#order .input_mask_checkbox+span.label,#order .input_mask_checkbox+div.label{border:1px solid #CACACA;background:white;padding:0;vertical-align:middle;}#order .input_mask_checkbox:checked+span.label span,#order .input_mask_checkbox:checked+div.label span{opacity:1;background-color:red;}#order .input_mask_checkbox+span.label span,#order .input_mask_checkbox+div.label span{opacity:0;-moz-transition:opacity 0.2s ease;-webkit-transition:opacity 0.2s ease;-o-transition:opacity 0.2s ease;-khtml-transition:all 0.2s ease;-ms-transition:opacity 0.2s ease;transition:opacity 0.2s ease;font-size:1rem;line-height:1.5rem;text-align:center;}#order .input_mask_radio+span.label,#order .input_mask_radio+div.label,#order .input_mask_radio+label{outline:1px solid #CACACA;border:2px solid white;padding:0;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}#order .input_mask_radio:checked+span.label,#order .input_mask_radio:checked+div.label,#order .input_mask_radio:checked+label{background:#EF4135;}#order .input_mask_checkbox,#order .input_mask_radio{position:absolute;visibility:hidden;}#order .input_mask_checkbox+.label:focus,#order .order-textfield:focus,#order .order_textfield:focus{-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 2px rgba(17,166,224,0.8);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 2px rgba(17,166,224,0.8);box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 2px rgba(17,166,224,0.8);border-color:#6aa9da;}#order .invalid .order-textfield,#order .invalid .order_textfield,#order .invalid .input_mask_checkbox+.label,#order .input_mask_checkbox:invalid+.label,{-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 2px rgba(240,92,82,0.8) !important;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 2px rgba(240,92,82,0.8) !important;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 2px rgba(240,92,82,0.8) !important;border-color:#ee5249 !important;}#order .order_col_availability{color:#619D51;}.product_price--registered{background:#F6F6F6;border:1px solid #D7D7D7;border-top:0;padding:7px 10px 7px 10px;color:#3e444a;}