.jwlogo{display:none !important;}

.radio + .radio, .checkbox + .checkbox{margin-top:0;}
.tbl.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{padding:2px;vertical-align:middle;height:60px;}
.search_product_block .table tr{background:#f8f8f8;}
label{font-weight:normal;}
.list-group-item{font-size:16px;}
.main_middle{margin-left:15px;max-width:100%;}
.fa-border{background:#eee;}
#bottomTop a{color:grey;}
#bottomTop:hover a i{color:orange;}




/*==========  Desktop First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1366px) {
 /*.nav.navbar-nav.menu{top:10px;}*/
 /*.navbar-nav > li > a{line-height:28px;}*/
}
@media only screen and (max-width : 1024px){
	.anythingFader .wrapper{top:45px;}
	.top_nav {margin: 25px 35px 0;}	
}
/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
	/*#top_menu{display:flex;flex-direction:column;}*/
	.header_desc_block bg_01,.header_desc_block bg_02,.header_bg,.header_main .bg_02,img.header_bg{display:none;}
	
	
	.maian_mnu ul li ,.menu a{
		display: block;
		float:none !important;
	}
	
	.nav.navbar-nav.menu{background-color:#dfdfdf;background-size: cover;display: none;width: 250px;
		margin-bottom:20px;margin-left:8px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-khtml-border-radius: 5px;
		border-radius: 5px;	behavior: url(pie.htc); max-width:100%;width: 250px;}
	.eng .menu li ,.maian_mnu ul li{margin-bottom:5px;}
	.fa-bars {
    border-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -webkit-border-radius: 3px;
    padding: 2px 5px;
    border: 1px solid grey;
}
.top form{margin-top:18px;}
	
	
}

@media only screen and (max-width : 991px){
	.header_main_bg {position:relative; min-height:56px;}
	.header_main  {  position:absolute; }
	.header_top a.reg{margin-top:0;/*15px;*/ height:35px;}
	
	.top_nav li a{font-size:12px;}
	.maian_mnu ul li.current{background:#cfd1d3;}
	.maian_mnu a:hover{color:red;}
	#modal_form, #modal_popup{left:24%;}
	
}
@media only screen and (max-width : 890px) {
	
}
/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
	a.logo img {width:45px;margin:0;}
	.nav.navbar-nav.menu{margin:8px;}
	.header_top {height:90px;}
	.top_nav{margin-top:-35px;}
	.top_links {
		display: none;
		margin-top: 15px;
		padding: 14px;
		position: absolute;
		vertical-align: middle;
		width: 100%;	
	}
	.logo{margin-bottom: 10%;
	}	
	.header_top a.reg{margin:-15px 5px;}	
	.navbar-header >.left_column ul.left_menu {display: none;}
	.widget-content,.anythingFader{ display:none;}		
	#footer{background: #E6E8E9;}
	.news_list .entry .entry_text {padding-top:5px;}
	.news_list .entry .full_text{padding-top:5px;}
	#modal_form, #modal_popup{left:15%;}
	span.date_open, span.date_close{display:inherit;}		
}
@media only screen and (max-width : 767px) {div.top{min-height:55px; position:relative;}.soc_buttons{top:82px;}.widget-content{display:block!important;} .top form{position:absolute;right:5px;margin-top:-5px;}}
@media only screen and (max-width : 700px) {	
	
	#modal_form, #modal_popup{left:5%;}	
	
}
@media only screen and (max-width : 567px) {
	.top h1{font-size:16px!important;}
	#modal_form, #modal_popup{left:2%;}	
}
@media only screen and (max-width : 550px) {
	#modal_form, #modal_popup{left:0%;}
	#inn,#kpp{width:100%;}
	
	
	
}

@media only screen and (max-width : 539px) {
	.img_logo{display:none;}
}
@media only screen and (max-width : 501px) {
	.soc_buttons{top:79px;}	
	.top_nav{margin-top:0px;}
}	
}
/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {
	#footer{margin:0 auto;background: #E6E8E9;}	
	.footer_top_logo,.copyright { display:block;  height:70px; width:100%;}
	#bottomTop{top:60%;}	
	.top{margin-bottom:0px!important;}
	.afisha_url,#wrapper_dobro,#oit,#wrapper_boxMenuAnimate{display:none!important;}
	.right_block .news_list_blog em {width:57px;}
	.right_block .news_list_blog li p,.news_list li p{font-size:11px;}
	div.top{min-height:55px;}	
	.top h1{font-size:16px;}	
		
}


@media only screen and (max-width : 372px) {
	.ib-container .article{width:134px!important;height:180px!important;  }
	.ib-container .article img{width:134px!important; height:180px!important; }
}
@media only screen and (max-width : 340px) {
	
	
}
@media only screen and (max-width : 330px) {
	.top h1{font-size:14px!important;margin-left:5px!important;}	
	
	
}

@media only screen and (max-width : 324px) {
	
	
}
/* Custom, iPhone Retina */

@media only screen and (max-width : 320px) {	
	.right_block a.btn_up_blog{top:52px;right:2px;}
	.right_block a.btn_dwn_blog{right:2px;}
	.news_block a.btn_dwn,.news_block a.btn_up.disabled{right:2px;}	
	.fa-laptop, .fa-search, .fa-vk, .fa-phone-square, .fa-rss-square, .fa-facebook-square{margin-left:3px;}		
}


@media only screen and (max-width : 311px) {
	.top h1{font-size:14px!important;}
	.ImgHeaderSert{margin:0px;}
	.ImgHeaderSert img{height:50px;}	
}

@media only screen and (max-width : 297px) {
	.top h1{font-size:13px!important;top:80px!important;}	
}


@media only screen and (max-width : 240px) {  
   .news_block a.btn_dwn,.news_block a.btn_up{display:none!important;;}
   .right_block a.btn_dwn_blog,.right_block a.btn_up_blog{display:none!important;} 
}


/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {
 .radio.transport{display:inline;}

}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {
	 #yr, #fiz{display:inline;}
	
	
}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
	.top_links {
		display: inline-block !important;		
	}
	.h1_logo{display:none;}
	
	
}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
	
}
@media only screen and (min-width : 993px) {
	.nav.navbar-nav.menu{bottom:5px;background:#F6F6F6;}
	.main_mnu_button{display:none;}
}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1024px) {
.nav.navbar-nav.menu{bottom:5px;background:#F6F6F6;}
}