body {
    margin: 0;
    color: #343a40;
	font-family: "Arial";
}

p {
    font-size: 18px;
    line-height: 1.44;
}
.header {
    width: 95%;
    margin: 0 auto;
    padding: 26px 10px 0px 0px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
	margin-bottom: -20px;
}

.pop{display:none;}
.logo {
cursor: default;
font-family: "Arial";
font-size: 0;
font-size: 23px;
font-weight: 700;
line-height: 27px;
text-transform: uppercase;
letter-spacing: 1.6px;
cursor: pointer;
display: block;

}
.logo__icon{width:18%;}
.nav {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 65%;
    flex: 0 0 65%;
    flex-grow: 1;
	display: block;
}
.link {
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    color: #343a40;
    text-decoration: none;
    cursor: pointer;
    font-family: Arial;
    font-size: 18px;
    line-height: 23px;
    font-weight: 400;
    font-style: normal;
}

.nav__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: flex-end;
	list-style:none;
}
.nav__list li {
    margin-right: 20px;
	list-style: none;
}

.nav__link {
    font-family: "Arial";
    font-weight: 400;
	border-bottom: 1px solid rgba(52, 58, 64, 0.2);
}


.crumbs {
    width: 100%;;
    margin: 0 auto;
    text-align: left;
	margin-top:40px;
}
.crumbs__list {
    font-size: 0;
list-style:none;

}
.crumbs__item {
    display: inline-block;
}
.crumbs__link {
    display: inline-block;
    font-size: 13px;
    line-height: 16px;
}
.link--under {
    border-bottom: 1px solid rgba(52, 58, 64, 0.2);
	color: #343a40;
	text-decoration:none;
	border-bottom: 1px solid rgba(52, 58, 64, 0.2);
}
.crumbs__arrow {
    font-family: "Arial";
    font-size: 13px;
    font-weight: 600;
    line-height: 16px;
    margin: 0 6px;
}
.link--dis {
    color: #BDBDBD;
    cursor: default;
    background-image: none;
}

.catalog {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 30px 0 50px;
}

.catalog__aside {
    position: relative;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
}

.catalog__nav-item {
    margin-bottom: 7px;
	list-style:none;
}
.catalog__main {
    width: 70%;
    padding-left: 10px;
    flex: 0 0 70%;
}

.catalog__title {
    margin-left: -5px;
}
.h2 {
    font-family: "Arial";
    font-size: 80px;
    font-weight: 700;
    line-height: 94px;
	margin: 0px;
}

.catalog_func_wrap {
    display: flex;
    justify-content: space-between;
}
.filter {
    font-size: 0px;
    line-height: 19px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.filter__desc {
    font-family: "Arial";
    font-size: 16px;
    font-weight: 400;
    margin-right: 12px;
    display: inline-block;
    vertical-align: baseline;
}

.filter__list {
    display: inline-block;
    vertical-align: baseline;
}

.filter__item:not(:last-child) {
    margin-right: 15px;
}
.filter__item {
    display: inline-block;
    vertical-align: baseline;
}

.checkbox {
    font-size: 0;
    cursor: pointer;
    color: #009789;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}

.checkbox a {
    color: inherit;
}

.checkbox__value {
    font-family: "Arial";
    font-size: 16px;
    font-weight: 400;
    display: inline-block;
    vertical-align: middle;
    padding-left: 6px;
}
svg:not(:root) {
    overflow: hidden;
}
.checkbox__icon {
    position: relative;
    top: 1.5px;
}
.checkbox__unselect {
    display: inline-block;
    vertical-align: middle;
}

.checkbox__input {
    display: none;
}
.checkbox__unselect {
    display: inline-block;
    vertical-align: middle;
}

.checkbox__select {
    display: none;
}
.catalog_func_wrap {
    display: flex;
    justify-content: space-between;
}

.catalogSort {
    position: relative;
    width: 174px;
}
.catalogSort__btn {
    align-items: center;
    display: flex;
}
.p7 {
    font-family: "Arial";
    font-size: 16px;
    font-weight: 400;
    line-height: 21px;
}
.catalogSort__selected {
    margin-left: 4px;
    margin-right: 10px;
    text-transform: lowercase;
}

.catalogSort__list:not(.shown) {
    animation: hideUp 0.2s ease-in 1 forwards;
}
.catalogSort__list {
    background: #fff;
    border: 1px solid #e0e0e0;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    opacity: 0;
    padding: 10px 0;
    position: absolute;
    top: 36px;
    transform: translateY(-100%);
    visibility: hidden;
    width: 100%;
    z-index: 9;
}
.catalogSort__list:not(.shown) {
    animation: hideUp 0.2s ease-in 1 forwards;
}
.catalogSort__list {
    background: #fff;
    border: 1px solid #e0e0e0;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    opacity: 0;
    padding: 10px 0;
    position: absolute;
    top: 36px;
    transform: translateY(-100%);
    visibility: hidden;
    width: 100%;
    z-index: 9;
}

.catalogSort__itemLink.active {
    cursor: default;
}
.catalogSort__itemLink {
    color: inherit;
    display: block;
    padding: 6px 17px 6px 40px;
    position: relative;
    text-decoration: none;
    transition: 0.2s;
}

.catalogSort__itemLink.active {
    cursor: default;
}
.catalogSort__itemLink {
    color: inherit;
}
.catalog__body {
    margin-top: 64px;
}
.catalog__list {
    margin-left: -110px;
}
.catalog__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: 2%;
}
.catalog__item {
    margin-bottom: 70px;
    margin-left: 5%;
	width: 25%;
}

.gallery {
    display: flex;
    justify-content: space-between;
    white-space: nowrap;
}
.gallery {
    font-size: 0px;
}
.product-item-container {
    position: relative;
}
.gallery__view {
    padding-bottom: 10px;
}
.gallery__view {
    display: inline-block;
    text-align: center;
}
.gallery__view-img {
    min-width: 150px;
}
.gallery__view-img {
    display: block;
    width: 100%;
}
.gallery__itemI {
    max-width: 222px;
}
.gallery__itemI {
    align-items: flex-start;
    border-top: 1px solid rgba(39, 174, 145, 0.3);
    display: flex;
    justify-content: space-between;
    margin-top: 10px;
    padding-top: 2px;
    position: relative;
    width: 100%;
}
.gallery__linkWrap {
    color: #000;
    padding-right: 10px;
    transition: 0.2s;
}
.gallery__itemI > * {
    font-size: 14px;
    line-height: 16px;
    text-align: left;
}
.gallery__linkName {
    font-weight: bold;
}

.pag {
    margin: 10px 0;
    text-align: center;
}
.pag__prev {
    cursor: pointer;
    margin-right: 9px;
    transform: rotate(180deg);
    display: inline-block;
}
.pag__list {
    display: inline-block;
	list-style:none;
}
.pag__item {
    margin: 0 11px;
    display: inline-block;
}

.pag__link {
    display: inline-block;
}


.gallery__linkColor {
    display: inline-block;
    max-width: 130px;
    white-space: normal;
}
.gallery__itemI > * {
    font-size: 14px;
    line-height: 16px;
    text-align: left;
}
.catalog__item{list-style:none;}




.headerCart {
    font-family: "Arial";
    position: relative;
}
.headerCartSmall {
    display: inline-block;
    position: relative;
}
.headerCartSmall__num.hidden {
    display: none;
}
.headerCartBig {
    background: #fff;
    border: 1px solid #000;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    opacity: 0;
    padding: 14px 23px 21px 20px;
    position: absolute;
    right: -14px;
    top: 36px;
    transform: translateY(-100%);
    visibility: hidden;
    width: 298px;
    z-index: 9;
}
.headerCartBig__top {
    border-bottom: 1px solid #E0E0E0;
    display: flex;
    padding-bottom: 18px;
}
.headerCartBig__img {
    flex: 0 0 40px;
    margin-right: 8px;
    height: 66px;
}
.headerCartBig__bottom {
    padding-top: 14px;
    padding-bottom: 22px;
    text-align: center;
}
.wrapper {
    width: 95%;
    margin: 0 auto;
}
.home-head {
    z-index: 1;
}
section {
    position: relative;
}
section {
    display: block;
}
.home-head__title {
    margin-bottom: 10px;
    font-size: 40px;
    line-height: 1.08;
    font-family: "Arial";
    font-weight: 700;
    text-transform: uppercase;
    margin-top: 60px;
}

.home img {
    width: 100%;
}
.p30 {
	width:65%;
    font-size: 30px;
    line-height: 1.33;
	float:left;
}

.about-company {
    margin-top: 70px;
	display: flex;
justify-content: space-between;
}
.text {
    width: 30%;
}

.home h3 {
    font-family: 'Arial';
    font-size: 24px;
    line-height: 1.25;
}

.text p {
    margin-top: 10px;
}
.img {
    width: 60%;
}
.home img {
    width: 100%;
}
.red-num {
    margin-top: 19%;
	color: #1d54a9;
}
.red-num p:nth-of-type(1) {
    font-family: 'Arial';
    font-size: 200px;
    line-height: 0.8;
	margin:0px;
}

.in-prichi .red-num p:nth-of-type(1) {
    font-family: 'Arial';
    font-size: 200px;
    line-height: 0.8;
	margin:0px;
}

.in-prichi .red-num p:nth-of-type(2) {
    width: 35%;
}

.in-prichi {
	display: flex;
justify-content: space-between;
}
.left {
    width: 42%;
}

.right {
    width: 42%;
}

.in-prichi-title {
    color: #1d54a9;
    text-align: center;
}
.in-prichi-title p:nth-of-type(1) {
    font-family: 'Arial';
    text-transform: uppercase;
	font-size: 14px;
letter-spacing: 2.4px;
}
.in-prichi-title p:nth-of-type(2) {
    margin-top: 20px;
	font-size: 38px;
line-height: 1.26;
}

.in-prichi .text{width:100%;}
.in-prichi .img{width:100%;}
.in-prichi .red-num {
    margin-top: 9%;
    color: #1d54a9;
}

.home a {
    color: #343a40;
    text-decoration: none;
    border-bottom: 1px solid rgba(52, 58, 64, 0.2);
    transition: 0.3s;
}

.interior-door {
    margin-top: 70px;
	display: flex;
justify-content: space-between;
}

.interior-door .text {
    width: 36%;
}

.interior-door .red_text {
    margin-top: 45%;
}
.interior-door .red_text p:nth-of-type(1) {
    font-family: 'Arial';
    text-transform: uppercase;
	font-size: 14px;
letter-spacing: 2.4px;
color: #1d54a9;
}
.p24 {
    font-size: 24px;
    line-height: 1.42;
	color: #1d54a9;
}
.manager {
    margin-top: 130px;
	display: flex;
justify-content: space-between;
}

.manager .text {
    width: 61%;
}
.manager .text p {
    width: 100%;
}
.p30 {
    font-size: 30px;
    line-height: 1.33;
}

.manager .img {
    width: auto;
}

.after-choosing-door {
    border-radius: 4px;
    background-color: #f8f1df;
    padding: 20px 20px 33px;
	display: flex;
    justify-content: space-between;
}

.after-choosing-door .right {
    margin-right: 60px;
	display: flex;
justify-content: flex-start;
}
.after-choosing-door .right div {
    width: 27%;
    margin-left: 40px;
}
.after-choosing-door .right {
    width: 62%;
}

.mainFooter_text {
    margin-top: 110px;
    margin-bottom: 70px;
}

.mainFooter_text .red_text {
    text-align: center;
    width: 58%;
    margin: 0 auto;
	color: #1d54a9;
}
.p38 {
    font-size: 38px;
    line-height: 1.26;
}

.footer__body {
    display: flex;
    justify-content: space-between;
}
.footer__body {
    border-bottom: 1px solid #E0E0E0;
    padding-bottom: 100px;
}
.footer__store {
    flex: 0 0 48%;
    width: 48%;
}

.footer__store-banner {
    margin-bottom: 20px;
    width: 100%;
}
.footer__store-metro {
    margin-bottom: 0px;
}
.footer__store-metro-title {
    font-family: 'Arial';
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: 2.5px;
    text-transform: uppercase;
    vertical-align: middle;
}
.footer__store-link {
    font-weight: 600;
    font-size: 30px;
    line-height: 36px;
}
.footer__store-phones {
    margin-top: 14px;
    font-weight: 600;
    font-family: 'Arial';
    font-size: 20px;
    line-height: 26px;
    color: #000;
}
.footer__body a {
    color: #343a40;
    text-decoration: none;
    border-bottom: 1px solid rgba(52, 58, 64, 0.2);
    transition: 0.3s;
}
.footer__store-phones p{margin:0;}
.footer__body a {
    color: #1d54a9;
    text-decoration: none;
    border-bottom: 1px solid rgba(52, 58, 64, 0.2);
    transition: 0.3s;
}
.footer__store-time {
    margin-top: 3px;
    font-size: 15px;
    line-height: 16px;
    color: #000;
    font-weight: normal;
    font-family: 'Arial';
}
.footer {
    width: 95%;
    margin: 0 auto;
    padding: 20px 0 35px;
    border-top: 1px solid #E0E0E0;
    position: relative;
    z-index: 1;
}

.footer__foot {
    padding-top: 25px;
	font-family: "Arial";
    font-size: 15px;
    font-weight: 400;
    line-height: 19px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.footer__foot-title {
    font-family: "Arial";
    font-size: 18px;
    font-weight: 700;
    line-height: 23px;
}
.footer__foot-desc {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 32%;
    flex: 0 0 32%;
}
.footer__foot-descWide {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 37%;
    flex: 0 0 37%;
}
@media (max-width:  1000px ) {
.nav__link{font-size:12px;}
.nav__list li {
    margin-right: 8px;
}
.home-head__title {
    width: 100%;
    margin-bottom: 20px;
    font-size: 45px;

}
}

 
 
 @media (max-width:  795px ) {
	 .catalog__aside{display:none;}
	 
	 .h2 {
    font-family: "Arial";
    font-size: normal;
    font-weight: 700;
    line-height: 94px;
    margin: 0px;
}
.catalog__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: 0%;
}
.none1{display:none;}
.p30 {
    width: 100%;
    font-size: 20px;
}

.about-company {
    margin-top: 0px;
    display: flex;
    justify-content: space-between;
}

.about-company .text {
    width: 100%;
}
.about-company img{margin-top:25%;}
.about-company .text p {
    margin-top: 0px;
    margin-bottom: 0px;
}

.about-company .red-num {
    margin-top: 0%;
    color: #ee4941;
}

.about-company .red-num p:nth-of-type(1){font-size: 60px;text-align: right;margin-right:3%;}
.about-company .red-num p:nth-of-type(2){text-align: right;margin-right:3%;}

.in-prichi .red-num p:nth-of-type(2) {
    width: 100%;
}
.interior-door .text {
    width: 95%;
    margin-left: 3%;
}
.interior-door {
    margin-top: 10px;
    display: block;
    justify-content: space-between;
}
.interior-door .img {
    width: 100%;
}
.interior-door .red_text {
    margin-top: 0%;
}

.manager {
    margin-top: 0px;
    display: flex;
    justify-content: space-between;
}
.in-prichi-title p:nth-of-type(2) {
    margin-top: 20px;
    font-size: 30px;
    line-height: 1.26;
}
.manager .text {
    width: 80%;
}
.manager img {
    width: 70%;
	float:right;
}
.after-choosing-door .right {
    margin-right: 0px;
}
.after-choosing-door .right div {
    width: 33%;
    margin-left: 10px;
}
.after-choosing-door .right {
    width: 68%;
}
.left {
    width: 22%;
}
.after-choosing-door .right p {
    font-size: 14px;
    line-height: 1.44;
}
.mainFooter_text {
    margin-top: 0px;
    margin-bottom: 0px;
}
.mainFooter_text .red_text {
    width: 100%;
    margin: 0 auto;
    color: #ee4941;
	margin-top:-20px;
}
}

 @media (max-width:  630px ) {
	 .logo__icon {
    width: 50%;
}
.catalog__aside{display:none;}

.nav{display:none;}
    .pop {
		display:block;
        position: relative;
        min-height: 40px;
		z-index: 9999;
    }
    .pop ul {
    width: 95%;
    padding: 5px 0px;
    top: 0px;
    left: 2%;
    border: 1px solid rgb(170, 170, 170);
    background: rgb(250, 250, 250) no-repeat scroll 10px 11px;
    border-radius: 5px;
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3);
    margin: 0 auto;
    margin-top: 8%;
}
    .pop li {
        display: none;
        margin: 0px;
    }
    .pop .current {
        display: block;
    }
    .pop a {
        display: block;
        padding: 5px 5px 5px 32px;
		text-decoration:none;
    }
    .pop .current a {
        background: transparent none repeat scroll 0% 0%;
        color: rgb(102, 102, 102);
    }
    .pop ul:hover {
        background-image: none;
    }
    .pop ul:hover li {
        display: block;
        margin: 0px 0px 5px;
    }
    .pop ul:hover .current {
        background: transparent url('/img/icon-check.png') no-repeat scroll 10px 7px;
    }
    .pop.right ul {
        left: auto;
        right: 0px;
    }
	.home-head__title {
    width: 100%;
    margin-bottom: 10px;
    font-size: 30px;
    margin-top: 0px;
	text-transform:none;
}
.main-salon-img .p30 {
    width: 100%;
    font-size: 16px;
    text-align: justify;
}

.about-company h3 {
    font-family: 'Arial';
    font-size: 24px;
    line-height: 0.5;
	margin-bottom: 10px;
}
.about-company {
    display: block;
}
.about-company .text {
    width: 100%;
}
.about-company .text p {
    font-size:16px;
	text-align:justify;
}
.about-company .img {
    width: 100%;
}
.about-company img {
    margin-top: 0%;
}
.in-prichi {
    margin-top: 10px;
    display: block;
    justify-content: space-between;
}
.in-prichi .left img{display:none;}
.in-prichi .left {
    width: 100%;
}

.in-prichi p {
    font-size: 16px;
    line-height: 1.44;
	text-align:justify;
}
.in-prichi h3 {
    font-family: 'Arial';
    font-size: 24px;
    line-height: 1.25;
	margin-bottom:5px;
}
.in-prichi .red-num {
    margin-top: 0%;
    color: #ee4941;
}
.in-prichi .red-num p:nth-of-type(1) {
    font-family: 'Arial';
    font-size: 200px;
    line-height: 0.8;
    margin: 0px;
    text-align: center;
}

.in-prichi .red-num p:nth-of-type(2) {
    font-size: 25px;
    line-height: 1.44;
    text-align: center;
}
.in-prichi .right {
    width: 100%;
}
.in-prichi-title p:nth-of-type(1) {
    font-family: 'Arial';
    text-transform: uppercase;
    font-size: 28px;
    letter-spacing: 2.4px;
    text-align: center;
    margin: 0px;
}
.in-prichi-title p:nth-of-type(2) {
    margin-top: 0px;
    font-size: 20px;
}

.after-choosing-door {
    border-radius: 4px;
    background-color: #f8f1df;
    padding: 1%;
    display: block;
    justify-content: space-between;
}

.after-choosing-door .right p {
    font-size: 12px;
    line-height: 1.44;
}

.after-choosing-door .p30 {
    width: 100%;
    font-size: 16px;
}
.after-choosing-door .right {
    width: 82%;
}
.after-choosing-door .left {
    width: 18%;
}
.p38 {
    font-size: 29px;
    line-height: 1;
    margin: 20px;
}
.footer__body {
    display: block;
	text-align:center;
	padding-bottom:0px;
}
.footer__store {
    flex: 0 0 100%;
    width: 100%;
}
.footer__store-banner {
    margin-bottom: 0px;
}
.footer__store-link {
    font-weight: 600;
    font-size: 20px;
    line-height: 36px;
    margin: 0px;
}
.footer__store-phones {
    margin-top: 0px;
}
.footer__store-phone {
   font-size:16px;
}

.footer__store {
    flex: 0 0 100%;
    width: 100%;
    margin-bottom: 30px;
}
.footer__foot-desc{display:none;}
.footer__foot-descWide{display:none;}
.footer__foot {
    padding-top: 0px;
}
.footer__foot-title{
    font-family: "Arial";
    font-size: 16px;
    font-weight: 700;
    line-height: 23px;
    margin: 0px;
}
.footer__foot-copy{padding:0px;margin: 0px;}
.footer {
    width: 95%;
    margin: 0 auto;
    padding: 20px 0 0px;
}
 }
 
  @media (max-width:  630px ) {
	  
	  .catalog__list {
    margin: 0px;
    padding: 0px;
}
	  .catalog__item {
    margin-bottom: 70px;
    margin-left: 0%;
    width: 100%;
}

.h2 {
    font-family: "Arial";
    font-size: 30px;
    font-weight: 700;
    line-height: 30px;
    margin: 0px;
}

.catalog_func_wrap {
    display: block;
    justify-content: space-between;
}
  }
  
  
  
  
  /* Товар */
  
  .g_main {
    display: flex;
    font-family: "Arial";
    justify-content: space-between;
    
}

.g_mainGal {
    flex: 0 0 20%;
}

.g_mainGal .img_wrap img {
    min-height: 548px;
}
.img_wrap img {
    min-width: 100%;
    max-height: 100%;
}

.g_mainOpt {
    display: flex;
    flex: 0 0 400px;
    flex-direction: column;
    justify-content: space-between;
}

.g_mainOpt_top {
    position: relative;
}

.g_mainColor__ind {
    background-image: linear-gradient(to right bottom, rgba(255, 255, 255, 0.25), rgba(64, 64, 64, 0.1));
    border: 3px solid rgb(255, 185, 23);
    position: absolute;
    top: 0px;
    left: 0px;
    transition: all 0.3s ease 0s;
    z-index: 9;
}

.g_mainColor {
    display: flex;
    flex-wrap: wrap;
    padding-top: 5px;
}
.g_mainColor__item {
    flex: 0 0 100px;
    margin-bottom: 12px;
    max-width: 100px;
}
.g_mainColor__itemLink {
    color: inherit;
    text-decoration: none;
}
.tovar{margin: 20px;}
.g_mainColor__img {
    height: 60px;
    margin-bottom: 8px;
}
.img_wrap img {
    min-width: 100%;
    max-height: 100%;
}
.g_mainColor__text {
    font-size: 14px;
    line-height: 15px;
    padding-right: 5px;
}
.g_mainColor__item {
    flex: 0 0 100px;
    margin-bottom: 12px;
    max-width: 100px;
}
.g_mainOpt_bottom {
    align-items: flex-end;
    display: flex;
    justify-content: space-between;
}
.g_mainSeries {
    flex: 0 0 auto;
}
.g_mainSeries .link {
    font-size: 15px;
}
.link--under {
    border-bottom: 1px solid rgba(52, 58, 64, 0.2);
}
.link {
    transition: all 0.3s ease 0s;
    color: rgb(52, 58, 64);
    text-decoration: none;
    cursor: pointer;
    font-family: Arial;
    font-size: 17px;
    line-height: 23px;
    font-weight: 400;
    font-style: normal;
}
.g_mainGuarantee {
    flex: 0 0 130px;
}
.fct__value {
    font-family: "Arial" !important;
    font-size: 160px;
    line-height: 0.7;
    color: rgb(238, 73, 65);
}
.fct__desc {
    font-family: "Arial";
    font-size: 15px;
    font-weight: 400;
    line-height: 18px;
    margin-top: 10px;
    display: inline-block;
    padding-left: 5px;
    vertical-align: bottom;
}
.g_mainInfo {
    background: rgb(241, 251, 250) none repeat scroll 0% 0%;
    border: 1px solid rgb(242, 242, 242);

    justify-content: space-between;
    padding: 16px 16px 16px 16px;
    margin-top: 4px;
}
.g_mainInfo__top {
    min-height: 250px;
}
.g_mainTitle {
    font-size: 34px;
    font-weight: bold;
    line-height: 37px;
    margin-bottom: 10px;
}
.g_mainSubtitle {
    font-size: 16px;
    font-weight: 600;
    line-height: 19px;
	margin:0px;
}
.g_mainSet {
    font-size: 16px;
    line-height: 19px;
    margin-bottom: 7px;
}
.g_mainDetail {
    font-size: 13px;
    line-height: 15px;
}
.g_mainDetail p {
    font-size: 13px;
}

.g_mainOrder__info {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 10px;
}
.g_mainSet__item{list-style:none;}
.g_mainPrice {
    font-size: 34px;
    font-weight: 600;
	margin:0px;
}
.g_mainQ {
    vertical-align: middle;
}
.g_mainSet {
.g_mainSet {
    font-size: 16px;
    line-height: 19px;
    margin: 0px;
}

.g_mainCall__label {
    display: block;
    font-size: 15px;
    line-height: 18px;
    margin-bottom: 10px;
}

}
.g_mainQ__btn {
    color: inherit;
    display: inline-block;
    text-decoration: none;
    font-size: 24px;
    line-height: 30px;
    height: 30px;
    text-align: center;
    width: 30px;
}
.g_mainQ__input {
    background: transparent none repeat scroll 0% 0%;
    border: 1px solid rgb(189, 189, 189);
    font-size: 15px;
    height: 36px;
    line-height: 1;
    padding: 10px 9px;
    width: 36px;
    -moz-appearance: textfield;
    text-align: center;
}
.g_mainQ__btn {
    color: inherit;
    display: inline-block;
    text-decoration: none;
    font-size: 24px;
    line-height: 30px;
    height: 30px;
    text-align: center;
    width: 30px;
}
.g_mainOrder__btn .button {
    font-size: 20px;
    line-height: 23px;
    margin-bottom: 14px;
    width: 100%;
}
.button {
    text-decoration: none;
    cursor: pointer;
    transition: all 0.3s ease 0s;
    border-radius: 4px;
    background-color: rgb(255, 185, 23);
    box-shadow: 0px 3px 0px 0px rgb(227, 164, 18);
    transform: translateY(0px);
    font-family: "Arial";
    font-size: 25px;
    font-weight: bold;
    line-height: 30px;
    color: rgb(29, 84, 169);
    border: medium none;
    padding: 11px 42px 12px 41px;
}
.g_mainOrder .link {
    font-size: 16px;
}
.g_mainOpt {
    display: flex;
    flex: 0 0 50%;
    flex-direction: column;
    justify-content: space-between;
}

.g_mainColor__item{list-style:none;}

.g_mainOpt_bottom {
    align-items: flex-end;
    display: flex;
    justify-content: space-between;
}

.g_mainSeries {
    flex: 0 0 auto;
    margin-left: 12px;
}
.g_mainSeries .link {
    font-size: 15px;
}
.link--under {
    border-bottom: 1px solid rgba(52, 58, 64, 0.2);
}
.g_mainGuarantee {
    flex: 0 0 130px;
    margin-right: 20px;
}
.fct__value {
    font-family: "Arial" !important;
    font-size: 160px;
    line-height: 0.7;
    color: rgb(29, 84, 169);
    margin: 10px;
}
.fct__desc {
    font-family: "Arial";
    font-size: 15px;
    font-weight: 400;
    line-height: 18px;
    margin-top: 10px;
    display: inline-block;
    padding-left: 5px;
    vertical-align: bottom;
}

.g_mainCall__fields {
    display: flex;
    justify-content: space-between;
}

.g_mainCall__field {
    background: transparent none repeat scroll 0% 0%;
    border: 1px solid rgb(189, 189, 189);
    border-radius: 3px;
    font-size: 15px;
    line-height: 18px;
    padding: 5px 10px;
    width: 170px;
}
.g_mainCall__fields .button2 {
    min-width: 120px;
}
.button2 {
    text-decoration: none;
    cursor: pointer;
    transition: all 0.3s ease 0s;
    border-radius: 3px;
    background-color: rgb(224, 224, 224);
    font-family: "Arial";
    font-size: 14px;
    font-weight: 400;
    line-height: 16px;
    color: rgb(0, 0, 0);
    border: 1px solid rgb(189, 189, 189);
    padding: 6px 10px;
    text-align: center;
}
@media (max-width:  1000px ) {
.g_mainInfo__bottom{display:none;}
.g_mainTitle {
    font-size: 25px;
    font-weight: bold;
    line-height: 25px;
    margin-bottom: 10px;
}

}


@media (max-width:  900px ) {
.g_main {
    display: block;
    font-family: "Arial";
    justify-content: space-between;
}

.g_mainColor__itemLink img{height:60px;width:auto;}
.g_mainOpt_bottom{display:none;}
}


.block-kart {
    width: 100%;
    margin: 0 auto;
}

.block-kartleft2 {
    width: 56%;
    float: left;
}

.text33 {
    font-size: 22px;
    text-align: justify;
    margin: 0px;
}
.block-kartleft {
    width: 40%;
    float: left;
    margin-right: 3%;
}
.block-kartright {
    width: 56%;
    float: right;
}
.block-kartleft {
    width: 40%;
    float: left;
    margin-right: 3%;
}
/* ::::: file:///Z:/home/test2.ru/www/index.css ::::: */

html { font-family: sans-serif; }
body { margin: 0px; }
audio:not([controls]) { display: none; height: 0px; }
b, strong { font-weight: 700; }
svg:not(:root) { overflow: hidden; }
button, input, optgroup, select, textarea { margin: 0px; font: inherit; color: inherit; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; }
button::-moz-focus-inner, input::-moz-focus-inner { padding: 0px; border: 0px none; }
input { line-height: normal; }
@font-face {
	font-family: "Glyphicons Halflings";
	src: url('glyphicons-halflings-regular.eot') format("embedded-opentype"), url('glyphicons-halflings-regular.woff2') format("woff2"), url('glyphicons-halflings-regular.woff') format("woff"), url('glyphicons-halflings-regular.ttf') format("truetype"), url('glyphicons-halflings-regular.svg') format("svg");
}
.glyphicon-asterisk::before { content: "*"; }
.glyphicon-plus::before { content: "+"; }
.glyphicon-eur::before, .glyphicon-euro::before { content: "€"; }
.glyphicon-minus::before { content: "−"; }
.glyphicon-cloud::before { content: "☁"; }
.glyphicon-envelope::before { content: "✉"; }
.glyphicon-pencil::before { content: "✏"; }
.glyphicon-glass::before { content: ""; }
.glyphicon-music::before { content: ""; }
.glyphicon-search::before { content: ""; }
.glyphicon-heart::before { content: ""; }
.glyphicon-star::before { content: ""; }
.glyphicon-star-empty::before { content: ""; }
.glyphicon-user::before { content: ""; }
.glyphicon-film::before { content: ""; }
.glyphicon-th-large::before { content: ""; }
.glyphicon-th::before { content: ""; }
.glyphicon-th-list::before { content: ""; }
.glyphicon-ok::before { content: ""; }
.glyphicon-remove::before { content: ""; }
.glyphicon-zoom-in::before { content: ""; }
.glyphicon-zoom-out::before { content: ""; }
.glyphicon-off::before { content: ""; }
.glyphicon-signal::before { content: ""; }
.glyphicon-cog::before { content: ""; }
.glyphicon-trash::before { content: ""; }
.glyphicon-home::before { content: ""; }
.glyphicon-file::before { content: ""; }
.glyphicon-time::before { content: ""; }
.glyphicon-road::before { content: ""; }
.glyphicon-download-alt::before { content: ""; }
.glyphicon-download::before { content: ""; }
.glyphicon-upload::before { content: ""; }
.glyphicon-inbox::before { content: ""; }
.glyphicon-play-circle::before { content: ""; }
.glyphicon-repeat::before { content: ""; }
.glyphicon-refresh::before { content: ""; }
.glyphicon-list-alt::before { content: ""; }
.glyphicon-lock::before { content: ""; }
.glyphicon-flag::before { content: ""; }
.glyphicon-headphones::before { content: ""; }
.glyphicon-volume-off::before { content: ""; }
.glyphicon-volume-down::before { content: ""; }
.glyphicon-volume-up::before { content: ""; }
.glyphicon-qrcode::before { content: ""; }
.glyphicon-barcode::before { content: ""; }
.glyphicon-tag::before { content: ""; }
.glyphicon-tags::before { content: ""; }
.glyphicon-book::before { content: ""; }
.glyphicon-bookmark::before { content: ""; }
.glyphicon-print::before { content: ""; }
.glyphicon-camera::before { content: ""; }
.glyphicon-font::before { content: ""; }
.glyphicon-bold::before { content: ""; }
.glyphicon-italic::before { content: ""; }
.glyphicon-text-height::before { content: ""; }
.glyphicon-text-width::before { content: ""; }
.glyphicon-align-left::before { content: ""; }
.glyphicon-align-center::before { content: ""; }
.glyphicon-align-right::before { content: ""; }
.glyphicon-align-justify::before { content: ""; }
.glyphicon-list::before { content: ""; }
.glyphicon-indent-left::before { content: ""; }
.glyphicon-indent-right::before { content: ""; }
.glyphicon-facetime-video::before { content: ""; }
.glyphicon-picture::before { content: ""; }
.glyphicon-map-marker::before { content: ""; }
.glyphicon-adjust::before { content: ""; }
.glyphicon-tint::before { content: ""; }
.glyphicon-edit::before { content: ""; }
.glyphicon-share::before { content: ""; }
.glyphicon-check::before { content: ""; }
.glyphicon-move::before { content: ""; }
.glyphicon-step-backward::before { content: ""; }
.glyphicon-fast-backward::before { content: ""; }
.glyphicon-backward::before { content: ""; }
.glyphicon-play::before { content: ""; }
.glyphicon-pause::before { content: ""; }
.glyphicon-stop::before { content: ""; }
.glyphicon-forward::before { content: ""; }
.glyphicon-fast-forward::before { content: ""; }
.glyphicon-step-forward::before { content: ""; }
.glyphicon-eject::before { content: ""; }
.glyphicon-chevron-left::before { content: ""; }
.glyphicon-chevron-right::before { content: ""; }
.glyphicon-plus-sign::before { content: ""; }
.glyphicon-minus-sign::before { content: ""; }
.glyphicon-remove-sign::before { content: ""; }
.glyphicon-ok-sign::before { content: ""; }
.glyphicon-question-sign::before { content: ""; }
.glyphicon-info-sign::before { content: ""; }
.glyphicon-screenshot::before { content: ""; }
.glyphicon-remove-circle::before { content: ""; }
.glyphicon-ok-circle::before { content: ""; }
.glyphicon-ban-circle::before { content: ""; }
.glyphicon-arrow-left::before { content: ""; }
.glyphicon-arrow-right::before { content: ""; }
.glyphicon-arrow-up::before { content: ""; }
.glyphicon-arrow-down::before { content: ""; }
.glyphicon-share-alt::before { content: ""; }
.glyphicon-resize-full::before { content: ""; }
.glyphicon-resize-small::before { content: ""; }
.glyphicon-exclamation-sign::before { content: ""; }
.glyphicon-gift::before { content: ""; }
.glyphicon-leaf::before { content: ""; }
.glyphicon-fire::before { content: ""; }
.glyphicon-eye-open::before { content: ""; }
.glyphicon-eye-close::before { content: ""; }
.glyphicon-warning-sign::before { content: ""; }
.glyphicon-plane::before { content: ""; }
.glyphicon-calendar::before { content: ""; }
.glyphicon-random::before { content: ""; }
.glyphicon-comment::before { content: ""; }
.glyphicon-magnet::before { content: ""; }
.glyphicon-chevron-up::before { content: ""; }
.glyphicon-chevron-down::before { content: ""; }
.glyphicon-retweet::before { content: ""; }
.glyphicon-shopping-cart::before { content: ""; }
.glyphicon-folder-close::before { content: ""; }
.glyphicon-folder-open::before { content: ""; }
.glyphicon-resize-vertical::before { content: ""; }
.glyphicon-resize-horizontal::before { content: ""; }
.glyphicon-hdd::before { content: ""; }
.glyphicon-bullhorn::before { content: ""; }
.glyphicon-bell::before { content: ""; }
.glyphicon-certificate::before { content: ""; }
.glyphicon-thumbs-up::before { content: ""; }
.glyphicon-thumbs-down::before { content: ""; }
.glyphicon-hand-right::before { content: ""; }
.glyphicon-hand-left::before { content: ""; }
.glyphicon-hand-up::before { content: ""; }
.glyphicon-hand-down::before { content: ""; }
.glyphicon-circle-arrow-right::before { content: ""; }
.glyphicon-circle-arrow-left::before { content: ""; }
.glyphicon-circle-arrow-up::before { content: ""; }
.glyphicon-circle-arrow-down::before { content: ""; }
.glyphicon-globe::before { content: ""; }
.glyphicon-wrench::before { content: ""; }
.glyphicon-tasks::before { content: ""; }
.glyphicon-filter::before { content: ""; }
.glyphicon-briefcase::before { content: ""; }
.glyphicon-fullscreen::before { content: ""; }
.glyphicon-dashboard::before { content: ""; }
.glyphicon-paperclip::before { content: ""; }
.glyphicon-heart-empty::before { content: ""; }
.glyphicon-link::before { content: ""; }
.glyphicon-phone::before { content: ""; }
.glyphicon-pushpin::before { content: ""; }
.glyphicon-usd::before { content: ""; }
.glyphicon-gbp::before { content: ""; }
.glyphicon-sort::before { content: ""; }
.glyphicon-sort-by-alphabet::before { content: ""; }
.glyphicon-sort-by-alphabet-alt::before { content: ""; }
.glyphicon-sort-by-order::before { content: ""; }
.glyphicon-sort-by-order-alt::before { content: ""; }
.glyphicon-sort-by-attributes::before { content: ""; }
.glyphicon-sort-by-attributes-alt::before { content: ""; }
.glyphicon-unchecked::before { content: ""; }
.glyphicon-expand::before { content: ""; }
.glyphicon-collapse-down::before { content: ""; }
.glyphicon-collapse-up::before { content: ""; }
.glyphicon-log-in::before { content: ""; }
.glyphicon-flash::before { content: ""; }
.glyphicon-log-out::before { content: ""; }
.glyphicon-new-window::before { content: ""; }
.glyphicon-record::before { content: ""; }
.glyphicon-save::before { content: ""; }
.glyphicon-open::before { content: ""; }
.glyphicon-saved::before { content: ""; }
.glyphicon-import::before { content: ""; }
.glyphicon-export::before { content: ""; }
.glyphicon-send::before { content: ""; }
.glyphicon-floppy-disk::before { content: ""; }
.glyphicon-floppy-saved::before { content: ""; }
.glyphicon-floppy-remove::before { content: ""; }
.glyphicon-floppy-save::before { content: ""; }
.glyphicon-floppy-open::before { content: ""; }
.glyphicon-credit-card::before { content: ""; }
.glyphicon-transfer::before { content: ""; }
.glyphicon-cutlery::before { content: ""; }
.glyphicon-header::before { content: ""; }
.glyphicon-compressed::before { content: ""; }
.glyphicon-earphone::before { content: ""; }
.glyphicon-phone-alt::before { content: ""; }
.glyphicon-tower::before { content: ""; }
.glyphicon-stats::before { content: ""; }
.glyphicon-sd-video::before { content: ""; }
.glyphicon-hd-video::before { content: ""; }
.glyphicon-subtitles::before { content: ""; }
.glyphicon-sound-stereo::before { content: ""; }
.glyphicon-sound-dolby::before { content: ""; }
.glyphicon-sound-5-1::before { content: ""; }
.glyphicon-sound-6-1::before { content: ""; }
.glyphicon-sound-7-1::before { content: ""; }
.glyphicon-copyright-mark::before { content: ""; }
.glyphicon-registration-mark::before { content: ""; }
.glyphicon-cloud-download::before { content: ""; }
.glyphicon-cloud-upload::before { content: ""; }
.glyphicon-tree-conifer::before { content: ""; }
.glyphicon-tree-deciduous::before { content: ""; }
.glyphicon-cd::before { content: ""; }
.glyphicon-save-file::before { content: ""; }
.glyphicon-open-file::before { content: ""; }
.glyphicon-level-up::before { content: ""; }
.glyphicon-copy::before { content: ""; }
.glyphicon-paste::before { content: ""; }
.glyphicon-alert::before { content: ""; }
.glyphicon-equalizer::before { content: ""; }
.glyphicon-king::before { content: ""; }
.glyphicon-queen::before { content: ""; }
.glyphicon-pawn::before { content: ""; }
.glyphicon-bishop::before { content: ""; }
.glyphicon-knight::before { content: ""; }
.glyphicon-baby-formula::before { content: ""; }
.glyphicon-tent::before { content: "⛺"; }
.glyphicon-blackboard::before { content: ""; }
.glyphicon-bed::before { content: ""; }
.glyphicon-apple::before { content: ""; }
.glyphicon-erase::before { content: ""; }
.glyphicon-hourglass::before { content: "⌛"; }
.glyphicon-lamp::before { content: ""; }
.glyphicon-duplicate::before { content: ""; }
.glyphicon-piggy-bank::before { content: ""; }
.glyphicon-scissors::before { content: ""; }
.glyphicon-bitcoin::before { content: ""; }
.glyphicon-btc::before { content: ""; }
.glyphicon-xbt::before { content: ""; }
.glyphicon-yen::before { content: "¥"; }
.glyphicon-jpy::before { content: "¥"; }
.glyphicon-ruble::before { content: "₽"; }
.glyphicon-rub::before { content: "₽"; }
.glyphicon-scale::before { content: ""; }
.glyphicon-ice-lolly::before { content: ""; }
.glyphicon-ice-lolly-tasted::before { content: ""; }
.glyphicon-education::before { content: ""; }
.glyphicon-option-horizontal::before { content: ""; }
.glyphicon-option-vertical::before { content: ""; }
.glyphicon-menu-hamburger::before { content: ""; }
.glyphicon-modal-window::before { content: ""; }
.glyphicon-oil::before { content: ""; }
.glyphicon-grain::before { content: ""; }
.glyphicon-sunglasses::before { content: ""; }
.glyphicon-text-size::before { content: ""; }
.glyphicon-text-color::before { content: ""; }
.glyphicon-text-background::before { content: ""; }
.glyphicon-object-align-top::before { content: ""; }
.glyphicon-object-align-bottom::before { content: ""; }
.glyphicon-object-align-horizontal::before { content: ""; }
.glyphicon-object-align-left::before { content: ""; }
.glyphicon-object-align-vertical::before { content: ""; }
.glyphicon-object-align-right::before { content: ""; }
.glyphicon-triangle-right::before { content: ""; }
.glyphicon-triangle-left::before { content: ""; }
.glyphicon-triangle-bottom::before { content: ""; }
.glyphicon-triangle-top::before { content: ""; }
.glyphicon-console::before { content: ""; }
.glyphicon-superscript::before { content: ""; }
.glyphicon-subscript::before { content: ""; }
.glyphicon-menu-left::before { content: ""; }
.glyphicon-menu-right::before { content: ""; }
.glyphicon-menu-down::before { content: ""; }
.glyphicon-menu-up::before { content: ""; }
* { box-sizing: border-box; }
*::after, *::before { box-sizing: border-box; }
html { font-size: 10px; }
body { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 14px; line-height: 1.42857; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); }
button, input, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
p { margin: 0px 0px 10px; }
ol, ul { margin-top: 0px; margin-bottom: 10px; }
blockquote .small::before, blockquote footer::before, blockquote small::before { content: "— "; }
.blockquote-reverse .small::before, .blockquote-reverse footer::before, .blockquote-reverse small::before, blockquote.pull-right .small::before, blockquote.pull-right footer::before, blockquote.pull-right small::before { content: ""; }
.blockquote-reverse .small::after, .blockquote-reverse footer::after, .blockquote-reverse small::after, blockquote.pull-right .small::after, blockquote.pull-right footer::after, blockquote.pull-right small::after { content: " —"; }
.table-striped > tbody > tr:nth-of-type(2n+1) { background-color: rgb(249, 249, 249); }
@media screen and (max-width: 767px) {
}
.form-control::-moz-placeholder { color: rgb(153, 153, 153); opacity: 1; }
@media not all {
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0px; }
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0px; }
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.btn-group-vertical > .btn:not(:first-child):not(:last-child) { border-radius: 0px; }
.btn-group-vertical > .btn:first-child:not(:last-child) { border-radius: 4px 4px 0px 0px; }
.btn-group-vertical > .btn:last-child:not(:first-child) { border-radius: 0px 0px 4px 4px; }
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0px; }
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0px; border-top-right-radius: 0px; }
.input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) { border-radius: 0px; }
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn-group:not(:last-child) > .btn, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child > .btn-group:not(:first-child) > .btn, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.breadcrumb > li + li::before { padding: 0px 5px; color: rgb(204, 204, 204); content: "/ "; }
@media screen and (min-width: 768px) {
}
.popover > .arrow, .popover > .arrow::after { position: absolute; display: block; width: 0px; height: 0px; border-color: transparent; border-style: solid; }
.popover > .arrow::after { content: ""; border-width: 10px; }
.popover.top > .arrow::after { bottom: 1px; margin-left: -10px; content: " "; border-top-color: rgb(255, 255, 255); border-bottom-width: 0px; }
.popover.right > .arrow::after { bottom: -10px; left: 1px; content: " "; border-right-color: rgb(255, 255, 255); border-left-width: 0px; }
.popover.bottom > .arrow::after { top: 1px; margin-left: -10px; content: " "; border-top-width: 0px; border-bottom-color: rgb(255, 255, 255); }
.popover.left > .arrow::after { right: 1px; bottom: -10px; content: " "; border-right-width: 0px; border-left-color: rgb(255, 255, 255); }
@media not all, (-webkit-transform-3d) {
}
.carousel-control .icon-prev::before { content: "‹"; }
.carousel-control .icon-next::before { content: "›"; }
@media screen and (min-width: 768px) {
}
.btn-group-vertical > .btn-group::after, .btn-group-vertical > .btn-group::before, .btn-toolbar::after, .btn-toolbar::before, .clearfix::after, .clearfix::before, .container-fluid::after, .container-fluid::before, .container::after, .container::before, .dl-horizontal dd::after, .dl-horizontal dd::before, .form-horizontal .form-group::after, .form-horizontal .form-group::before, .modal-footer::after, .modal-footer::before, .modal-header::after, .modal-header::before, .nav::after, .nav::before, .navbar-collapse::after, .navbar-collapse::before, .navbar-header::after, .navbar-header::before, .navbar::after, .navbar::before, .pager::after, .pager::before, .panel-body::after, .panel-body::before, .row::after, .row::before { display: table; content: " "; }
.btn-group-vertical > .btn-group::after, .btn-toolbar::after, .clearfix::after, .container-fluid::after, .container::after, .dl-horizontal dd::after, .form-horizontal .form-group::after, .modal-footer::after, .modal-header::after, .nav::after, .navbar-collapse::after, .navbar-header::after, .navbar::after, .pager::after, .panel-body::after, .row::after { clear: both; }
@font-face {
	font-family: "Glyphicons Halflings";
	src: url('glyphicons-halflings-regular_001.eot') format("embedded-opentype"), url('glyphicons-halflings-regular_001.woff2') format("woff2"), url('glyphicons-halflings-regular_001.woff') format("woff"), url('glyphicons-halflings-regular_001.ttf') format("truetype"), url('glyphicons-halflings-regular_001.svg') format("svg");
}
* { box-sizing: border-box; }
*::after, *::before { box-sizing: border-box; }
html { font-size: 10px; }
body { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 14px; line-height: 1.42857; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); }
button, input, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
p { margin: 0px 0px 10px; }
ol, ul { margin-top: 0px; margin-bottom: 10px; }
blockquote .small::before, blockquote footer::before, blockquote small::before { content: "— "; }
.blockquote-reverse .small::before, .blockquote-reverse footer::before, .blockquote-reverse small::before, blockquote.pull-right .small::before, blockquote.pull-right footer::before, blockquote.pull-right small::before { content: ""; }
.blockquote-reverse .small::after, .blockquote-reverse footer::after, .blockquote-reverse small::after, blockquote.pull-right .small::after, blockquote.pull-right footer::after, blockquote.pull-right small::after { content: " —"; }
.table-striped > tbody > tr:nth-of-type(2n+1) { background-color: rgb(249, 249, 249); }
@media screen and (max-width: 767px) {
}
.form-control::-moz-placeholder { color: green; }
@media not all {
}
@media screen and (min-width: 768px) {
}
@media not all, (-webkit-transform-3d) {
}
.carousel-control .icon-prev::before { content: "‹"; }
.carousel-control .icon-next::before { content: "›"; }
@media screen and (min-width: 768px) {
}
html { font-family: sans-serif; }
body { margin: 0px; }
audio:not([controls]) { display: none; height: 0px; }
svg:not(:root) { overflow: hidden; }
button, input, optgroup, select, textarea { margin: 0px; font: inherit; color: inherit; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; }
button::-moz-focus-inner, input::-moz-focus-inner { padding: 0px; border: 0px none; }
input { line-height: normal; }
@font-face {
	font-family: "Glyphicons Halflings";
	src: url('glyphicons-halflings-regular_001_001.eot') format("embedded-opentype"), url('glyphicons-halflings-regular_001_001.woff2') format("woff2"), url('glyphicons-halflings-regular_001_001.woff') format("woff"), url('glyphicons-halflings-regular_001_001.ttf') format("truetype"), url('glyphicons-halflings-regular_001_001.svg') format("svg");
}
* { box-sizing: border-box; }
*::after, *::before { box-sizing: border-box; }
html { font-size: 10px; }
body { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 14px; line-height: 1.42857; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); }
button, input, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
p { margin: 0px 0px 10px; }
ol, ul { margin-top: 0px; margin-bottom: 10px; }
blockquote .small::before, blockquote footer::before, blockquote small::before { content: "— "; }
.blockquote-reverse .small::before, .blockquote-reverse footer::before, .blockquote-reverse small::before, blockquote.pull-right .small::before, blockquote.pull-right footer::before, blockquote.pull-right small::before { content: ""; }
.blockquote-reverse .small::after, .blockquote-reverse footer::after, .blockquote-reverse small::after, blockquote.pull-right .small::after, blockquote.pull-right footer::after, blockquote.pull-right small::after { content: " —"; }
.table-striped > tbody > tr:nth-of-type(2n+1) { background-color: rgb(249, 249, 249); }
@media screen and (max-width: 767px) {
}
@font-face {
	font-family: "ProximaNovaReg";
	src: url('proximanovareg_0.eot') format("embedded-opentype"), url('proximanovareg_0.woff2') format("woff2"), url('proximanovareg_0.woff') format("woff"), url('proximanovareg_0.ttf') format("truetype"), url('proximanovareg_0.svg') format("svg");
}
@font-face {
	font-family: "ProximaNovaBold_4";
	src: url('proximanovabold_4.eot') format("embedded-opentype"), url('proximanovabold_4.woff2') format("woff2"), url('proximanovabold_4.woff') format("woff"), url('proximanovabold_4.ttf') format("truetype"), url('proximanovabold_4.svg') format("svg");
}
body, table, td, div { margin: 0px auto; padding-left: 10px; padding-right: 10px; color: rgb(24, 24, 24); font: 15px/1.4 ProximaNovaReg,Arial,Tahoma,sans-serif; }
ol, ul { margin: 0px 0px 20px; padding: 0px; list-style: outside none disc; text-align: left; }
ol li, ul li { margin: 0px 0px 0px 10px; }
p { text-align: left; }
.char_table tr:nth-child(2n+1) { background: rgb(248, 248, 249) none repeat scroll 0% 0%; }
@media only screen and (min-width: 240px) and (max-width: 767px) {
	.price_table td:nth-child(5) { display: block; }
	.price_table td:nth-child(1) { display: none; }
	.price_table td:nth-child(3) { display: none; }
	.price_table td:nth-child(4) { display: none; }
	.price_table td:nth-child(5) { display: none; }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
	.price_table td:nth-child(5) { display: none; }
}
@media only screen and (min-width: 1024px) {
	.price_table td:nth-child(5) { display: block; }
}
@media not all, only screen and (min--moz-device-pixel-ratio: 1.5), not all {
}
.qtip:not(.ie9haxors) div.qtip-content, .qtip:not(.ie9haxors) div.qtip-titlebar { filter: none; }
.menu__icon span:nth-child(1) { top: 0px; }
.menu__icon span:nth-child(2), .menu__icon span:nth-child(3) { top: 13px; }
.menu__icon span:nth-child(4) { top: 26px; }
.menu.menu_state_open .menu__icon span:nth-child(1) { top: 18px; width: 0%; left: 50%; }
.menu.menu_state_open .menu__icon span:nth-child(2) { transform: rotate(45deg); }
.menu.menu_state_open .menu__icon span:nth-child(3) { transform: rotate(-45deg); }
.menu.menu_state_open .menu__icon span:nth-child(4) { top: 18px; width: 0%; left: 50%; }
@media screen and (max-width: 999px) {
}
.list__list::before { position: absolute; top: 8px; left: 0px; width: 11px; height: 11px; content: ""; border-radius: 100%; background-color: rgb(214, 73, 62); }
@media screen and (max-width: 549px) {
}
@media screen and (max-width: 753px) {
}
@media screen and (max-width: 588px) {
}
@media screen and (max-width: 620px) {
}
@media screen and (max-width: 470px) {
}
@media screen and (max-width: 1046px) {
	.main-form { margin: 0px; }
}
@font-face {
	font-family: "Open Sans";
	src: url('aia68esj.eot') format("embedded-opentype"), url('aia68esj.ttf') format("truetype");
}
@font-face {
	font-family: "Open Sans Light";
	src: url('opensans-light.eot') format("embedded-opentype"), url('opensans-light.ttf') format("truetype");
}
body { background-color: transparent; color: rgb(0, 0, 0); font-family: "Open Sans"; font-size: 8px; line-height: 1.1875; margin: 0px; padding: 0px; }
#wb_indexText2 { background-color: transparent; border: 0px solid rgb(0, 0, 0); padding: 0px; margin: 0px; text-align: left; }
#indexLayer1 { background-color: transparent; background-image: url('/steklo_01.jpg'); background-repeat: repeat-y; background-position: center top; }
#indexLayer1_Container {  }
#wb_indexText2 { z-index: 14; margin-left: 55%; padding-top: 1%; }
#indexLayer1 { text-align: center; left: 0%; top: 0px; width: 100%; height: 380px; z-index: 151; }
#wb_uid6 { font-family: Days; font-size: 35px; color: rgb(255, 255, 255); text-shadow: 0px 0px 0px rgb(74, 37, 42), 0px 0px 0px rgb(74, 37, 42), 0px 5px 0px rgb(74, 37, 42), 1px 1px 0px rgb(74, 37, 42); }
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Light"), local("OpenSans-Light"), url('dxi1orhcpsqm3vp6mxoata-j2u0lmlup9rwlsytm3ho.woff2') format("woff2");
	unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Light"), local("OpenSans-Light"), url('dxi1orhcpsqm3vp6mxoatzx5f-9o1vgp2exwfjgl7ay.woff2') format("woff2");
	unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Light"), local("OpenSans-Light"), url('dxi1orhcpsqm3vp6mxoatrwv49_lsm1nyrwo-zkhivy.woff2') format("woff2");
	unicode-range: U+1F00-1FFF;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Light"), local("OpenSans-Light"), url('dxi1orhcpsqm3vp6mxoataarobkawv3vxw3jmhvenga.woff2') format("woff2");
	unicode-range: U+370-3FF;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Light"), local("OpenSans-Light"), url('dxi1orhcpsqm3vp6mxoatf8zf_fossgrmwss7aa9k2w.woff2') format("woff2");
	unicode-range: U+102-103, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Light"), local("OpenSans-Light"), url('dxi1orhcpsqm3vp6mxoatt0lw-43amezio6xutljad8.woff2') format("woff2");
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Light"), local("OpenSans-Light"), url('dxi1orhcpsqm3vp6mxoategdm0lzdjqr5-oayxsoefg.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans Regular"), local("OpenSans-Regular"), url('k88pr3goawt7btt32z01mxjtnkitppoi_ivcxxdnrsc.woff2') format("woff2");
	unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans Regular"), local("OpenSans-Regular"), url('rjgo7rytmqivp7vzi-q5urjtnkitppoi_ivcxxdnrsc.woff2') format("woff2");
	unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans Regular"), local("OpenSans-Regular"), url('lwcjsqkb6emdfhrevqa1krjtnkitppoi_ivcxxdnrsc.woff2') format("woff2");
	unicode-range: U+1F00-1FFF;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans Regular"), local("OpenSans-Regular"), url('xozscpt2726on7jbcb_pahjtnkitppoi_ivcxxdnrsc.woff2') format("woff2");
	unicode-range: U+370-3FF;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans Regular"), local("OpenSans-Regular"), url('59zrklao5bwgqf5a9baeerjtnkitppoi_ivcxxdnrsc.woff2') format("woff2");
	unicode-range: U+102-103, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans Regular"), local("OpenSans-Regular"), url('u-wuoqret9fueobqw7jkrrjtnkitppoi_ivcxxdnrsc.woff2') format("woff2");
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans Regular"), local("OpenSans-Regular"), url('cjzkeoubrn4kerxqtauh3vtxra8tvwticgirnjhmvjw.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url('k3k702zokiljc3wvjuplzk-j2u0lmlup9rwlsytm3ho.woff2') format("woff2");
	unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url('k3k702zokiljc3wvjuplzjx5f-9o1vgp2exwfjgl7ay.woff2') format("woff2");
	unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url('k3k702zokiljc3wvjuplzbwv49_lsm1nyrwo-zkhivy.woff2') format("woff2");
	unicode-range: U+1F00-1FFF;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url('k3k702zokiljc3wvjuplzkarobkawv3vxw3jmhvenga.woff2') format("woff2");
	unicode-range: U+370-3FF;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url('k3k702zokiljc3wvjuplzp8zf_fossgrmwss7aa9k2w.woff2') format("woff2");
	unicode-range: U+102-103, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url('k3k702zokiljc3wvjuplzd0lw-43amezio6xutljad8.woff2') format("woff2");
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url('k3k702zokiljc3wvjuplzogdm0lzdjqr5-oayxsoefg.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
.main-form { position: relative; max-width: 1200px; }
.form5 { right: 100px; }
.form5 { z-index: 9999;background: transparent url('/images/bg-form.png') repeat scroll 0% 0%; box-shadow: 5px 5px 0px 0px rgba(0, 0, 0, 0.31); text-align: center; padding: 20px; overflow: hidden; width: 40%; float: right; margin-top: 20px; margin-right: 3%; border: 3px solid rgb(255, 255, 255); }
.form5 span { font-size: 23px; font-weight: bold; color: rgb(255, 255, 255); margin: 0px; display: block; }
.form5 input.phone { width: 100%; border-bottom: 1px solid rgb(131, 146, 169); background: rgb(255, 255, 255) url('vash-tel.png') no-repeat scroll 16px center; padding: 11px 2% 11px 14%; font-size: 20px; margin: 38px 0px 20px; }
.form5 input.submit { cursor: pointer; background: rgb(191, 34, 59) none repeat scroll 0% 0%; text-transform: uppercase; color: rgb(255, 255, 255); font-size: 20px; box-shadow: 5px 5px 0px 0px rgb(122, 3, 22); }
.form5 input { display: block; width: 100%; border: medium none; padding: 11px; }
.pooasdadasd { font-size: 23px; font-weight: bold; color: rgb(255, 255, 255); margin: 0px; display: block; }
.jkk { font-size: 24px; font-weight: bolder; color: rgb(249, 139, 156); }
@media screen and (max-width: 533px) {
	.jkk { font-size: 20px; font-weight: bolder; color: rgb(249, 139, 156); }
	ul#countdown li { display: inline-block; text-align: center; margin-top: 20px; background: white none repeat scroll 0% 0%; box-shadow: 0px 0px 5px 1px rgb(192, 187, 187); }
	ul#countdown li { display: inline-block; width: 55px; text-align: center; background: white none repeat scroll 0% 0%; box-shadow: 0px 0px 5px 1px rgb(192, 187, 187); }
	.timer-area { margin-left: 10%; margin-bottom: -20px; }
}
@media screen and (max-width: 767px) {
}
@media screen and (max-width: 1046px) {
	.main-form { margin: 0px; }
	.form5 { position: static; right: auto; padding: 25px; overflow: hidden; }
	#wb_uid6 { display: none; }
}
@media screen and (max-width: 1000px) {
	.main-form { margin: 5% 0px 0px; }
	.form5 { position: static; right: auto; padding: 25px; overflow: hidden; }
	#wb_uid6 { display: none; }
}
@media screen and (max-width: 697px) {
	.form5 { width: 95%; }
	#indexLayer1 { text-align: center; left: 0%; top: 0px; width: 100%; height: 420px; z-index: 151; }
	.main-form { margin: -5% 0px 0px; }
}
@media screen and (max-width: 366px) {
	.form5 { width: 95%; }
	#indexLayer1 { text-align: center; left: 0%; top: 0px; width: 100%; height: 460px; z-index: 151; }
	.main-form { margin: -5% 0px 0px; }
}
@font-face {
	font-family: "Days";
	src: url('days.otf') format("embedded-opentype"), url('days_001.otf') format("truetype");
}
@media screen and (max-width: 308px) {
	.form5 { width: 95%; }
	#indexLayer1 { text-align: center; left: 0%; top: 0px; width: 100%; height: 480px; z-index: 151; }
	.main-form { margin: -5% 0px 0px; }
}
@media screen and (max-width: 1024px) {
}
@media screen and (max-width: 976px) {
}
@media screen and (max-width: 1280px) {
}
@media screen and (max-width: 1202px) {
}
@media screen and (max-width: 1038px) {
}
@media screen and (max-width: 778px) {
}
@media screen and (max-width: 778px) {
}
@media screen and (max-width: 896px) {
}
@media screen and (max-width: 667px) {
}
@media screen and (max-width: 386px) {
}
@media screen and (max-width: 485px) {
}
@media screen and (max-width: 428px) {
}
@media screen and (max-width: 1038px) {
}
@media screen and (max-width: 1038px) {
}
@media screen and (max-width: 692px) {
}
@media screen and (max-width: 459px) {
}
@media screen and (max-width: 404px) {
}
@media screen and (max-width: 351px) {
}
@media screen and (max-width: 434px) {
}
@media screen and (max-width: 1040px) {
}
@media screen and (max-width: 839px) {
	@media screen and (max-width: 667px) {
}
	@media screen and (max-width: 508px) {
}
	@media screen and (max-width: 403px) {
}
	@media screen and (max-width: 358px) {
}
	@media screen and (max-width: 342px) {
}
	@media screen and (max-width: 321px) {
}
	@media screen and (max-width: 317px) {
}
	@media screen and (max-width: 750px) {
}
	@media screen and (max-width: 530px) {
}
	@media screen and (max-width: 800px) {
}
	@media screen and (max-width: 677px) {
}
	@media screen and (max-width: 437px) {
}
}
@media screen and (max-width: 600px) {
}
.timer-area{margin-left: 10%;}
@media screen and (max-width: 533px) {
	.pllll { display: none; }
	.timer-area { float: none; }
}
ul#countdown li { display: inline-block; width: 55px; text-align: center; margin-top: 10px; background: white none repeat scroll 0% 0%; box-shadow: 0px 0px 5px 1px rgb(192, 187, 187); }
ul#countdown li span { font-size: 2.4em; font-weight: bold; color: rgb(31, 34, 37); height: 40px; line-height: 43px; position: relative; }
ul#countdown li span::before { content: ""; width: 100%; height: 1px; position: absolute; top: 31px; }
ul#countdown li p { color: rgb(246, 246, 249); font-size: 12px; text-align: center; margin-bottom: 3px; }
@media screen and (max-width: 533px) {
	.jkk { font-size: 20px; font-weight: bolder; color: rgb(249, 139, 156); margin-top: -17px; }
	ul#countdown li { display: inline-block; text-align: center; margin-top: 0px; background: white none repeat scroll 0% 0%; box-shadow: 0px 0px 5px 1px rgb(192, 187, 187); }
	ul#countdown li { display: inline-block; width: 55px; text-align: center; background: white none repeat scroll 0% 0%; box-shadow: 0px 0px 5px 1px rgb(192, 187, 187); }
	.timer-area { margin-left: 10%; margin-bottom: -20px; }
	.form5 input.phone { width: 100%; border-bottom: 1px solid rgb(131, 146, 169); background: rgb(255, 255, 255) url('vash-tel.png') no-repeat scroll 16px center; padding: 11px 2% 11px 14%; font-size: 18px; margin: 30px 0px 0px; }
}
@media screen and (max-width: 377px) {
ul#countdown li {
    display: inline-block;
    width: 35px;
    text-align: center;
    background: white none repeat scroll 0% 0%;
    box-shadow: 0px 0px 5px 1px rgb(192, 187, 187);
	margin-left:0px;
}
	ul#countdown li span { font-size: 1.5em; font-weight: bold; color: rgb(31, 34, 37); height: 35px; line-height: 35px; position: relative; }
	ul#countdown li p {
    color: rgb(240, 240, 249);
    text-transform: none;
    font-size: 10px;
    text-align: center;
}
	.timer-area { margin-left: 0px; margin-bottom: -20px; }
}

.center {
    text-align: center;
	margin-bottom: 25px;
padding-top: 15px;
padding-bottom: 15px;
background: #a4f5a4;
}
.zakaz-tel {
    font-size: 24px;
    width: 320px;
}
.kons-btn {
    font-size: 24px;
    min-width: 320px;
    background: blue;
    color: white;
    border: 2px solid blue;
}

@media screen and (max-width: 500px) {
}
@media screen and (max-width: 533px) {

	.catalog__body{padding:0px;}
	.catalog-section{padding:0px;}
	.catalog{padding:0px;}
	.pllll { display: none; }
	.timer-area { float: none; }
	.catalog__body h1{margin-top:5px;}
	.center{margin-bottom: 25px;}
	h1 {font-size: 22px;}
	.catalog {
    margin: 0px 0 50px;
}
.kons-btn {
    font-size: 18px;
    min-width: 90%;
    background: blue;
    color: white;
    border: 2px solid blue;
    margin-top: 10px;
	padding-top: 5px;
padding-bottom: 5px;
}
.zakaz-tel {
    font-size: 20px;
    width: 98%;
}
	.poryadok1{float:left;width:100%;margin-left:3%;height:350px;}
.poryadok2{float:left;width:100%;margin-left:2%;height:300px;}
}
.poryadok1{float:left;width:30%;margin-left:3%;}
.poryadok2{float:left;width:23%;margin-left:2%;}

@media screen and (max-width: 533px) {
	.pllll { display: none; }
	.timer-area { float: none; }
	
	.poryadok1{float:left;width:100%;margin-left:3%;height:350px;}
.poryadok2{float:left;width:100%;margin-left:2%;height:300px;}

.catalog__body {
    margin-top: 5px;
}
.catalog__main {
    width: 100%;
    padding-left: 0px;
    flex: 0 0 100%;
}
.header{display:none;}
.pop ul {

    margin-top: 5px;
}
}

.catalog__body img{width:45%;}