.an{clear:both;}
.clearfix::after{content:"";clear:both;display:table;}
.block_big_sections a.item,
.block_trigger_products_list .source_item a,
.index_news_list a{color:#759f3f;}
#header_body .panel_phone{margin-top:2px}
.bottom_adv_text_for_page_product_detail{margin:0 0 20px 0;padding:8px 10px;border:1px solid #d0d1ca;}
.product_description_bottom_adv_text{padding:5px 0 20px 0;}
.category_description_bottom_adv_text{padding:0 0 17px 0;}
.footer_redbee{display:inline;position:absolute;top:112px;right:0;z-index:5;}
.footer_redbee img.img_redbee{margin:0 5px 0 0;}
.an{clear:both;}
.page_center{display:block;width:1150px;height:auto;margin:0 auto;padding:0 0;}
.inpage_link,a.inpage_link{text-decoration:none;color:#569b35;border-bottom:1px dotted #569b35;cursor:pointer;}
.block_float_left{display:block;width:300px;height:auto;float:left;}
.block_float_right{display:block;width:300px;height:auto;float:left;}
.container_columns{display:table;width:100%;height:auto;}
.container_columns > div{display:table-cell;width:auto;height:auto;text-align:left;vertical-align:top;}
.page_head{margin:0 0 0 0;padding:0 0 30px 0;background:url('../images/page_elements/page_shadow_bg_1.png') 0 bottom repeat-x;}
.page_head > .page_center{position:relative;}
.page_head .logo{display:block;width:197px;height:73px;overflow:hidden;position:absolute;top:13px;left:3px;z-index:5;background:url('../images/page_elements/top_logo_27.png?2') 0 0 no-repeat;}
.page_head .block_socials{display:block;width:193px;height:auto;overflow:hidden;position:absolute;top:76px;left:0;z-index:5;text-align:center;}
.page_head .block_socials a{display:inline-block;width:29px;height:29px;overflow:hidden;margin:0 0 0 10px;}
.page_head .block_socials a:first-child{margin:0 0 0 0;}
.page_head .block_socials a.vk{background:url('../images/icons/socials/top_vk.png') 0 -29px no-repeat;}
.page_head .block_socials a.vk:hover{background:url('../images/icons/socials/top_vk.png') 0 0 no-repeat;}
.page_head .block_socials a.fb{background:url('../images/icons/socials/top_fb.png') 0 0 no-repeat;}
.page_head .block_socials a.fb:hover{background:url('../images/icons/socials/top_fb.png') 0 -29px no-repeat;}
.page_head .block_socials a.lk{background:url('../images/icons/socials/top_lk.png') 0 -29px no-repeat;}
.page_head .block_socials a.lk:hover{background:url('../images/icons/socials/top_lk.png') 0 0 no-repeat;}
.page_head .part_line_1{margin:0 0 5px 0;padding:0 0 0 212px;}
.page_head .part_line_2{position:relative;padding:0 0 13px 212px;}
.page_head .part_line_2 .info_under_logo{display:block;width:190px;height:auto;position:absolute;top:28px;left:5px;z-index:2;text-align:center;color:#929292;}
.page_head .part_line_2 .info_under_logo a{margin-left:4px;text-decoration:none;color:#929292;}
.page_head .part_line_2 .info_under_logo a:hover{text-decoration:underline;}
.page_head .part_line_1 > .container_columns > div.column_search{width:235px;padding:14px 0 0 0;}
.page_head .part_line_1 > .container_columns > div.column_delivery{width:146px;padding:14px 0 0 0;}
.page_head .part_line_1 > .container_columns > div.column_measurement{width:151px;padding:14px 0 0 0;}
.page_head .part_line_1 > .container_columns > div.column_menu{padding:16px 0 0 0;}
.page_head .part_line_1 > .container_columns > div.column_telephone{width: 180px; padding:10px 0 0 0;text-align:right;}
.page_head .part_line_1 .block_search{}
.page_head .part_line_1 .block_search .column_input .block_content{position:relative;padding:0 45px 0 0;}
.page_head .part_line_1 .block_search .column_input .button_lypa{display:block;width:17px;height:15px;overflow:hidden;position:absolute;top:7px;left:8px;z-index:5;cursor:pointer;background:url('../images/icons/lypa.png') 0 0 no-repeat;}
.page_head .part_line_1 .block_search .column_input .block_content input[type=text]{padding:0 10px 0 33px;width:100%;}
.page_head .part_line_1 .block_search .column_submit{width:108px;}
.page_head .part_line_1 .block_search .column_submit .button_green_simple{width:76px;margin:0 0 0 7px;}
.search_mobile {display: none !important;}
.menu_togle_mobile {display: none !important;}
.page_head .part_line_1 .menu_with_icons{}
.page_head .part_line_1 .menu_with_icons .item_menu{display:inline-block;width:auto;height:auto;min-height:28px;margin:0 0 0 10px;vertical-align:top;line-height:1.1;text-decoration:none;text-transform:uppercase;font-size:8.5pt;font-weight:bold;color:#f38f00;}
.page_head .part_line_1 .menu_with_icons .item_menu:first-child{margin:0 0 0 0;}
.page_head .part_line_1 .menu_with_icons .item_menu.icon_delivery{padding:0 0 0 50px;background:url('../images/icons/top_delivery.png') 0 3px no-repeat;}
.page_head .part_line_1 .menu_with_icons .item_menu.icon_measurement{padding:0 0 0 38px;background:url('../images/icons/top_size.png') 0 0 no-repeat;}
.page_head .part_line_1 .menu_with_icons .item_menu.icon_call_measurer{padding:0 0 0 29px;background:url('../images/icons/top_call_measurer.png') 0 0 no-repeat;}
.page_head .part_line_1 .menu_with_icons .item_menu.icon_order_call{padding:0 0 0 34px;background:url('../images/icons/top_order_call.png') 0 0 no-repeat;}
.page_head .part_line_1 .menu{font-size:9pt;}
.page_head .part_line_1 .menu a{text-decoration:none;color:#8f8f8f;}
.page_head .part_line_1 .menu a:hover{text-decoration:underline;}
.page_head .part_line_1 .menu ul{margin:0 0 0 0;padding:0 0 0 0;list-style:none;line-height:1.3;}
.page_head .part_line_1 .menu ul li{display:inline-block;width:38%;height:auto;margin:0 0 0 0;padding:0 0 0 8px;vertical-align:top;background:url('../images/page_elements/li_simple.png') 0 6px no-repeat;}
.page_head .part_line_1 .menu ul li.item_type_2{width:52%;}
.page_head .part_line_1 .telephone_line_1{line-height:1.1;font-size:14pt;font-weight:bold;}
.page_head .part_line_1 .telephone_line_1 a {color:#000;}
.page_head .part_line_1 .telephone_line_2{}
.page_head .part_line_1 .telephone_line_2 .inpage_link{color:#a4a4a4;border-color:#a4a4a4;}
.page_head .part_line_1 .telephone_line_buttons{padding:3px 0 0 0;text-align:center;}
.page_head .part_line_1 .telephone_line_buttons .container_button_contacts{display:inline-block;width:auto;height:auto;min-height:22px;padding:0 0 0 35px; background:url('../images/icons/contacts_for_head.png') 0 1px no-repeat;}
.page_head .part_line_1 .telephone_line_buttons .button_green_simple{display:inline-block;width:auto;padding:0 10px;height:22px;line-height:22px;font-size:10pt;}
.page_head .part_line_2 > .container_columns > div.column_cart{width:185px;}
.page_head .part_line_2 > .container_columns > div.column_cart > .block_content{padding:0 0 0 6px;}
.page_head .part_line_2 .block_cart{display:block;width:auto;height:auto;min-height:37px;padding:5px 10px 0 52px;background:url('../images/icons/cart.png') 8px 7px no-repeat;border:2px solid #f0f5fa;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.page_head .part_line_2 .block_cart .container_columns{height:37px;}
.page_head .part_line_2 .block_cart .container_columns > div{vertical-align:middle;}
.page_head .part_line_2 .block_cart .title_line_1{line-height:1.1;font-weight:bold;color:#016533;}
.page_head .part_line_2 .block_cart .title_line_2{padding:0 0 2px 0;line-height:1.1;}
.page_head .part_line_2 .block_cart .title_line_2 a,
.page_head .part_line_2 .block_cart .title_line_2 .inpage_link{text-decoration:none;color:#000;border-bottom:1px dotted #000;}
#compile_order_mobile{display:none;color: white;background:green;font-family:Cuprum,sans-serif;font-size:18px;text-align:center;padding:0;background:#6CA700;}
.page_head .part_line_2 .block_top_filter{display:block;width:auto;height:auto;background-color:#f0f5fa;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.page_head .part_line_2 .block_top_filter > .block_content{position: relative; padding:8px 10px;}
.page_head .part_line_2 .block_top_filter .container_columns.main > div{padding:0 0 0 5px;}
.page_head .part_line_2 .block_top_filter .container_columns.main > div:first-child{padding:0 0 0 0;}
.page_head .part_line_2 .block_top_filter .column_title.mobile {display: none; text-align: center;}
.page_head .part_line_2 .block_top_filter .column_title.mobile {/*width:172px;*/padding:0 8px 0 0;/*text-align:right;*/vertical-align:middle;font-size:10.5pt;font-weight:bold;text-transform:uppercase;}
.page_head .part_line_2 .block_top_filter .container_columns.main > div.column_title{width:172px;padding:0 8px 0 0;text-align:right;vertical-align:middle;font-size:10.5pt;font-weight:bold;text-transform:uppercase;}
.page_head .part_line_2 .block_top_filter .container_columns.main > div.column_param_1{width:120px;}
.page_head .part_line_2 .block_top_filter .container_columns.main > div.column_param_1 .selectbox_type_2{width:120px;}
.page_head .part_line_2 .block_top_filter .container_columns.main > div.column_param_2{width:130px;}
.page_head .part_line_2 .block_top_filter .container_columns.main > div.column_param_2 .selectbox_type_2{width:130px;}
.page_head .part_line_2 .block_top_filter .container_columns.main > div.column_param_3{width:90px;}
.page_head .part_line_2 .block_top_filter .container_columns.main > div.column_param_4{width:90px;}
.page_head .part_line_2 .block_top_filter .container_columns.main > div.column_submit{width:117px;text-align:right;}
.page_head .part_line_2 .block_top_filter .container_columns.main > div.column_submit .button_green_simple{display:inline-block;width:107px;}
.page_head .part_line_2 .block_top_filter .input_container{padding:0 22px 0 0;}
.page_head .part_line_2 .block_top_filter .input_container input[type=text]{width:100%;font-size:10pt;border-color:#c1c6cb;}
.page_head .part_line_2 .block_top_filter .select_container{}
.page_head .part_line_2 .block_top_filter .select_container select{width:100%;font-size:10pt;}
.top_main_menu{display:block;width:100%;height:auto;background-color:#5e9f01;}
.top_main_menu .icon_submenu{display:none;width:8px;height:13px;overflow:hidden;z-index:5;background:url('../images/page_elements/icon_submenu_for_top_main_menu.png') 0 0 no-repeat;}
.top_main_menu a,
.top_main_menu .simple_no_link{text-decoration: none;font-size:11pt;color:#fff;}
.top_main_menu .mobile .simple_no_link a {font-size:13pt;}
.top_main_menu .mobile.contacts {background:#5EC101;}
.top_main_menu ul{display:block;margin:0 0 0 0;padding:0 0 0 0;list-style: none;}
.top_main_menu ul li{display:block;margin:0 0 0 0;padding:0 0 0 0;background:none;}
.top_main_menu ul.main_ul{display:table;width:100%;}
.top_main_menu ul.main_ul > li{display:table-cell;width:auto;height:auto;text-align:center;vertical-align:middle;border-style:solid;border-color:#81b200;border-width:0 0 0 1px;}
.top_main_menu ul.main_ul > li:hover{background-color:#f69100;border-color:#f8a744;}
.top_main_menu ul.main_ul > li:last-child{border-width:0 1px 0 1px;}
.top_main_menu ul.main_ul > li a,
.top_main_menu ul.main_ul > li .simple_no_link{display:block;width:auto;height:auto;}
.top_main_menu ul.main_ul > li > a,
.top_main_menu ul.main_ul > li > .simple_no_link{height:34px;padding:13px 20px 0 20px;font-size:13pt;}
.top_main_menu ul.main_ul > li.mobile{display:none;}
.top_main_menu ul.main_ul li{position:relative;}
.top_main_menu ul.main_ul li li{line-height:1.3;text-align:left;}
.top_main_menu ul.main_ul li li.has_submenu .icon_submenu{display:block;position:absolute;top:15px;right:20px;}
.top_main_menu ul.main_ul li li a,
.top_main_menu ul.main_ul li li .simple_no_link{padding: 11px 20px;}
.top_main_menu ul.main_ul li li.has_submenu a,
.top_main_menu ul.main_ul li li.has_submenu .simple_no_link{padding:11px 35px 11px 20px;}
.top_main_menu ul.main_ul li ul{display:none;width:100%;position:absolute;top:47px;left:0;z-index:60;background-color:#fd990a;}
.top_main_menu ul.main_ul li ul li:hover{background-color:#fea942;}
.top_main_menu ul.main_ul li:hover > ul{display:block;}
.top_main_menu ul.main_ul > li > ul > li ul{width:240px;top:0;left:100%;}
.top_main_menu ul.main_ul > li:last-child > ul > li ul{width:220px;left:-220px;}.top_main_menu ul.main_ul > li > ul > li ul > li{border-style:solid;border-width:0 0 0 5px;border-color:#ee910d;}
.top_main_menu ul.main_ul > li:last-child > ul > li ul > li{border-width:0 5px 0 0;}
.top_main_menu ul.main_ul > li > ul > li ul > li:hover{border-color:#f49c1f;}
.main_advert_slider{display:block;width:100%;height:349px;overflow:hidden;position:relative;margin:0 0 45px 0;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;box-shadow:0 2px 2px rgba(0, 0, 0, 0.2);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.main_advert_slider .slider_detail{display:block;width:100%;height:349px;overflow:hidden;position:absolute;top:0;left:0;z-index:10;}
.main_advert_slider .slider_detail > img, .main_advert_slider .slider_detail img.img_slider{min-width:1150px;min-height:349px;}
.main_advert_slider .slider_detail.display_back{z-index:8;}
.main_advert_slider .slider_detail .block_description{display:block;width:210px;height:306px;overflow:hidden;position:absolute;top:22px;left:22px;z-index:3;color:#fff;background:#6faa00 url('../images/main_advert_slider/bg_1.png') 0 bottom repeat-x;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.main_advert_slider .slider_detail .block_description a{color:#fff;}
.main_advert_slider .slider_detail .block_description .block_content{padding:27px 20px;}
.main_advert_slider .slider_detail .block_description .element_title{line-height:1.1;font-size:14pt;font-weight:bold;}
.main_advert_slider .slider_detail .block_description .element_desc{padding:10px 0 10px 0;line-height:1.5;font-size:10pt;}
.main_advert_slider .slider_detail .block_description .element_wrap_line{display:block;width:36px;height:1px;overflow:hidden;background-color:#fff;}
.main_advert_slider .slider_detail .block_description .button_read_more{width:102px;height:33px;position:absolute;bottom:35px;left:30px;padding:0 20px 0 0;line-height:31px;font-size:11pt;text-align:center;text-decoration:none;color:#4b9b1f;background:#fff url('../images/main_advert_slider/arrow_read_more.png') right center no-repeat;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.main_advert_slider .slider_stranation{display:block;width:100%;height:20px;position:absolute;bottom:12px;left:0;z-index:15;text-align:center;}
.main_advert_slider .slider_stranation > div{display:inline-block;width:16px;height:16px;overflow:hidden;margin:0 0 0 8px;background:url('../images/main_advert_slider/stranation.png') 0 0 no-repeat;cursor:pointer;}
.main_advert_slider .slider_stranation > div:first-child{margin:0 0 0 0;}
.main_advert_slider .slider_stranation > div.selected{background:url('../images/main_advert_slider/stranation.png') 0 -16px no-repeat;}
.contacts_blocks_for_page_contacts{padding:0 0 30px 0;}
.contacts_blocks_for_page_contacts .elements_list{clear:both;}
.contacts_blocks_for_page_contacts .elements_list .item{display:block;width:20%;height:auto;float: left;vertical-align:top;text-align:center;}
.contacts_blocks_for_page_contacts .elements_list .item .element_pic{display:block;width:79px;height:79px;overflow:hidden;margin:0 auto;background-position:0 0;background-repeat:no-repeat;}

.contacts_blocks_for_page_contacts .elements_list .item .element_title{padding:8px 0 0 0;font-size:15pt;font-weight:300;color:#222;}
.contacts_blocks_for_page_contacts .elements_list .item .element_desc{padding:15px 0 0 0;line-height:1.2;text-align: left;font-size:10.5pt;font-style:italic;}
.contacts_blocks_for_page_contacts .elements_list .item .element_desc{text-align:center;}
.contacts_blocks_for_page_contacts .elements_list .item .element_desc .element_email,
.contacts_blocks_for_page_contacts .elements_list .item .element_desc .element_telephone,
.contacts_blocks_for_page_contacts .elements_list .item .element_desc .element_addess,
.contacts_blocks_for_page_contacts .elements_list .item .element_desc .element_time_work,
.contacts_blocks_for_page_contacts .elements_list .item .element_desc .element_soc_link{display:inline-block;width:auto;clear:both;}
.contacts_blocks_for_page_contacts .elements_list .item .element_desc .element_email{padding:3px 0 8px 25px;font-weight:bold;color:#000;background:url('../images/page_contacts/desc_email.png') 0 0 no-repeat;}
.contacts_blocks_for_page_contacts .elements_list .item .element_desc .element_email a{text-decoration:none;color:#000;}
.contacts_blocks_for_page_contacts .elements_list .item .element_desc .element_telephone{padding:1px 0 1px 20px;background:url('../images/page_contacts/desc_telephone.png') 0 0 no-repeat;}
.contacts_blocks_for_page_contacts .elements_list .item .element_desc .element_telephone a{text-decoration:none;color:#000;}
.contacts_blocks_for_page_contacts .elements_list .item .element_desc .element_addess{padding:1px 0 1px 18px;background:url('../images/page_contacts/desc_label_address.png') 0 3px no-repeat;}
.contacts_blocks_for_page_contacts .elements_list .item .element_desc .element_addess.second_address{color:#7a7a78;}
.contacts_blocks_for_page_contacts .elements_list .item .element_desc .element_time_work{padding:1px 0 1px 20px;background:url('../images/page_contacts/desc_time_work.png') 0 2px no-repeat;}
.contacts_blocks_for_page_contacts .elements_list .item .element_desc .element_soc_link a{text-decoration:none;color:#000;}
.contacts_blocks_for_page_contacts .elements_list .item .element_desc .element_soc_link.il_vk{padding:1px 0 1px 23px;background:url('../images/page_contacts/desc_vk.png') 0 5px no-repeat;}
.contacts_blocks_for_page_contacts .elements_list .item .element_desc .element_soc_link.il_fb{padding:1px 0 1px 23px;background:url('../images/page_contacts/desc_fb.png') 2px 4px no-repeat;}
.contacts_blocks_for_page_contacts .elements_list .item .element_desc .element_soc_link.il_ig{padding:1px 0 1px 23px;background:url('../images/page_contacts/desc_ig.png') 2px 4px no-repeat;}
.page_contacts_add_telephones{padding:0 0 0 70px;}
.page_contacts_add_telephones .element_title{padding:0 0 8px 0;font-size:13pt;}
.page_contacts_add_telephones .telephones_list{font-size:11pt;font-style:italic;}
.page_contacts_add_telephones .telephones_list .item{display:inline-block;margin:0 0 0 8px;padding:1px 0 1px 8px;border-left:1px solid #666;}
.page_contacts_add_telephones .telephones_list .item:first-child{margin:0 0 0 0;padding:1px 0 1px 0;border-left:none;}
.page_contacts_add_telephones .telephones_list .item img{position:relative;top:-2px;margin:0 2px 0 0;}
.page_contacts_add_telephones .telephones_list .item a{color:#000;text-decoration:none;}
.block_big_sections{}
.block_big_sections .list_elements{margin:0 0 0 -34px;text-align:center;}
.block_big_sections .item{display:inline-block;width:200px;height:auto;margin:0 0 40px 34px;vertical-align:top;text-align:center;}
.block_big_sections .item .block_pic{display:block;width:194px;height:154px;overflow:hidden;margin:0 auto;border:3px solid #ebebeb;}
.block_big_sections .item .block_pic img{max-width:194px;max-height:154px;}
.block_big_sections .item .block_pic .container_1{display:table;width:100%;height:100%;}
.block_big_sections .item .block_pic .container_2{display:table-cell;text-align:center;vertical-align:middle;}
.block_big_sections .item .block_title{padding:12px 20px 0 20px;line-height:1.4;text-align:center;}
.page_wrap_gray{display:block;width:100%;height:1px;overflow:hidden;background-color:#e1e7ee;}
.page_footer{padding:50px 0 25px 0;}
.page_footer .part_line_menu{text-align:center;text-transform:uppercase;font-size:10.5pt;font-weight:bold;color:#fff;background:#4a9301 url('../images/form_elements/button_green_simple.png') 0 0 repeat-x;}
.page_footer .part_line_menu a{text-decoration:none;color:#fff;}
.page_footer .part_line_menu ul{margin:0 0 0 0;padding:0 0 0 0;list-style:none;}
.page_footer .part_line_menu ul li{display:inline;margin:0 0 0 18px;padding:0 0 0 25px;background:url('../images/page_elements/footer_wrap_menu.png') 0 center no-repeat;}
.page_footer .part_line_menu ul li:first-child{margin:0 0 0 0;padding:0 0 0 0;background:none;}
.page_footer .part_line_menu ul li a{display:inline-block;width:auto;height:auto;padding:11px 0 8px 0;border-bottom:3px solid #4a9301;}
.page_footer .part_line_menu ul li a:hover{border-color:#fff;}
.page_footer .part_line_2{padding:25px 0 0 0;}
.page_footer .part_line_2 .container_columns.main > div.column_1{width:205px;}
.page_footer .part_line_2 .container_columns.main > div.column_2{width:218px;border-left:1px dotted #cccccc;}
.page_footer .part_line_2 .container_columns.main > div.column_3{width:238px;border-left:1px dotted #cccccc;}
.page_footer .part_line_2 .container_columns.main > div.column_4{border-left:1px dotted #cccccc;}
.page_footer .part_line_2 .container_columns.main > div.column_1 > .block_content,
.page_footer .part_line_2 .container_columns.main > div.column_2 > .block_content,
.page_footer .part_line_2 .container_columns.main > div.column_3 > .block_content,
.page_footer .part_line_2 .container_columns.main > div.column_4 > .block_content{padding:0 0 0 20px;}
.page_footer .part_line_2 .telephone{line-height:1.1;font-size:13.5pt;font-weight:bold;}
.page_footer .part_line_2 .telephone .item{padding:5px 0 0 0;}
.page_footer .part_line_2 .telephone .item:first-child{padding:0 0 0 0;}
.page_footer .part_line_2 .telephone a{color:#000;display:block;padding-bottom:5px;}
.page_footer .part_line_2 .office_description{padding:10px 0 0 0;line-height:1.5;color:#898c80;}
.page_footer .part_line_2 .link_map{padding:7px 0 0 0;}
.page_footer .part_line_2 .column_4 .work_rules_title{padding:0 0 3px 0;font-weight:bold;}
.page_footer .part_line_2 .column_4 .work_rules_desc{color:#898c80;}
.page_footer .part_line_2 .column_4 .socials{padding:15px 0 0 0;}
.page_footer .part_line_2 .column_4 .socials a{margin:0 0 0 11px;}
.page_footer .part_line_2 .column_4 .socials a:first-child{margin:0 0 0 0;}
.page_footer .part_line_2 .column_4 .line_copy{margin:10px 0 0 0;}
.page_footer .part_line_2 .column_4 .line_copy .column_copy{padding:3px 0 0 0;width:170px;}
.page_footer .part_line_2 .column_4 .line_copy .column_developer{padding:0 25px 0 0;text-align:right;}
.page_footer .part_line_2 .column_4 .line_copy .column_developer img{margin:0 0 0 3px;}
.block_trigger_products_list{padding:0 0 10px 0;}
.block_trigger_products_list.top_padding{padding-top:40px;}
.block_trigger_products_list > .block_title{padding:0 0 15px 0;text-align:center;font-size:18pt;}
.block_trigger_products_list .block_tabs{padding:0 0 40px 0;text-align:center;vertical-align:top;}
.block_trigger_products_list .block_tabs .tab_item{display:inline-block;width:270px;height:36px;margin:0 0 0 13px;padding:2px 0;line-height:36px;text-align:center;font-size:14pt;color:#759f3f;border:2px solid #759f3f;cursor:pointer;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.block_trigger_products_list .block_tabs .tab_item.selected,
.block_trigger_products_list .block_tabs .tab_item:hover{height:44px;position:relative;padding:0 2px;line-height:44px;text-shadow:0 1px 1px #555;color:#fff;background:#f7be38 url('../images/page_elements/yellow_bg_for_trigger_products_list.png') 0 bottom repeat-x;border:none;}
.block_trigger_products_list .block_tabs .tab_item:first-child{margin:0 0 0 0;}
.block_trigger_products_list .source_item{margin:0 0 0 -25px;}
.block_trigger_products_list .source_item .item{display:inline-block;width:205px;height:auto;margin:0 0 40px 25px;vertical-align:top;text-align:center;}
.block_trigger_products_list .source_item .item .block_pic{display:block;width:100%;height:125px;overflow:hidden;margin:0 auto;}
.block_trigger_products_list .source_item .item .block_pic img{max-width:205px;max-height:125px;}
.block_trigger_products_list .source_item .item .block_pic .container_1{display:table;width:100%;height:100%;}
.block_trigger_products_list .source_item .item .block_pic .container_2{display:table-cell;text-align:center;vertical-align:middle;}
.block_trigger_products_list .source_item .item .block_title{padding:15px 0 0 0;text-align:center;}
.index_news_list{padding:22px 20px 35px 20px;background-color:#f5f5f5;}
.index_news_list .block_heading{margin:0 0 12px 0;}
.index_news_list .block_heading .column_left{width:50%;}
.index_news_list .block_heading .block_title{font-size:16pt;}
.index_news_list .block_heading .column_right{padding:7px 0 0 0;text-align:right;}
.index_news_list .block_heading .column_right .link_read_more{display:inline-block;width:auto;height:21px;padding:0 0 0 31px;text-deocration:none;text-transform:lowercase;background:url('../images/icons/arrow_read_more.png') 0 0 no-repeat;}
.index_news_list .block_heading .column_right .link_read_more span{text-deocration:underline;}
.index_news_list .list_elements{margin:0 -35px 0 0;}
.index_news_list .list_elements .item{display:inline-block;width:370px;height:auto;margin:0 16px 0 0;vertical-align:top;background-color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 2px 2px rgba(0, 0, 0, 0.2);}
.index_news_list .list_elements .item > .block_content{padding:16px 18px;}
.index_news_list .list_elements .item .element_date{padding:0 0 8px 0;font-size:9pt;color:#aeaeae;}
.index_news_list .list_elements .item .element_title{line-height:1.3;font-size:10.5pt;}
.index_news_list .list_elements .item .element_preview_text{padding:10px 0 0 0;line-height:1.6;color:#757575;}
.index_news_list .list_elements .item .element_bottom_line{display:block;width:28px;height:3px;margin:12px 0 0 0;background-color:#47991a;}
.index_block_reviews{padding:25px 0 20px 0;}
.index_block_reviews > .block_title{padding:0 0 25px 0;font-size:16pt;}
.index_block_reviews .slider_box{display:block;width:100%;height:275px;position:relative;}
.index_block_reviews .slider_box .button_move_prev,
.index_block_reviews .slider_box .button_move_next{display:block;width:42px;height:42px;overflow:hidden;position:absolute;top:50%;z-index:15;margin:-40px 0 0 0;cursor:pointer;}
.index_block_reviews .slider_box .button_move_prev{left:-21px;background:url('../images/page_elements/slider_buttons_move.png') 0 0 no-repeat;}
.index_block_reviews .slider_box .button_move_prev:hover{background:url('../images/page_elements/slider_buttons_move.png') 0 -42px no-repeat;}
.index_block_reviews .slider_box .button_move_next{right:-21px;background:url('../images/page_elements/slider_buttons_move.png') -42px 0 no-repeat;}
.index_block_reviews .slider_box .button_move_next:hover{background:url('../images/page_elements/slider_buttons_move.png') -42px -42px no-repeat;}
.index_block_reviews .slider_box .view_container_1{display:block;width:100%;height:275px;overflow:hidden;}
.index_block_reviews .slider_box .view_container_2{display:block;width:3000px;height:275px;overflow:hidden;}
.index_block_reviews .slider_box .item_review{display:block;width:375px;height:275px;overflow:hidden;float:left;margin:0 0 0 20px;text-decoration:none;}
.index_block_reviews .slider_box .item_review:first-child{margin:0 0 0 0;}
.index_block_reviews .slider_box .item_review .column_pic{width:180px;}
.index_block_reviews .slider_box .item_review .column_desc{padding:0 20px 0 20px;line-height:1.4;text-decoration:none;color:#000;}
.index_block_reviews .slider_box .item_review .block_pic{display:block;width:172px;height:239px;overflow:hidden;margin:0 auto;border:4px solid #efefef;}
.index_block_reviews .slider_box .item_review .block_pic img{width:172px;min-height:239px;}
.index_block_reviews .slider_box .item_review .bottom_shadow{display:block;width:100%;height:19px;overflow:hidden;}
.index_block_reviews .slider_box a.item_review:hover .block_pic,
.index_block_reviews .slider_box .item_review a:hover .block_pic{border-color:#fe7d18;}
.index_block_reviews .slider_box a.item_review:hover .bottom_shadow,
.index_block_reviews .slider_box .item_review a:hover .bottom_shadow{background:url('../images/page_elements/shadow_document_yellow.png') center 0 no-repeat;}
.index_block_reviews .slider_box .item_review .column_desc .element_author{padding:0 0 10px 0;font-weight:bold;}
.index_block_reviews .slider_box .item_review .column_desc .element_title{font-weight:bold;}
.index_block_reviews .slider_box .item_review .column_desc .element_desc{padding:20px 0 0 0;color:#6a6a6a;}
.index_slider_clients{padding:25px 0 20px 0;}
.index_slider_clients > .block_title{padding:0 0 25px 0;font-size:16pt;}
.index_slider_clients .slider_box{display:block;width:100%;height:150px;position:relative;}
.index_slider_clients .slider_box .button_move_prev,
.index_slider_clients .slider_box .button_move_next{display:block;width:42px;height:42px;overflow:hidden;position:absolute;top:50%;z-index:15;margin:-60px 0 0 0;cursor:pointer;}
.index_slider_clients .slider_box .button_move_prev{left:-21px;background:url('../images/page_elements/slider_buttons_move.png') 0 0 no-repeat;}
.index_slider_clients .slider_box .button_move_prev:hover{background:url('../images/page_elements/slider_buttons_move.png') 0 -42px no-repeat;}
.index_slider_clients .slider_box .button_move_next{right:-21px;background:url('../images/page_elements/slider_buttons_move.png') -42px 0 no-repeat;}
.index_slider_clients .slider_box .button_move_next:hover{background:url('../images/page_elements/slider_buttons_move.png') -42px -42px no-repeat;}
.index_slider_clients .slider_box .view_container_1{display:block;width:100%;height:150px;overflow:hidden;}
.index_slider_clients .slider_box .view_container_2{display:block;width:3000px;height:140px;overflow:hidden;}
.index_slider_clients .slider_box .view_container_1 .item{display:block;width:180px;height:150px;overflow:hidden;float:left;margin:0 0 0 17px;text-decoration:none;}
.index_slider_clients .slider_box .view_container_1 .item:first-child{margin:0 0 0 0;}
.index_slider_clients .slider_box .view_container_1 .item .element_pic{display:block;width:180px;height:52px;overflow:hidden;margin:0 auto;}
.index_slider_clients .slider_box .view_container_1 .item .element_pic img{max-width:180px;max-height:52px;}
.index_slider_clients .slider_box .view_container_1 .item .element_pic .container_1{display:table;width:100%;height:100%;}
.index_slider_clients .slider_box .view_container_1 .item .element_pic .container_2{display:table-cell;text-align:center;vertical-align:middle;}
.index_slider_clients .slider_box .view_container_1 .item .element_title{padding:20px 0 0 0;line-height:1.5;text-align:center;color:#747474;}
.index_adv_text{padding:30px 0;}
.index_adv_text.without_bottom_padding{padding-bottom:0;}
.index_adv_text > .block_title{padding:0 0 17px 0;font-size:16pt;}
.index_adv_text ul{margin:0 0 0 0;padding:0 0 0 0;list-style:none;}
.index_adv_text ul li{margin:2px 0 0 10px;padding:0 0 0 8px;vertical-align:top;background:url('../images/page_elements/li_simple.png') 0 9px no-repeat;}
.index_adv_text ul li:first-child{margin:0 0 0 10px;}
.block_float_product{display:block;width:326px;height:172px;overflow:hidden;background:url('../images/page_elements/block_blue_1.png') 0 0 no-repeat;}
.block_float_product.float_left{float:left;margin:0 0 10px 15px;}
.block_float_product.float_right{float:right;margin:0 0 10px 10px;}
.block_float_product.float_right .lowprice.with_bg{padding:11px 0 10px 7px;background:none;}
.block_float_product.float_right .lowprice.with_bg a{margin:0 0 2px 0;}
.block_float_product.float_right .lowprice.with_bg img{width:auto;max-width:122px;max-height:138px;}
.block_float_product.float_right .lowprice.with_bg span{line-height:1.3;}
.block_float_product.float_right .lowprice.with_bg .low_price{padding:3px 0 7px 0;font-family:Arial, Tahoma, sans-serif;font-size:14pt;color:#4f8600;}
.block_float_product a{color:#4f8600;}
.gray_text_1 .block_float_product{color:#000;}
.block_float_product > .block_content{padding:13px 13px 0 13px;}
.block_float_product .column_photo{width:122px;}
.block_float_product .column_photo img{width:122px;}
.block_float_product .column_desc{padding:0 0 0 12px;line-height:1.5;font-size:8pt;}
.block_float_product .element_product_title{padding:0 0 10px 0;font-size:11pt;}
.block_float_product .element_product_price{font-size:14pt;color:#4f8600;}
.block_float_product .element_delivery_info{line-height:1.8;}
.block_float_shop_rules{display:block;width:326px;height:108px;overflow:hidden;line-height:1.5;font-size:8pt;background:url('../images/page_elements/block_blue_2.png') 0 0 no-repeat;}
.block_float_shop_rules.float_left{float:left;margin:0 0 10px 15px;}
.block_float_shop_rules.float_right{float:right;margin:0 0 10px 10px;}
.block_float_shop_rules a{color:#4f8600;}
.gray_text_1 .block_float_shop_rules{color:#000;}
.block_float_shop_rules > .block_content{padding:10px 15px 0 13px;}
.block_float_shop_rules .free_service{padding:8px 3px 8px 8px;font-weight:bold;background-color:#fff;}
.block_float_shop_rules .text_with_cross{margin:0 0 6px 0;padding:0 0 0 35px;background:url('../images/page_elements/crossed_line.png') 0 center no-repeat;}
.block_float_shop_rules.float_right .freedelivery{margin:2px 0 0 2px;background:none;}
.block_float_shop_rules.float_right .freedelivery ul{padding:0 0 3px 0;list-style:none;}
.block_float_shop_rules.float_right .freedelivery ul li{margin:0 0 0 0;padding:0 0 0 25px;}
.index_adv_text .block_float_shop_rules.float_right .freedelivery ul li{background:none;}
.gray_text_1{line-height:1.5;color:#707070;}
.gray_text_1 .text_part{padding:0 0 30px 0;}
.gray_text_1 b,
.gray_text_1 strong{color:#000;}
.gray_text_1 h1,
.gray_text_1 h2,
.gray_text_1 h3,
.gray_text_1 h4,
.gray_text_1 h5{color:#000;}
.gray_text_1 h3{padding:0 0 15px 0;font-size:14pt;font-weight:bold;line-height:1.3;}
.gray_text_1 h4{padding:0 0 15px 0;font-size:12pt;font-weight:bold;line-height:1.3;}
.button_green_simple,
a.button_green_simple{display:block;width:230px;height:30px;padding:0 0;line-height:30px;text-align:center;text-transform:uppercase;text-decoration:none;font-size:10.5pt;font-weight:bold;color:#fff;background:#6faa00 url('../images/form_elements/button_green_simple.png') 0 bottom repeat-x;cursor:pointer;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
textarea.style_1,
input[type=text].style_1,
input[type=password].style_1,
select.style_1{width:300px;height:28px;margin:0 0 0 0;padding:0 10px;line-height:28px;font-family:arial, sans-serif;font-size:10.5pt;color:#000;border:1px solid #d6d6d6;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
select.style_1{height:30px;line-height:30px;}
textarea.style_1{width:300px;padding:8px 10px;line-height:normal;}
.selectbox_type_2{width:300px;height:28px;position:relative;z-index:50;margin:0 0 0 0;padding:0 0;line-height:28px;font-family:arial, sans-serif;font-size:10pt;color:#000;border:1px solid #c1c6cb;background:#fff url('../images/form_elements/bg_selectbox_type_2.png') 0 bottom repeat-x;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.selectbox_type_2.selected{background:#fff;border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;}
.selectbox_type_2 .icon_animation{display:none;width:16px;height:16px;overflow:hidden;position:absolute;top:6px;right:8px;z-index:20;margin:0 0 0 0;}
.selectbox_type_2 .icon_animation img{vertical-align:top;}
.selectbox_type_2.loading .icon_animation{display:block;}
.selectbox_type_2 .selectbox_line_1{height:28px;overflow:hidden;padding:0 28px 0 10px;position:relative;overflow:hidden;cursor:pointer;}
.selectbox_type_2 .selectbox_line_1 .button_treyg{display:block;width:9px;height:5px;overflow:hidden;position:absolute;top:12px;right:12px;margin:0 0 0 0;background:url('../images/page_elements/treyg_down.png') 0 0 no-repeat;}
.selectbox_type_2.loading .selectbox_line_1 .button_treyg{display:none;}
.selectbox_type_2 .line_input_search{padding:8px 17px 4px 7px;}
.selectbox_type_2 .line_input_search input[type=text]{width:100%;padding:3px 5px;font-size:10pt;color:#333;border:1px solid #c1c6cb;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.selectbox_type_2 .list_options{display:none;width:100%;height:auto;max-height:240px;position:absolute;top:28px;left:0;z-index:10;overflow-y:scroll;margin:0 -1px;padding:0 0 3px 0;line-height:1.3;background:#fff;cursor:pointer;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c1c6cb;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;}
.selectbox_type_2.selected .list_options{display:block;}
.selectbox_type_2 .list_options .item{margin:0 0 0 0;padding:4px 10px;cursor:pointer;overflow-wrap:break-word;word-wrap:break-word;word-break:normal;line-break:auto;hyphens:manual;}
.selectbox_type_2 .list_options .item:hover{background-color:#eee;}
.selectbox_type_2 .list_options .item.item_color{position:relative;padding:4px 25px 4px 10px;}
.selectbox_type_2 .list_options .item.item_color .color_box{display:block;width:10px;height:10px;overflow:hidden;position:absolute;top:7px;right:4px;border:1px solid #999;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
#header_body .panel_phone .top_block_order_call_back{position:relative;padding:2px 0 0 17px;}
#header_body .panel_phone .top_block_order_call_back span{text-transform:uppercase;font-weight:300;font-size:10pt;}
#header_body .panel_phone .top_block_order_call_back .inpage_link{color:#FF7600;border-bottom:1px dotted #FF7600;cursor:pointer;}
.service_mobile{display:none;}
.block_before_title{position: relative;}
.block_before_title .block_sort_elements{display:inline;position:absolute;top:4px;right:0;z-index:50;}
.block_before_title .block_sort_elements .current_link.inpage_link{color:#006498;border-color:#006498;}
.block_before_title .block_sort_elements .current_link.inpage_link:hover{color:#569b35;border-color:#569b35;}
.block_before_title .block_sort_elements .sort_submenu{display:none;width:130px;height:auto;position:absolute;top:28px;right:0;z-index:5;line-height:1.3;text-align:right;text-transform:lowercase;background-color:#fff;border:1px solid #bbb;box-shadow: 0 0 10px rgba(0,0,0,0.35);-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.35);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.35);}
.block_before_title .block_sort_elements.show_submenu .sort_submenu{display:block;}
.block_before_title .block_sort_elements .sort_submenu .treyg{display: block;width:20px;height:7px;overflow:hidden;position:absolute;top:-7px;right:20px;z-index:5;margin:0 0 0 -10px;background:url('../images/page_elements/treyg_sort_menu.png') 0 0 no-repeat;}
.block_before_title .block_sort_elements .sort_submenu .block_content{padding:10px 8px;}
.block_before_title .block_sort_elements .sort_submenu .item{padding:7px 0 0 0;}
.block_before_title .block_sort_elements .sort_submenu .item:first-child{padding:0;}
.button_pink,
.button_blue,
.button_green,
.button_orange{display:inline-block;width:130px;height:41px;line-height:41px;text-align:center;font-family:arial, sans-serif;font-size:11pt;font-weight:bold;text-decoration:none;text-transform:uppercase;cursor:pointer;color:#fff;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:0 3px 3px #777;-moz-box-shadow:0 3px 3px #777;-webkit-box-shadow:0 3px 3px #777;}
.button_pink{text-shadow:-1px -1px 2px #6b004e;background:url('../images/button_pink.png') 0 0 repeat-x;}
.button_blue{height:37px;line-height:41px;text-shadow:-1px -1px 2px #003e6b;border-bottom:4px solid #003d6a;background:url('../images/button_blue.png') 0 0 repeat-x;}
.button_green{height:37px;line-height:40px;text-shadow:-1px -1px 2px #356108;border-bottom:4px solid #1d3a00;background:#619419 url('../images/button_green.png') 0 0 repeat-x;}
.button_orange{height:37px;line-height:41px;text-shadow:-1px -1px 2px #6c380b;border-bottom:4px solid #873900;background:url('../images/button_orange.png') 0 0 repeat-x;}
.catlist li a.cat.inner img,
#rightside .catlist li a.cat.inner img{max-width:226px;max-height:185px;}
#lightbox_bg{display:none;width:100%;height:100%;position:absolute;top:0;left:0;z-index:9999;overflow:hidden;background:url('../images/modal_okno/black_75.png') 0 0 repeat;}
#lightbox_window{display:block;width:790px;height:auto;min-height:100px;position:absolute;top:150px;left:50%;z-index:30;margin:0 0 0 -395px;padding:0 0 0 0;background-color:#ffffff;box-shadow:3px 3px 20px #111;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}
.modal_okno_container{position:relative;}
.modal_okno_container .lightbox_window_content{padding:37px 47px;font-family:arial, sans-serif;font-size:11pt;color:#222;}
.modal_okno_container .lw_close{display:block;width:26px;height:25px;position:absolute;top:20px;right:20px;background:url('../images/modal_okno/close.png') 0 0 no-repeat;cursor:pointer;}
.lightbox_window_content .icon_load_info{display:block;width:16px;height:16px;overflow:hidden;margin:0 auto;background:url('../images/modal_okno/load_mini.gif') 0 0 no-repeat;}
.lightbox_window_content .lightbox_error{padding:50px 20px;text-align:center;font-size:11pt;line-height:1.5;}
.lightbox_window_content .ajax_animation{padding:40px 0 40px 0;text-align:center;}
.lightbox_window_content input[type=text]{width:200px;height:auto;padding:13px 12px;font-size:11pt;font-family:arial, sans-serif;color:#383838;background-color:#fff;border:1px solid #858585;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.lightbox_window_content input[type=email]{width:200px;height:auto;padding:13px 12px;font-size:11pt;font-family:arial, sans-serif;color:#383838;background-color:#fff;border:1px solid #858585;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.lightbox_window_content textarea{width:200px;height:60px;padding:13px 12px;font-size:11pt;font-family:arial, sans-serif;color:#383838;background-color:#fff;border:1px solid #858585;resize:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.lightbox_window_content input[type=text].error,
.lightbox_window_content input[type=email].error,
.lightbox_window_content textarea.error{border:1px solid red;}
.lightbox_window_content .title_level_1{padding:0 0 22px 0;text-align:center;font-weight:bold;font-size:22pt;}
.lightbox_window_content .form_content .input_line{padding:0 52px 20px 0;}
.lightbox_window_content .form_content .input_line.for_textarea{padding:0 26px 20px 0;}
.lightbox_window_content .form_content .input_line input,
.lightbox_window_content .form_content .input_line textarea{width:100%;}
.lightbox_window_content .form_content .input_line input[type=text].input_user_name{padding:13px 12px 13px 38px;background:url('../images/icons/people.png') 12px center no-repeat;}
.lightbox_window_content .form_content .input_line input[type=text].input_user_email{padding:13px 12px 13px 38px;background:url('../images/icons/email.png') 12px center no-repeat;}
.lightbox_window_content .form_content .input_line input[type=email].input_user_email{padding:13px 12px 13px 38px;background:url('../images/icons/email.png') 12px center no-repeat;}
.lightbox_window_content .form_content .input_line input[type=text].input_user_telephone{padding:13px 12px 13px 38px;background:url('../images/icons/telephone.png') 12px center no-repeat;}
.lightbox_window_content .form_content .message_container .error{padding:0 0 15px 0;text-align:center;color:red;}
.lightbox_window_content .form_content .message_container .success{padding:0 0 15px 0;text-align:center;color:green;}
.lightbox_window_content .form_content .block_submit{position:relative;padding:0 0 0 0;text-align:center;}
.lightbox_window_content .form_content .block_submit .button_red{width:100%;}
.lightbox_window_content .form_content .block_submit .icon_ajax_animation{display:block;width:16px;height:16px;overflow:hidden;position:absolute;top:12px;right:20px;z-index:5;}
.block_tk_logos{display:block;width:915px;text-align:center;}
.block_tk_logos .item{display:inline-block;width:auto;max-width:300px;height:50px;margin:10px 10px;vertical-align:top;}
.block_tk_logos .item .container_columns{width:100%;height:50px;}
.block_tk_logos .item .container_columns > div{text-align:center;vertical-align:middle;}
.block_tk_logos .item .container_columns > div img{width:auto;max-width:190px !important;height:auto;max-height:50px;}
.block_with_commercial_offer{padding:0 0 25px 0;}
.block_with_commercial_offer .block_title{padding:0 0 15px 0;text-align:center;font-size:26pt;}
.block_with_commercial_offer .block_sub_title{line-height:1.1;padding:0 0 40px 0;text-align:center;font-size:13pt;}
.block_with_commercial_offer .block_sub_title a{text-decoration:none;color:#9ca881;}
.block_with_commercial_offer .block_sub_title a:hover{text-decoration:underline;}
.block_with_commercial_offer .block_column_contacts{}
.block_with_commercial_offer .block_column_contacts > .column_left{width:47%;position:relative;float:left;}
.block_with_commercial_offer .block_column_contacts > .column_right{width:47%;position:relative;float:right;}
.block_with_commercial_offer .block_column_contacts > .column_left > .block_content{padding:0 150px 0 0;}
.block_with_commercial_offer .block_column_contacts > .column_right > .block_content{padding:0 0 0 150px;}
.block_with_commercial_offer .block_column_contacts .element_pic{display:block;width:146px;height:132px;overflow:hidden;position:absolute;top:0;z-index:2;}
.block_with_commercial_offer .block_column_contacts > .column_left .element_pic{right:0;}
.block_with_commercial_offer .block_column_contacts > .column_right .element_pic{left:0;}
.block_with_commercial_offer .box_text{padding:22px 16px;text-align:center;color:#000;background-color:#bbb;border-radius:36px;-moz-border-radius:36px;-webkit-border-radius:36px;}
.block_with_commercial_offer .box_text.green_bg{background-color:#5e9f01;}
.block_with_commercial_offer .box_text.orange_bg{background-color:#eda00c;}
.block_with_commercial_offer .box_text .text_line_1{padding:0 0 12px 0;font-size:18pt;}
.block_with_commercial_offer .box_text .text_line_2{padding:0 0 15px 0;font-size:14pt;font-weight:bold;}
.block_with_commercial_offer .box_text .text_line_3{padding:0 0 0 0;text-transform:uppercase;font-size:16pt;font-weight:bold;}
.block_with_commercial_offer .box_text .link_order{text-decoration:underline;cursor:pointer;}
.block_with_commercial_offer .box_text a{color:#000;}
.sections_list_big{padding:20px 0 15px 0;text-align:center;}
.sections_list_big .item{display:inline-block;width:auto;height:auto;margin:20px 15px;vertical-align:top;}
.sections_list_big .item a{text-decoration:none;color:#9ca881;}
.sections_list_big .item .element_pic{display:block;width:auto;height:265px;margin:0 auto;text-align:center;}
.sections_list_big .item .element_pic img{width:auto;max-height:265px;}
.sections_list_big .item .element_pic .container_columns{height:265px;}
.sections_list_big .item .element_pic .container_columns > div{text-align:center;vertical-align:middle;}
.sections_list_big .item .element_name{padding:12px 0 0 0;text-align:center;font-size:16pt;}
.sections_list_big .item a .element_name span{text-decoration:underline;}
.page_call_measurer{}
.page_call_measurer .container_columns.main_columns > .column_1{padding:0 50px 0 0;}
.page_call_measurer .container_columns.main_columns > .column_2{width:350px;}
.page_call_measurer .container_columns.main_columns > .column_2 .img_banner{margin:-10px 0 0 0;padding:0 0 10px 0;}
.page_call_measurer .container_columns.main_columns > .column_2 .img_banner img{width:100%;}
.page_call_measurer .block_telephones{padding:10px 0 30px 0;}
.page_call_measurer .block_telephones .column_1{width: 210px;padding:0 0 0 25px;}
.page_call_measurer .block_telephones .tel_item{height:auto;min-height:15px;margin:5px 0 0 0;padding:0 0 0 20px;font-family:Cuprum,arial,sans-serif;font-size:16pt;background:url('../images/ico/tel_number_1.png') 0 3px no-repeat;}
.page_call_measurer .block_telephones .tel_item,.page_call_measurer .block_telephones .tel_item a{text-decoration:none;color:#000;}
.page_call_measurer .block_telephones .tel_code{position:relative;top:-3px;margin:0 5px 0 0;font-size:14px;}
.page_call_measurer .block_telephones .tel_item:first-child{margin:0 0 0 0;}
.page_call_measurer .block_telephones .tel_item.icon_tel_2{background:url('../images/ico/tel_number_2.png') 0 3px no-repeat;}
.page_call_measurer .block_telephones .tel_item.icon_tel_2{background:url('../images/ico/tel_number_3.png') 0 3px no-repeat;}
.page_call_measurer .block_telephones .tel_item.icon_tel_beeline{background:url('../images/ico/tel_beeline.png') 0 3px no-repeat;}
.page_call_measurer .block_telephones .tel_item.icon_tel_mts{background:url('../images/ico/tel_mts.png') 0 3px no-repeat;}
.page_call_measurer .block_telephones .tel_item.icon_tel_megafon{background:url('../images/ico/tel_megafon.png') 0 3px no-repeat;}
.page_call_measurer .block_links_order_call{padding:10px 0 0 26px;text-align:left;}
.page_call_measurer .block_links_order_call .link_item{display:inline-block;width:auto;height:auto;min-height:20px;margin:0 15px;padding:5px 10px;line-height:1.1;vertical-align:top;text-align:left;font-size:9pt;font-weight:bold;text-decoration:none;text-transform:uppercase;color:#fff;background:#6ea900;cursor:pointer;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.page_call_measurer .block_links_order_call .link_item.icon_link_order_call{padding-left:45px;background:#6ea900 url('../images/ico/link_order_call.png') 10px center no-repeat;}
.page_call_measurer .block_links_order_call .link_item.icon_link_send_message{padding-left:43px;background:#6ea900 url('../images/ico/link_send_message.png') 10px center no-repeat;}
.page_call_measurer .block_form_contacts{padding:20px 20px;border:3px solid #65a400;}
.page_call_measurer .block_form_contacts .message_container .simple{padding:0 0 10px 10px;font-weight:bold;}
.page_call_measurer .block_form_contacts .message_container .error{padding:0 0 10px 0; font-size:10pt;font-weight:bold;color:red;}
.page_call_measurer .block_form_contacts .message_container .success{padding:0 0 10px 0; font-size:10pt;font-weight:bold;color:green;}
.page_call_measurer .block_form_contacts .input_obj{margin:0 0 10px 0;padding:0 22px 0 0;}
.page_call_measurer .block_form_contacts .input_obj input[type=text],.page_call_measurer .block_form_contacts .input_obj textarea{width:100%;height:auto;padding:6px 10px;line-height:1.2;border:1px solid #bbb;font-size:10pt;color:#000;}
.page_call_measurer .block_form_contacts .input_obj textarea{padding:5px 10px;height:80px;}
.page_call_measurer .block_form_contacts .block_submit{position:relative;margin:20px 0 0 0;text-align:center;}
.page_call_measurer .block_form_contacts .block_submit .button_submit{display:inline-block;width:210px;padding:0 0;height:28px;line-height:28px;font-family:Cuprum,arial,sans-serif;font-size:13pt;text-align:center;color:#fff;background:#4a9301 url('../images/form_elements/button_green_simple.png') 0 0 repeat-x;cursor:pointer;}
.page_call_measurer .block_form_contacts .block_submit .ajax_animation{display:block;width:16px;height:auto;position:absolute;top:50%;left:50%;z-index:3;margin:-12px 0 0 115px;}

.page_custom_furniture{}
.page_custom_furniture .first_slider{display:block;width:100%;height:250px;position: relative;overflow:hidden;margin: 0 0 35px 0;}
.page_custom_furniture .first_slider .slider_display{display:block;width:100%;height:250px;position:absolute;top:0;left:0;z-index:3;overflow:hidden;background:#fff;}
.page_custom_furniture .first_slider .slider_display.display_back{z-index:2;}
.page_custom_furniture .first_slider .slider_display a{color:#000;text-decoration:none;}
.page_custom_furniture .first_slider .slider_display a:hover{}
.page_custom_furniture .first_slider .slider_display img{max-height:250px;}
.page_custom_furniture .first_slider .slider_display .container_columns{height:250px;}
.page_custom_furniture .first_slider .slider_display .column_pic{vertical-align:middle;text-align:center;}
.page_custom_furniture .first_slider .slider_display .column_desc{padding:0 0 20px 0;vertical-align:middle;line-height:1.2;text-align:center;font-size:22pt;font-weight:bold;}
.page_custom_furniture .first_slider .slider_display .column_desc .line{display:block;width:100%;height:4px;margin:1px 0;background:#5f9f01;background:linear-gradient(to right, #5f9f01, #ff9300);}
.page_custom_furniture .cf_cats_list{padding:0 0 35px 0;}
.page_custom_furniture .cf_cats_list > .block_title{padding:0 0 15px 0;line-height:1.2;text-align:left;font-size:20pt;font-weight:normal;}
.page_custom_furniture .cf_cats_list .elements_list .item{display:inline-block;width:190px;height:137px;position:relative;overflow:hidden;margin:0 20px;vertical-align:top;}
.page_custom_furniture .cf_cats_list .elements_list .item img{width:100%;}
.page_custom_furniture .cf_cats_list .elements_list .item .element_title{display:block;width:100%;height:auto;position:absolute;bottom:3px;left:0;z-index:2;text-align:center;font-size:11pt;color:#000;}
.page_custom_furniture .cf_cats_list .elements_list a.item .element_title{text-decoration:none;color:#000;}
.page_custom_furniture .cf_cats_list .elements_list a.item:hover .element_title{text-decoration:underline;}
.page_custom_furniture .block_with_steps{}
.page_custom_furniture .block_with_steps > .column_left{width:610px;}
.page_custom_furniture .block_with_steps > .column_right{padding:45px 25px 0 0;}
.page_custom_furniture .block_with_steps .box_step{display:block;width:600px;height:294px;position:relative;background:url('../images/custom_furniture/steps.png') 0 0 no-repeat;}
.page_custom_furniture .block_with_steps .box_step a{display:block;width:80px;height:80px;position:absolute;top:114px;left:0;z-index:3;}
.page_custom_furniture .block_with_steps .box_step a.link_step_1{left:110px;}
.page_custom_furniture .block_with_steps .box_step a.link_step_2{left:234px;}
.page_custom_furniture .block_with_steps .box_step a.link_step_3{left:362px;}
.page_custom_furniture .block_with_steps .box_step a.link_step_4{left:490px;}
.page_custom_furniture .form_request_2 .block_title{padding:2px 0 8px 0;text-align:center;text-transform:lowercase;font-size:15pt;border-top:5px solid #faa025;}
.page_custom_furniture .form_request_2 .box_content{padding:0 10px;}
.page_custom_furniture .form_request_2 .input_line{position:relative;margin:0 0 7px 0;}
.page_custom_furniture .form_request_2 .input_line input[type=text],.page_custom_furniture .form_request_2 .input_line textarea{width:100%;height:25px;padding:5px 50px 5px 14px;font-size:10pt;background:#dddddd;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.page_custom_furniture .form_request_2 .input_line .icon_input_user{display:block;width:6px;height:8px;position:absolute;top:10px;right:28px;z-index:2;overflow:hidden;background:url('../images/custom_furniture/icon_input_user.jpg') 0 0 no-repeat;}
.page_custom_furniture .form_request_2 .input_line .icon_input_lock{display:block;width:7px;height:9px;position:absolute;top:9px;right:28px;z-index:2;overflow:hidden;background:url('../images/custom_furniture/icon_input_lock.jpg') 0 0 no-repeat;}
.page_custom_furniture .form_request_2 .message_container .error{padding:0 0 7px 0;line-height:1.2;font-weight:bold;color:red;}
.page_custom_furniture .form_request_2 .message_container .success{padding:0 0 7px 0;line-height:1.2;font-weight:bold;color:green;}
.page_custom_furniture .form_request_2 .block_submit{position:relative;padding:0 15px 0 0;text-align:right;}
.page_custom_furniture .form_request_2 .block_submit .icon_animation{display:block;width:16px;height:16px;position:absolute;top:3px;right:105px;line-height:0;}
.page_custom_furniture .form_request_2 .block_submit .button_send{display:inline-block;width:80px;height:22px;line-height:22px;text-align:center;background:#ff9c24;cursor:pointer;}
.block_materials_for_products{}
.block_materials_for_products .m_cat_item{padding:0 0 20px 0;}
.block_materials_for_products .m_cat_item .m_materials_list{margin:0 -30px 0 0;font-size:0;}
.block_materials_for_products .m_cat_item .m_materials_list .m_item{display:inline-block;width:170px;height:auto;vertical-align:top;margin:0 20px 20px 0;font-size:10pt;line-height:1.3;}
.block_materials_for_products .m_cat_item .m_materials_list .m_item .m_element_pic{display:block;width:170px;height:170px;overflow:hidden;margin:0 0 5px 0;}
.block_materials_for_products .m_cat_item .m_materials_list .m_item .m_element_pic img{width:100%;height:100%;}
.block_materials_for_products .m_cat_item .m_materials_list .m_item .element_article{padding:0 0 0 0;text-transform:uppercase;color:#FF5D00;}
.block_materials_for_products .m_cat_item .m_materials_list .m_item .element_name{}
.block_materials_for_products .m_cat_item .m_materials_list .m_item .element_description{padding:5px 0 0 0;color:#666;}