html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{ margin:0; padding:0; border:0; outline:0;
 font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit;
 vertical-align:baseline; }

/* не забудьте определить состояник "фокус", стилей */
:focus { outline:0; }
body { line-height:1; color:black; background:white; }
ol, ul { list-style:none; }

/* таблицам необходим cellspacing="0" в разметке */
table { border-collapse:separate; border-spacing:0; }
caption, th, td { text-align:left; font-weight:normal; }
blockquote:before, blockquote:after, q:before, q:after { content:""; }
blockquote, q { quotes:"" ""; }

@font-face {
	font-family:'PTSans-Bold';
	src: url('../fonts/PTSans-Bold_gdi.eot');
	src: url('../fonts/PTSans-Bold_gdi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/PTSans-Bold_gdi.woff') format('woff'),
		url('../fonts/PTSans-Bold_gdi.ttf') format('truetype'),
		url('../fonts/PTSans-Bold_gdi.otf') format('opentype');
	font-weight: 700;
	font-style: normal;
	font-stretch: normal;
}
@font-face {
	font-family:'PTSans-Regular';
	src: url('../fonts/PTSans-Regular_gdi.eot');
	src: url('../fonts/PTSans-Regular_gdi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/PTSans-Regular_gdi.woff') format('woff'),
		url('../fonts/PTSans-Regular_gdi.ttf') format('truetype'),
		url('../fonts/PTSans-Regular_gdi.otf') format('opentype');
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
}
@font-face {
	font-family:'PTSans-Caption';
	src: url('../fonts/PTSans-Caption_gdi.eot');
	src: url('../fonts/PTSans-Caption_gdi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/PTSans-Caption_gdi.woff') format('woff'),
		url('../fonts/PTSans-Caption_gdi.ttf') format('truetype'),
		url('../fonts/PTSans-Caption_gdi.otf') format('opentype');
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
}
@font-face {
	font-family:'PTSans-CaptionBold';
	src: url('../fonts/PTSans-CaptionBold_gdi.eot');
	src: url('../fonts/PTSans-CaptionBold_gdi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/PTSans-CaptionBold_gdi.woff') format('woff'),
		url('../fonts/PTSans-CaptionBold_gdi.ttf') format('truetype'),
		url('../fonts/PTSans-CaptionBold_gdi.otf') format('opentype');
	font-weight: 700;
	font-style: normal;
	font-stretch: normal;
}

.notransition {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  -ms-transition: none !important;
  transition: none !important;
}

body {}
.wrapper {padding-top: 110px;}
.hFooter {height:100px;}
.logo-menu_wrap {width: 100%;position:fixed;top:0px;background-color:#fff;z-index:1000;}
.logo-menu {width:994px;height:110px;margin: 0 auto;position:relative;padding-top: 19px; box-sizing:border-box;}
.header {width:1000px; height:119px;position:relative; margin:0 auto;}
.header .header-logo {position:absolute; top:0; left:0;}
.header .header-phone {position:absolute;top:20px;left:278px;font-family:'PTSans-Bold';color:#e41a0a; font-size:24px; line-height:20px;}
.header .header-phone-under {position:absolute;top:50px;left:278px;font-family:'PTSans-Regular';font-size:14px; line-height:20px; color:#8a8780;}

.header .menu {position: absolute;top: 85px;left: 272px; max-width:702px;}
.header .menu .menu-item {padding:5px 7px 5px 7px; border-bottom:2px solid transparent;transition:0.4s;text-decoration:none; text-transform:uppercase;font-family:'PTSans-Caption';color:#181716;font-size:13px; line-height:20px;margin-right:0px;}
.header .menu .menu-item:last-child {margin-right:0}
.header .menu .menu-item.active {border-color:#e41a0a;color:#e41a0a;font-family:'PTSans-CaptionBold';}
.header .menu .menu-item:hover {color:#e41a0a;}

.header .social-block {position:absolute; right:10px; top:20px; }
.header .social-block a {display:inline-block;width:39px; height:40px;margin-left:9px;}

.header .social-block .social-vk {background:url(../img/social-s.png) 0px 0px}
.header .social-block .social-fb {background:url(../img/social-s.png) 0px -45px}
.header .social-block .social-tw {background:url(../img/social-s.png) 0px -90px}
.header .social-block .social-yt {background:url(../img/social-s.png) 0px -135px}
.header .social-block .social-vk:hover {background:url(../img/social-s.png) -44px 0px}
.header .social-block .social-fb:hover {background:url(../img/social-s.png) -44px -45px}
.header .social-block .social-tw:hover {background:url(../img/social-s.png) -44px -90px}
.header .social-block .social-yt:hover {background:url(../img/social-s.png) -44px -135px}

.content .main-slider {opacity:0}
.content .mid-slider {overflow:hidden;position:relative;max-width:1600px;margin: 0 auto;width:100%; min-width:1000px; height:390px;/* background:url(../img/top-slider/slide-1.png) no-repeat top center;*/}
.content .mid-slider .slider-inner {height:390px;}
.content .top-slider {overflow:hidden;position:relative;max-width:1600px;margin: 10px auto 0px;width:100%; min-width:1000px; height:442px;/* background:url(../img/top-slider/slide-1.png) no-repeat top center;*/}
.content .slider-item {height:442px;position:absolute;  width: 100%; opacity:0; display:none;}
.content .slider-item.active {opacity:1; display:block;background-size: contain !important;}
.content .slider-inner {width:1000px; height:100%; margin:0 auto; position:relative;}
.content .main-slider .slider-buttons-top {opacity:1 !important;width: 100%;position:absolute; height:0; bottom:60px; left:0px; z-index: 100;}
.content .main-slider .slider-buttons-top-wrap {width:980px;margin:0 auto; height:0;}
.content .main-slider .slider-buttons-top .slider-buttons-top-wrap div {width:40px; height:40px; cursor:pointer;display:inline-block}
.content .main-slider .slider-buttons-top .slide-ar-left {background:url(../img/slider-ar-s.png) 0px 0px; margin-right:5px;}
.content .main-slider .slider-buttons-top .slide-ar-right {background:url(../img/slider-ar-s.png) 0 -45px;}
.content .main-slider .slider-buttons-top .slide-ar-left:hover {background:url(../img/slider-ar-s.png) -45px 0px;}
.content .main-slider .slider-buttons-top .slide-ar-right:hover {background:url(../img/slider-ar-s.png) -45px -45px;}

.content .slider-inner .slider-text {opacity:0;position:absolute; left:410px; top:80px;}
.content .slider-inner .slider-text a {color:#fff; text-decoration:none;}
.content .slider-inner .slider-text a:hover {text-decoration:underline !important}

.content .slider-inner .slider-text {font-family:'PTSans-Bold';font-size:30px; line-height:35px; color:#fff;}
.content .slider-inner .slider-text strong {font-family:'PTSans-Bold';font-size:30px; line-height:35px; color:#fff;}
.content .slider-inner .slider-text p {font-family:'PTSans-Regular';font-size:17px; line-height:29px; color:#fff; margin-top:35px;}
.content .slider-inner .slider-text p span {display:block; margin-top:10px;}
.content .slider-inner .slider-go-product {opacity:1 !important; transition:0.2s; float:left; margin-top:382px; display:block; padding:7px 20px 10px 20px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px;  font-family:'PTSans-Bold'; text-decoration: none; margin-left: 390px;  background:#e41a0a; color:#fff; text-decoration: none; -webkit-transform: translateY(15px); -ms-transform: translateY(15px); transform: translateY(15px);}
.content .slider-inner .slider-go-product:hover {background:#fff; color:#e41a0a; text-decoration: none;}
.content .mid-slider .slider-text {top:45px;right:0;width:350px; left:inherit}



.content .main-text {padding-bottom:55px;width:980px; padding-left:10px; padding-right:10px; margin:55px auto;}
.content .main-text strong {opacity:0;color:#181716;font-family:'PTSans-Bold';font-size:30px; line-height:40px; position:relative;}
/*.content .main-text strong:before {transition:0.2s;content:''; position:absolute; bottom:-5px; left:0; width:302px;  height:2px;}
.content .main-text strong:hover:before {width:0;}*/
.content .main-text .wow-line {width:0px; height:2px; position:relative;background:#181716;  margin-top: 10px; margin-bottom: 5px;}
.content .main-text p {padding-bottom:20px;opacity:0; position:relative; top:20px; color:#1d262a; font-family:'PTSans-Regular'; font-size:17px; line-height:28px;}
.content .main-text .go-product {opacity:0;transition:0.2s;float:left;margin-top:20px;display:block; width:120px; padding:7px 20px 10px 20px;-webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px;color:#e41a0a;font-family:'PTSans-Bold'; border:2px solid #e41a0a; text-decoration:none;}
.content .main-text .go-product:hover {background:#e41a0a; color:#fff;}
.content .main-text .go-akzo { opacity:0; margin-top: 16px;background:url(../img/akzo.png); width:239px; height:44px; float:right;}
.go-product_index{height: 36px;width: 163px !important;padding: 7px 0px 0px 0px !important;margin-left: 0px;}

.mid-slider strong {display:block;border-bottom:2px solid #fff; padding-left:21px; padding-bottom:20px;}
.mid-slider p {padding-left:21px; padding-top:10px; margin-top:10px !important;}
.mid-slider p a {color:#fff;  font-family: 'PTSans-Regular';  font-size: 17px;line-height: 20px;}
.mid-slider p a:hover {text-decoration:none;}
.mid-slider .slider-buttons {/*left:inherit !important;*/ right:215px;}

.content .video-block {width:980px; padding-left:10px; padding-right:10px; margin:60px auto; position:relative;}
.content .video-block .video-wrapper {  overflow: hidden;width:646px; height:380px; position:relative;-webkit-border-radius: 4px 4px 4px 4px;border-radius: 4px 4px 4px 4px;}
.content .video-block .video-select {width:315px;right:10px;top:0;position:absolute;}
.content .video-block .video-select strong {display:block;border-bottom:2px solid #181716; padding:15px 0 15px 31px;font-size:30px; line-height:35px; font-family:'PTSans-Bold';color:#181716;}
.content .video-block .video-select-item {/*transition:0.2s;*/border:1px solid transparent; position:relative;background:none;-webkit-border-radius: 4px 4px 4px 4px;border-radius: 4px 4px 4px 4px;height:40px; width:284px;font-family: 'PTSans-Regular';color:#181716;font-size:17px; line-height:40px;cursor:pointer; margin-left:30px;  -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;}
.content .video-block .video-select-item:hover {border-color:#eeebe7}
.content .video-block .video-select-item:first-of-type {margin-top:30px;}
.content .video-block .video-select-item.active {background:#eeebe7}
.content .video-block .video-select-item span {display:block; width:180px;}
.content .video-block .video-select-item .trngl {opacity:0;position:absolute; left: 14px; margin-right:14px; top:12px; width: 0; height: 0; border-top: 8px solid transparent; border-left: 12px solid #181716; border-bottom: 8px solid transparent;}
/*.content .video-block .video-select-item.active .trngl {opacity:1;}*/


.content .go-tips {margin-left:31px;transition:0.2s;float:left;margin-top:35px;display:block; width:81px; padding:7px 20px 10px 20px;-webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px;color:#e41a0a;font-family:'PTSans-Bold'; border:2px solid #e41a0a; text-decoration:none;}
.content .go-tips:hover {background:#e41a0a; color:#fff;}

.content .after-video {width:980px;padding-left:10px; padding-right:10px; margin:0 auto;position:relative;}
.content .after-video .calculator {width:302px; display:inline-block}
.content h2 {padding-bottom:14px;font-family:'PTSans-Bold';font-size:30px; line-height:35px;color:#181716; border-bottom:2px solid #181716;}

.content .after-video .calc-block {padding:23px 19px 23px 19px;-webkit-border-radius: 4px 4px 4px 4px;border-radius: 4px 4px 4px 4px; background:#eeebe7;margin-top:20px; width:264px; height:274px;}
.content .after-video .calc-block strong {display:block;font-size:17px; line-height:20px; font-family:'PTSans-Bold';}
.content .after-video .calc-block strong:last-of-type {margin-top:30px;}
.content .after-video .calc-block .select-wrapper {position:relative; margin-top:20px;}
.content .after-video .select {position:relative; cursor:pointer; width:263px; height:40px; background:#fff;-webkit-border-radius: 4px 4px 4px 4px;border-radius: 4px 4px 4px 4px;}
.content .after-video .select .select-ar {position:absolute; top:18px; right:11px; background:url(../img/select-ar.png); width:11px; height:7px;}
.content .after-video .select span {margin-left:10px; line-height:40px;font-family: 'PTSans-Regular';  font-size: 17px;color:#181716;}
.content .after-video .select-list { z-index:200;display:none; overflow: hidden;position:absolute; top:0;-webkit-border-radius: 4px 4px 4px 4px;border-radius: 4px 4px 4px 4px;}
.content .after-video .select-list .select-item {display:block;background:#fff;width:253px; height:40px; cursor:pointer; border-bottom:1px solid rgba(128, 128, 128, 0.14);padding-left:10px; line-height:40px;font-family: 'PTSans-Regular';  font-size: 17px;color:#181716;}
.content .after-video .hover-list .select-item {display:block}

.content .after-video .select-list .select-item:hover {background:#f5f5f5}
.content .after-video .select-list .select-item.active {font-family:'PTSans-Bold';}
.content .after-video .select-list .select-item:last-child {border-bottom:none;}

.content .after-video .calc-block .sq-input {line-height:40px;font-family: 'PTSans-Regular';  font-size: 17px;color:#181716;background:#fff; width:75px; height:40px;-webkit-border-radius: 4px 4px 4px 4px;border-radius: 4px 4px 4px 4px;margin-top:23px; border:none;padding-left:10px; padding-right:10px;}
.content .after-video .calc-block .sq-input + span {font-family: 'PTSans-Regular';  font-size: 17px;line-height:40px;color:#181716;  margin-left: 6px;}
.content sup {  vertical-align: super !important;font-size: 12px;}

.content .calculate {transition:0.2s;display:inline-block; position:relative;top:-2px; left:15px; cursor:pointer;width:81px; padding:10px 20px 13px 20px;-webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px;color:#e41a0a;font-family:'PTSans-Bold'; border:2px solid #e41a0a; text-decoration:none;}
.content .calculate:hover {background:#e41a0a; color:#fff;}

.content .after-video .pick-color {width:646px; position:absolute; top:0; right:10px;}
.content .after-video .room-image {z-index:100; position:relative; width:534px; height:320px; overflow:hidden;margin-top:20px;-webkit-border-radius: 4px 4px 4px 4px;border-radius: 4px 4px 4px 4px;}
.content .after-video .room-image img {opacity:0;position:absolute;width:534px; height:320px; }
.content .after-video .room-image img.active {opacity:1}
.content .after-video .room-choice { z-index:0; position: absolute; width: 116px; top: 71px; right: 0; height: 320px;}
.content .after-video .room-choice .room-item {cursor:pointer;transition:0.2s;border:2px solid transparent;font-family: 'PTSans-Regular';  font-size: 17px;color:#181716;line-height:36px;  padding-left: 34px;-webkit-border-radius: 0 4px 4px 0;border-radius: 0 4px 4px 0;}
.content .after-video .room-choice .room-item.active {border-color:#dbd7d1; background:#dbd7d1}
.content .after-video .room-choice .room-item:hover {border-color:#dbd7d1}
.content .after-video .room-on {height: 21px;margin-top: 49px;-webkit-border-radius: 4px 4px 4px 4px;border-radius: 4px 4px 4px 4px;padding:10px 15px 10px 10px; background:#fff; display:inline-block; position:absolute; left:50%; z-index:500;}
.content .after-video .room-on .sqr-color {width:21px; height:21px; background:#fccf51; display:inline-block}
.content .after-video .room-on span { font-size: 17px;color:#181716;font-family: 'PTSans-Regular'; display: inline-block; vertical-align: top; position: relative; top: 3px; left:5px; text-transform:uppercase;}


.content .colors {display:block;transition:0.2s;display:inline-block; position:absolute;bottom:0; right:12px; cursor:pointer;width:45px; padding:8px 20px 10px 20px;-webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px;color:#e41a0a;font-family:'PTSans-Bold'; border:2px solid #e41a0a; text-decoration:none;}
.content .colors:hover {background:#e41a0a; color:#fff;}


.content .prof-and-cat {width:980px; padding-left:10px; padding-right:10px; margin:55px auto; position:relative;}
.content .recomend {width:646px; display:inline-block}
.content .catalog {position:absolute;top:0;right:10px; width:315px;}
.content .catalog h2 {color:#e41a0a; border-color:#e41a0a;padding-left:22px;}

.content .prof-and-cat .low-slider {position:relative;overflow:hidden; width:646px; height:330px;-webkit-border-radius: 4px 4px 4px 4px;border-radius: 4px 4px 4px 4px;margin-top:20px; }
.content .prof-and-cat .low-slider-item {position:absolute;top:0; opacity:0;}
.content .prof-and-cat .low-slider-item.active {opacity:1}
.content .prof-and-cat .low-slider .on-slider {position:absolute; top:27px; left:331px;}
.content .prof-and-cat .low-slider .on-slider strong {color:#e41a0a;font-family:'PTSans-Bold';font-size: 17px;line-height:30px;}
.content .prof-and-cat .low-slider .on-slider strong a {color:#e41a0a; text-decoration:none;}
.content .prof-and-cat .low-slider .on-slider strong a:hover {color:#000;}
.content .prof-and-cat .low-slider .on-slider ul {list-style:square;padding-left:17px;}
.content .prof-and-cat .low-slider .on-slider ul li {color:#e41a0a;  margin-top: 17px;}
.content .prof-and-cat .low-slider .on-slider ul li span {color:#181716;font-family: 'PTSans-Regular'; font-size:17px; line-height:20px;}
.content .prof-and-cat .low-slider .ls-ar-left {cursor:pointer; background:url(../img/low-slider-ar-s.png) 0 0; width:40px; height:40px; display:inline-block;margin-right:5px;}
.content .prof-and-cat .low-slider .ls-ar-right {cursor:pointer; background:url(../img/low-slider-ar-s.png) 0 -45px; width:40px; height:40px; display:inline-block;}
.content .prof-and-cat .low-slider .ls-ar-left:hover {background:url(../img/low-slider-ar-s.png) -45px 0;}
.content .prof-and-cat .low-slider .ls-ar-right:hover {background:url(../img/low-slider-ar-s.png) -45px -45px;}
.content .prof-and-cat .low-slider .ls-buttons {position:absolute; left:20px; bottom:20px;}
.content .prof-and-cat .catalog_block a {font-size: 17px;font-family: 'PTSans-Regular'; transition:0.2s; border: 2px solid transparent; padding: 8px 17px; line-height: 42px;text-decoration:none; color:#181716; -webkit-border-radius: 4px 4px 4px 4px;border-radius: 4px 4px 4px 4px;}
.content .prof-and-cat .catalog_block a:hover {border-color:#e41a0a;font-family:'PTSans-Bold';color:#e41a0a }
.content .prof-and-cat .catalog div:first-of-type {margin-top:40px;}

.content .news {padding-left:10px; padding-right:10px; width:980px; position:relative; margin:0 auto;}
.content .news-item {vertical-align:top;text-decoration:none;width:314px; display:inline-block; margin-right:14px;margin-top:20px;}
.content .news-item .img-wr {overflow:hidden; width:314px; height:314px; -webkit-border-radius: 4px 4px 4px 4px;border-radius: 4px 4px 4px 4px; margin-bottom:20px;}
.content .news-item .img-wr img {max-width:100%;object-fit: contain;}
.content .news-item:last-of-type {margin-right:0}
.content .news-item .news-text {text-decoration:none; display:block;cursor:pointer; transition:0.2s;padding:18px; border:2px solid transparent;-webkit-border-radius: 4px 4px 4px 4px;border-radius: 4px 4px 4px 4px;}
.content .news-item .news-text:hover {border-color:#e41a0a}
.content .news-item .news-text:hover p {text-decoration:underline;}

.content .news-item:hover .news-text {border-color:#e41a0a}
.content .news-item:hover .news-text p {text-decoration:underline;}

.content .news-item .news-text .news-date {color:#8a8780; font-family: 'PTSans-Regular';font-size:14px; line-height:20px;}
.content .news-item .news-text p {font-family: 'PTSans-Regular';color:#181716; font-size:17px; line-height:30px; margin-top:13px;}
.content .news-item .news-text:hover p {color: #e41a0a; text-decoration:none !important;}

.footer {margin-top:-100px; height:100px; width:100%; background:#eeebe7}
.footer .inner-footer {padding-left:10px; padding-right:10px; width:980px; margin:0 auto; text-align:center;background: #eeebe7;}
.footer span:first-of-type {float:left;}
.footer span:last-of-type {float:right;}

.footer span {color:#929292; font-size:12px; line-height:100px; font-family: 'PTSans-Regular';}
.footer span a {color:#929292;}
.footer span a:hover {text-decoration:none}
.footer img {position:relative; top:2px}



.catalog_href {padding-bottom:14px !important;font-family:'PTSans-Bold' !important;font-size:30px !important; line-height:35px !important;color:#e41a0a !important; text-decoration: none;
border-radius: none !important;}
.catalog_href:hover {text-decoration: none !important;}