/*! normalize.css v2.0.1 | MIT License | git.io/normalize */img,legend{border:0}#sections_switch,.test_table,div.cart .products_in_cart_table,div.catalog table.products_table,table{border-collapse:collapse}.common_product_info .product_already_in_cart.hidden,div.catalog table.products_table .product_already_in_cart.hidden{visibility:hidden}.common_button,.regular_button{text-shadow:1px 0 #fff,-1px 0 #fff,0 1px #fff,0 -1px #fff,1px 1px #fff,-1px -1px #fff,1px -1px #fff,-1px 1px #fff}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,figure{margin:0}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-spacing:0}div.catalog{padding:0 20px 20px;position:relative}.catalog .fast_search_form{position:absolute;right:20px;border:2px solid red;width:280px;height:400px;background:#CCC}div.catalog table.products_table{max-width:100%;width:100%}div.catalog table.products_table tr{border-bottom:solid 2px #E2E2E2}div.catalog table.products_table td{height:180px;min-height:180px;max-height:180px}div.catalog table.products_table td.product_image_cell{width:200px;max-width:200px;min-width:200px;text-align:left;vertical-align:middle}div.catalog table.products_table td.product_descr_cell{text-align:left;vertical-align:top;padding-bottom:10px}div.catalog table.products_table td.product_descr_cell h2{margin-top:30px;margin-bottom:10px;border-bottom:1px solid #fff}div.catalog table.products_table td.product_descr_cell p{margin-top:0}div.catalog table.products_table div.product_description_wrapper{height:200px}div.catalog table.products_table div.product_preview_descr{line-height:18px;font-size:16px;max-height:90px;overflow:hidden}a.product_image_container{display:block;width:150px;height:150px;position:relative;border:2px solid #E2E2E2;overflow:hidden;text-decoration:none;white-space:nowrap;font-size:0}a.product_image_container div.biggest_element{height:100%;width:0;font-size:0;display:inline-block;vertical-align:middle}div.catalog table.products_table img.product_preview_image{width:150px;vertical-align:middle}div.catalog table.products_table img.new_label{display:block;width:150px;height:150px;line-height:0;position:absolute;top:0;left:0;bottom:154px}.catalog .products_table .product_price{font-size:1.5em;color:#E41026;display:inline-block;margin-right:30px;margin-top:5px}.catalog .products_table .product_price .check_price{font-size:.8em;color:#E41026}.catalog .products_table .product_price .product_retail_price{color:#000;font-size:18px}.catalog .products_table .product_price .product_wholesale_price{color:red;font-size:18px}.catalog .products_table .price_and_cart_info{margin:10px 0}.catalog .products_table .price_and_cart_info:after{display:block;content:' ';clear:both}div.catalog table.products_table .add_to_cart_wrapper{height:auto;margin:0 0 0 10px}.catalog .products_table .add_product_to_cart{display:inline-block;margin-bottom:0;float:right}.order_status_label{float:right;margin-top:40px;margin-right:2px;font-size:12px}div.catalog table.products_table .add_to_cart_button{outline:0;border-radius:20px;font-size:15px;color:#fff;font-weight:700;background:#ff441a;background:linear-gradient(to top,#ff6140,#ff441a);border:2px solid #ffd0c1;width:100px;padding:8px;float:right}div.catalog table.products_table .add_to_cart_button *,div.catalog table.products_table .product_count{vertical-align:middle}div.catalog table.products_table .add_to_cart_button img{margin-right:0}div.catalog table.products_table .add_to_cart_button span{display:inline-block;margin-top:-1px}div.catalog table.products_table .add_to_cart_button:active{background:#ff6140;background:linear-gradient(to bottom,#ff6140,#ff441a);box-shadow:inset 2px 2px 2px rgba(0,0,0,.5)}div.catalog table.products_table .add_to_cart_button:active *{position:relative;top:1px;left:1px}div.catalog table.products_table .add_to_cart_button:focus{outline:0}div.catalog table.products_table .product_count{width:30px}div.catalog table.products_table .product_already_in_cart{margin-top:10px;float:right}div.catalog table.products_table .cart_link{margin-right:5px}.category-description-wrapper{padding:0 20px}.category-makers{padding:10px 20px;text-align:justify}.category-maker{display:inline-block;margin:5px;vertical-align:middle;cursor:pointer;padding:5px}.category-maker:hover{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5)}.category-maker-logo{height:40px;max-height:40px}.get-demo-button{float:right;border:2px solid #ff8976;border-radius:5px;color:#fff;background:#ff441a;background:linear-gradient(to top,#ff6140,#ff441a);padding:8px}.side_menu{position:relative;font-family:Tahoma,Arial;min-width:190px;margin:0 5px 20px}.side_menu .catalog_tree_button{display:block;margin:0 auto;padding:9px;width:90%;border:2px solid #EEE;border-radius:5px;background:#ba3728;background:-webkit-linear-gradient(top,#fa4a33,#e64729);background:-moz-linear-gradient(top,#fa4a33,#e64729);background:-ms-linear-gradient(top,#fa4a33,#e64729);background:-o-linear-gradient(top,#fa4a33,#e64729);background:linear-gradient(to bottom,#fa4a33,#e64729);color:#fff;box-sizing:border-box}.side_menu .catalog_tree_button:focus{outline:0}.side_menu.opened .catalog_tree_button{background:#ba3728;background:-webkit-linear-gradient(bottom,#cf402e,#ba3728);background:-moz-linear-gradient(bottom,#cf402e,#ba3728);background:-ms-linear-gradient(bottom,#cf402e,#ba3728);background:-o-linear-gradient(bottom,#009bce,#00afd8);background:linear-gradient(to top,#cf402e,#ba3728)}.side_menu .tree_container{display:none;z-index:4;border:2px solid #ddd;border-radius:5px;position:absolute;background:#fff;width:90%;left:5%;box-sizing:border-box}.side_menu.opened .tree_container{display:block;box-shadow:-3px 3px 10px rgba(0,0,0,.7)}div.side_menu ul{margin:0;padding:0;display:none}div.side_menu li{list-style:none}div.side_menu li a{width:200px;color:#000;text-decoration:none}div.side_menu ul li a:hover{color:#777;text-decoration:underline}div.side_menu li.active>span{color:peru;text-decoration:underline}div.side_menu ul.unfolded{display:block}div.side_menu ul.first_level_items{padding-left:10px;font-size:1em}div.side_menu ul.first_level_items>li{padding-left:20px;background:url(/css/images/top-level-arrow-collapsed.gif) left 3px no-repeat;margin-bottom:10px;margin-top:10px}div.side_menu ul.first_level_items>li.unfolded{background:url(/css/images/top-level-arrow-open.gif) left 3px no-repeat}div.side_menu ul.first_level_items>li>a{font-weight:700;text-decoration:underline}div.side_menu ul.first_level_items>li>span{font-weight:700;text-decoration:none}div.side_menu ul.sub_level_items{padding-left:0}div.side_menu ul.sub_level_items>li{margin-left:-10px;padding-left:10px;background:url(/css/images/low-level-arrow-inactive-collapsed.gif) left 8px no-repeat;margin-bottom:5px;margin-top:5px;line-height:.9em}div.side_menu ul.sub_level_items>li:hover{padding-left:10px;background:url(/css/images/low-level-arrow-active-collapsed.gif) left 8px no-repeat}div.side_menu ul.sub_level_items>li.unfolded{background:url(/css/images/low-level-arrow-inactive-open.gif) left 8px no-repeat}div.side_menu ul.sub_level_items>li.unfolded:hover{padding-left:10px;background:url(/css/images/low-level-arrow-active-open.gif) left 8px no-repeat}div.side_menu ul.sub_level_items>li>a,div.side_menu ul.sub_level_items>li>span{font-size:.9em}div.side_menu ul.second_level_items>li{line-height:1em}div.side_menu ul.second_level_items>li>a,div.side_menu ul.second_level_items>li>span{font-weight:700}div.side_menu ul.second_level_items{padding:5px;text-decoration:underline}div.side_menu ul.sub_level_items.third_level_items{padding:5px}form.catalog_filter{font-size:12px;border:2px solid #DADADA;border-radius:10px;margin:10px 20px 20px;background:linear-gradient(to bottom,#f5f5f5,#e8e8e8)}form.catalog_filter .filter,form.catalog_filter .filter_apply{display:inline-block;margin:10px}form.catalog_filter span.label{margin-right:5px}form.catalog_filter select{border:1px solid #D2D2D2;background-color:#FFF;display:inline-block}form.catalog_filter>div.biggest_element{vertical-align:middle}div.page_navigator_wrapper{margin-top:20px}div.page_navigator{height:50px;border-radius:10px;border:2px solid #E6E6E6;background:linear-gradient(to bottom,#f5f5f5,#e8e8e8);padding:0 20px;text-align:justify}div.page_navigator>div.biggest_element{display:inline-block;height:100%;width:0;vertical-align:middle}div.page_navigator a,div.page_navigator span{display:inline-block}div.page_navigator a.page_num_link,div.page_navigator span.current_page{width:auto;padding:0 5px;height:20px;text-align:center;margin-right:5px}div.page_navigator span.current_page{border:1px solid #FBFBFB;border-radius:5px;background-color:#F7E7C5}div.page_navigator a.next_page_link{margin-left:15px;padding-left:15px;padding-right:15px;background:url(/css/images/pages-separator.gif) center left no-repeat,url(/css/images/blue-arrow.gif) center right no-repeat}div.page_navigator a.previous_page_link{margin-right:10px;padding-right:15px;padding-left:15px;background:url(/css/images/pages-separator.gif) center right no-repeat,url(/css/images/blue-arrow-back.gif) center left no-repeat}span.page_navigator_break{margin-right:8px}.common_product_info{padding:20px}.common_product_info .product_images{width:200px}.common_product_info .product_image_container{width:200px;height:200px;position:relative;border:2px solid #D2D2D2;overflow:hidden}.common_product_info .product_image_container a{height:auto;color:transparent;white-space:nowrap}.common_product_info .product_image_container .product_image{display:inline-block;width:100%;vertical-align:middle;margin-left:-4px}.common_product_info .product_image_container .product_image_magnifier{position:absolute;bottom:0;right:0;height:100%;width:100%;background:url(/css/images/image-magnifier.gif) 97% 97% no-repeat;cursor:pointer}.common_product_info .product_image_container .product_image_magnifier:hover{background:url(/css/images/image-magnifier-dark.gif) 97% 97% no-repeat}.common_product_info .product_preveiw_images{width:200px;margin-top:10px}.common_product_info .preview_image{width:60px;height:60px;overflow:hidden;border:2px solid #d2d2d2;margin-right:2px;margin-top:2px;display:inline-block;vertical-align:middle;cursor:pointer;white-space:nowrap}.common_product_info .preview_image a{display:inline-block}.common_product_info .preview_image a img{width:100%;vertical-align:middle;margin-left:-4px}.common_product_info div.product_info_container{position:relative;min-height:200px;margin-left:220px}.common_product_info div.product_info_container h1{margin:0 0 5px}.common_product_info .contact_managers{font-size:14px;color:red}.common_product_info span.label{font-weight:700;margin-right:10px}.common_product_info input.product_count{width:30px;margin-right:5px}.common_product_info .product_add_to_cart{padding:0;display:inline-block;font-weight:700;width:35%;min-width:110px;max-width:45%;height:40px;border-radius:21px;border:2px solid #ffd0c1;background-color:#ff441a;background:-webkit-linear-gradient(top,#ff6140,#ff441a 75%);background:-moz-linear-gradient(top,#ff6140,#ff441a 75%);background:-o-linear-gradient(top,#ff6140,#ff441a 75%);background:-ms-linear-gradient(top,#ff6140,#ff441a 75%);background:-khtml-linear-gradient(top,#ff6140,#ff441a 75%);background:linear-gradient(to top,#ff6140,#ff441a 75%)}.common_product_info button.product_add_to_cart:active{background-color:#ff6140;background:-webkit-linear-gradient(bottom,#ff6140,#ff441a 75%);background:-moz-linear-gradient(bottom,#ff6140,#ff441a 75%);background:-o-linear-gradient(bottom,#ff6140,#ff441a 75%);background:-ms-linear-gradient(bottom,#ff6140,#ff441a 75%);background:-khtml-linear-gradient(bottom,#ff6140,#ff441a 75%);background:linear-gradient(to bottom,#ff6140,#ff441a 75%);box-shadow:inset 2px 2px 2px rgba(0,0,0,.5)}.common_product_info button.product_add_to_cart:active *{position:relative;top:1px;left:1px}.common_product_info button.product_add_to_cart img{vertical-align:middle;margin-right:.2em;width:20px}.common_product_info button.product_add_to_cart span{display:inline-block;margin-top:0;font-size:18px;font-family:Arial;font-weight:400;text-transform:uppercase;vertical-align:middle}.common_product_info .product_already_in_cart{display:inline-block;margin-top:3px;font-size:14px}.certificate-wrapper{display:inline-block;vertical-align:middle;font-size:14px}.cert-img{vertical-align:middle}.cert-link{vertical-align:middle;font-size:12px}.common_product_info h2{margin:5px 0;font-size:18px}.common_product_info .warning_deprecated{color:red}.related_wrapper{height:100%;width:100%;background:#fff}.related{text-decoration:none}.related .related_header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;padding:2px 3px;text-decoration:underline}.related-image-wrapper-link{display:inline-block;vertical-align:middle}.related_image_wrapper{overflow:hidden;height:100px;display:inline-block;vertical-align:middle}.related .related_image{width:100px;vertical-align:middle;margin-left:-5px;text-decoration:none}.related .related_price{margin-top:5px;color:red}.related .related-additional{display:inline-block;vertical-align:middle}.related .cart_controls{margin-top:2px}.related .buy_related{margin:1px 0;padding-bottom:3px;height:26px}.related .buy_related span{font-size:12px}.related .ask_manager{color:red;text-align:center;font-size:12px;white-space:normal;text-decoration:none;display:inline-block;width:100px;margin-top:15px}.related_already_in_cart{font-size:14px}.related_already_in_cart.hidden{display:none}div.special_product_info{padding:0 20px 20px}div.special_product_info h2{font-size:20px}div.special_product_info table.properties_table{width:100%;border-collapse:collapse}div.special_product_info table.properties_table td{width:50%;border-bottom:2px solid #EEE;padding:5px}div.special_product_info table.properties_table tr.group_header td{width:100%;background:#DDD;border:none}div.special_product_info table.properties_table .property_measure{font-weight:700}div.special_product_info .related_tiles_container{position:relative}div.special_product_info .related_tile_wrapper{position:relative;width:170px;height:220px;display:inline-block;padding:10px;margin-right:20px}div.special_product_info .related_tile{position:absolute;display:block;text-decoration:none;top:0;left:0;width:150px;height:200px;border:2px solid #DDD;border-radius:10px;padding:10px;box-shadow:0 0 12px 3px rgba(0,0,0,.5);transition:transform .1s linear,box-shadow .1s linear}.product_tile,div.special_product_info .related_tile{cursor:pointer;-moz-transition:-moz-transform .1s linear,box-shadow .1s linear;-webkit-transition:-webkit-transform .1s linear,box-shadow .1s linear;-o-transition:-o-transform .1s linear,box-shadow .1s linear;-ms-transition:-ms-transform .1s linear,box-shadow .1s linear}div.special_product_info .related_tile:hover{transform:scale(1.1);box-shadow:0 0 12px 1px rgba(0,0,0,.5)}.product_tile:hover,div.special_product_info .related_tile:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}div.special_product_info .related_tile .related_header{display:block;font-size:18px;text-decoration:underline}div.special_product_info .related_tile .related_image{width:120px;height:120px;display:block;margin:0 auto}div.special_product_info .related_tile .related_descr{overflow:hidden;font-size:.8em;height:4.6em}div.special_product_info .related_tile .related_descr p{margin:0}div.special_product_info .related_tile div.related_price{text-align:center;color:red;font-size:24px;margin:20px 0}div.special_product_info .section.hidden{display:none}div.special_product_info .section.hidden.current{display:block}#sections_switch{display:block;list-style:none;margin:10px 0 0;padding:0;text-align:justify}#sections_switch li{display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;vertical-align:middle;padding:10px 5px;margin:2px 2px 5px;font-size:14px;text-align:center;background:#F3F3E7;cursor:pointer}#sections_switch li:hover{background:#CCC}#sections_switch li.current{background:#E5E5CD}.main_properties{vertical-align:top}.main_properties_list{list-style:none;margin:0;padding-left:0;font-size:12px}.main_properties_list .main_property_item{display:block;letter-spacing:-1ex;margin:10px 0}.main_properties_list .main_property_label{display:inline-block;vertical-align:bottom;width:85%;letter-spacing:normal;overflow:hidden;text-align:left}.main_properties_list .main_property_label .main_pl{display:inline;padding:5px 5px 5px 0}.main_properties_list .main_property_label .main_p_dots{display:inline-block;vertical-align:baseline;height:0;border-bottom:1px dotted #ccc;width:100%;margin-right:-100%}.main_properties_list .main_property_value{box-sizing:border-box;-moz-box-sizing:border-box;vertical-align:bottom;display:inline-block;width:15%;letter-spacing:normal;padding-left:10px}.prices_and_cart{margin-bottom:10px}.prices_and_cart .price{display:inline-block}.prices_and_cart .product_retail_price{font-size:16px;margin-bottom:0}.prices_and_cart .secondary_price{font-size:16px;margin-top:3px;border-radius:5px;color:red}.product_order_status{margin-top:10px;font-size:12px;color:#888;display:inline-block;margin-right:15px}.prices_and_cart .cart_controls{display:inline-block;vertical-align:top}.product-oneclick-buy-wrapper{margin:5px 0}.product-oneclick-buy{outline:0;border-radius:20px;font-size:15px;color:#fff;font-weight:700;background:#ff441a;background:linear-gradient(to top,#ff6140,#ff441a);border:2px solid #ffd0c1;width:100px;padding:8px;float:right}.product-oneclick-buy.small{font-size:11px;padding:5px;border-radius:8px}.common-popup{display:none;padding:10px;background:#fff;border-radius:10px;border:1px solid #ddd;box-shadow:0 0 10px 0 rgba(0,0,0,.5);position:fixed;width:400px;top:100px;margin-left:-200px;left:50%;z-index:1000}.common-popup.enabled{display:block}.common-popup .popup-input-wrapper{padding:5px 0}.common-popup .popup-input-wrapper input,.common-popup .popup-input-wrapper textarea{width:100%;border:1px solid #ccc;padding:5px;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px}.common-popup .popup-input-wrapper textarea{height:150px}.common-popup .popup-input-wrapper label{color:#777}.common-popup .popup-button{border:1px solid;border-radius:5px;padding:8px}.common-popup .popup-ok{color:#fff;border-color:#7BC4CF;background:#5d9cff}.common-popup .popup-cancel{border-color:#eee}.common-popup .popup-header{border-bottom:1px solid #ddd;font-weight:700;font-size:20px}.common-popup .popup-body{border-bottom:1px solid #ddd;padding-bottom:10px}.common-popup .popup-footer{padding-top:10px;text-align:right}@media (min-width:1200px){.prices_and_cart .cart_controls{float:right}}.product_general_info{width:100%}.product_general_info td{padding:10px;vertical-align:top}.product_general_info .product_images_container{width:200px}.common_product_info .product_header{margin:0 0 0 10px}.product_general_info .discount_form_cell{width:230px;padding-left:20px}.discount_form_cell .discount_form input{padding:3px;margin:5px auto;width:100%;box-sizing:border-box;border-radius:5px}.discount_form_cell h3{margin:0 0 10px;font-size:16px;text-align:center}div.cart .place_order,div.cart .recount{margin-top:10px}.discount_form_cell .discount_request_submit{width:100%;background:#F30;color:#fff;outline:0;padding:10px 5px;margin-top:10px;border:1px solid #FF6B6B;border-radius:5px}.discount_form_cell .discount_request_submit:active{box-shadow:inset 2px 2px 10px rgba(0,0,0,.5)}.partner-advantages-wrapper{padding:10px;background:#f6f6f6;border-radius:10px;width:230px}.partner-advantage{padding:10px 0}.partner-advantage-text{font-size:12px;vertical-align:middle;display:inline-block;word-wrap:normal;width:170px}.get-wholesale-price span,.product-info-price-wrapper *{font-size:14px}.partner-advantage-img{vertical-align:middle;width:24px;margin-right:20px}.become-partner-wrapper{text-align:center}.become-partner-button{color:#000;padding:7px;border:1px solid #C5E9F5;border-bottom:2px solid #C5E9F5;border-radius:5px;width:160px;font-size:14px;background:-webkit-linear-gradient(top,#00ceff,#00b7f5 75%);background:-moz-linear-gradient(top,#00ceff,#00b7f5 75%);background:-o-linear-gradient(top,#00ceff,#00b7f5 75%);background:-ms-linear-gradient(top,#00ceff,#00b7f5 75%);background:-khtml-linear-gradient(top,#00ceff,#00b7f5 75%);background:linear-gradient(top,#00ceff,#00b7f5 75%)}.become-partner-button,.get-wholesale-price{vertical-align:middle;background-color:#00ceff}.product-info-price-wrapper{display:block;margin-right:5px}.get-wholesale-price{padding:0;width:45%;min-width:190px;height:40px;border-radius:21px;border:2px solid #C5E9F5;background:-webkit-linear-gradient(top,#00ceff,#00b7f5 75%);background:-moz-linear-gradient(top,#00ceff,#00b7f5 75%);background:-o-linear-gradient(top,#00ceff,#00b7f5 75%);background:-ms-linear-gradient(top,#00ceff,#00b7f5 75%);background:-khtml-linear-gradient(top,#00ceff,#00b7f5 75%);background:linear-gradient(top,#00ceff,#00b7f5 75%)}.main-product-info{display:table;width:100%}.product-info-left,.product-info-right{display:table-cell;vertical-align:middle}.main-cart-info{padding-bottom:5px}.product-info-right{text-align:center;width:30%}.certificate-img{height:110px}.certificate-open{font-size:12px}div.cart{padding:20px}div.products_in_cart_wrapper{position:relative}div.cart .products_in_cart_table{width:100%;border-top-left-radius:20px;border-top-right-radius:10px}div.cart .products_in_cart_table td,div.cart .products_in_cart_table th{vertical-align:middle;text-align:center}div.cart .products_in_cart_table td{border-bottom:1px solid #dceaed;padding:10px}div.cart .products_in_cart_table th{background-color:#dceaed;padding:10px;border-left:2px #fff solid;border-right:2px #fff solid}div.cart .products_in_cart_table th.left_corner{border-top-left-radius:10px}div.cart .products_in_cart_table th.right_corner{border-top-right-radius:10px}div.cart a.cart_product_image{display:block;width:100px;height:100px;position:relative;border:2px solid #E2E2E2;overflow:hidden}div.cart img.product_preview_image{line-height:0;width:100px;vertical-align:middle}div.cart td.product_title_cell{text-align:left;font-size:18px}div.cart .total{height:30px;padding:10px 20px;position:absolute;top:100%;right:0;background-color:#dceaed;border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-weight:700}div.cart .delete_item{outline:0;border:none;background:url(/images/delete_item.gif) center center no-repeat;width:20px;height:20px}div.cart .product_count{width:50px}div.cart .cart_order_info{display:inline-block}div.cart .customer_info{border-bottom:2px dashed #ddd;padding:10px 10px 10px 0}div.cart .customer_info td{padding:10px}div.cart .customer_info tr>td:first-child{text-align:right}div.cart .cart_order_info sup{color:red;font-size:14px}div.cart .shipping_info label{display:block;padding:10px 0}div.cart .shipping_info textarea{width:500px;height:150px;margin-bottom:10px}div.cart .shipping_info .small{font-size:12px;color:#AAA}div.nav_string{padding:20px 20px 0}div.nav_string a.with_arrow,div.nav_string span.with_arrow{background:url(/css/images/top-level-arrow-collapsed.gif) center right no-repeat;padding-right:20px}div.nav_string .nav_string_item{font-family:Tahoma,'Open Sans',Arial;font-size:.9em;margin-left:5px}div.nav_string a.nav_string_item{color:#787878}.nav_string:after{clear:both;display:block;content:''}.news_wrapper{padding:10px 20px}.news_categories_list{padding:0 20px}.news_categories_list ul{list-style:none;margin-left:0;padding-left:0;border-bottom:1px solid #CCC}.news_categories_list li{display:inline-block;text-decoration:none;padding:5px 5px 4px;margin-right:5px}.news_categories_list li a{color:#777;display:inline-block;text-decoration:none;border-bottom:1px dashed #777}.news_categories_list li.current{position:relative;top:1px;color:#000;border:1px solid #CCC;border-bottom:2px solid #FFF;background:#FFF;border-top-left-radius:10px;border-top-right-radius:10px}.news_categories_list li.current span{text-decoration:none;color:#000;font-weight:700;border-bottom:none}.news_list{width:100%}.news_list_wrapper{padding:10px}.news_pubdate{font-weight:700;color:#BBB;margin-left:10px}.news_list .image_cell{padding:5px 10px 20px}.news_list .image_cell .news_list_image_link{display:inline-block;width:100px;height:100px;border:2px solid #DDD;position:relative;overflow:hidden}.news_list .image_cell .center_image{position:absolute;left:50%;display:inline-block}.news_list_image{height:100px;line-height:100px;position:relative;left:-50%}.news_list .info_cell{vertical-align:top;padding-top:5px}.news_info{height:98px;overflow:hidden}.news_preview{font-size:16px;line-height:20px}.paginator_wrapper{padding:0 20px 20px}.tags_container{margin:20px 0}.tag_icon{height:20px;vertical-align:middle;margin-right:20px}.tag_link{margin-right:10px}.events_categories_list{padding:0 20px}.events_categories_list ul{list-style:none;margin-left:0;padding-left:0;border-bottom:1px solid #CCC}.events_categories_list li{display:inline-block;text-decoration:none;padding:5px 5px 4px;margin-right:5px}.events_categories_list li a{color:#777;display:inline-block;text-decoration:none;border-bottom:1px dashed #777}.events_categories_list li.current{position:relative;top:1px;color:#000;border:1px solid #CCC;border-bottom:2px solid #FFF;background:#FFF;border-top-left-radius:10px;border-top-right-radius:10px}.events_categories_list li.current span{text-decoration:none;color:#000;font-weight:700;border-bottom:none}.events_list_wrapper{padding:10px;text-align:center}.tile_row{display:table;width:100%}.tile_cell{display:table-cell;padding:10px;width:50%}.event_wrapper,.fake_wrapper{overflow:hidden;vertical-align:top;display:inline-block;height:100%}.event_wrapper{position:relative;text-align:left;width:90%;min-height:100%;margin:10px;padding:10px 10px 20px;border:2px solid #DDD;border-radius:10px;box-shadow:0 0 8px 1px rgba(0,0,0,.5);line-height:100%}.fake_wrapper{width:400px}.event_top{padding-bottom:5px}.event_date,.event_type{text-decoration:none;padding:3px;color:#EEE;display:inline-block}.event_type{background:#58ACCE}.event_date{background:#F30;float:right}.event_header{font-size:16px;height:40px;margin:0}.event_image{width:100%}.event_params{list-style:none;padding-left:0;display:table}.event_params li{display:table-row}.event_params .label{display:table-cell;font-weight:700;padding-right:10px}.event_params .value{display:table-cell;padding-bottom:10px}.separate_event_wrapper,.tag_main_area{padding:20px}.details_link{position:absolute;bottom:10px;left:10px}.separate_event_header{margin-top:0}.separate_event_date{color:red;font-weight:700;font-size:18px}.separate_event_place{color:#666;font-weight:700}.separate_event_route_wrapper{display:table;width:100%}.separate_event_route{display:table-cell;vertical-align:top}#separate_event_map{display:table-cell;width:50%;height:300px}span.section_header{font-weight:700;font-size:18px;margin-right:20px}.section{margin:20px 0}.tag_main_area h1{margin-top:0}.tag_main_area h2{margin-left:10px;margin-top:0;margin-bottom:10px}.tagged_link{display:inline-block;float:right;margin:0 10px 10px}.tag_products_container,.tag_section{position:relative;display:block;text-align:justify;padding:6px;border-radius:10px}.tag_section{margin-bottom:10px}.tag_products_container{background:#9C0}.tag_products_container_inner{background:#FFF;border-radius:7px;padding:10px 10px 0;-moz-box-shadow:0 0 15px rgba(0,0,0,.8);-ms-box-shadow:0 0 15px rgba(0,0,0,.8);-o-box-shadow:0 0 15px rgba(0,0,0,.8);box-shadow:0 0 15px rgba(0,0,0,.8)}.product_tile_wrapper{position:relative;width:150px;height:200px;display:inline-block;padding:10px;margin:10px}.fake_product_tile_wrapper{width:150px;margin:0 20px;height:0;display:inline-block;visibility:hidden;line-height:0}.product_tile{position:absolute;display:block;text-decoration:none;top:0;left:0;width:150px;height:200px;border:2px solid #DDD;border-radius:10px;padding:10px;box-shadow:0 0 12px 3px rgba(0,0,0,.5);transition:transform .1s linear,box-shadow .1s linear}.tag_events_container,.tag_news_container{text-align:justify;display:block;position:relative}.product_tile:hover{transform:scale(1.1);box-shadow:0 0 12px 1px rgba(0,0,0,.5)}.product_tile .product_header{display:block;font-size:18px;text-decoration:underline}.product_tile .tile_image_wrapper{width:120px;height:120px;display:block;margin:0 auto;position:relative;overflow:hidden}.product_tile .product_image{display:inline-block;line-height:0;width:100%;vertical-align:middle}.product_tile .product_descr{overflow:hidden;font-size:.8em;height:4.6em}.product_tile .product_descr p{margin:0}.product_tile div.product_price{text-align:center;color:red;font-size:24px;margin:20px 0}.tag_news_container{padding:6px;background:#1285E6;border-radius:10px}.tag_news_container_inner{background:#FFF;border-radius:7px;padding:10px 10px 0;box-shadow:0 0 15px rgba(0,0,0,.8)}.tag_events_container_inner,.tag_news_container_inner{height:100%;-moz-box-shadow:0 0 15px rgba(0,0,0,.8);-ms-box-shadow:0 0 15px rgba(0,0,0,.8);-o-box-shadow:0 0 15px rgba(0,0,0,.8)}.tag_events_container{padding:6px;background:#FFAD32;border-radius:10px}.tag_events_container_inner{background:#FFF;border-radius:7px;padding:10px 10px 0;box-shadow:0 0 15px rgba(0,0,0,.8)}.tag_events_container_inner .tagged_link{margin-top:20px}.side_menu_popup{border:2px solid #DDD;background:#FFF;border-radius:10px;-webkit-box-shadow:3px 3px 10px 2px rgba(0,0,0,.5);-moz-box-shadow:3px 3px 10px 2px rgba(0,0,0,.5);-o-box-shadow:3px 3px 10px 2px rgba(0,0,0,.5);-ms-box-shadow:3px 3px 10px 2px rgba(0,0,0,.5);box-shadow:3px 3px 10px 2px rgba(0,0,0,.5)}.side_menu_popup.disabled{display:none}.side_menu_popup_wrapper{padding:0 0 0 5px;position:absolute;top:0;left:95%;height:auto;z-index:21}.side_menu_popup .side_menu_popup_header{display:block;margin:10px 10px 0 20px;font-weight:700;font-size:18px}.side_menu_popup .popup_table{display:table}.side_menu_popup .popup_table .popup_column{display:table-cell;vertical-align:top;padding:9px}div.side_menu_popup .popup_column ul{display:block}div.side_menu_popup .popup_column>li{display:inline-block;vertical-align:top;margin:10px}div.side_menu_popup .popup_column>li>a{font-weight:700;font-size:14px;color:#333}div.side_menu_popup a{text-decoration:underline!important}div.side_menu_popup ul li{background-image:url(/css/images/marker-arrow-blue.gif)!important;background-repeat:no-repeat}.search_header_wrapper{margin:0 20px 10px}.search_request_header{font-size:24px}.daughter_banner_wrapper,.main_banner_wrapper{background-color:#435056}.some_actual_things{display:none;width:100%;height:150px;background:url(/css/images/mooning.png);box-shadow:inset 0 0 10px 1px rgba(0,0,0,.5);text-align:justify}.actual_thing{display:table-cell;width:30%;vertical-align:middle}a.actual_thing_link{display:block;text-decoration:none;height:130px;width:90%;margin:0 auto;border-radius:10px;cursor:pointer;background:url(/css/images/blue-arrow.gif) 98% 95% no-repeat #FFF;-moz-box-shadow:0 0 10px rgba(0,0,0,.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5)}div.actual_thing img.actual_thing_img{vertical-align:middle;padding:10px;width:40%;max-height:130px;-moz-box-sizing:border-box;box-sizing:border-box}div.actual_thing div.actual_thing_descr{vertical-align:middle;display:inline-block;width:50%;font-size:16px;text-align:left;color:#000;overflow:hidden}.common_button{padding:0 10px;font-family:Arial;font-size:14px;font-weight:700;height:35px;vertical-align:middle;margin-right:10px;border-radius:21px;border:2px solid #C5E9F5;background-color:#00ceff;background:-webkit-linear-gradient(top,#00ceff,#00b7f5 75%);background:-moz-linear-gradient(top,#00ceff,#00b7f5 75%);background:-o-linear-gradient(top,#00ceff,#00b7f5 75%);background:-ms-linear-gradient(top,#00ceff,#00b7f5 75%);background:-khtml-linear-gradient(top,#00ceff,#00b7f5 75%);background:linear-gradient(top,#00ceff,#00b7f5 75%)}.common_button:focus{outline:0}.common_button:active{background-color:#00b7f5;background:-webkit-linear-gradient(bottom,#00ceff,#00b7f5 75%);background:-moz-linear-gradient(bottom,#00ceff,#00b7f5 75%);background:-o-linear-gradient(bottom,#00ceff,#00b7f5 75%);background:-ms-linear-gradient(bottom,#00ceff,#00b7f5 75%);background:-khtml-linear-gradient(bottom,#00ceff,#00b7f5 75%);background:linear-gradient(bottom,#00ceff,#00b7f5 75%);box-shadow:inset 2px 2px 2px rgba(0,0,0,.5)}.common_button:active *{position:relative;top:1px;left:1px}.form_table td{padding:10px 10px 20px 0}.form_table label{font-weight:700}.form_table label.regular{font-weight:400;margin:10px}.form_table input[type=checkbox]{margin:10px;vertical-align:middle}.form_table input.error{background:#FEBBBB}.main_banner_wrapper{background:url(/images/main-banner/main-banner-bg2.jpg);background-size:100%;font-family:'Open Sans',sans-serif}.main-banner-content{padding:15px;display:table}.main-banner-form-wrapper,.main-banner-text-wrapper{vertical-align:top;display:table-cell}.main-banner-content .slogan{margin:7px 0;font-size:22px;text-transform:uppercase}.main-banner-content .slogan.slogan-second{margin-left:20%}.main-banner-content .slogan.slogan-third{margin-left:55%}.main-banner-content .slogans{margin-top:15px}.main-banner-header{font-size:22px;font-weight:700;line-height:34px}.main-banner-header .header-main-part{font-size:32px}.main-banner-form-wrapper{padding:0 10px 10px;text-align:center;width:290px}.main-banner-form{background:rgba(255,255,255,.7);padding:10px;border-radius:10px;border:2px solid #ddd;width:270px;margin:0 auto}.main-banner-form-wrapper .form-header{font-size:18px;padding:5px;background:rgba(255,255,255,.7);border-radius:10px;margin-bottom:10px;text-align:center;border:1px solid #ddd}.main-banner-form .form-group{margin:5px 0}.main-banner-form input{width:100%;padding:3px;border-radius:5px;font-size:14px;line-height:16px;box-sizing:border-box;-moz-box-sizing:border-box}.main-banner-content .main-banner-button{display:block;width:170px;background:#43b5da;padding:5px;border:none;border-bottom:5px solid #2d96b6;border-radius:10px;color:#fff;font-weight:700;margin:15px auto 0}.main-banner-brands{display:block;background:#fff;padding:10px;margin-top:15px}.main-banner-brands .brands-wrapper{display:block}.main-banner-brands .brand-img{height:30px;margin-right:20px}.main-banner-all-brands{margin-top:10px}.main-banner-advantages{display:table;width:100%}.main-banner-advantages .advantage{display:table-cell;color:#fff;text-transform:uppercase;font-weight:700;padding:5px;width:14%;font-size:12px;word-wrap:break-word;text-align:center;height:120px;background-repeat:no-repeat!important;background-position:center 20%!important}.main-banner-advantages .advantage-text{margin-top:80px;margin-bottom:10px}.main-banner-advantages .advantage-payment{background-color:#96adc2;background-image:url(/images/main-banner/advantages/01.png)}.main-banner-advantages .advantage-delivery{background:url(/images/main-banner/advantages/02.png) #007bc4}.main-banner-advantages .advantage-warranty{background:url(/images/main-banner/advantages/03.png) #6ba1b8}.main-banner-advantages .advantage-support{background:url(/images/main-banner/advantages/04.png) #201d74}.main-banner-advantages .advantage-learning{background:url(/images/main-banner/advantages/05.png) #42b5da}.main-banner-advantages .advantage-testing{background:url(/images/main-banner/advantages/06.png) #0394cc}.main-banner-advantages .advantage-brands{background:url(/images/main-banner/advantages/07.png) #007bc4}.disabled{display:none!important}.prepared{left:100%;top:0}.main_banner{width:100%}.main_banner_content{position:relative;display:block;overflow:hidden;border-bottom:solid 2px #ddd;box-shadow:0 10px 5px -5px rgba(0,0,0,.5)}.lightbox,.lightboxOverlay,.main_banner_content a{position:absolute;left:0}.fake_img{width:100%;height:100%;display:block;opacity:0}.main_banner_content a{display:block;top:0;height:100%;width:100%}.main_banner_image{width:100%;display:block}.main_banner ul{display:table;vertical-align:top;list-style:none;padding:0;margin:0;width:100%;background:#EEE}.main_banner ul li{display:table-cell;text-align:center;vertical-align:middle;font-family:Arial,Tahoma;font-weight:700;padding:10px;border:1px solid #CCC;border-top:none;border-bottom:none;cursor:pointer;background-color:#10B8F9;color:#FFF;background-image:-moz-linear-gradient(rgba(255,255,255,.5),rgba(0,0,0,.2));background-image:-o-linear-gradient(rgba(255,255,255,.5),rgba(0,0,0,.2));background-image:-ms-linear-gradient(rgba(255,255,255,.5),rgba(0,0,0,.2));background-image:-webkit-linear-gradient(rgba(255,255,255,.5),rgba(0,0,0,.2));background-image:linear-gradient(rgba(255,255,255,.5),rgba(0,0,0,.2))}body:after,ul.main_banner_switches{display:none}@-webkit-keyframes makecurrent{0%{background-color:#FF6B6B}100%{background-color:red}}@-moz-keyframes makecurrent{0%{background-color:#FF6B6B}100%{background-color:red}}@-o-keyframes makecurrent{0%{background-color:#FF6B6B}100%{background-color:red}}@-ms-keyframes makecurrent{0%{background-color:#FF6B6B}100%{background-color:red}}@keyframes makecurrent{0%{background-color:#FF6B6B}100%{background-color:red}}.main_banner ul li:first-child{border-left:none}.main_banner ul li:last-child{border-right:none}.main_banner ul li.current{cursor:default;color:#FFF;box-shadow:inset 0 0 10px 1px rgba(0,0,0,.4);-webkit-animation:makecurrent 1s 1 alternate;-moz-animation:makecurrent 1s 1 alternate;-o-animation:makecurrent 1s 1 alternate;-ms-animation:makecurrent 1s 1 alternate;animation:makecurrent 1s 1 alternate;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}body:after{content:url(../js/lightbox/img/close.png) url(../js/lightbox/img/loading.gif) url(../js/lightbox/img/prev.png) url(../js/lightbox/img/next.png)}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}.lightboxOverlay{top:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.lb-loader,.lb-nav{left:0;position:absolute}.lb-outerContainer:after{display:table}.lb-container{padding:4px}.lb-loader{top:43%;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../js/lightbox/img/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0}.lb-next,.lb-prev{width:49%;height:100%;cursor:pointer;display:block}.lb-prev{left:0;float:left}.lb-prev:hover{background:url(../js/lightbox/img/prev.png) left 48% no-repeat}.lb-next{right:0;float:right}.lb-next:hover{background:url(../js/lightbox/img/next.png) right 48% no-repeat}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#bbb}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../js/lightbox/img/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}.brands_list_wrapper{padding:20px}.brands_list_wrapper h1{margin-top:5px;margin-bottom:20px;margin-left:5px}.brands_table{width:100%}.brands_table td{padding:10px}.brand_logo_cell{max-width:200px;width:20%;vertical-align:middle;text-align:left}.brand_logo_cell img{width:90%}.brand_description_cell{text-align:justify;padding-left:10px;vertical-align:top;width:60%;max-width:500px}.brand_description_cell h2{margin-top:0;margin-bottom:5px}.brand_description_cell p{margin:5px 0}.brand_links_cell a{display:block;padding:5px}.brand_header{margin-left:20px;margin-bottom:10px}.advanced_search_form,.brand_publication{padding:0 20px 20px}.cmp{width:90%;margin:0 auto}.cmp.inline{display:inline-block;padding:10px;width:auto}.disabled,.section_body,.subsection .subsection_body{display:none}.subsection .subsection_header{font-size:16px}.search_section.opened .section_body,.subsection .subsection_body.opened{display:block}.search_section h2{background:#DDD;padding:10px;cursor:pointer;font-size:18px}.search_section.opened h2{background:#00CEFF;color:#FFF}.search_section.opened h2:hover{background:#00CEFF}.search_section h2:hover{background:#CCC}.filter_header{display:inline-block;margin-bottom:10px;margin-top:10px;font-weight:700}.filter_value{display:inline-block;padding:5px;float:right;background:#ff0}.filter_value .end,.filter_value .start{font-weight:700}.slider.slider-resolution{margin-top:60px}.slider.slider-shutter-speed{margin-top:50px}.common-request-form{padding:20px}.common-request-form>table{min-width:590px}.common-request-form table td{padding:10px}.common-request-form table td:first-child{text-align:right;vertical-align:top;padding-right:20px}.common-request-form table input,.common-request-form table select,.common-request-form table textarea{width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.common-request-form table td.controls{padding-top:20px;text-align:right;padding-right:10px}#send-diller-request,#send-registration-request,#send-tech-support-request{margin-right:0}.form-small-wrong{color:red;display:none}.form-small-wrong.enabled{display:inline}.search_form_wrapper{margin:5px 10px 40px;min-width:270px}.side_search_form{position:relative;z-index:3;width:90%;margin:10px auto;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;background:#eee;border:2px solid #DDD;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5)}.side_search_form .inl-filter{display:inline-block;margin-right:15px;white-space:nowrap}.side_search_form .inl-filter label{white-space:normal}.side_search_form .table-filter{display:table}.side_search_form .table-filter .filt-column{display:table-cell;vertical-align:top}.side_search_form .table-filter .filt-column .inl-filter{display:block}.side_search_form .section{margin:0 0 20px;font-size:14px;position:relative}.side_search_form .section_header{font-weight:700;margin-bottom:3px}.side_search_form .section.not-default .section_header{margin-bottom:0}.side_search_form .clear-filter{text-decoration:underline;padding-bottom:5px;font-size:10px;cursor:pointer;display:none;color:#666}.side_search_form .section.not-default .clear-filter{display:inline-block}.side_search_form input{vertical-align:middle}.side_search_form .post-label,.side_search_form .pre-label{display:inline-block;vertical-align:middle;padding:1px 3px}.compare-top,.header,.main{display:table}.side_search_form .pre-label{padding-left:0}.side_search_form .clear-filter:hover{color:#f30}.side_search_form .slider{margin-top:10px}.side_search_form .slider-box{width:70px;border-radius:5px;outline:0}.side_search_form .slider-label .slider-label-value{left:-19px!important;top:12px!important}.side_search_form .slider-label.first-slider-label .slider-label-value{left:-2px!important}.side_search_form .slider-label.last-slider-label .slider-label-value{left:auto!important;right:-2px!important}.side_search_form .total_popup{position:absolute;z-index:2;top:0;left:100%;border:1px solid #fff;white-space:nowrap;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5)}.side_search_form .total_popup,.side_search_form .total_popup .corner{background:#aaa;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);-moz-box-shadow:0 0 10px rgba(0,0,0,.5)}.side_search_form .total_popup .loader{height:20px;vertical-align:middle}.side_search_form .total_popup .total_count_label{position:relative;z-index:2}.side_search_form .total_popup .total_main{position:relative;z-index:2;background:#aaa;padding:5px;border-radius:4px 10px 10px 4px}.side_search_form .total_popup .corner{width:22px;height:22px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:-11px;top:50%;z-index:1;margin-top:-11px;border-bottom:1px solid #fff;border-left:1px solid #fff;border-top-right-radius:10000000000000000000000000px;box-shadow:0 0 10px rgba(0,0,0,.5)}.comparation-table-wrapper{border:20px solid #fff;max-width:1300px;overflow-x:auto;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;box-shadow:inset 0 0 10px 2px rgba(0,0,0,.3)}.comparation_table{min-width:100%;width:auto;cursor:-moz-grab;cursor:-webkit-grab;cursor:-ms-grab}.comparation_table.scrolling{cursor:move}.comparation_table td{padding:5px 10px;border-bottom:1px solid #ddd;min-width:170px}.comparation_table .group_header td{background:#eee;font-weight:700}.comparation_table .property_label{max-width:400px}.comparation_table .property_value{max-width:300px}.compare-image{height:100px;max-height:100px}body,html{min-height:100%;height:100%}.compare-controls{width:155px;margin:5px 0}.compare-link{font-size:12px;margin-right:5px}.compare-trigger{font-size:12px;border:1px solid #ddd;border-radius:5px;padding:3px 5px}.compare-top .side-menu-wrapper{width:300px;min-width:250px}.compare-top>div{display:table-cell;vertical-align:top}.compare-area{padding-bottom:130px}.compare-main .footer{position:absolute;bottom:0;width:100%}body{background:url(/css/images/mooning.png);font-family:Tahoma,Arial}sup{color:red}a{color:#1285E6;outline:0}a:focus{outline:0}.bold{font-weight:700}.cd{clear:both;width:0;height:0}input.error,textarea.error{background:#FEBBBB}div.biggest_element{display:inline-block;height:100%;min-height:100%;width:0;vertical-align:middle}button:focus,input:focus{outline:0}.regular_button{padding:0 10px;font-family:Tahoma;font-size:14px;font-weight:700;height:35px;vertical-align:middle;margin-right:10px;border-radius:21px;border:2px solid #C5E9F5;background-color:#00ceff;background:-webkit-linear-gradient(top,#00ceff,#00b7f5 75%);background:-moz-linear-gradient(top,#00ceff,#00b7f5 75%);background:-o-linear-gradient(top,#00ceff,#00b7f5 75%);background:-ms-linear-gradient(top,#00ceff,#00b7f5 75%);background:-khtml-linear-gradient(top,#00ceff,#00b7f5 75%);background:linear-gradient(top,#00ceff,#00b7f5 75%)}.main,.main_wrapper{min-height:100%;width:100%;height:100%;min-width:1000px;max-width:1300px;margin:0 auto}.regular_button:active{background-color:#00b7f5;background:-webkit-linear-gradient(bottom,#00ceff,#00b7f5 75%);background:-moz-linear-gradient(bottom,#00ceff,#00b7f5 75%);background:-o-linear-gradient(bottom,#00ceff,#00b7f5 75%);background:-ms-linear-gradient(bottom,#00ceff,#00b7f5 75%);background:-khtml-linear-gradient(bottom,#00ceff,#00b7f5 75%);background:linear-gradient(bottom,#00ceff,#00b7f5 75%);box-shadow:inset 2px 2px 2px rgba(0,0,0,.5)}.regular_button:active *{position:relative;top:2px;left:2px}.main{position:relative;border-collapse:separate;-webkit-box-shadow:10px 0 10px rgba(0,0,0,.5),-10px 0 10px rgba(0,0,0,.5);box-shadow:10px 0 10px rgba(0,0,0,.5),-10px 0 10px rgba(0,0,0,.5);background:linear-gradient(to bottom,#FFF,#f6f6f6 50%,#f2f2f2)}.header{height:80px;font-family:Tahoma,Arial;width:100%}.pub_wrapper{padding:0 20px 20px}.little_menu{display:block;list-style:none;margin:0;padding:0}.little_menu li{display:inline-block;padding:10px;background:#F7E7C5;margin-right:5px}.little_menu li.current{background:#FFF}.header_logo_link{display:table-cell;vertical-align:top;width:300px;min-width:250px;position:relative}.header_logo{position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-75px}div.header_right_part{display:table-cell;height:100%;min-width:760px}div.top_plank{width:100%;height:38px;background-color:#E9E9E9;border-bottom:1px solid #CCC;border-left:1px solid #CCC;border-bottom-left-radius:12px;margin-left:-1px}.sign_in,.sign_out,a.callback_link{display:inline-block;border-radius:5px}div.top_plank .little_string{font-size:12px;color:#888;text-align:left;padding:3px 15px}div.top_plank .little_string a{color:#888}div.top_plank_phones{display:block;max-width:550px;float:right;margin-top:3px;margin-right:15px}span.top_plank_phone_prefix{font-size:.8em}span.top_plank_phone{font-size:1.2em;font-weight:700}a.top_plank_auth_link{display:block;padding-left:20px;margin-right:40px;height:30px;font-size:1em;color:#000;text-decoration:none;margin-top:15px;float:right;background:url(/css/images/lock.gif) top left no-repeat}a.top_plank_auth_link span{border-bottom:dashed 1px #000}a.callback_link{height:25px;padding:4px 9px;margin-right:20px;text-decoration:none;margin-top:-3px;float:right;color:#000;font-weight:700;font-size:14px;font-family:Arial}a.callback_link:hover{background:#DDD}a.callback_link img{margin-top:1px;height:23px;vertical-align:middle}a.callback_link span{display:inline-block;position:relative;top:2px;text-decoration:underline}.sign_in,.sign_out{position:relative;float:right;padding:3px 10px;margin-right:15px;margin-top:-3px;text-decoration:none;cursor:pointer}.sign_out_button{border:none;outline:0;background:0 0}.sign_in:hover,.sign_out:hover{background:#DDD}.sign_in.pressed,.sign_out.pressed{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.sign_in img.user_icon,.sign_out img.user_icon{vertical-align:middle;margin-right:5px}.sign_in span.sign_in_label,.sign_out span.sign_out_label{font-family:Arial;font-size:14px;font-weight:700;color:#000;text-decoration:underline}.sign_in_popup,.sign_out_popup{display:none;position:absolute;border:2px solid #999;border-radius:5px;height:auto;width:245px;top:120%;right:0;background:#DDD;padding:10px;box-shadow:0 0 10px rgba(0,0,0,.7);z-index:10}.sign_in_popup.opened,.sign_out_popup.opened{display:block}.sign_in_popup .wrong_login_or_password{margin:0 0 5px;color:red}.sign_in_popup .wrong_login_or_password.disabled{display:none}#sign_in_form input,#sign_out_form input{margin-bottom:10px;padding:3px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box}.header_main_part{height:auto;padding-left:25px}div.header_main_part_wrapper{display:inline-block;width:100%;height:35px;margin:20px 0}div.header_main_part_wrapper>div.biggest_element{vertical-align:middle}div.header_catalog_search_wrapper{display:inline-block;float:left;width:205px;margin-top:4px;margin-left:20px;vertical-align:middle}.advanced_search_link{display:inline-block;border-bottom:dashed 1px #00B7F5;color:#00B7F5;text-decoration:none;font-size:14px}form.header_catalog_search{display:inline-block;position:relative;background:#fff;width:200px;border:2px solid #CCC;border-radius:5px;padding:3px 0 3px 3px}::-moz-focus-inner{border:0;padding:0}input.header_catalog_search_submit,input.header_catalog_search_submit:hover{vertical-align:middle;padding:0;margin:0;border:none;width:22px;height:19px}input.header_catalog_search_submit{background:url(/css/images/magnifier.gif) bottom no-repeat no-repeat}input.header_catalog_search_submit:hover{background:url(/css/images/magnifier.gif) no-repeat no-repeat}input.header_catalog_search_text{width:160px;border-style:none;outline:0;vertical-align:middle;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;background:0 0;height:14px;line-height:14px;position:relative;z-index:2}.old-placeholder{display:none!important}.old-placeholder.active{display:inline-block!important}.header_catalog_search_placeholder{position:absolute;top:7px;left:10px;display:inline-block;color:#CCC}a.header_cart_link{display:inline-block;text-decoration:none;float:right;height:35px;background:url(/css/images/cart.gif) center left no-repeat;padding-left:50px;margin-right:20px;color:#000;font-weight:700;cursor:pointer}a.header_cart_link>div.biggest_element{vertical-align:middle}a.header_cart_link span{vertical-align:middle;border-bottom:solid 2px #000}.content_table{display:table;height:100%}.content_wrapper{display:table-cell;height:100%}.content{display:table-row;border-collapse:collapse;min-height:100%}div.left_side{display:table-cell;vertical-align:top;width:300px;min-width:250px}.side_banners{margin:33px 10px 5px}.side_banners .banner_container{margin:0 auto 20px;width:90%}.banner_container .banner_img{display:block;margin:0 auto;width:100%}.banner_container a{display:block;text-align:center;padding:5px}.banner_container .banner_img_link{border:2px solid #ddd}.banner_container .banner_text_link{padding-left:0;margin-left:-4px}.banner_container .banner_link_arrow{display:inline-block;width:4%}.banner_container .banner_text{display:inline-block;text-align:left;width:90%;margin-left:2%;vertical-align:top;text-decoration:underline}div.main_area{position:relative;z-index:2;display:table-cell;vertical-align:top;border-top-left-radius:20px;border-collapse:separate;-moz-box-shadow:-10px 15px 10px 0 rgba(0,0,0,.5);-webkit-box-shadow:-10px 15px 10px 0 rgba(0,0,0,.5);box-shadow:-10px 15px 10px 0 rgba(0,0,0,.5);min-width:760px;background:#FFF}div.mm{border-top-left-radius:10px;background:url(/css/images/top-menu-bg.gif) repeat-x}ul.main_menu{font-family:Tahoma,Arial;display:table-row;padding:0;max-height:38px}ul.main_menu li{width:auto;padding:0;height:38px;display:table-cell;text-align:center;vertical-align:top;list-style:none}ul.main_menu li.inside_item{background:url(/css/images/top-menu-separator.gif) center right no-repeat no-repeat}ul.main_menu li a{color:#FFF;text-decoration:none;white-space:nowrap;display:table-cell;width:12000px;height:38px;vertical-align:middle}ul.main_menu li a:hover{text-decoration:underline}ul.main_menu li.mm_left_side{display:table-cell;width:13px;background:url(/css/images/top-menu-left-corner.gif) top right no-repeat no-repeat}.footer,.news_block a.new_link,.news_block span.new_date,span.footer_phone{display:block}.category_banner,.daughter_banner{width:100%;overflow:hidden;position:relative}.daughter_banner{height:142px;background:url(/images/main-picture-cutted.jpg) no-repeat}.category_banner img{width:100%;height:auto}.about_us{padding:10px}.main_news{margin-right:10px;margin-left:30px;float:right;width:230px}div.news_block{padding:10px;margin-top:10px;margin-bottom:10px;border-radius:10px;border-style:solid;border-width:3px;border-color:#AAA}div.news_block h3{margin:0 0 10px}.news_block a.new_link{color:#1285E6;margin-bottom:10px}.news_block a.new_link:hover{color:#2D428C}.news_block a.show_all_news{padding-left:15px;background:url(/css/images/pencil-icon.gif) center left no-repeat}.footer{position:relative;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#aacfdf', EndColorstr='#c7c8ca', GradientType=0)";background:-webkit-linear-gradient(top,#aacfdf,#c7c8ca);background:-moz-linear-gradient(top,#aacfdf,#c7c8ca);background:-o-linear-gradient(top,#aacfdf,#c7c8ca);background:-ms-linear-gradient(#aacfdf,#c7c8ca);background:-webkit-gradient(linear,0 100%,0 0,from(#aacfdf),to(#c7c8ca));background:linear-gradient(to bottom,#aacfdf,#c7c8ca);z-index:20}div.footer_phone{padding:20px 20px 10px 40px;width:190px;float:left}span.footer_phone{font-size:1em;font-weight:700}.footer_right_part{margin-left:260px;padding:20px 20px 10px 40px}.footer_right_part a.footer_map_link{display:block;width:200px;padding:10px 10px 10px 30px;color:#666;background:url(/css/images/map-icon.gif) center left no-repeat}.footer_right_part img.footer_map_img{margin-right:5px}.footer_relink{padding-bottom:10px;padding-left:40px}.footer .social{float:right;margin-right:100px}.footer .social a{text-decoration:none}.footer .social img{height:31px;vertical-align:middle}ul.tile_menu{padding:20px 20px 0;margin-bottom:0;text-align:center}ul.tile_menu li.fake_tile,ul.tile_menu li.tile{vertical-align:top;display:inline-block;width:200px;margin-left:10px}ul.tile_menu li.tile{margin-bottom:20px;text-align:left}ul.tile_menu li.tile a{color:#000}ul.tile_menu li.tile a:hover{color:#777}ul.tile_menu li.tile a.tile_header{font-weight:700}ul.tile_menu li.tile ul.tile_list{padding:0;margin:5px 0 0;list-style:none}ul.tile_menu li.tile ul.tile_list li.tile_list_item{font-size:.9em;margin-top:3px;padding-left:10px;background:url(/css/images/marker-arrow-blue.gif) left 5px no-repeat}.li-counter{position:absolute;right:20px;top:20px}.common-text-input{outline:0;border:2px solid #ddd}#text-message{position:fixed;top:50%;left:50%;background:#ddd;border:2px solid #eee;border-radius:10px;padding:10px;display:none;width:300px;margin-left:-150px;margin-top:-100px;z-index:100}#text-message.enabled{display:block;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);-moz-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5)}#text-message .message-header{height:20px;text-align:right}#text-message .message-header .message-close-cross{height:15px;width:15px;text-align:center;display:inline-block;cursor:pointer}#text-message .message-body{margin:10px 0;font-size:14px}#text-message .message-controls{text-align:center;padding:5px}#text-message .message-controls button{outline:0;border:2px solid #ccc;padding:5px;background:#eee;border-radius:10px}.subcategories-wrapper{padding:10px 20px 0}.subcategories-wrapper .subcategory-link{padding:10px;margin-bottom:5px;vertical-align:middle;display:inline-block;background:#FCF8E3;border-radius:5px;-moz-box-shadow:0 0 5px 1px rgba(0,0,0,.3);-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.3);-o-box-shadow:0 0 5px 1px rgba(0,0,0,.3);-ms-box-shadow:0 0 5px 1px rgba(0,0,0,.3);box-shadow:0 0 5px 1px rgba(0,0,0,.3)}.main-action-buttons{padding:10px;text-align:justify}.main-action-buttons:after{display:inline-block;width:100%;content:''}.main-action-button{width:250px;padding:10px;border:1px solid #ddd;outline:0;border-radius:8px}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	/* IE10+ CSS styles go here */
	.header_logo {
		margin-top: 10px;
	}
}

div.side_menu ul.first_level_items > li > noindex > a {
	font-weight: 700;
    text-decoration: underline;
}
.subcategories-wrapper .subcategory-link {
	margin:2.5px;
}
.subcategories-wrapper .subcategory-link span{
	display:table-cell;
	width:135px;
	height:135px;
	text-align:center;
	vertical-align:middle;
}
