@media screen and (max-width: 1500px) { 
}
@media screen and (min-width: 1201px) { 
	#callmeTimeout {left: auto; }
	#callmeTimeout .modal-body {padding-top: 0;}
}
@media screen and (max-width: 1200px) { 
	.logoMenuSearch>.container {height:calc(100% - 18px);}
	.menuSearch .navbar, .mainMenu {display:none;}
	.showMobileMenu {display:block;}
	.menuSearch .search .form-group {margin-bottom:0;}
	.showMobileMenu { margin-top:23px;}
	.showMobileMenu button {display:block; margin:0; padding:0;z-index:2}
	.showMobileMenu .navbar-toggle .icon-bar {background-color:#d42c2c;}
	.showMobileMenu .navbar-toggle[aria-expanded=true] .icon-bar {background-color:#fff; }
	#leftSideBar, #leftFilterBlock, #leftMenuBlock {display:none;}
}
@media screen and (max-width: 992px) { 
	.head .phones a {margin-left:15px;}
	.footer .footerMainMenu ul.nav {border-bottom:1px solid transparent;}
    .breadBlock .container {padding-right: 15px;}
    .breadBlock .container .breadcrumb-slider {display: none;}
}
@media screen and (max-width: 768px) { 
	.menuSearch .search {display:none;}
	.showMobileMenu { margin-top:46px;}
	.newsOnMain .item {height:176px;}
	.newsOnMain .item img { max-width:106px; margin-left:0;}
	.newsOnMain .newsOpBg {padding:16px 0;}
	.footer .footerMainMenu ul.nav li {float:none; display:inline-block;}
	.footer .nav li:first-child a {padding-left:15px;}
	.catalogElement .tabs .myTabs li {display:block; width:100%;}
	.textMain .container { margin-top:0;}
	.textMain .container .text {width:calc(100% + 60px); margin-left:-30px; padding-left:0; padding-right:0; padding-top:60px;}
	.footerSubscribe .wrap {width:100%;}
	.footerSubscribe .wrap .text {background:none; padding:0 15px; }
	.footerSubscribe .wrap .form .form-group {padding:0 15px;}
	.footerSubscribe .wrap .form .form-group input, .footerSubscribe .wrap .form .form-group button {width:100%; margin: 0 0 10px;}
	.creditBlock {padding:20px; margin:0 -30px;}
	table.withIcons.bank .icon {max-width:95px; text-align:center;}
	table.withIcons.bank .text {width:auto;}
	.basketItems {margin-left:-15px; margin-right:-15px;}
	.basketItems .rowBasketItem1 {margin-bottom:20px;}
	.sortButtons {text-align:center; padding-right:0;}
	.sortButtons span {display:inline-block; margin-bottom:10px}
	.sortButtons a { width:100%; position:relative; margin-left:0; margin-bottom:10px;}
	.youtube {width: 90%;}
	.img-news-phones-90 {width: 90%;}
	.img-news-phones-80 {width: 80%;}
	.img-news-phones-100 {width: 100%;}
	.seminar-header-rational {min-height: 300px;}
	.seminar-header-rational-simple {background: none; min-height: 105px;}
}
@media screen and (max-width: 450px) {
	.img-news-phones-48 {width: 48%;}
	.seminar-header-rational {min-height: 210px;}
	.seminar-header-rational-simple {min-height: 150px;}
	.seminar-header-rational div::after {display: none;}
}
@media screen and (max-width: 400px) { 
	.head .citySelectBox {padding-right:0;}
	.head .phones {padding-left:0; font-size:90%;}
	.head .phones a {margin-left:0;}
	.logoMenuSearch>.container>.row>.col-lg-3 {padding-right:0;}
	.nav.nav-tabs.myTabs li a {padding-left:15px; padding-right:15px;}
}