@media only screen and (max-width : 1200px) {
	.phone-header a {
		font-size: 28px;
	}
	.vk-header {
		display: block;
	}
	.top-menu > ul > li > a {
		font-size: 18px;
	}
	#header {
		padding-bottom: 40px;
	}
	.items-advantages {
		height: 140px;
	}
	.item-adv img {
		display: block;
		margin: auto;
	}
	.item-adv {
		text-align: center;
		padding-left: 0;
	}
	.phone-footer {
		font-size: 26px;
	}
	.search-footer input {
		width: 225px;
	}
	.wrapper-contacts-footer {
		padding-left: 0;
	}
	.footer-menu {
		padding-left: 0;
	}
	.block-catalog img {
		width: 100%;
	}
	.top-menu .sf-arrows .sf-with-ul:after {
		top: 23px;
		right: 5px;
	}
	.block-filter input {
		width: 129px;
	}
	#wrapper-right-sort {
		text-align: left;
	}
	.wrapper-input-sort label {
		margin-left: 8px;
	}
}
@media only screen and (max-width : 992px) {
	.vk-header {
		display: inline-block;
	}
	.items-advantages:after {
		display: none;
	}
	.search-header {
		margin-bottom: 21px;
	}
	.two-page #header {
		background: url(../img/bg-header-mobile.jpg) center top no-repeat;
	}
	.two-page #header {
	    min-height: auto;
	    padding-bottom: 0;
	}
	.wrapper-input-sort {
		float: none;
	}
	#wrapper-right-sort {
		margin-top: 20px;
	}
	.block-filter {
		margin-bottom: 20px;
	}
}
@media only screen and (max-width : 768px) {
	#header {
		min-height: auto;
		background: url(../img/bg-header-mobile.jpg) center top no-repeat;
	}
	.two-page #header {
	    padding-bottom: 40px;
	}
	.phone-header {
		text-align: center;
	}
	.text-header-center {
		font-size: 26px;
	}
	.text-header-center span {
		font-size: 36px;
	}
	.items-advantages {
		margin-top: 40px;
	}
	.text-header-center {
		margin-top: 40px;
	}
	.items-advantages {
		margin-top: 0;
		margin-bottom: 40px;
	}
	#catalog {
		margin-top: 40px;
	}
	.item-adv {
		float: none;
		width: 100%;
	}
	.items-advantages {
		height: auto;
		padding-bottom: 10px;
	}
	#catalog .col-md-4 {
		float: none;
		display: block;
	}
	.wrapper-contacts-footer {
		text-align: center;
	}
	.logo-footer {
		width: 215px;
		margin: auto;
	}
	.developer {
		margin: auto;
	}
	.search-footer {
		float: none;
	}
	.search-footer input {
		width: 100%;
	}
	.vk-footer {
		display: block;
		float: none;
		margin: 0 auto 30px;
	}
	.wrap-form {
		padding-top: 0;
	}
	.wrap-form {
		padding-bottom: 30px;
	}
	.footer-menu ul {
		text-align: center;
	}
	.footer-menu li {
		display: inline-block;
		margin-right: 20px;
	}
	.footer-menu {
		margin-top: 15px;
	}
	#sidebar {
		margin-bottom: 30px;
		display: none;
	}
	#items-catalog .col-xs-6 {
		width: 100%;
	}
}
@media only screen and (max-width : 480px) {
	.text-header-center {
		font-size: 16px;
	}
	.text-header-center span {
		font-size: 24px;
	}
	.block-filter input {
		width: 100%;
	}
	.mse2_number_inputs span {
		display: none;
	}
	#catalog-page #mse2_filters .mse2_number_inputs label {
		display: block !important;
		margin-bottom: 20px;
	}
	.more-filter {
		height: auto;
		line-height: 28px;
		padding: 15px 0;
		margin-top: 0;
	}
	#filter-sort {
		padding: 15px;
	}
}