.box.lazy.light.image{
	display: block;
}

.mega-menu table td .wrap > a{/*transition: color ease 0.3s;*/}
.light-menu-color .mega-menu table td .wrap > a:not(:hover), .light-menu-color .logo-row .top-description, .light-menu-color .logo_and_menu-row .top-btn:not(:hover) > span{color:#fff;}
.light-menu-color .logo_and_menu-row svg path{fill:#fff !important;}
.top-block .top-block-item .personal.top>a{transition:none;}

body .wrapper1.long_banner.with_left_block .header_wrap .line-row{display:none !important;}
body .wrapper1.long_banner .top_big_one_banner .top_slider_wrapp{margin-bottom:0px;}
body .wrapper1.long_banner .drag-block.grey.TIZERS .tizers_block{margin-top:0px;}


/*long banner*/
@media (min-width:992px){
	.wrapper1.long_banner .header_wrap .wrapper_inner, .wrapper1.long_banner .header_wrap .maxwidth-theme, .wrapper1.long_banner .top-block > .maxwidth-theme > .wrapp_block{background: none;}
	.wrapper1.long_banner .header_wrap .top-block{border-bottom-color:transparent;}
	.wrapper1.long_banner .header_wrap .top-block .wrapp_block{position:relative;}
.wrapper1.long_banner .header_wrap .top-block .wrapp_block:after{/*content:"";display:block;width:100%;height:1px;background: #000;opacity: 0.05;position:absolute;bottom:-14px;*/}
.wrapper1.long_banner .header_wrap .line-row{border-top-color:transparent;background:#000;opacity:0.1;}
.wrapper1.long_banner .header_wrap.light-menu-color .line-row{background:#fff;}
.wrapper1.long_banner .header_wrap .wrapper_inner .logo_and_menu-row:after{content:"";display:block;width:100%;height:1px;background: #000;opacity: 0.05;position:absolute;bottom:0px;opacity:0;}

.wrapper_inner > .right_block > .middle .maxwidth-theme{padding:0px;}

.fill_bg_n .wrapper1.long_banner .menu-row.middle-block.bglight, .fill_bg_y .wrapper1.long_banner .menu-row.middle-block.bglight .mega-menu{border-color:transparent;}
.fill_bg_n .wrapper1.long_banner .menu-row.middle-block.bglight .row .col-md-12:after, .fill_bg_y .wrapper1.long_banner .menu-row.middle-block.bglight .mega-menu .row .col-md-12:after{content:"";display:block;width:100%;height:1px;background: #000;opacity: 0.05;position:absolute;bottom:0px;}
.wrapper1.long_banner .menu-row.middle-block.bglight .mega-menu, .wrapper1.long_banner .menu-row.middle-block.bglight .right-icons{border-top-color:transparent;}
.wrapper1.long_banner .menu-row.middle-block.bglight .wrap_icon{border-left-color:transparent;}

.wrapper1.long_banner .top_big_one_banner{margin-top: -100px;}
.wrapper1.long_banner .top_big_one_banner .top_slider_wrapp .flexslider .slides > li, .wrapper1.long_banner .top_big_one_banner .top_slider_wrapp .flexslider{height:631px;}
.wrapper1.long_banner .top_big_one_banner .top_slider_wrapp .flexslider .slides > li td{height:531px;}
.wrapper1.long_banner .top_slider_wrapp .flexslider .slides > li{background-size: cover;}
.wrapper1.long_banner .flexslider .wrapper_inner{padding-top: 100px;}
.wrapper1.long_banner .flexslider .banner_title{padding-top: 0px;}
}

@media screen and (max-width: 769px) {
	.mobile_banners {
		display: block !important;
	}
	.pc_banners {
		display: none;
	}

	.top_big_banners .item .item_inner {
		height: 70px !important;
	}

	.top_big_banners .item .img_block {
		background-size: unset !important;
		background-repeat: no-repeat;
	}

}

@media screen and (max-width: 500px) {
	.top_big_banners .item .item_inner {
		height: 50px !important;
	}
	.normal_block {
		height: 70px;
	}

	.top_big_banners .item .img_block {
		background-size: cover !important;
	}

	/*.top_slider_wrapp .flexslider .slides > li, .top_slider_wrapp .flexslider .slides > li, .top_slider_wrapp .flexslider .slides > li td, .top_slider_wrapp .flexslider .slides > li tr, .top_slider_wrapp .flexslider .slides > li td, .top_slider_wrapp .flexslider, .top_slider_wrapp .flexslider {
		height: 200px;
	}

	.top_slider_wrapp .flexslider .flex-control-nav {
		top: -40px !important;
	}*/
}

@media screen and (min-width: 416px) and (max-width: 500px) {
	.top_big_banners > .row > div.col-md-3.child_width {
		float: left;
		width: 50%;
	}
}

@media screen and (min-width: 501px) and (max-width: 767px) {
	.top_big_banners > .row > div.col-md-3.child_width {
		width: 50%;
		float: left;
	}

	.top_big_banners > .row > div.col-md-3.child_width .item {
		width: 100%;
	}

	.top_big_banners:not(.nop) .child.child_left-banners {
		padding-left: 17px;
	}

	.top_big_banners:not(.nop) .child.child_right-banners {
		padding-right: 17px;
	}
}

