/*fcgz1511338640*/@font-face{font-family:'gotham';font-weight:400;src:url('../fonts/gothamnarrow-book.eot');src:url('../fonts/gothamnarrow-book.eot') format('embedded-opentype'),url('../fonts/gothamnarrow-book.woff') format('woff'),url('../fonts/gothamnarrow-book.ttf') format('truetype'),url('../fonts/gothamnarrow-book.svg#GothamNarrowBook') format('svg');}@font-face{font-family:'gotham';font-weight:700;src:url('../fonts/gothamnarrow-bold.eot');src:url('../fonts/gothamnarrow-bold.eot') format('embedded-opentype'),url('../fonts/gothamnarrow-bold.woff') format('woff'),url('../fonts/gothamnarrow-bold.ttf') format('truetype'),url('../fonts/gothamnarrow-bold.svg#GothamNarrowBold') format('svg');}@font-face{font-family:'bauer';font-weight:400;src:url('../fonts/bauerbbd.eot');src:url('../fonts/bauerbbd.eot') format('embedded-opentype'),url('../fonts/bauerbbd.woff') format('woff'),url('../fonts/bauerbbd.ttf') format('truetype'),url('../fonts/bauerbbd.svg#BauerBodniBTBold') format('svg');}@font-face{font-family:'bauer';font-weight:700;src:url('../fonts/baubodkc.eot');src:url('../fonts/baubodkc.eot') format('embedded-opentype'),url('../fonts/baubodkc.woff') format('woff'),url('../fonts/baubodkc.ttf') format('truetype'),url('../fonts/baubodkc.svg#BauerBodniBlkCnBTBlack') format('svg');}html{font-size:16px;}*{margin:0;padding:0;}a{outline:none;color:#000;}a:hover{color:#404141;}a:active{outline:none !important;}a:focus{outline:none !important;}a img{border:none;}html{overflow-y:scroll;height:100%;}body,td,input,select,textarea{font-size:13px;font-family:'gotham','tahoma','verdana','arial','liberation sans','sans-serif';color:#757575;}textarea{overflow:auto;}button::-moz-focus-inner{border:0;}h3{font-family:Arial;font-weight:normal;font-size:15px;}p{margin-bottom:15px;}hr,.hr{color:#797979;background-color:#797979;height:1px;margin:10px 0;height:1px;line-height:1px;padding:0;border:none;padding:0;display:block;}.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;}#tinymce ul{list-style:disc;}#tinymce a{text-decoration:underline;color:inherit;}#tinymce ul,#tinymce ol{margin:inherit;padding:inherit;}#tinymce ul li,#tinymce ol li{margin:inherit;padding:inherit;}#body{background:#fff;}#basket_top{font-size:13px;margin-top:58px;}#basket_top .module_head{display:block;color:#000;font-size:13px;float:right;background:url("../images/icon_cart.png") no-repeat;height:20px;padding-left:31px;text-transform:uppercase;}#basket_top .module_body{float:right;line-height:17px;height:20px;}#center .pager_bar{height:54px;line-height:54px;border-bottom:1px solid #ccc;}#center .pager_bar .pager_name{float:left;font-family:Arial,Tahoma;font-size:15px;margin:11px 10px 0 10px;color:#757575;}#center .pager_bar .pager{float:right;margin:13px 17px 0 17px;}#center .pager_bar .pager a,#center .pager_bar .pager span,.product_prev,.product_next,.product_page{display:block;float:left;width:28px;color:#636363;border:1px transparent solid;line-height:28px;height:28px;text-align:center;text-decoration:none;font-weight:bold;margin:0 3px;padding-bottom:3px;text-shadow:0 1px 0 #fff;}.gtp{background:url(../images/icon_pager_left.png) no-repeat 50% 50%;font-size:0;}.gtn{background:url(../images/icon_pager_right.png) no-repeat 50% 50%;font-size:0;}#center .pager_bar .pager span{border:1px solid #000;}#center .pager_bar .per_page{display:block;float:right;height:inherit;}.per_page .name{float:left;}.per_page .content{float:left;padding-top:8px;}#center .navi_bar{background:#f0f0f0;color:#4c4c4c;}.product_button a.product_basket{width:220px;height:38px;line-height:38px;display:block;background:#000;color:#fff;text-align:center;}.product_button a.product_basket:hover{background-position:-65px -25px;}#product_basket{padding:5px 7px;}#product_basket .product_quantity,.subproduct_table .product_quantity{border:1px solid #797979;margin-bottom:10px;margin-right:5px;width:65px;height:38px;line-height:38px;text-align:center;}.form_search{margin-top:53px;position:relative;}#xs_search{position:relative;padding-left:10px;padding-right:10px;padding-bottom:10px;}.form_search input[type="submit"],#xs_search input[type="submit"]{display:block;border:0;position:absolute;top:0;right:15px;width:26px;height:26px;background:url(../images/icon_search.png) 50% 50% no-repeat;}.form_search .form-control,#xs_search .form-control{border-radius:0;height:28px;padding-right:26px;}#top .logo{display:inline-block;margin-top:38px;max-width:100%;}#top .top_menu ul.level1{display:block;text-align:justify;padding-top:18px;margin:0;}#top .top_menu ul.level1:after{content:"";width:100%;display:inline-block;}#top .top_menu li{list-style-type:none;}#top .top_menu li.active a{font-weight:bold;}#top .top_menu li:first-child{padding-left:0;}#top .top_menu li:last-child{padding-right:0;}#left .name{text-transform:uppercase;color:#000;font-size:14px;padding-top:23px;padding-bottom:14px;}#left li{list-style-type:none;display:block;margin-top:2px;margin-bottom:2px;}#left li a{display:inline-block;padding-left:11px;padding-top:4px;padding-bottom:4px;background:url(../images/icon_li.png) no-repeat 0 9px;}#left li.active a{font-weight:bold;}#left .parm_select label{display:block;color:#000;font-weight:normal;}#left .content.menu ul.level2,#left .content.menu ul.level3{padding-left:15px;}#left .content.menu{border-bottom:2px solid #cacaca;padding-bottom:12px;}#left .filter_list li:last-child{border:0;padding-bottom:0;}#left .filter_list li{display:block;border-bottom:1px solid #cacaca;padding-bottom:24px;}.responsive_banners{text-align:center;}#footer{background:#444448}#center .product_list .product .product_name a{color:#5a5a5a;text-decoration:none;display:block;font-weight:bold;}#center .product_list .product .product_name a:hover{color:#404141;}#center .product_list .product .product_price strong,#center .product_list .product .product_price b{}#center .product_list.icon{text-align:center;}#center .product_list.icon .product .product_name{text-align:center;height:35px;}#center .product_list.icon .product .product_desc{color:#7a7a7a;height:32px;line-height:14px;}#center .product_list.icon .product .product_button{background:#fafafa;height:33px;padding-left:1px;text-align:left;}.category_name{text-transform:uppercase;color:#3c3c3c;font-weight:bold;font-size:21px;float:left;display:block;}.list_sort{float:right;margin-left:20px;}.list_sort .name{float:left;}.list_sort .content{float:left;height:54px;padding-top:8px;}.product_list.icon{padding-top:60px;}.slide_gallery_item{float:left;}.slide_gallery_left,.slide_gallery_right{width:17px;position:absolute;cursor:pointer;height:33px;z-index:2;}.slide_gallery_left{left:50%;margin-left:-50px;background:url(../images/icon_left.png) no-repeat;}.slide_gallery_right{right:50%;margin-right:-50px;background:url(../images/icon_right.png) no-repeat;}.slide_gallery_mask{overflow:hidden;}.slide_gallery{width:99999px;}.center_menu.menu1 .slide_gallery_gallery{height:180px;}.center_menu.menu1 .slide_gallery_item{height:130px;padding:30px 60px;}.center_menu.menu1 .slide_gallery_mask{height:180px;}.center_menu.menu1 .slide_gallery_left,.center_menu.menu1 .slide_gallery_right{height:180px;}.center_menu.menu1 .slide_gallery{height:180px;}.center_menu.menu2 .slide_gallery_gallery{height:360px;}.center_menu.menu2 .slide_gallery_item{height:300px;padding:30px 60px;}.center_menu.menu2 .slide_gallery_mask{height:360px;}.center_menu.menu2 .slide_gallery_left,.center_menu.menu2 .slide_gallery_right{height:360px;}.center_menu.menu2 .slide_gallery{height:360px;}.center_menu .col1 .slide_gallery_gallery{width:244px;}.center_menu .col1 .slide_gallery_item{width:214px;padding:30px 30px 30px 0;}.center_menu .col1 .slide_gallery_right{margin-left:205px;}.center_menu .col15 .slide_gallery_gallery{width:490px;}.center_menu .col15 .slide_gallery_item{width:370px;}.center_menu .col15 .slide_gallery_right{margin-left:450px;}.center_menu .col2 .slide_gallery_gallery{width:490px;}.center_menu .col2 .slide_gallery_item{width:370px;}.center_menu .col2 .slide_gallery_right{margin-left:450px;}.center_menu .col3 .slide_gallery_gallery{width:735px;}.center_menu .col3 .slide_gallery_item{width:615px;}.center_menu .col3 .slide_gallery_right{margin-left:695px;}.module.basket b{font-weight:bold;color:#8d2d2f;}.module.basket a,.module.basket a:hover{text-decoration:none;color:#767676;}.module.basket{line-height:17px;}.module.login .login_module_form{padding:10px;}.module.login .login_module_form div{padding:3px 0;}.module.login .login_module_form .textfield{width:150px;}.module.login .login_module_form div label{display:inline-block;width:50px;text-align:right;padding-right:3px;}.module.login .login_module_links a{display:block;margin:2px 0;}.module.login .login_module_submit{float:right;}#home_products{padding-top:50px;}#home_products_gallery{position:relative;}.home_products .nav{text-align:justify;}.home_products .nav:after{content:" ";display:inline-block;width:100%;}.home_products .nav a{font-family:gotham;position:relative;display:inline-block;font-weight:bold;text-transform:uppercase;color:#ccc;font-size:23px;}.home_products .nav a:hover,.home_products .nav a.active{text-decoration:none;color:#3c3c3c;}.home_products{text-align:center;padding-bottom:50px;}.home_products .product,.product_list.icon .product{padding-bottom:80px;font-size:15px;}.home_products .name,.product_list.icon .name{padding-top:10px;}.alpha_gallery .alpha_item .content{position:absolute;left:0;width:100%;height:100%;text-align:center;}.alpha_gallery .alpha_item .name{font-family:bauer;color:#fff;font-weight:bold;}.alpha_gallery .alpha_item .desc,.alpha_gallery .alpha_item .desc *{display:block;color:#fff;font-family:gotham;font-weight:bold;}.alpha_gallery .alpha_item:hover .more,.alpha_gallery .alpha_item:active .more,.block:hover .more{background:#fff;color:#000;}.more{display:inline-block;font-size:11px;letter-spacing:3px;cursor:pointer;padding:10px;color:#fff;border:1px solid #fff;text-transform:uppercase;-moz-transition:0.35s ease all;-o-transition:0.35s ease all;-webkit-transition:0.35s ease all;transition:0.35s ease all;}.block img{-webkit-transition:all 500ms linear;-moz-transition:all 500ms linear;-o-transition:all 500ms linear;-ms-transition:all 500ms linear;transition:all 500ms linear;}.block:hover img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}.white_line{display:inline-block;font-family:gotham;height:4px;width:100px;margin-top:20px;margin-bottom:10px;background:url(../images/white_line.png) repeat-x;}.black_line{display:inline-block;font-family:gotham;height:4px;width:100px;margin-top:20px;margin-bottom:10px;background:url(../images/black_line.png) repeat-x;}.black_line.width_25{width:25px;}.optional_banner .content{text-align:center;}.optional_banner .content .name{font-weight:bold;color:#000;font-family:bauer;}.optional_banner .black_line{margin-top:2px;}.optional_banner .desc{display:block;color:#000;font-family:gotham;font-weight:bold;}.more.red{border:1px solid #8d2d2f;background:#fff;color:#8d2d2f;}.optional_banner:hover .more.red{border:1px solid #8d2d2f;background:#8d2d2f;color:#fff;}.category_banner{position:relative;}.category_banner .content{text-align:center;letter-spacing:8px;position:absolute;top:20%;right:15%;color:#fff;}.category_banner .content span{letter-spacing:3px;display:block;font-weight:bold;}.navi.breadcrumbs{display:block;float:left;}#product{padding-top:20px;padding-bottom:40px;}#product_panel{float:left;border:1px solid #f0f0f0;border-left:none;width:161px;height:336px;}#product .product_foto_block{text-align:center;margin-top:50px;}#product .product_info_block{width:250px;height:336px;float:left;border:1px solid #f0f0f0;border-left:none;overflow:hidden;}#product .product_header{background:#f8f8f8;padding:8px 10px;font-weight:bold;color:#5a5a5a;font-size:11px;margin:0;}#product .product_header a{color:#5a5a5a;font-size:11px;text-decoration:none;}#product .product_info_block .product_price{position:absolute;width:230px;padding:13px 10px;background:#f8f8f8;margin-top:298px;line-height:12px;text-align:right;min-height:12px;}#product .product_info_block .product_price strong,#product .product_info_block .product_price b{color:#ee080c;}#product .product_left{padding-top:18px;}#product .product_overlay{position:absolute;height:267px;margin-left:292px;width:250px;margin-top:32px;background:#fff;z-index:3;}#product .product_overlay form{margin:10px auto;width:220px}#product .product_overlay form .textfield{width:210px;}#product .product_overlay_close{font-weight:bold;float:right;margin-right:6px;}#product_foto_slider a{display:block;width:112px;float:left;text-align:center;}#product_foto_slider_mask{margin:auto;margin-top:37px;overflow:hidden;background:#fff;}#product_foto_slider_left,#product_foto_slider_right{position:absolute;top:50px;width:12px;height:23px;cursor:pointer;}#product_foto_slider_left{background:url(../images/icon_slide_prev.png) no-repeat;left:0;}#product_foto_slider_right{background:url(../images/icon_slide_next.png) no-repeat;right:0;}#product_foto_slider_info{display:none;position:absolute;width:61px;text-align:center;line-height:37px;}#product_foto_slider_gallery{position:relative;}#product_foto_big.big{width:290px;}#product_foto_big a{margin:0 auto;display:block;text-align:center;}#product_foto_info{background:#f8f8f8;text-align:center;line-height:38px;}.product_properties{list-style:none;padding:11px;}.product_properties li{background:url("../images/product_list_sep_bg.gif") repeat-x top;padding:7px;color:#4c4c4c;}.product_properties li:first-child{background:none;}.product_properties strong,.product_properties b{color:#ee080c;}.product_description{margin:15px 0;padding:0;color:#000;}.product_description .product_description_bar{display:block;}.product_description .product_description_bar a{display:block;text-transform:uppercase;border:1px solid transparent;position:relative;top:1px;border-bottom:0;float:left;line-height:40px;height:40px;padding:1px 15px 0 15px;margin-right:1px;text-decoration:none;font-size:13px;}.product_description .product_description_bar a.active{border:1px solid #cacaca;border-bottom:0;background:#fff;}.product_description_item{border:1px solid #cacaca;padding:20px;min-height:100px;}.product_description_item li{margin-left:8px;}#product_foto_big_zoom{position:absolute;z-index:4;width:412px;height:336px;border:1px solid #cacaca;margin-left:291px;}#product_card_pager{text-align:center;}#product .category_name{float:none;display:inline-block;text-transform:none;font-size:13px}.prod_prev{float:left;padding-left:15px;background:url(../images/icon_product_prev.png) no-repeat left center;}.prod_next{float:right;padding-right:15px;background:url(../images/icon_product_next.png) no-repeat right center;}.product_right .name{text-transform:uppercase;border-bottom:1px solid #CCCCCC;min-height:54px;line-height:54px;font-size:21px;color:#3C3C3C;font-weight:bold;margin-bottom:12px;}#product .producer{margin-top:20px;margin-bottom:20px;}#product .cart_details{padding-top:80px;}.comment_form table td{padding:3px;}.comment_form textarea{width:100%;display:block;}#comment_form table{width:100%;}.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;}div.mojozoom_marker{position:absolute;cursor:crosshair;}div.mojozoom_border{position:absolute;left:0px;top:0px;border:1px solid #f0f0f0;width:100%;height:100%;}div.mojozoom_fill{position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:white;opacity:0.2;-moz-opacity:0.2;-khtml-opacity:0.2;filter:alpha(opacity=20);}img.mojozoom_img{padding:0px;border:0px;}div.mojozoom_imgctr{position:absolute;margin-left:20px;border:1px solid black;}#prod_basket .ilosc{width:20px;}.subproduct_table{width:100%;border-collapse:collapse;border-spacing:0;}.subproduct_table td{background:#f8f8f8;border:1px solid #797979;padding:3px 5px;}.subproduct_table thead td{color:#fff;font-weight:bold;background:#888787;}.subproduct_table .basket_link{background:url("../images/product_button.png") no-repeat -65px 0;text-decoration:none;line-height:23px;display:block;height:23px;width:32px;margin:0 auto;}.subproduct_table .basket_link:hover{background-position:-65px -25px;}.subproduct_table .basket_link span{display:block;background:url("../images/product_button.png") no-repeat right 0;width:3px;float:right;}.slide_product.col15 .product_foto{float:left;width:150px;height:150px;text-align:center;}.slide_product.col15 .product_pager{margin-left:220px;margin-top:-31px;position:absolute;text-align:right;width:140px;}.slide_product.col15 .product_pager .product_pager_info{display:block;float:left;line-height:25px;padding:0 5px;text-align:center;color:#838383;}.slide_product.col15 .product_pager .product_pager_inside{float:right;}.slide_product.col15 .product_name{margin:15px 0 10px 0;width:217px;font-weight:bold;float:right;}.slide_product.col15 .product_name a{font-weight:bold;text-decoration:none;}.slide_product.col15 .product_desc{float:left;width:200px;height:70px;}.slide_product.col15 .dummy{visibility:hidden;}.slide_product.col3 .product{float:left;height:220px;width:170px;border:1px solid #f0f0f0;border-right:none;border-bottom:none;}.slide_product.col3 .product:first-child{border-left:none;}.slide_product.col3 .product_prev,.slide_product.col3 .product_next{width:25px;height:220px;padding:0;margin:0;border:1px solid #f0f0f0;background-color:#f3f3f3;border-bottom:none;line-height:220px;text-align:center;background-position:center -171px;font-size:10px;}.slide_product.col3 .product_prev:hover,.slide_product.col3 .product_next:hover{background-position:center -171px;color:#636363;text-shadow:0 1px 0 #fff;}.slide_product.col3 .product_prev.dummy,.slide_product.col3 .product_next.dummy{background-image:none;}.slide_product.col3 .product_pager_info{margin-left:600px;margin-top:-27px;position:absolute;text-align:right;width:110px;color:#838383;}.slide_product.col3 .product_prev{border-right:none;}.slide_product.col3 .product_next{border-left:none;float:right;}.slide_product.col3 .product_foto{text-align:center;height:150px;}.slide_product.col3 .product_name{text-align:center;height:30px;margin-top:10px;padding:0 5px;}.slide_product.col3 .product_name,.slide_product.col3 .product_name a{font-weight:bold;text-decoration:none;}.slide_product.col3 .product_price{text-align:center;background:#fafafa;line-height:30px;height:30px;}.blank_vsmall,.blank_small,.blank_medium,.blank_big{background:no-repeat center center;}.blank_vsmall{background-image:url("../images/blank_vsmall.jpg");}.blank_small{background-image:url("../images/blank_small.jpg");}.blank_medium{background-image:url("../images/blank_medium.jpg");}.blank_big{background-image:url("../images/blank_big.jpg");}.news{margin:8px 10px;padding-top:8px;border-top:1px solid #f0f0f0;}.news:first-child{border-top:none;padding-top:0;}.news_date{float:right;color:#b5b5b5;}.news_foto{float:left;width:60px;text-align:center;}.news_name,.news_name a{font-weight:bold;text-decoration:none;}.news_desc{margin-top:2px;}.news_more{text-align:right;margin:1px 0;}.news_more a{color:#8d2d2f;text-decoration:none;padding-left:9px;background:url("../images/sprite.png") no-repeat -9px -100px;}.site ul,#tinymce ul{margin:0;padding:0;list-style:none;}.site ul li,#tinymce ul li{padding-left:10px;background:url("../images/sprite.png") no-repeat -34px -545px;}.site ol,#tinymce ol{margin:0;padding:0 15px;}#site_map{padding:15px;}#site_map .hide{display:block;}#site_map ul{list-style:none;}#site_map ul ul{padding:5px 15px;}#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;}#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{width:100px;text-align:right;}#order .left_field{text-align:right;}#order table{margin:0 auto;border-collapse:collapse;border-spacing:0;}.order-action{text-align:center;}#order td,#order-basket td,#order-your-acount td{padding:5px;}.order-textfield,#order-notice-field{border:1px solid #E7E7E7;padding:2px}.order-textfield{width:200px;}.order-select{width:206px;}.order-quantity input.order-textfield,.order-quantity select.quant.order-textfield{width:40px;}#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:#000000;color:#fff;font-weight:bold;}#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{display:inline-block;border:1px solid #fff;padding:10px 16px;margin:4px;color:#747474;font-weight:bold;background:#E9E9E9;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none;}input.order-button:hover,button.order-button:hover,a.order-button:hover{background:#2c2b2c;color:#fff;}#my-account-links{padding:15px;}.order-point{text-align:center;}.order-priceb s,.order-valueb s{display:block;color:#767676;font-size:10px;}.order-quantity{text-align:center;}.order-quantity input{text-align:center;}.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 #E7E7E7;font-size:10px;}.order-co .order-co-select option{font-size:10px;}.order-name a span{display:block;}.quant_dec,.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;}.quant_inc{background:green;margin-left:3px;margin-right:0px;}#product .panel_left,#product .panel_right{margin-top:30px;}.order_history_header{font-weight:bold;}#product .product_price b{font-size:28px;color:#8d2d2f;}#order_points{width:100%;}#order_points tr.ok td{color:green;}#order_points tr.error td{color:red;}#product_basket li{list-style-type:none;display:inline-block;}#discount_code_form{margin:0 auto;text-align:center;}#discount_code_form label{font-weight:bold;color:#8d2d2f;}#discount_code{width:100px;padding:9px}.panel_right ul{display:block;text-align:center;}.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;}div.vote_list div.question{margin:8px 10px;padding-top:8px;}div.vote_list div.question_val{font-weight:bold;}div.vote_list div.question_val,div.question_date{font-size:15px;text-decoration:none;}div.vote_list div.answers{margin-top:10px;padding-left:10px;padding-top:10px;}div.vote_list div.answer_value{margin-bottom:10px;}div.vote_list div.answer_left{width:130px;float:left;text-align:right;}div.vote_list div.answer_right{float:left;margin-left:10px;width:350px;}div.vote_list div.v_color{line-height:14px;padding:0 12px;text-align:right;font-weight:bold;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}div.vote_list div.v_color.color1{background-color:#0e3869;}div.vote_list div.v_color.color2{background-color:#ff0000;}div.vote_list div.v_color.color3{background-color:#ffa200;}div.vote_list div.v_color.color4{background-color:#bababa;}#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;}#customer_links,#customer_links *{font-family:'gotham';font-size:13px;height:37px;line-height:37px;background:#151415;color:#bababa;}#clipboard_top{display:inline;}#customer_links .menu{text-align:right;}#customer_links .menu > a{position:relative;padding-right:19px;margin-right:19px;}#customer_links .menu > a:after{content:'';position:absolute;top:4px;right:0;width:1px;height:9px;background-color:#bababa;}#top{height:161px;background:#fff;border-bottom:1px solid #d3d3d3;position:relative;z-index:4;-webkit-box-shadow:0px 2px 3px 0px rgba(50,50,50,0.30);-moz-box-shadow:0px 2px 3px 0px rgba(50,50,50,0.30);box-shadow:0px 2px 3px 0px rgba(50,50,50,0.30);}.alpha_gallery{position:relative;}.alpha_gallery .alpha_item{position:absolute;z-index:0;overflow-y:hidden;max-height:615px;top:0;left:0;width:70%;height:auto;}.alpha_gallery .alpha_item img{width:100%;height:auto;}.alpha_gallery .alpha_item.active{z-index:3;}.alpha_gallery .alpha_item.previous{z-index:2;}.alpha_gallery .optional_banner{position:absolute;right:0;width:30%;height:100%;-webkit-box-shadow:0px 2px 3px 0px rgba(50,50,50,0.30);-moz-box-shadow:0px 2px 3px 0px rgba(50,50,50,0.30);box-shadow:0px 2px 3px 0px rgba(50,50,50,0.30);}.block .content{position:absolute;top:30%;left:0;width:100%;text-align:center;color:#fff;}.block.type_3 .content{top:12%;}.block .content span{font-weight:bold;}.block{position:relative;max-width:100%;overflow:hidden;}.white_line.short{width:25px;margin-top:10px;}.white_line.medium{width:50px;}#right{padding-top:15px;}.line span{display:block;height:16px;border-bottom:2px solid #ccc;}.spacer_50{height:50px;}.producer_menu{text-align:center;}.producer_menu:after{content:"";display:inline-block;width:100%;}.producer_menu a{display:inline-block;height:41px;margin-left:40px;margin-right:30px;}.producer_menu .header{font-family:"gotham";font-weight:bold;text-transform:uppercase;text-align:center;font-size:23px;color:#3C3C3C;}#newsletter{height:108px;background:#2c2b2c;}#newsletter .name{line-height:108px;letter-spacing:8px;color:#fff;font-weight:bold;}#newsletter .content{text-transform:uppercase;padding-top:30px;color:#abaaab;}#newsletter .form-control{border-radius:0;height:28px;padding-right:30px;}#newsletter input[type=submit]{position:absolute;display:block;border:0;width:30px;height:26px;top:0;right:15px;background:url(../images/icon_newsletter.png) 50% 50% no-repeat;}#newsletter .newsletter_input{margin-top:40px;}#newsletter .newsletter_info{text-transform:uppercase;font-weight:bold;color:#fff;margin-top:4px;font-size:15px;}#footer .name{text-transform:uppercase;color:#c7c7c8;font-size:17px;letter-spacing:1px;padding-top:42px;}#footer li{list-style-type:none;}#footer li a{color:#8f8f91;font-size:13px;line-height:25px;}#footer ul{padding-top:16px;display:block;}.primary_links{border-top:1px solid #69696d;border-bottom:1px solid #69696d;padding:28px 0;margin-top:20px;}.primary_links .payment_name,.primary_links .find_us_name{color:#C7C7C8;font-size:17px;letter-spacing:1px;}.primary_links img{margin:0 10px;}#footer{padding-bottom:40px;}.copyright{font-size:13px;color:#a0a0a1;padding-top:26px;}.copyright .left{text-align:left;}.copyright .right{text-align:right;}.copyright a{color:#C7C7C8;}.copyright a:hover{color:#fff;}.label{color:#000;}#xs_search{display:none;}#xs_search.visible_mob{display:block;}#menu_xs_content.visible_mob{display:block;}#menu_xs{height:56px;background:#000;margin-bottom:30px;position:relative;}.xs_icons{text-align:center;font-size:0;}.xs_icons a{display:inline-block;font-size:0;height:56px;width:65px;background-position:50% 50%;background-repeat:no-repeat;}.xs_icons a:hover,.xs_icons a:active{background-color:#2c2b2c;}.xs_separator{height:56px;display:inline-block;width:1px;background:#424242;}.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);}.block_frame,.category_frame{position:absolute;top:0;left:0;width:100%;height:100%;padding:10px;z-index:2;}.block_frame span.frame,.category_frame span{display:block;position:relative;top:0;left:0;width:100%;height:100%;border:1px solid;border-color:rgba(255,255,255,0.2);}.block p{margin:0;}#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;}.nice_select_color{margin-top:1px;}.nice_select_color a{background:#fff;border-radius:3px;}.nice_select_color ul{background:#fff;border:solid 1px #ccc;}.nice_select_color a{padding-right:24px;background:#fff url(../images/icon_select.png) no-repeat center right;}.nice_select_color span{text-align:left;line-height:24px;padding:0 6px;color:#fff;font-weight:300;}.nice_select_color ul{text-align:left;padding:0;margin:0;min-width:132px;line-height:normal;}.nice_select_color li{padding:2px 6px;}.nice_select li.option_like{color:#545454;}.nice_select li.optgroup_like{color:#545454;font-weight:bold;}.nice_select_color li:hover{background-color:#eaeaea;}.nice_select{margin-top:1px;}.nice_select a,.nice_select ul{background:#fff;border:solid 1px #ccc;}.nice_select a{padding-right:24px;background:#fff url(../images/icon_select.png) no-repeat center right;box-sizing:content-box;-moz-box-sizing:content-box;}.nice_select span{text-align:left;background-color:transparent;line-height:24px;padding:0 12px;color:#848484;font-weight:300;}.nice_select ul{text-align:left;padding:0;margin:0;min-width:132px;line-height:normal;}.nice_select li{padding:2px 6px;}.nice_select li.option_like{color:#545454;}.nice_select li.optgroup_like{color:#545454;font-weight:bold;}.nice_select li:hover{background-color:#eaeaea;}.p2c_header{position:relative;margin-top:44px;}.p2c_header::after{display:block;content:"";background:#DFDFDF;width:100%;height:1px;top:50%;left:0;margin-top:-1px;position:absolute;z-index:1;}.p2c_header .title{width:100%;position:relative;text-align:center;z-index:2;}.p2c_header .title span{display:inline-block;padding:0 44px;background:#fff;text-transform:uppercase;color:#3A3A3A;font-weight:bold;font-size:24px;}.p2c_content{padding-top:30px;padding-bottom:30px;text-align:center;}.p2c_content a{width:150px;height:150px;text-align:center;text-decoration:none;padding:10px;border:1px solid #DFDFDF;border-radius:4px;font-weight:bold;font-size:14px;}.p2c_content a:hover{border:2px solid #EA4556;}.p2c_content a:hover .icon,.p2c_content a:hover .name{position:relative;top:-1px;}.p2c_quick_payment{padding-top:20px;padding-bottom:20px;line-height:40px;}.p2c_quick_payment .value{font-size:16px;}