@media all and (min-width:1005px){.lightbox__nav{top:0;bottom:0;height:auto;margin:auto;background:#000 !important;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:50px;}
.lightbox__nav--next{right:0;}
.lightbox__nav--prev{left:0;}
.lightbox__nav--next:before, .lightbox__nav--prev:before{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:18px;height:36px;line-height:36px;text-align:center;}
.lightbox__nav--next:before{content:"\f105";}
.lightbox__nav--prev:before{content:"\f104";}
.lightbox__close.lightbox__button{right:50px;}
}
@media all and (max-width:1200px){.wblock_4_items_block .sl-next{right:inherit;left:92%;margin-left:20px;}
.wblock_4_items_block .sl-prev{left:inherit;right:95%;}
}
@media all and (max-width:1100px){.dblock_2 .sl-prev{right:94%;}
.dblock_2 .sl-next{left:94%;}
.wblock_2_items .sl-next, .wblock_2_items .sl-prev{display:none !important;}
}
@media all and (max-width:1004px){.wrapper{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.topmenu{display:inline-block;float:right;padding-top:0;}
.logo{height:auto;}
.logo img{max-height:40px;}
.hidden_menu,
.hidden_menu_apps{margin-left:0;padding-left:0;}
.hidden_menu_apps.border{margin-right:0;}
.hidden_menu:before,
.hidden_menu_apps:before{display:none;}
.hidden_menu_list,
.hidden_menu_apps_list{top:45px;right:-1px;}
.top_container{height:auto;}
.hidden_menu_icon,
.hidden_menu_apps_icon{width:auto;}
.hidden_menu_apps.border:after{display:none;}
.hidden_menu_icon .fa,
.hidden_menu_apps_icon .fa,
.header_contacts .fa{font-size:40px;}
.main_slider .slick-slide{background-position:center top;}
.main_slider_block, .main_slider .slick-slide, .main_slider_block #bgndVideo_container{height:520px;}
.main_slider .slider_content{top:inherit;bottom:40px;}
.go_next_section{display:none;}
.block_description{width:auto;}
.dblock_1_content_right{float:none;margin:0;margin-top:20px;text-align:center;}
.dblock_1_content_left .action_btn{display:block;text-align:center;}
.wblock_2_items{width:auto;}
.wblock_2_item{margin-right:0;}
.wblock_2_item_content{height:auto !important;}
.dblock_1_content{margin-left:0;}
.dblock_1_main_img{width:auto;max-width:100%;}
.tabs span{margin-bottom:10px;}
.gblock_1_exaples{width:auto;}
.gblock_1_exaples a:nth-child(n+4){display:none;}
.gblock_1_exaples a{float:none;margin-left:auto;margin-right:auto;}
.wblock_3_item{margin-bottom:10px;}
.dblock_3 .order_form{width:auto;}
.dblock_3 table, .dblock_3 tbody, .dblock_3 tr, .dblock_3 td{display:block;}
.dblock_3_main{margin-right:0;}
.order_form .wa-form{margin:0 auto;}
.wblock_4_items_block{width:auto;}
.wblock_4_item{margin:0 10px;}
.map_layout{width:80%;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.map_layout > div{text-align:center;}
.map_layout .fa{display:block;margin:0 auto;}
.footer_right, .footer_left, .footer_center{float:none;width:auto;text-align:center;max-width:inherit;}
.footer_center{margin-left:0;}
.footer_left{margin-top:30px;}
.development, .development a{color:#fff;font-size:15px;}
.development{margin-top:20px;padding:10px 0;background:#444;text-align:center;}
.bodysite{margin-bottom:10px;}
.dblock_3_main_photo{height:auto;}
.dblock_3_main_photo img{position:static;max-height:270px;}
ul.albums, .view-plain{width:auto;}
ul.albums li, ul.albums.subalbums li, #photo-list figure{width:32.5%;margin-right:0.5%;}
ul.albums.home_albums li a, ul.albums.subalbums li a, #photo-list figure .lbox{width:100%;}
.dblock_2_item{margin-left:0;}
.slick-slider .dblock_2_item{margin-left:0;}
.dblock_2_items_cont{width:320px;margin:0 auto;}
.dblock_2_items{padding:0;}
.dblock_2_item:first-child{margin-left:0;}
.no_slider .dblock_2_item{margin-bottom:10px;}
.dblock_2_item_top:after{width:80%;margin-left:-40%;bottom:-13px;}
.dblock_3_main_offer{display:none;}
.dblock_2 .sl-prev{right:105%;}
.dblock_2 .sl-next{left:105%;}
.footer_bottom, .footer_bottom > *{display:block;}
.development{max-width:inherit;}
.footer_socials{padding-left:0;margin:0 auto;width:auto;}
.footer_center > *{margin-top:30px;}
.header_navs > *{width:32px;}
.wa-form .wa-field .wa-value{margin-left:0;}
}
@media all and (max-width:850px){.dblock_4 .wa-field{display:block;width:auto;text-align:center;margin-left:0;margin-bottom:15px;}
.dblock_4 .order_form input{text-align:center;}
ul.albums li, ul.albums.subalbums li, #photo-list figure{width:49%;margin-right:1%;}
ul.home_albums .photo_img, #photo-list figure .photo_img, #photo-list figure .lbox img{width:auto !important;height:auto !important;min-height:100%;}
}
@media all and (max-width:800px){.wblock_1_item{width:49%;margin-left:1%;margin-bottom:10px;}
.wblock_1_item:first-child{margin-left:0;}
.main_slider_block .sl-next{left:90%;}
.main_slider_block .sl-prev{right:90%;}
.wblock_4_items_block .sl-prev{right:91%;}
.wblock_4_items_block .sl-next{left:91%;margin-left:0;}
.h1_underline{width:200px;margin-left:-100px;}
.h1_underline:before, .h1_underline:after{width:80px;}
#post-stream{width:auto;}
#post-stream .post{display:block;width:auto;margin-right:0;height:auto !important;}
section.post h3{line-height:1;}
.comment-form .comment-submit{text-align:center;}
.comment-form .comment-submit .action_btn{white-space:normal;}
.comments{margin-right:0;}
.comment.new{padding-right:8px;}
.post .post_title{line-height:1;}
.dblock_2_item{display:block;width:auto;margin-left:0;margin-bottom:10px;height:auto !important;padding-top:20px;}
.slick-slider .dblock_2_item{float:left;}
.dblock_2_item_top{height:auto !important;text-align:center;}
.dblock_2_item_top img{position:static;}
.sl-next, .sl-prev{display:none;}
#to_top, #order_call_btn{display:none !important;}
}
@media all and (max-width:700px){.wblock_3_item{margin-left:auto !important;margin-right:auto;display:block;}
.dblock_4 .dblock_header{line-height:1;}
.blocks .section_header, .inner_page_h1{line-height:1.1;}
}
@media all and (max-width:600px){.logo{max-width:60%;}
.logo{width:auto;}
.main_slider .slider_content{width:100%;margin-left:0;left:0;}
.main_slider .slider_content .slider_header{font-size:40px;}
.main_slider .slider_content p{font-size:16px;}
.wblock_1_item{width:auto;margin-left:0;}
#map{display:none;}
.map_container{height:auto;}
.map_layout{position:static;width:auto;}
.map_layout > div{display:block;width:100%;padding-left:0;margin-bottom:20px;}
.map_layout_elems > p, .map_layout_elems > a{margin-top:15px;}
.wblock_5 .section_header{margin-bottom:20px;}
ul.albums li, ul.albums.subalbums li, #photo-list figure{width:auto;display:block;margin-right:0;}
}
@media all and (max-width:500px){.ordercall_window{width:80% !important;left:0 !important;right:0;margin:auto;}
.ordercall_window .wblock_12 .order_form{padding-bottom:0;}
.ordercall_window .block_description{font-size:14px;line-height:1.2;margin-bottom:14px;}
.ordercall_window .wa-name{font-size:13px;line-height:1;}
.ordercall_window .order_form input{height:40px;}
.ordercall_window .wa-submit{margin-top:0 !important;}
.ordercall_window .wa-submit .action_btn{padding-top:10px;padding-bottom:10px;}
}
@media all and (max-width:450px){.top_container .wrapper{padding-left:10px;padding-right:10px;}
.main_slider_block .sl-next{left:85%;}
.main_slider_block .sl-prev{right:85%;}
.section_header, .dblock_4 .dblock_header{font-size:30px;}
.order_form .wa-name{text-align:center;}
.dblock_2 .sl-next{right:20px;}
.dblock_2 .sl-prev{left:20px;}
.logo{max-width:50%;}
}
@media all and (max-width:400px){.wblock_2_photo{display:none;}
.wblock_2_item_content.with_userpic{margin-left:0;}
ul.albums.home_albums li a, ul.albums.subalbums li a, #photo-list figure .image{height:200px;}
}
@media all and (max-width:350px){.gblock_1_exaples a{width:auto;height:auto;}
.gblock_1_exaples a img{position:static;width:auto !important;height:auto !important;max-width:100%;}
.wblock_3_item{width:100%;}
.order_form .wa-form{display:block;}
.order_form .wa-value input{min-width:inherit !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.order_form input.action_btn{white-space:normal;height:auto;}
#map{display:none;}
.map_container{height:auto;}
.map_layout{position:static;}
.dblock_2_item_price{font-size:22px;}
.dblock_2_item_bottom a{font-size:14px;}
.dblock_2_items_cont{width:auto;}
.hidden_menu_icon .fa, .hidden_menu_apps_icon .fa, .header_contacts .fa{font-size:30px;width:24px;}
}
@media all and (max-width:320px){.main_slider .slider_content .slider_header{font-size:28px;}
}
@media all and (max-width:300px){.hidden_menu_icon .fa, .hidden_menu_apps_icon .fa, .header_contacts .fa{font-size:22px;}
}

.auto_index{min-width:140px;width:32%;height:30%;border:#D6D6D6 solid 1px;margin:5px 0 5px 6px;float:left;text-align:center}
.auto_index:hover{border:#fc3 solid 1px;}
.auto_index_tet{padding:0;margin:16px;font-size:16px;height:16px;line-height:16px;white-space:initial;}
.clear{height:1px;clear:both;}