@media all and (max-width:1120px){.page_heading .line_info .column_logo{width:100px;}
.main_adv_slider .monitor{height:auto;overflow:visible;}
.main_adv_slider .monitor .slide_view,
.main_adv_slider .monitor .slide_view img{height:auto;}
.main_adv_slider .monitor .slide_view{position:relative;}
.main_adv_slider .monitor .slide_view.item_front{position:absolute;top:0;left:0;z-index:5;}
.page_company_advantages .item.index_1{display:none;}
.page_company_advantages .item.index_2{width:22%;}
.page_company_advantages .item.index_3{width:23%;}
.page_company_advantages .item.index_4{width:25%;}
.page_company_advantages .item.index_5{width:25%;}
.block_with_tabs .tabs_menu .item{padding:0 20px;}
.page_product_detail .main_desc .element_price,
.page_product_detail .main_desc .block_buy .column_price{display:none;}
.page_product_detail .main_desc .element_price.for_mobile{display:block;}
}
@media all and (max-width:1050px){.page_top_catalog_menu .column_search{width:200px;}
}
@media all and (max-width:1000px){.page_company_advantages .item{width:20%;}
}
@media all and (max-width:980px){.page_heading .line_info .column_logo{width:100px;}
.page_heading .line_info .column_compare{display:none;}
.page_main_content .page_title.with_link_compare_product{padding-right:0;}
.page_title .link_compare_product,
.page_product_detail .product_top_rating{display:none;}
.page_top_catalog_menu .column_menu ul li{margin:0 0 0 3px;}
.page_top_catalog_menu .column_search{width:170px;}
.page_footer_1 .column_logo{width:auto;padding:0 30px 0 0;}
}
@media all and (max-width:970px){.page_product_detail .main_desc .column_add_info{display:none;}
}
@media all and (max-width:950px){.page_company_advantages .item{width:auto;max-width:none;margin:5px 0;font-size:10pt;}
.page_company_advantages .item .column_title{padding:0 10px 0 10px;}
.page_company_advantages .item.index_2{width:23%;}
.page_company_advantages .item.index_3{width:23%;}
.page_company_advantages .item.index_4{width:28%;}
.page_company_advantages .item.index_5{width:24%;}
.simple_products_list.count_elements_in_line_4 .elements_list .item{width:33.3%;}
.block_week_discount a .date_item{margin:-39px 0 0 0;}
.block_week_discount .date_item .i_line_2{padding:10px 0;font-size:16pt;font-weight:bold;}
}
@media all and (max-width:930px){.page_heading{margin-top:56px;}
.page_top_catalog_menu{width:100%;position:fixed;top:0;left:0;z-index:100;padding:0 0 0 0;border-radius:0;-webkit-box-border-radius:0;-moz-border-radius:0;}
.page_top_catalog_menu .column_mobile_menu{display:table-cell;width:180px;padding:0 0 0 0;vertical-align:middle;border-right:1px solid rgba(0,0,0,0.3);}
.page_top_catalog_menu .column_mobile_menu .caption_short{display:none;}
.page_top_catalog_menu .column_mobile_menu a{color:#fff;}
.page_top_catalog_menu .link_catalog_menu{display:block;width:auto;height:100%;line-height:56px;text-align:center;color:#fff;background:#63af4f url('../images/mobile/bg_top_menu.png') 0 bottom repeat-x;cursor:pointer;}
.page_top_catalog_menu .link_catalog_menu .element_caption{display:inline-block;width:auto;height:auto;padding:1px 0 0 24px;line-height:22px;background:url('../images/mobile/top_menu.png') 0 center no-repeat;}
.page_top_catalog_menu .column_menu{display:none;}
.page_top_catalog_menu .column_search{width:auto;padding:9px 10px 8px 15px;}
.page_top_catalog_menu .column_search input[type=text],
.page_top_catalog_menu .column_search input[type=tel]{max-width:none;}
}
@media all and (max-width:850px){.page_heading .line_info .column_cart{width:65px;display: inline-block;}
.page_heading .top_cart{width:100%;}
.page_heading .top_cart .column_right{display:none;}
.page_main_content > .main_columns > .column_left{display:none;}
.page_footer_1 .page_center > .block_content{padding:0 0;}
.page_footer_1 .column_logo img{width:80px;}
.page_company_advantages{display:none;padding:5px 0;}
.is_main_page .page_company_advantages{display:block;}
.page_company_advantages .item{max-width:none;min-height:40px;padding:5px 5px 3px 5px;font-size:10pt;background:url('../images/mobile/bg_buttons_company_advantages.png') 0 bottom repeat-x;border:1px solid #ccc;-webkit-box-border-radius:3px 3px;-moz-border-radius:3px 3px;border-radius:3px 3px;}
.page_company_advantages .item,
.page_company_advantages .item:first-child{margin:5px 5px;}
.page_company_advantages .item.index_1,
.page_company_advantages .item.index_2,
.page_company_advantages .item.index_3,
.page_company_advantages .item.index_4,
.page_company_advantages .item.index_5{display:inline-block;width:45%;}
.page_company_advantages .item > .container_columns{height:40px;}
.page_company_advantages .item .column_pic{width:55px;max-width:none;vertical-align:middle;text-align:center;border-right:1px solid #ccc;}
.page_company_advantages .item .column_pic img{max-height:37px;}
.page_company_advantages .item.index_4 .column_pic img{max-width:44px;height:auto;}
.page_company_advantages .item .column_title{padding:0 10px 0 10px;vertical-align:middle;}
.block_week_discount a .date_item{margin:-47px 0 0 0;}
.block_week_discount .date_item .i_line_2{padding:15px 0;font-size:20pt;}
.page_certificates .elements_list{text-align:center;}
.lightbox_window_content .block_partners_buttons .button_green_simple,
.lightbox_window_content .block_partners_buttons .button_green_simple:first-child{width:auto;min-width:200px;margin:0 10px 8px 10px;padding:0 15px;}
.page_cart .block_top_desc_for_page_cart{display:none;}
.page_cart .bottom_cart_desc.for_mobile{display:block;padding:0 0 0 0;}
.page_cart .bottom_cart_desc.for_mobile .block_top_desc_for_page_cart{display:block;padding:25px 0 0 0;}
.bx_ordercart .bx_sort_container{display:none;}
.block_with_tabs .tabs_menu{padding:0 0 5px 0;}
.block_with_tabs .tabs_menu .item,
.block_with_tabs .tabs_menu .item:first-child{padding:0 18px;height:34px;line-height:34px;font-size:11pt;}
.block_with_tabs .tabs_menu .item,
.block_with_tabs .tabs_menu .item:first-child{margin:0 7px 10px 0;}
.block_with_tabs .tabs_menu .item.selected .treyg{width:0px;height:0px;overflow:hidden;}
.catalog_sections_list > .item{margin:20px 0 0 0;}
.catalog_sections_list > .item .element_title{text-transform:uppercase;font-size:11pt;font-weight:bold;}
.catalog_sections_list > .item .element_pic{padding-bottom:10px;}
.catalog_sections_list > .item .element_pic img{width:124px;height:124px;}
.catalog_sections_list .sub_categories .sub_item{width:124px;margin-bottom:20px;}
.catalog_sections_list .sub_categories .sub_item .s_element_title{padding:7px 0 0 0;line-height:1.3;font-size:10pt;}
.catalog_sections_list .sub_categories .sub_item .s_element_pic img{height:124px;}
.catalog_sections_list > .item .element_pic img,
.catalog_sections_list .sub_categories .sub_item .s_element_pic img{border:1px solid rgba(0,0,0,0.2);-webkit-box-box-shadow:2px 2px 3px rgba(0,0,0,0.15);-moz-box-shadow:2px 2px 3px rgba(0,0,0,0.15);box-shadow:2px 2px 3px rgba(0,0,0,0.15);}
.page_main_content .page_title.with_sort_block{padding-right:230px;}
.block_sort_elements .s_item.item_page_size{display:none;}
.block_stranation{padding-top:13px;}
.block_stranation a{margin:7px 5px;}
.page_product_detail .product_certificates_list .item{width:100px;}
.page_product_detail .product_certificates_list .item a,
.page_product_detail .product_certificates_list .item img{height:145px;}
}
@media all and (max-width:800px){.block_section_description.position_top{display:none;}
}
@media all and (max-width:750px){.page_footer_1 .column_logo{display:none;}
.container_columns .column_contacts,
.page_footer_1 .column_menu_1,
.page_footer_1 .column_menu_2{width:33.3%;}
.block_users_survey{display:none;}
.user_cabinet_page_menu .elements_list .item{width:45%;}
.admin_map_2gis .block_search .element_title .inner_title{}
.admin_map_2gis .block_search .element_title .link_clear_map{position:relative;top:0;right:auto;}
.bx-system-auth-form .auth_through_socials{display:none;}
}
@media all and (max-width:700px){.block_week_discount img.pic_1{display:block;}
.block_week_discount a .date_item,
.block_week_discount img.pic_2{display:none;}
.block_product_set_constructor{display:none;}
}
@media all and (max-width:630px){.page_heading{margin-top:47px;}
.page_heading .line_info .column_logo{width:80px;}
.page_heading .line_info .column_slogan{display:none;}
.page_heading .line_info .column_telephone{width:auto;text-align:center;right:90px;}
.page_top_catalog_menu > .container_columns{height:50px;}
.page_top_catalog_menu .column_mobile_menu{width:110px;}
.page_top_catalog_menu .column_mobile_menu .caption_long{display:none;}
.page_top_catalog_menu .column_mobile_menu .caption_short{display:inline;}
.page_top_catalog_menu .column_search{padding:9px 10px 0 15px;line-height:1;}
.page_top_catalog_menu .column_search .top_search input[type=text],
.page_top_catalog_menu .column_search .top_search input[type=tel]{height:32px;line-height:32px;}
.page_top_catalog_menu .link_catalog_menu{height:50px;line-height:50px;}
.page_footer_1 .column_menu_1{display:none;}
.container_columns .column_contacts,
.page_footer_1 .column_menu_2{width:50%;}
table.sale-personal-profile-list-container .column_id,
table.sale-personal-profile-list-container .column_date_update{display:none;}
.lightbox_window_content .form_content{padding:0 0;}
.sale-order-detail-payment-options-info-order-number,
.sale-order-detail-payment-options-info-total-price{white-space:normal;}
.page_certificates .elements_list .item{width:100px;}
.page_certificates .elements_list .item a,
.page_certificates .elements_list .item img{height:145px;}
}
@media all and (max-width:600px){

	.block_with_tabs .tabs_menu .item{width:100%;}
.page_company_advantages .item.index_1,
.page_company_advantages .item.index_2,
.page_company_advantages .item.index_3,
.page_company_advantages .item.index_4,
.page_company_advantages .item.index_5{width:45%;max-width:none;}
.simple_products_list .elements_list .item,
.simple_products_list.count_elements_in_line_4 .elements_list .item{width:50%;}
.block_stranation{font-size:10pt;}
.page_cart .bx_ordercart .bx_ordercart_order_table_container table td.column_product_sum{display:none;}
.page_main_content .page_title.with_sort_block{padding-right:0;}
.block_sort_elements{display:none;}
.page_product_detail > .main_desc.container_columns{display:block;width:100%;padding:0 0;}
.page_product_detail > .main_desc.container_columns > div{display:block;width:100%;padding:0 0;}
.page_product_detail > .main_desc.container_columns > div.column_photo{max-width:280px;margin:0 auto;padding:0 0 30px 0;}
.page_product_detail .main_desc .element_description{padding:0 0 15px 0;text-align:center;}
.page_product_detail .main_desc .container_buy{padding:0 0 28px 0;text-align:center;}
.page_product_detail .main_desc .container_buy .element_offers{max-width:160px;margin:0 auto 10px auto;text-align:center;}
.page_product_detail .main_desc .container_buy .element_offers select{}
.page_product_detail .main_desc .block_buy{text-align:center;}
.page_product_detail .main_desc .counter_block{margin:0 auto;}
.page_product_detail .main_desc .deposit_info{margin:-5px 0 0 0;padding:0 0 30px 0;text-align:center;}
div.bx-auth-reg .block_bx_input_line,
div.bx-system-auth-form .block_bx_input_line,
div.bx_form_restore_password .block_bx_input_line,
div.bx-changepass-table .block_bx_input_line,
div.bx-confirmation .block_bx_input_line{width:100%;max-width:500px;}
div.bx-auth-reg .block_bx_input_line .block_bx_input_object,
div.bx-system-auth-form .block_bx_input_line .block_bx_input_object,
div.bx_form_restore_password .block_bx_input_line .block_bx_input_object,
div.bx-changepass-table .block_bx_input_line .block_bx_input_object,
div.bx-confirmation .block_bx_input_line .block_bx_input_object{padding:0 0 0 0;}
.news_list .mobile_devider{display:block;}
}
@media all and (max-width:550px){.page_company_advantages{padding:5px 5px;}
.page_company_advantages .item.index_1,
.page_company_advantages .item.index_2,
.page_company_advantages .item.index_3,
.page_company_advantages .item.index_4,
.page_company_advantages .item.index_5{display:block;width:auto;margin:5px 0 0 0;}
.page_company_advantages .item.index_1{margin:0 0;}
.user_cabinet_page_menu .elements_list .item{width:100%;margin:15px 0 0 0;}
.user_cabinet_page_menu .elements_list .item:first-child{margin:0 0;}
.user_cabinet_page_menu .elements_list .item .column_pic img{width:36px;height:36px;}
.user_cabinet_page_menu .elements_list .item .column_title{font-size:11pt;}
.personal_settings .list_params{width:100%;max-width:none;}
.personal_settings .list_params .item .item_obj{padding:0 0 0 0;}
}
@media all and (max-width:500px){h1{padding:0 0 15px 0;line-height:1.2;font-size:16pt;}
h2{padding:0 0 15px 0;line-height:1.2;font-size:16pt;}
h3{padding:0 0 10px 0;line-height:1.2;}
.simple_products_list > .block_title h1,
.simple_products_list > .block_title h2,
.simple_products_list > .block_title h3,
.simple_products_list > .block_title h4{line-height:1.2;font-size:16pt;}
.page_heading .line_info{padding:10px 10px;}
.page_footer_1{padding:25px 0;}
.page_footer_1 .page_center > .block_content > .container_columns > div.column_contacts,
.page_footer_1 .column .block_title{display:none;}
.page_footer_1 .page_center > .block_content > .container_columns,
.page_footer_1 .page_center > .block_content > .container_columns > div.column_contacts.for_mobile,
.page_footer_1 .page_center > .block_content > .container_columns > div.column_menu_2{display:block;width:auto;text-align:center;}
.page_footer_1 .page_center > .block_content > .container_columns > div.column_menu_2 .menu_simple{margin:0 0 25px 0;padding:0 15px 25px 15px;font-size:12pt;text-transform:uppercase;border-bottom:2px solid #4a5256;}
.page_footer_1 .menu_simple ul li{margin:12px 0 0 0;}
.page_footer_1 .contacts_info .item.item_telephone_number{padding:0 0 5px 0;font-size:14pt;font-weight:normal;}
.page_main_content{padding:20px 17px 15px 17px;}
.page_footer_2{font-size:10pt;}
.form_simple{padding:0 0 0 0;}
.form_simple .block_content{padding:15px 15px;}
.form_simple .block_submit .button_green_simple{margin-bottom:10px;}
.user_cabinet_page_menu{min-height:0;}
.page_main_content table tr td.td_date,
.page_main_content table tr td.td_action_buttons{display:none;}
.page_cart .bx_ordercart .bx_ordercart_order_table_container table thead td,
.page_cart .bx_ordercart .bx_ordercart_order_table_container table tbody td{padding:10px 7px;}
.page_cart .bx_ordercart .bx_ordercart_order_table_container table thead td{min-height:25px;line-height:1.3;}
.page_cart .bx_ordercart .bx_ordercart_order_table_container table thead td#col_QUANTITY,
.page_cart .bx_ordercart .bx_ordercart_order_table_container table tbody td#col_QUANTITY{padding-right:0;}
.page_cart .bx_ordercart .bx_ordercart_order_table_container table thead td.price,
.page_cart .bx_ordercart .bx_ordercart_order_table_container table tbody td.price{display:none;}
.bx_ordercart .bx_ordercart_order_table_container tbody .item_price_for_mobile,
.bx_ordercart .bx_ordercart_order_table_container tbody .item_buttons_for_mobile{display:block;}
.page_cart .block_simple_counter{width:80px;margin:2px 0 0 0;}
.page_cart .block_simple_counter input[type=text],
.page_cart .block_simple_counter input[type=tel]{width:30px;}
.page_cart .block_simple_counter .action_button{width:22px;}
.page_cart .bx_ordercart .bx_ordercart_order_pay > .container_columns,
.page_cart .bx_ordercart .bx_ordercart_order_pay > .container_columns > div{width:100%;max-width:none;display:block;}
.page_cart .bx_ordercart .bx_ordercart_order_pay > .container_columns > div.column_order_coupon{margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #cecece;}
.top_text_info_for_page_checkout{font-size:10pt;}
.page_order_checkout .list_person_type .label{width:100%;max-width:205px;margin:8px 0 0 0;}
.page_order_checkout .list_person_type .label:first-child{margin:0 0 0 0;}
.page_order_checkout .list_inputs .item_input > .container_columns,
.page_order_checkout .list_inputs .item_input > .container_columns > div{display:block;width:auto;padding:0 0;}
.page_order_checkout .list_inputs .item_input > .container_columns > div.column_name{padding:0 0 5px 0;}
.page_order_checkout .bx_ordercart .bx_ordercart_order_table_container table td{white-space:normal;}
.page_order_checkout .bx_ordercart_order_table_container table td.td_column_sum{display:none;}
.page_order_checkout .bx_ordercart_order_table_container table .price_info_for_mobile{display:block;}
.page_order_checkout .bx_ordercart .bx_ordercart_order_table_container td.td_column_quantity .caption_simple{display:none;}
.page_order_checkout .bx_ordercart .bx_ordercart_order_table_container td.td_column_quantity .caption_mobile{display:inline;}
.page_order_checkout .bx_order_make .group_checkout_params.block_products{padding:0 0 10px 0;}
.page_order_checkout .block_delivery_point_tools .question_about_place{display:none;}
.message_for_user_on_main_page{padding:18px 18px;font-size:10pt;}
.message_for_user_on_main_page > .block_title{font-size:11pt;font-weight:bold;}
.main_adv_slider .stranation{padding:5px 0 0 0;}
.main_adv_slider .stranation > div{width:8px;height:8px;}
.form_edit_subscribe .input_line .input_label{width:150px;}
.page_order_checkout .bx_ordercart_order_table_container .container_for_label_action_info,
.page_order_checkout .bx_ordercart_order_table_container .container_for_label_rent{padding:7px 0 7px 0;}
.block_with_buttons_links_to_rent_catalog .line_2{margin:0 0 0 0;padding:0 0 0 0;text-align:right;border:none;}
.block_with_buttons_links_to_rent_catalog .line_2 .button_right{position:relative;right:auto;}
.block_with_buttons_links_to_rent_catalog .line_1 .button_green_simple,
.block_with_buttons_links_to_rent_catalog .line_2 .button_gray_simple{display:block;width:220px;margin:0 auto 10px auto;}
.lightbox_window_content .title_level_1{font-size:16pt;}
.lightbox_window_content .added_product_in_cart .bottom_buttons .button_green_simple{margin:8px 0 0 0;width:80%;max-width:300px;}
.lightbox_window_content .added_product_in_cart .bottom_buttons .button_green_simple:first-child{margin:0 0 0 0;}
}
@media all and (max-width:420px){.simple_products_list .elements_list .item,
.simple_products_list.count_elements_in_line_4 .elements_list .item{width:100%;}
.float_main_menu .container_1 .container_2{padding:20px 25px 45px 25px;}
.float_main_menu .container_1 .container_2 ul{font-size:14pt;}
}
@media all and (max-width:400px){

.go_to_cart{margin: 0 0 0 0;}

.page_heading .line_info{padding:8px 10px;}

.container_columns.main_columns .column_right {
    display: inline-block!important;
    width: 100%!important;
}

.container_columns.main_columns {
    display: inline-block;
}


.item-preim {
    width: 92%;}

}


.page_heading .line_info .column_telephone .line_time_work{font-size:10pt;}
.page_heading .line_info .column_telephone .line_telephone_number{font-family:arial, sans-serif;font-size:14pt;}
.page_heading .line_info .column_logo{width:74px;position: relative;right: 60px;}
.page_heading .line_info .column_cart{width:56px;}
.page_heading .top_cart .column_left{/*width:100%;*/}
.page_top_catalog_menu .column_mobile_menu{width:105px;}
.page_top_catalog_menu .link_catalog_menu{padding:0 17px 0 0;text-align:right;}
.page_top_catalog_menu .column_search{padding-left:12px;}
.page_top_catalog_menu .column_search .top_search .button_search{right:12px;}
.page_reviews .elements_list .item .element_title{padding:0 110px 0 0;}
.page_reviews .elements_list .item .element_title .element_date{padding:2px 0 0 0;font-size:10pt;}
.admin_map_2gis .block_search .container_columns > div.column_right{width:80px;padding:0 0 0 10px;}
.admin_map_2gis .block_search .button_search_point{width:100%;}
table.sale-personal-profile-list-container .column_person_type_id{display:none;}
div.bx-auth-reg .block_bx_input_line{width:100%;max-width:500px;}
div.bx-auth-reg .block_bx_input_line,
div.bx-system-auth-form .block_bx_input_line,
div.bx_form_restore_password .block_bx_input_line,
div.bx-changepass-table .block_bx_input_line,
div.bx-confirmation .block_bx_input_line{display:block;}
div.bx-system-auth-form .block_bx_input_line{max-width:240px;}
div.bx-auth-reg .block_bx_input_line .block_bx_input_title,
div.bx-auth-reg .block_bx_input_line .block_bx_input_object,
div.bx-system-auth-form .block_bx_input_line .block_bx_input_title,
div.bx-system-auth-form .block_bx_input_line .block_bx_input_object,
div.bx_form_restore_password .block_bx_input_line .block_bx_input_title,
div.bx_form_restore_password .block_bx_input_line .block_bx_input_object,
div.bx-changepass-table .block_bx_input_line .block_bx_input_title,
div.bx-changepass-table .block_bx_input_line .block_bx_input_object,
div.bx-confirmation .block_bx_input_line .block_bx_input_title,
div.bx-confirmation .block_bx_input_line .block_bx_input_object{display:block;width:100%;padding:0 0 0 0;}
div.bx-auth-reg .block_bx_input_line > div.block_bx_input_title,
div.bx-system-auth-form .block_bx_input_line .block_bx_input_title,
div.bx_form_restore_password .block_bx_input_line .block_bx_input_title,
div.bx-changepass-table .block_bx_input_line .block_bx_input_title,
div.bx-confirmation .block_bx_input_line .block_bx_input_title{padding:0 0 5px 0;}
div.bx-system-auth-form .block_bx_input_line.for_remember{padding-top:5px;}
div.bx-system-auth-form .block_bx_input_line.for_remember .block_bx_input_title{display:none;}
div.bx-auth-reg .block_bx_input_line .block_bx_input_object input[type=text],
div.bx-auth-reg .block_bx_input_line .block_bx_input_object input[type=tel],
div.bx-auth-reg .block_bx_input_line .block_bx_input_object input[type=password],
div.bx-auth-reg .block_bx_input_line .block_bx_input_object textarea,
div.bx-auth-reg .block_bx_input_line .block_bx_input_object select,
div.bx-system-auth-form .block_bx_input_line .block_bx_input_object input[type=text],
div.bx-system-auth-form .block_bx_input_line .block_bx_input_object input[type=tel],
div.bx-system-auth-form .block_bx_input_line .block_bx_input_object input[type=password],
div.bx-system-auth-form .block_bx_input_line .block_bx_input_object textarea,
div.bx-system-auth-form .block_bx_input_line .block_bx_input_object select,
div.bx_form_restore_password .block_bx_input_line .block_bx_input_object input[type=text],
div.bx_form_restore_password .block_bx_input_line .block_bx_input_object input[type=tel],
div.bx_form_restore_password .block_bx_input_line .block_bx_input_object input[type=password],
div.bx_form_restore_password .block_bx_input_line .block_bx_input_object textarea,
div.bx_form_restore_password .block_bx_input_line .block_bx_input_object select,
div.bx-changepass-table .block_bx_input_line .block_bx_input_object input[type=text],
div.bx-changepass-table .block_bx_input_line .block_bx_input_object input[type=tel],
div.bx-changepass-table .block_bx_input_line .block_bx_input_object input[type=password],
div.bx-changepass-table .block_bx_input_line .block_bx_input_object textarea,
div.bx-changepass-table .block_bx_input_line .block_bx_input_object select,
div.bx-confirmation .block_bx_input_line .block_bx_input_object input[type=text],
div.bx-confirmation .block_bx_input_line .block_bx_input_object input[type=tel],
div.bx-confirmation .block_bx_input_line .block_bx_input_object input[type=password],
div.bx-confirmation .block_bx_input_line .block_bx_input_object textarea,
div.bx-confirmation .block_bx_input_line .block_bx_input_object select{width:100%;max-width:none;}
.lightbox_window_content .button_green_simple.button_width_240{width:auto;padding:0 30px;}
.block_with_tabs .tabs_menu .item,
.block_with_tabs .tabs_menu .item:first-child{margin:0 0 10px 0;}
.block_with_tabs .tabs_menu .item{webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.page_product_detail .main_desc .block_product_photos{width:100%;}
.page_product_detail > .main_desc.container_columns > div.column_photo{max-width:260px;}
.page_product_detail .main_desc .block_product_photos .detail_photo img{max-width:230px;max-height:280px;}
.page_product_detail .main_desc .block_product_photos .preview_photos .elements_list{width:216px;}
.page_product_detail .main_desc .block_product_photos .preview_photos .elements_list .item{width:60px;height:60px;}
.page_product_detail .main_desc .block_product_photos .preview_photos .elements_list .item img{max-width:60px;max-height:60px;}
.page_product_detail .product_certificates_list{margin:0 -18px -18px 0;}
.page_product_detail .product_certificates_list .item{width:90px;margin:0 18px 18px 0;}
.page_product_detail .product_certificates_list .item a,
.page_product_detail .product_certificates_list .item img{height:125px;}
.page_search_products .column_submit{width:80px;padding:0 0;}
.page_order_checkout .bx_ordercart_order_table_container .container_for_label_action_info{display:none;}
}