.blocks
{
	width:100%;
	margin-top:41px;
}
.blocks td
{
	width:33.33%;
}
.blocks .label
{
	height:248px;
}
.blocks .label.bottom
{
	padding-bottom:150px;
	padding-top:40px;
}
.blocks.shap .label
{
	padding-bottom:148px;
}
.blocks.shap.catalog .label
{
	padding-bottom:150px;
}
.blocks.shap.catalog.koja .label
{
	padding-bottom:0;
}
.blocks.shap.catalog.koja
{
	margin-bottom:105px;
}
.blocks .black-bg a.link
{
	color:#000;
}
.blocks .black-bg
{
	width:94.42%;
	max-width:423px;
	height:100%;
	background:#ececec;
	font-size:26px;
	color:#000;
	text-align:center;
	line-height:42px;
	box-sizing:border-box;
}
.blocks .black-bg.summer_action a.link
{
	color:#df0024;
	text-decoration: none;
}
.blocks .black-bg.summer_action
{
	background:url(/img/bg_action.png) no-repeat left center;
     padding-left: 60px;
}
.black-bg.summer.action > a {
	/*color: #bc2709;*/
}

.black-bg.summer.action{
	/*background:url(/img/happy_new_year.jpg) no-repeat left center;
	-webkit-background-size: cover;
	background-size: cover;*/
}

.blocks a
{
	text-decoration:none;
}
.blocks a.decoration_link
{
	text-decoration:underline;
}

.blocks a.link {
	color: #fff;
}

.blocks a.link table {
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.blocks a.link:hover table {
	opacity: 0.7;
}

.blocks .item
{
	position:relative;
}
.blocks img,
.blocks .title,
.blocks .btns
{
	width:423px;
	height:auto;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	display:block;
}
.blocks .item .btns
{
	background:rgba(236,236,236,1);
	height:47px;
	position:relative;
	top:-102px;
	opacity:0;
	line-height:47px;
	padding:0 20px;
	box-sizing:border-box;
}
.blocks.mains_itm .item .priceSectionElement + .btns
{
	top: -148px;
}
.blocks .item .btns a
{
	color:#010000;
	text-decoration:underline;
}
.blocks .item .btns a:hover
{
	text-decoration:none;
}
.blocks .item .btns:hover
{
	opacity:1;
}
.blocks a:hover img,
.blocks a:hover .title
{
	opacity:0.7;
}
.blocks.catalog a:hover img
{
	opacity:1;
}
.blocks .title
{
	text-align:left;
	font-size:12px;
	line-height:55px;
}
.blocks.catalog .title
{
	text-align:center;
}

.gray_wr
{
	width:100%;
	background:#ececec;
}
.gray_wr .gray_inside .bottom-menu
{
	margin-bottom:25px;
}
.gray_wr .gray_inside .bottom-menu a
{
	text-decoration:none;
	background-position:0 50%;
	background-repeat:no-repeat;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	line-height:21px;
	font-size:14px;
}
.gray_wr .gray_inside
{
width:1345px;
margin:0 auto;
padding:32px 27.5px 52px;
}
.gray_wr .gray_inside .bottom-menu a:hover
{
	opacity:0.7;
}
.gray_wr .gray_inside .bottom-menu .contact
{
	background-image:url(/img/contact.png);
	padding-left:32px;
}
.gray_wr .gray_inside .bottom-menu .shops
{
	background-image:url(/img/shops.png);
	padding-left:23px;
}
.gray_wr .gray_inside .bottom-menu .news
{
	background-image:url(/img/news.png);
	padding-left:34px;
}
.gray_wr .gray_inside .bottom-menu .faq
{
	background-image:url(/img/faq.png);
	padding-left:27px;
}
.gray_wr .gray_inside .bottom-menu .protection
{
	background-image:url(/img/protection.png);
	padding-left:23px;
}

.bg_img
{
	min-height:560px;
	text-align:center;
	margin-bottom:74px;
}
.bg_img.skidki
{
    background-size: contain;
	position:relative;
}
.bg_img.skidki.summer
{
	/*background: url(/img/bg_img-skidki-2018.jpg) no-repeat center top;*/
	background: url(/img/bg_img-skidki-2019-06.jpg) no-repeat center top;
	min-height: 557px;
}
.bg_img.skidki.old
{
    /*background: url(/img/bg_img-skidki-2018.jpg) no-repeat center top;*/
	background: url(/img/bg_img-skidki-2018-07.jpg) no-repeat center top;
	min-height: 683px;
}
.bg_img.skidki
{
    background: url(/img/bg_img-skidki-2017.jpg) no-repeat center top;
}
.bg_img.skidki .text-wr
{
    position: absolute;
	bottom: 82px;
    /*bottom: 0px;*/
    left: 50%;
    margin-left: -510px;
}
.bg_img .title
{
	color:#fff;
	font-size:38px;
	line-height:45px;
	padding-top:220px;
	padding-bottom:119px;
	display:inline-block;
	text-align:left;
}

.bg_img.skidki .title {
	/*padding-top: 278px;*/
	padding-top: 277px;
	padding-bottom: 101px;
	/*margin-left: -128px;*/
	margin: 0;
	width: 100%;
	text-align: center;
	font-size: 40px;
}

.bg_img.skidki .title span {
	display: inline-block;
	height: 93px;
	line-height: 93px;
	background: url(/img/bg-title-skidki.png) no-repeat center center;
}

.bg_img.skidki.summer .title {
	text-shadow: 0px 0px 10px black;
}

.bg_img .bg_text
{
	width:1034px;
	margin:0 auto;
	background:rgba(255,255,255,0.8);
	padding:22px 62px;
	font-size:18px;
	line-height:22px;
	text-align:left;
	box-sizing:border-box;
}
.bigimg_bg
{
	min-height:726px;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:50% 50%;
	padding:31px 0 0;
	box-sizing:border-box;
	margin-bottom:77px;
}
.bigimg_bg.modnye-tendentsii
{
	background-image:url(/img/modnye-tendentsii.jpg);
}
.bigimg_bg.sagitta
{
	background-image:url(/img/sagitta.jpg);
	min-height:908px;
	padding-top:29px;
	margin-bottom:106px;
}
.bigimg_bg.sagitta-contacts
{
	background:url(/img/contact14.jpg) top center no-repeat;
	margin-bottom: 0;
}
.bigimg_bg .bg_text
{
	width:39%;
	background:rgba(255,255,255,0.8);
	padding:11px 27px;
	box-sizing:border-box;
}
.bigimg_bg.sagitta .bg_text
{
	width:32%;
	font-size:12px;
	line-height:14px;
	padding:30px 26px 30px 26px;
	height:853px;
}
.bigimg_bg.modnye-tendentsii .bg_text
{
	width:32%;
	font-size:12px;
	line-height:14px;
	padding:30px 26px 30px 26px;
	height:853px;
}
.bigimg_bg.sagitta .bg_text p:first-child
{
	margin-top:0;
}
.bigimg_bg.sagitta .bg_text p:last-child
{
	margin-bottom:0;
}

.bigimg_bg .bg_text .scrollbar-inner
{
	height:100%;
	overflow:auto;
	overflow-x:hidden;
	padding-right:32px;
}
.bigimg_bg .bg_text .scrollbar-inner > .scroll-element,
.bigimg_bg .bg_text .scrollbar-inner > .scroll-element div
{
    border: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 10;
}

.bigimg_bg .bg_text .scrollbar-inner > .scroll-element div {
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}

.bigimg_bg .bg_text .scrollbar-inner > .scroll-element.scroll-x {
    bottom: 2px;
    height: 8px;
    left: 0;
    width: 100%;
}

.bigimg_bg .bg_text .scrollbar-inner > .scroll-element.scroll-y {
    height: 100%;
    right: 0;
    top: 0;
    width: 14px;
	background: rgba(228,218,214,1);
	background: -moz-linear-gradient(left, rgba(228,218,214,1) 0%, rgba(229,222,220,1) 17%, rgba(229,222,220,1) 86%, rgba(226,220,217,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(228,218,214,1)), color-stop(17%, rgba(229,222,220,1)), color-stop(86%, rgba(229,222,220,1)), color-stop(100%, rgba(226,220,217,1)));
	background: -webkit-linear-gradient(left, rgba(228,218,214,1) 0%, rgba(229,222,220,1) 17%, rgba(229,222,220,1) 86%, rgba(226,220,217,1) 100%);
	background: -o-linear-gradient(left, rgba(228,218,214,1) 0%, rgba(229,222,220,1) 17%, rgba(229,222,220,1) 86%, rgba(226,220,217,1) 100%);
	background: -ms-linear-gradient(left, rgba(228,218,214,1) 0%, rgba(229,222,220,1) 17%, rgba(229,222,220,1) 86%, rgba(226,220,217,1) 100%);
	background: linear-gradient(to right, rgba(228,218,214,1) 0%, rgba(229,222,220,1) 17%, rgba(229,222,220,1) 86%, rgba(226,220,217,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4dad6', endColorstr='#e2dcd9', GradientType=1 );
	border-left:#c5c0be solid 1px;
	border-right:#d9d2cf solid 1px;
}

.bigimg_bg .bg_text .scrollbar-inner > .scroll-element .scroll-element_outer {
    overflow: hidden;
}

.bigimg_bg .bg_text .scrollbar-inner > .scroll-element .scroll-element_outer,
.bigimg_bg .bg_text .scrollbar-inner > .scroll-element .scroll-element_track,
.bigimg_bg .bg_text .scrollbar-inner > .scroll-element .scroll-bar {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.bigimg_bg .bg_text .scrollbar-inner > .scroll-element .scroll-element_track,
.bigimg_bg .bg_text .scrollbar-inner > .scroll-element .scroll-bar {
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    filter: alpha(opacity=40);
    opacity: 0.4;
}

.bigimg_bg .bg_text .scrollbar-inner > .scroll-element .scroll-element_track { background-color: #e0e0e0; }
.bigimg_bg .bg_text .scrollbar-inner > .scroll-element .scroll-bar { background-color: #c2c2c2; }
.bigimg_bg .bg_text .scrollbar-inner > .scroll-element:hover .scroll-bar { background-color: #919191; }
.bigimg_bg .bg_text .scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar { background-color: #919191; }

.bigimg_bg .bg_text .scrollbar-inner > .scroll-element .scroll-arrow_less
{
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 10px solid #86807f;
	top:4px;
	left:2px;
}
.bigimg_bg .bg_text .scrollbar-inner > .scroll-element .scroll-arrow_more
{
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 10px solid #86807f;
	bottom:4px;
	left:2px;
	top:auto;
}
.bigimg_bg .bg_text .scrollbar-inner > .scroll-element .scroll-bar
{
	width:8px;
	background:#9e9998;
	border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	left:3px;
}
.bigimg_bg .bg_text .scrollbar-inner > .scroll-element .scroll-element_outer
{
	top:17px;
	bottom:17px;
}
.bigimg_bg .bg_text .scrollbar-inner > .scroll-element .scroll-element_size
{
	top:-34px;
}

.bigimg-2_bg
{
	min-height:945px;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:50% 50%;
	padding:31px 0 0;
	box-sizing:border-box;
	margin-bottom:77px;
}
.bigimg-2_bg.news
{
	background-image:url(/img/news.jpg);
}
.bigimg-2_bg .bg_text
{
	width:39%;
	background:rgba(255,255,255,0.8);
	padding:42px 27px;
	box-sizing:border-box;
	min-height:880px;
}
.bigimg-2_bg.news .bg_text{
	min-height: 600px;
}

.btns_wr a
{
	width:31.6%;
	display:table;
	box-sizing:border-box;
	padding:21px 39px;
	border:#949494 solid 1px;
	text-decoration:none;
}
.btns_wr a > div
{
	display:table-cell;
	width:50%;
	vertical-align:middle;
}
.btns_wr a .img img
{
	width:100%;
	height:auto;
}
.btns_wr a .name
{
	padding-left:61px;
	text-decoration:underline;
	font-size:12px;
	line-height:19px;
}
.btns_wr a:hover .name
{
	text-decoration:none;
}
.descr
{
	width:100%;
	margin-bottom:98px;
}
.descr td
{
	padding:0;
}
.descr .txt
{
	background:#000;
	color:#fff;
	font-size:18px;
	line-height:24px;
	/*padding:68px 34px 0;*/
	padding:20px 34px 0;
}
.descr .img img
{
	width:100%;
	height:auto;
	display:block;
}
.bigslider_bg
{
	min-height:909px;
	position:relative;
	margin-bottom:105px;
}
.bigslider_bg .bxslider-bigslider li .img
{
	min-height:909px;
	background-position:50% 50%;
	background-size:cover;
	background-repeat:no-repeat;
}
.bigslider_bg .bxslider-bigslider
{
	margin:0;
	padding:0;
	list-style:none;
}
.bigslider_bg .bx-wrapper
{
	border:0;
	-moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
	background:none;
	margin-bottom:0;
}
.bigslider_bg .content
{
	position:absolute;
	top:0;
	left:50%;
	margin-left:-700px;
}
.bigslider_bg .desc
{
	width:31.57%;
	margin-top:149px;
	background:rgba(255,255,255,0.8);
	padding:30px 29px;
	box-sizing:border-box;
	font-size:17px;
	line-height:21px;
}
.bigslider_bg .desc .tel
{
	display:inline-block;
	padding-left:23px;
	background:url(/img/tel.png) no-repeat 0% 50%;
	margin-right:0;
}

.bigslider_bg .desc .email {
	padding-left: 23px;
	background: url(/img/email.png) no-repeat left center;
}

.anoter_models-wrapper
{
	margin:33px 0 0;
}
.overflow_block
{
	overflow:hidden;
}

.another_models .item .title:first-letter{
	text-transform: uppercase;
}
.detail h1.strong:first-letter{
	text-transform: uppercase;
}

.mobile {
	display: none !important;
}

.show-more {
	line-height: 16px;
	display: block;
	padding-right: 16px;
	background: url(/img/plus.png) no-repeat right center;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	text-decoration: none;
	margin-bottom: 15px;
}

.show-more span {
	border-bottom: transparent solid 1px;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.show-more.active {
	background-image: url(/img/minus.png);
}

.show-more.active:hover {
	opacity: 0.7;
}

.show-more:hover span,
.show-more.active span {
	border-color: #000;
}

.detail-text {
	display: none;
	margin-bottom: 15px;
}

.bottom_footer_block {
	display: inline-block;
	width: 100%;
}
.footer .bottom-menu li a{
	color: #7e7e7e;
}
.footer .bottom-menu .bottom-menu-title a{
	color: #333333;
	font-weight: 700;
}

.exclusive-wr {
	padding: 48px 0 0;
}

.exclusive-wr .title {
	font-size: 24px;
	line-height: 26px;
	margin: 0 0 38px;
	text-align: center;
}

.exclusive-wr .more-link {
	display: block;
	height: 36px;
	line-height: 36px;
	border: #d2d2d2 solid 1px;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.exclusive-wr .more-link:hover {
	opacity: 0.7;
}

.exclusive-wr .sliders-wr {
	display: flex;
	justify-content: space-between;
}

.exclusive-wr .sliders-wr .leftblock,
.exclusive-wr .sliders-wr .rightblock {
	width: 47%;
	background: #ececec;
	padding: 25px 0 42px;
	box-sizing: border-box;
}

.exclusive-wr .sliders-wr .leftblock {
	float: left;
}

.exclusive-wr .sliders-wr .rightblock {
	float: right;
}

.exclusive-wr .sliders-wr .block-title {
	font-size: 20px;
	line-height: 35px;
	text-align: center;
	margin-bottom: 22px;
}

.exclusive-wr .sliders-wr .block-title a {
	text-decoration: none;
	border-bottom: #000 solid 1px;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.exclusive-wr .sliders-wr .block-title a:hover {
	border-color: transparent;
}

/*.exclusive-wr .sliders-wr:after {
	content: '';
	display: block;
	clear: both;
}*/

.priceSectionElement {
	background: rgb(236, 236, 236);
	height: 47px;
	position: inherit;
	top: -102px;
	left: 0;
	right: 0;
	line-height: 47px;
	padding: 0 20px;
	box-sizing: border-box;
	width: 423px;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	display: block;
}

.priceSectionElement.hidden {
	opacity: 0;
	visibility: hidden;
}

.leftOldPrice {
	display: inline-block;
	font-size: 12px;
	color: #777;
	text-decoration: line-through;
	padding-left: 25px;
	float: left;
}

.RightNewPrice {
	display: inline-block;
	float: right;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	padding-right: 25px;
}

.hidden_question {
	display: none;
}

.blocks.catalog .item .priceSectionElement + .btns {
	top: -148px;
}

.mag-form-wr .fl {
	width: 32%;
}

.mag-form-wr .fl input[type=text] {
	width: 100%;
}

.mag-form-wr .fl input[type=text]#code {
	width: 85%;
}

.mag-form-wr .fl.second {
	margin-left: 2%;
}

.mag-form-wr .fl.second input[type=submit] {
	margin-top: 36px;
}

.mag-form-wr .textarea-wr textarea {
	width: 100%;
	box-sizing: border-box;
}

.sposoby-oplaty-wr {
	min-height: 880px;
	padding: 43px 0;
	box-sizing: border-box;
	background: url(/img/magaziny-0.jpg) no-repeat center center;
}

.sposoby-oplaty-wr .white-bg {
	width: 31.57%;
	background: rgba(255,255,255,.8);
	padding: 36px 40px 62px;
	box-sizing: border-box;
}

.sposoby-oplaty-wr ul {
	margin: 6px 0;
	padding: 0;
	list-style: none;
}

.sposoby-oplaty-wr ul li {
	padding-left: 20px;
	background: url(/img/sposoby-oplaty-li.png) no-repeat 1px center;
	line-height: 30px;
}

.sagitta-item {
	padding-left: 41px;
	background-repeat: no-repeat;
}

.sagitta-item.icon0 {
	background-image: url(/img/sagitta-icon.png);
	background-position: 6px 2px;
}

.sagitta-item.icon1 {
	background-image: url(/img/materials-icon.png);
	background-position: 4px 2px;
}

.sagitta-item.icon2 {
	background-image: url(/img/italy-icon.png);
	background-position: 2px 4px;
}

.sagitta-item.icon3 {
	background-image: url(/img/products-icon.png);
	background-position: 5px 1px;
}

.sagitta-item.icon4 {
	background-image: url(/img/payment-icon.png);
	background-position: 2px 3px;
}
.another_models
{
	position: relative;
}
.another_models .sort
{
	position:absolute;
	top:-54px;
	right:0;
}
.another_models .sort > span
{
	color:#8c8c8c;
	display:inline-block;
	margin-right:20px;
}
.another_models .sort > a
{
	color:#263238;
	text-decoration:none;
    line-height: 16px;
}
.another_models .sort > a:nth-child(3),
.another_models .sort > a:nth-child(2),
.another_models .sort > a:nth-child(1)
{
	margin-right:30px;
}
.another_models .sort > a:hover > span
{
	border-bottom:1px dotted transparent;
}
.another_models .sort > a > span
{
	display:inline-block;
	border-bottom:1px dotted #263238;
}
.another_models .sort > a.active > span
{
	font-weight:bold;
	border-bottom:1px dotted transparent;
}

@media (max-width: 1399px) {
	.blocks
	{
		margin-top:26px;
	}
	.blocks .label
	{
		height:176px;
	}
	.blocks .label.bottom
	{
		padding-bottom:87px;
		padding-top:20px;
	}
	.blocks.shap .label
	{
		padding-bottom:134px;
	}
	.blocks.shap.catalog .label
	{
		padding-bottom:88px;
	}
	.blocks.shap.catalog.koja .label
	{
		padding-bottom:0;
	}
	.blocks.shap.catalog.koja
	{
		margin-bottom:75px;
	}
	.blocks .black-bg
	{
		font-size:24px;
		line-height:30px;
	}
	.blocks img,
	.blocks .title,
	.blocks .btns
	{
		width:94.42%;
	}
	.blocks .item .btns
	{
		top:-86px;
	}
	.blocks .title
	{
		font-size:11px;
		line-height:39px;
	}
	.gray_wr .gray_inside
	{
		width:auto;
		padding:23px 40px 36px;
	}
	.gray_wr .gray_inside .bottom-menu
	{
		margin-bottom:17px;
	}
	.gray_wr .gray_inside .bottom-menu a
	{
		font-size:10px;
		line-height:17px;
	}
	.gray_wr .gray_inside .bottom-menu .contact
	{
		padding-left:23px;
		background-size:16px 13px;
	}
	.gray_wr .gray_inside .bottom-menu .shops
	{
		padding-left:18px;
		background-size:12px 16px;
	}
	.gray_wr .gray_inside .bottom-menu .news
	{
		padding-left:24px;
		background-size:16px 16px;
	}
	.gray_wr .gray_inside .bottom-menu .faq
	{
		padding-left:20px;
		background-size:13px 14px;
	}
	.gray_wr .gray_inside .bottom-menu .protection
	{
		padding-left:17px;
		background-size:11px 16px;
	}
	.bg_img
	{
		min-height:500px;
		margin-bottom:53px;
	}
	.bg_img .title
	{
		font-size:27px;
		line-height:32px;
		padding-top:162px;
		padding-bottom:87px;
	}
	.bg_img.skidki.summer .title{
		line-height: 60px;
		padding-top: 190px;
	}
	.bg_img .bg_text
	{
		width:77.14%;
		padding:16px 46px;
		font-size:13px;
		line-height:16px;
	}
	.bigimg_bg .bg_text
	{
		font-size:9px;
		line-height:11px;
	}
	.bigimg-2_bg .bg_text
	{
		font-size:12px;
		line-height:14px;
	}
	.btns_wr a
	{
		padding:15px 26px;
	}
	.btns_wr a .name
	{
		padding-left:44px;
		font-size:10px;
		line-height:14px;
	}
	.descr
	{
		margin-bottom:71px;
	}
	.descr .txt
	{
		font-size:13px;
		line-height:17px;
		padding:50px 24px 0;
	}
	.bigslider_bg
	{
		min-height:663px;
		margin-bottom:76px;
	}
	.bigslider_bg .bxslider-bigslider li .img
	{
		min-height:663px;
	}
	.bigslider_bg .content
	{
		left:0;
		margin-left:0;
		width:100%;
		box-sizing:border-box;
	}
	.bigslider_bg .desc
	{
		margin-top:108px;
		font-size:13px;
		line-height:15px;
		padding:23px 21px;
	}
	.bigslider_bg .desc .tel
	{
		display:inline-block;
		padding-left:22px;
		background:url(/img/tel.png) no-repeat 0% 50%;
		background-size:12px 10px;
		margin-right:10px;
	}
	.anoter_models-wrapper
	{
		margin:23px 0 0;
	}
	.another_models .sort
	{
		top:-44px;
	}
}
@media (max-width: 800px)
{
	.another_models .sort
	{
		top:-40px;
	}
}
@media (max-width: 700px)
{
	.another_models .sort
	{
		position: static;
		margin-bottom: 20px;
		margin-top: -15px;
	}
}
@media (max-width: 737px) {
	.sposoby-oplaty-wr .white-bg {
		width: auto;
	}
}

@media (max-width: 1399px)
{
	.priceSectionElement {
		top: -63px;
		width: 94.42%;
	}
}

@media (max-width: 1200px)
{
	.bg_img.skidki
	{
      background-size: 100% 350px;
	  min-height:450px;
	}
	.bg_img.skidki .text-wr
	{
		bottom: 0px;
        left: 0;
        margin-left: 0;
	}
	.bg_img .bg_text
	{
		width:100%;
	}
}

@media (max-width: 1100px) {
	.blocks div.black-bg td {
		padding: 23.8% 0;
	}
}

@media (max-width: 1023px) {
	.exclusive-wr .sliders-wr {
		display: block;
	}

	.exclusive-wr .sliders-wr .leftblock,
	.exclusive-wr .sliders-wr .rightblock {
		float: none;
		width: 100%;
	}

	.exclusive-wr .sliders-wr .leftblock {
		margin-bottom: 15px;
	}
}

@media (max-width: 800px)
{
	.bg_img.skidki
	{
		background-size: 100% 300px;
		min-height: 400px;
	}
	.bg_img .bg_text
	{
    	 padding: 16px 10px;
	}
}

@media (max-width: 780px) {
	.priceSectionElement {
		top: -93px;
		width: 100%;
	}
}

@media (max-width: 778px) {
	.priceElementBlock .leftPriceElem,
	.priceElementBlock .rigthPriceElem {
		font-size: 9px;
	}
}

@media (max-width: 767px) {
	.popular_models .bx-wrapper .bx-next {
		right: 0 !important;
	}

	.popular_models .bx-wrapper .bx-prev {
		left: 0 !important;
	}
}

@media (max-width: 768px) {
	.popular_models .item .img .ruble-icon .descr,
	.another_models .item .img .ruble-icon .descr {
		top: -5px;
		right: 50px !important;
		width: 145px;
		left: auto;
	}
}

@media (max-width: 700px)
{
	.bg_img.skidki
	{
		background-size: 100% 250px;
		min-height: 350px;
	}
}
@media (max-width: 640px) {
	.mobile {
		display: block !important;
	}

	.no-mobile {
		display: none !important;
	}
}

@media (max-width: 500px)
{
	.another_models .sort > a:nth-child(3),
	.another_models .sort > a:nth-child(2),
	.another_models .sort > a:nth-child(1)
	{
		margin-right: 10px;
	}
}

@media (max-width: 414px) {
	.bg_img.skidki.old {
		background-size: 100% auto;
		min-height: auto;
		position: relative;
		padding-top: 307px;
		box-sizing: border-box;
		background-position: top center;
	}
	.bg_img.skidki.old
	{
		background-image: url(/img/bg_img-skidki-2018.jpg);
	}
	.bg_img.skidki.summer {
		background-size: 100% auto;
		min-height: auto;
		position: relative;
		padding-top: 370px;
		box-sizing: border-box;
		background-position: top center;
		background-image: url(/img/bg_img-skidki-2019-06.jpg);
	}
	.bg_img.skidki.summer .title{
		position: absolute;
		top: 40px;
		left: 0;
		font-size: 18px;
		line-height: 30px;
		padding: 0;
	}
	.bg_img.skidki
	{
	    background: url(/img/bg_img-skidki-201710.jpg) no-repeat center top;
	}
	.bg_img.skidki .text-wr {
		background: #ececec;
	}

	.bg_img.skidki .text-wr .bg_text {
		background: none;
		width: 100%;
		padding-left: 30px;
		padding-right: 30px;
	}

	.bg_img.skidki .title {
		margin-left: 0;
		padding: 0;
		text-align: center;
	}
	.another_models
	.bg_img.skidki .title span {
		background-size: contain;
	}


	.related_products .item .img .btns,
	.popular_models .item .img .btns {
		height: 50px;
		line-height: 24px;
		text-align: center;
		-ms-text-align-last: center;
		text-align-last: center;
	}

	.related_products .item .img .btns a,
	.popular_models .item .img .btns a {
		font-size: 13px;
		color: #010000;
		display: block;
		text-align: center;
		float: none;
	}

	.popular_models .item .img .ruble-icon .descr,
	.another_models .item .img .ruble-icon .descr {
		top: 40px;
		right: -7px !important;
		width: 165px;
	}
}

@media (max-width: 375px) {
	.bg_img.skidki {
		padding-top: 285px;
	}
	.another_models .sort > span
	{
 	   margin-right: 10px;
	}
}

@media (max-width: 320px) {
	.bg_img.skidki {
		padding-top: 308px;
	}

	.bg_img.skidki .title {
		font-size: 26px;
	}

	.bg_img .bg_text {
		padding: 16px 20px;
	}
	.popular_models .item .img .ruble-icon .descr,
	.another_models .item .img .ruble-icon .descr {
		right: -8px !important;
		width: 138px;
	}
}
