/* responsive */
@media screen and (max-width: 1024px) {
	.hide-0 {
		display: none;
	}	
	.centered, .centered.slider {
		width: 940px;
	}	
	.centered-2 {
		width: 860px;
	} 	
	section#text-cols .col {
		width: 260px;
	}
	section#text-cols .col.cat {
		margin: 0 270px 0 330px;
	}
	/*.inner-page {
		width: 860px;
	}*/
	.pattern-bg div {
		margin: 10px 0px;
		height: 9999px;
	}
	footer {
		margin-left: 0px;
		margin-right: 0px;
	}
}

@media screen and (min-width: 1024px) and (max-width: 1280px) {
	.hide-1024 {
		display: none;
	}
	.centered, .centered.slider {
		width: 940px;
	}
	.centered-2 {
		width: 860px;
	} 	
	section#text-cols .col {
		width: 260px;
	}
	section#text-cols .col.cat {
		margin: 0 270px 0 330px;
	}
	#buttons > a {
		width: 420px;
	}

}
@media screen and (min-width: 1281px) and (max-width: 1600px) {
	.hide-1280 {
		display: none;
	}
	#buttons > a {
		width: 450px;
	}
}
@media screen and (min-width: 1440px) {
	.hide-1600 {
		display: none;
	}
	.centered, .centered.slider {
		width: 1400px;
	}
	.centered-2 {
		width: 1240px;
	} 	
	section#text-cols .col {
		width: 340px;
	}
	section#text-cols .col.cat {
		margin: 0 400px 0 500px;
	}
	header .right {
		font-size:30px;
		float: right;
		margin-top: 57px;
	}
	header .center {
		font-size:24px;
		margin-top: 60px;
	}
	header nav ul li {
		display: table-cell;
		padding: 0 20px;
		height: 24px;
	}

	header nav ul li a, 
	header nav ul li a.active {
		font-size:24px;
		line-height: 26px;
	}	
	#pres-conf > a {
		width: 610px;
	}
	#buttons > a {
		width: 600px;
	}
	.inner-page {
		position: relative;
		width: 1240px;
		margin: 0 auto;
		padding-bottom: 18px;
	}
	.inner-page.sidebar-news .sidebar-menu > ul > li > a{
		font-size:24px;
		line-height:29px;
	}
	.inner-page.sidebar-news .right-content {
		float: none;
		width: auto;
	}
	.news-block {
		width: 510px;
		float: left;
		padding-right: 40px
	}
	#search-result .news-block {
		width: 580px;
	}
	#search-result .news-block:nth-child(2){
		width: 540px;
	}
	.wide-screen-hide {
		display: none;
	}
	.small-screen-hide {
		display: block
	}
	.news-block:nth-child(2){
		padding-left: 40px;
		width: 470px;
	}
	 .vert-divider {
	 	display: block
	 }
	.news-block:nth-child(2) .vert-divider {
		display: none;
	}
	.checkboxes-list {
		width: 320px;
	}
	.toggle-checkboxes {
		width: 278px;

	}
	.s__d-API .checkboxes-list {
		width: 150px;
	}
	.s__d-API .toggle-checkboxes {
		width: 108px;
	}
	.approval .checkboxes-list {
		width: 320px;
	}
	.approval  .toggle-checkboxes {
		width: 278px;
	}
	.search__drobpdown {
		margin-right: 16px;
	}
	.good-item {
		float:left;
		background: #fff;
		width:235px;
		margin: 10px 0 10px 20px;
	}
	#search-result .good-item {
		margin: 10px 0 10px 17px;
	}
	.g-i__descr {
		display: none;
		width: 195px;
	}
	.g-item__hover-border {
		width: 235px;
	}
	.s-oil__left,.s-oil__right{
		width: 440px;
	}
	.search-oil.search-oil__big-form .search-btn  {
		width: 440px;
	}
	.search-oil.search-oil__big-form .standart-select {
		width: 440px;
	}
	.similar-left-sidebar {
		width: 235px;
		float: right;
	}
	.product-full-descr {
		margin-right:275px;
	}
	#content .contacts-placeholder section#buttons {
		width: 1240px;
		margin-left: -620px;
	}
	.all-contacts-wrapper {
		width: 1240px;
		margin-left: -620px;
	}
	.right-content {
		width: 1000px;
		float: left;
		padding-left:40px;
	}
	.catalog-main-list {
		width: 460px;
		margin-right: 20px;
		float: left;
		margin-top: 40px;
	}
	.search-oil.search-oil__big-form .standart-select .b-core-ui-select__dropdown {
		width: 434px!important;
	}
}