@media (min-width: 1024px) {
/*  	HEADER
-------------------------------------*/
#rid {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
a.logo {
	float: left;
	margin-bottom: 0;
}
.tagline {
	float: left;
	margin-left: 35px;
	margin-top: -1px;
	width: 190px;
}
.lang {
	float: left;
	width: 140px;
	margin-bottom: 0;
}
.phone {
	float: right;
}
.menu {
	padding-top: 33px;
}
.menu ol {
	width: 70%;
	float: left;
	margin-left: 40px;
}
.header .menuWrap .menu ol.list-unstyled.clearfix {
	width: 100%;
}
.menu ol li {
	margin-right: 6%;
}
.singIn {
	float: right;
	margin: -2px 40px 0 0;
}

/*  	FOOTER
-------------------------------------*/
.footer .menuFooter,
.footer .contactInfo {
	z-index: 20;
	position: relative;
}
.footerBottom {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	z-index: 10;
}
.logoFooter {
	margin-top: 15px;
}
/*  	CONTENT
-------------------------------------*/
.jmbt {
	height: 440px;
}
.jmbtSlide__info {
	width: 65%;
	padding-top: 75px;
	padding-left: 110px;
}
.jmbtSlide__ring {
	width: 350px;
	right: -70px;
	top: 20px;
}
.jmbtSlide__info .h2 {
	font-size: 40px;
}

/****blockAbout*******************/
.company {
	padding: 90px 0 80px;
	background: #fff url(../img/block_about.jpg) center bottom no-repeat;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
}
.company .textInfo {
	width: 56%;
}
.advantages__items {
	width: 100%;
}
.advantages__items .item {
	width: 24%;
}
/****blockCard*******************/
.blockCard .card:last-child {
	margin-top: 0;
}
.card {
	min-height: 590px;
}
.card--collection {
	float: left;
}
.card--exposition {
	float: right;
}
/****blockWork*******************/
.blockWork .row {
	width: 610px;
}
.blockWork .h2 {
	font-size: 66px;
}
/****blockUnited*******************/
.blockUnited__info {
	float: left;
	width: 62%;
	height: 490px;
}
.blockUnited__form {
	float: right;
	width: 38%;
}
.blockUnited .formSend {
	height: 490px;
}
/****blockNews*******************/
.blockNews__info {
	float: left;
	width: 62%;
}
.blockNews__news {
	float: right;
	width: 38%;
}
/*  	PAGE INNER
-------------------------------------*/
.pageInner {
	padding: 50px 0;
	position: relative;
	border: 1px solid #efefef;
}
.pageInner .container {
	padding: 0 70px;
}
.salons li {
	padding: 12px 10px;
	margin-bottom: 0;
}
.salons li:nth-child(even) {
    background-color: #f2f2f2;
}
.salons__phone {
	float: right;
}
/****contacts*******************/
.contactsList {
	width: 62%;
	min-height: 244px;
}
.contactsForm {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	height: 100%;
}
.map {
	height: 465px;
	margin: 35px 0 25px;
}
/****collection*******************/
.collectionItem {
	margin-bottom: 35px;
}
.collectionItem__info {
	width: 65%;
}





} /* End of @media (min-width: 1024px) */

@media (min-width: 1280px) {
	a.arrowTop {
		display: block;
		position: fixed;
		right: 50%;
		bottom: 130px;
		margin-right: -590px;
		color: #898989;
		font-size: 12px;
		font-weight: 700;
		text-decoration: none;
		visibility: hidden;
		opacity: 0;
		-webkit-transition: all .3s 0s, visibility 0s .3s;
		-moz-transition: all .3s 0s, visibility 0s .3s;
		transition: all .3s 0s, visibility 0s .3s;
		text-align: center;
	}
	.arrowTop:before {
		content: '';
		display: block;
		background: url(../img/s-spr.png) no-repeat -95px -39px;
		width: 38px;
		height: 38px;
		opacity: .5;
		-webkit-transition: opacity .3s linear 0s;
		-moz-transition: opacity .3s linear 0s;
    	transition: opacity .3s linear 0s;
	}
	.arrowTop:hover {
	  opacity: 1;
	  color: #000;
	}
	.arrowTop:hover:before {
		opacity: 1;
	}
	.arrowTop.arrowTop-is-visible {
	  -webkit-transition: all .3s 0s, visibility 0s 0s;
	  -moz-transition: all .3s 0s, visibility 0s 0s;
	  transition: all .3s 0s, visibility 0s 0s;
	}
	.arrowTop.arrowTop-is-visible {
	  visibility: visible;
	  opacity: 0.7;
	}
} /* End of @media (min-width: 1280px) */

.card--collection img {
	max-width: 100%;
	height: auto;
	display: block;
	margin: auto;
}
