body{}
a{color:#4f254d;text-decoration:none;}
a:focus, a:hover{color:#000000;text-decoration:underline;}
.row{margin-left:0px;margin-right:0px;}
ul{list-style:none;}
strong.dillerPrise{font-size:15px;position:absolute;left:91px;color:black;}
.prod_prise{margin-top:20px;display:block;width:100%;padding:5px;padding-left:20px;font-family: Helvetica, Arial, serif;background-color:white;}
.h1_top_name{color:#4f254d;font-size:30px;font-weight:700;font-family: Helvetica, Arial, serif;min-width:100%;}
.artikul{font-family: Helvetica, Arial, serif;}
.str_artikul{color:#4f254d;font-family: Helvetica, Arial, serif;}
.prise_too{display:block;width:50%;float:left;text-align:center;}
.prise_old{color:#000000;text-align:right; text-decoration: line-through;}
.prise_new{color:#94218f;}
.prise__strong{font-size:5.0em;}
.button_too{display:block;width:50%;float:right;margin-top:6px;}
a.button_click {
    width: 100%;
    
    font-size: 1.10em;
    color: #4f254d;
    font-weight: 700;
    display: block;
    background: lawngreen;
    padding: 10px;
    margin: 10px;
    text-decoration: none;
    text-align: center;
    border-radius: 7px;
    box-shadow: 0 8px 11px -5px rgba(0, 0, 0, 0.55);
}

h8.h3-text {
    font-weight: 500;
    line-height: normal;
}

a.button_click_kr {
    width: 100%;
    font-size: 1.1em;
    color: lawngreen!important;
    
    font-weight: 700;
    display: block;
    background: #4f254d;
    padding: 10px;
    margin: 10px;
    text-decoration: none;
    text-align: center;
    border-radius: 7px;
    box-shadow: 0 8px 11px -5px rgba(0, 0, 0, 0.55);
}
ul.hr li{display:inline-block;margin-right:5px;padding:3px;font-family: Helvetica, Arial, serif;text-transform:uppercase;font-size:12px;color:#818a91;}
.li1{width:15%;}
.li2{width:32%;line-height:16px;text-align:inherit;vertical-align:middle;}
.li3{font-weight:500;width:48%;line-height:1px;text-align:inherit;vertical-align:middle;}
.li4{width:49%;line-height:16px;text-align:inherit;vertical-align:middle;}
.specZakaz.col-md-12.col-sm-12.col-xs-12{display:none;background-color:#4f254d;text-align:center;vertical-align:middle;color:white;font-family: Helvetica, Arial, serif;font-size:1.2rem;line-height:52px;}
ul.hr{margin: 0;
    padding: 4px;
    float: left;
    margin-top: 21px;}
.bg-faded{background-color:#4f254d;}

.heaban {
    display: block;
    width: 100%;
    height: 150px;
    padding: 5px;
    background-color: #60fff8;
        background-image: url(/img/heaban.jpg);
    background-repeat: no-repeat;
}
.button_took {
    display: block;
    width: 48%;
    float: right;
    /* margin-top: 6px; */
}

.navbar-light .navbar-brand{color:lawngreen;}
.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .active>.nav-link:focus, .navbar-light .navbar-nav .active>.nav-link:hover, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.active:focus, .navbar-light .navbar-nav .nav-link.active:hover, .navbar-light .navbar-nav .nav-link.open, .navbar-light .navbar-nav .nav-link.open:focus, .navbar-light .navbar-nav .nav-link.open:hover, .navbar-light .navbar-nav .open>.nav-link, .navbar-light .navbar-nav .open>.nav-link:focus, .navbar-light .navbar-nav .open>.nav-link:hover{color:#5bc0de;;}
.navbar-light .navbar-nav .nav-link{color:rgb(255, 255, 255);}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover{color:#5bc0de;}
.navbar-xn{margin-left:15%;}
a.telNav{color:lawngreen;font-size:15px;text-decoration:none;font-weight:700;}
i.fab.fa-viber{color:white;}
i.far.fa-bookmark{color:white;}
.navbar-toggler{color:#fff;}
.tab-content{padding:20px;}
.nav-tabs{margin-top:20px;padding-left:50px;}
.nav-tabs .nav-item.open .nav-link, .nav-tabs .nav-item.open .nav-link:focus, .nav-tabs .nav-item.open .nav-link:hover, .nav-tabs .nav-link.active, .nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:hover{color:#4f254d;font-weight:700;background-color:#ffffff;border-color:#4f254d #4f254d transparent;}
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover{border-color:#4f254d #4f254d #fff;font-weight:600;color:#5bc0de;}
.nav-tabs{margin-top:20px;padding-left:50px;}
.nav-tabs{border-bottom:1px solid #4f254d;}
ul.nav.nav-tabs{font-family: Helvetica, Arial, serif;}
h5{line-height:0.8;}
.list-group{display:block;font-family: Helvetica, Arial, serif;}
.tag-default{background-color:#4f254d;}
.tag-pill{padding-right:.9em;padding-left:.9em;border-radius:10rem;margin-right:10px;}
.fa, .fas{font-weight:500;color:#94218f;font-size:0.6rem;}
.otzivi{display:block;border:1px dashed #4f254d;border-radius:30px 0 30px 30px;margin-top:10px;list-style-type:none;background-color:#efebef;padding:10px;font-size:0.9rem;}
.otzivi-admin{display:block;border:1px solid #b9b7b9;border-radius:30px 0 30px 30px;margin-top:10px;margin-bottom:5px;margin-right:5px;list-style-type:none;background-color:white;}
p.pOtzivi.font-weight-normal{margin-bottom:1px;}
p.pOtzivi.font-weight-bold{margin-bottom:1px;color:#4f254d;}
p.pOtzivi.text-muted{margin-bottom:1px;}
.list-group-item{padding:.35rem 1.125rem;background-color:#efebef;margin-top:17px;}
.card-img-top{border-top-right-radius:.25rem;border-top-left-radius:.25rem;width:100%;}
.card{background-color:#4f254d;color:white;}

.tkani_title{text-align:center;margin-bottom:3px;}
.card.card-block.akkordeon{background:#cabeca;}
.carousel-control{font-size:20px;color:#4f254d;}
.carousel-control.right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.1)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.1) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.1) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.1) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);}
.carousel-control.left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.0001)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.1) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.1) 0,rgba(0,0,0,.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.1) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);}
.carousel-control .icon-next, .carousel-control .icon-prev{font-size:76px;}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-bottom:20px;color:#8c8a89;text-align:center;background:#561c5414;text-shadow:0 1px 2px rgba(0,0,0,.1);display: none;}
.card-deck-wrapper{margin-right:0rem;margin-left:0rem;}
li.nav-item{color:#fff;padding-right:17px;}
i.fab.fa-viber{color:#fff;}
footer.row-dopcart.col-md-12.col-sm-12.col-xs-12{padding:0;}




.navbar{border-radius:0rem;}
a.nav-map{color:white;}
#main{background:url(../img/ban-4.jpg) no-repeat center center;background-size:cover;color:#ee641b;height:500px;}
.btn_bottom{background-color:rgba(79,37,77,.7);color:white;font-family: Helvetica, Arial, serif;font-size:16px;text-transform:uppercase;height:170px;margin-top:200px;padding-top:15px;padding-left:65px;padding-right:65px;}
.text-center{text-align:center!important;}
.btn_bottom h1{border-bottom:2px solid #fff;box-shadow:0 6px 0px -4px rgba(0, 0, 0, 0.3);font-size:1.9rem;margin-bottom:21px;}
.arrow{background:url(../img/arrow.png) no-repeat center center;width:30px;height:15px;display:inline-block;}
.col-sm-4{width:33.33333333%;}
.col-sm-offset-4{margin-left:33.33333333%;}
.row.row1{margin-left:-15px;margin-right:-15px;}
.catalog{padding:44px 0 0;background-color:#cabeca;}
.title-2{margin:1em 0 1.2em;padding-bottom:8px;font-size:24px;text-align:center;background:url(../img/divider.png) 50% 100% no-repeat;font-family: Helvetica, Arial, serif;text-transform:uppercase;}
.catalog__content{margin-bottom:40px;}
.single-product-wrapper{box-shadow:0 10px 20px -5px rgba(0, 0, 0, 0.75);}
.ratings-cart.text-right{padding-right:20px;}
.fa{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.fa-star:before{content:"\f005";color:#c30a67a8;}
.single-product-wrapper .product-img-baner{position:relative;z-index:1;overflow:hidden;}
.single-product-wrapper .product-img-baner img{width:100%;-webkit-transition-duration:500ms;transition-duration:500ms;}
img{vertical-align:middle;height:auto;max-width:100%;}
.single-product-wrapper .product-img-baner .hover-img{-webkit-transition-duration:500ms;transition-duration:500ms;position:absolute;top:0;left:0;width:100%;z-index:10;opacity:0;visibility:hidden;}
.product-img-baner{margin-bottom:7px;margin-top:7px}
.single-product-wrapper .product-img img{width:100%;-webkit-transition-duration:500ms;transition-duration:500ms;}
.single-product-wrapper .product-img{position:relative;z-index:1;overflow:hidden;}
.single-product-wrapper .product-img .hover-img{-webkit-transition-duration:500ms;transition-duration:500ms;position:absolute;top:0;left:0;width:100%;z-index:10;opacity:0;visibility:hidden;}
.single-product-wrapper .product-description{position:relative;z-index:1;}
.product-description{background-color:#4f254d;padding:5px;}
.title_cart{color:#fff;font-weight:500;background-color:#4f254d;font-family: Helvetica, Arial, serif;padding:25px;}
.prise_cart_old{color:white;text-decoration:line-through;}
.prise_cart_new{color:#fff;padding-left:35%;}
.prise_cart_strong{font-size:1.2em;}
.single-product-wrapper:hover .product-img-baner .hover-img{opacity:1;visibility:visible;}
.single-product-wrapper:hover .product-img .hover-img{opacity:1;visibility:visible;}
.titleCardHome{}
.priseCardHome{}
a.cart-link{text-decoration:none;color:white;font-size:14px;}
a.cart-link:hover{text-decoration:none;color:white;}
sup.titleSmall{padding-left:10px;padding:0px 10px 5px 10px;margin-left:10px;font-size:65%;color:#52a3de;}
.priseCardHome{flex:1;}
.priseCard1{display:flex;}
.priseCardCategory{text-align: center;}
.h3, h3{font-size:1.45rem;}
.col-12.col-sm-6.col-md-12.col-xl-6{margin-bottom:35px;}
.col-12.col-sm-12.col-md-12.col-xl-6{margin-bottom:35px;}
.calculation{}
.calculation__in{position:relative;padding:202px 0 64px;text-transform:uppercase;background-color:#4f254d;}
.calculation__in:before{content:"";position:absolute;z-index:1;top:-80px;left:50%;width:297px;height:249px;margin-left:-128px;background:url(../img/bg-calculation.png);}
.calculation__head{width:50%;margin:0 auto 40px;padding-bottom:28px;text-align:center;background:url(../img/divider.png) 50% 100% no-repeat;}
span.calculation__title{font-family: Helvetica, Arial, serif;text-transform:uppercase;display:block;}
.calculation__title{margin:0 0 30px;font-size:31px;font-weight:400;line-height:1.3;color:#fff;}
.calculation__head-text{font-size:13px;font-weight:400;line-height:18px;color:#d0d0d0;}
.calculation__form{margin:0 36px;}
.calculation__row{display:table;width:100%;margin-bottom:40px;}
.calculation__form-group{display:table-cell;width:30%;padding-right:2%;vertical-align:top;}
.calculation__label{display:block;margin-bottom:10px;font-size:13px;font-weight:400;color:#fff;}
label.error{display:block;margin:8px 0 0;cursor:default;text-transform:none!important;font-size:14px;font-weight:400;color:#f3e3b5;}
.calculation__form-group{display:table-cell;width:30%;padding-right:2%;vertical-align:top;}
.calculation__form-group_textarea{display:block;width:100%;margin-bottom:42px;padding-right:0;}
.calculation__form-group_submit{display:block;width:100%;padding-right:0;text-align:center;color:#56c519;font-size:16px;font-weight:700;}
.uznat_cenu{background-color:#800162;width:100%;height:50px;margin-top:5px;border:2px solid #f8f6f8;color:white;font-size:18px;font-family: Helvetica, Arial, serif;text-transform:uppercase;}
.calculation__input{width:100%;height:38px;padding:0 10px;border:1px solid #4b2042;outline:0;font-size:13px;line-height:36px;background-color:#fff;}
.calculation__textarea{display:block;width:100%;height:80px;padding:6px 12px;resize:vertical;font-size:13px;font-weight:400;line-height:25px;color:#4f4f4f;}
.why,.why__img{position:relative}.select-colors__tooltip:before{top:30px;left:12px;border-color:#d4d5db transparent transparent}.select-colors__tooltip:after{top:28px;left:12px;border-color:#fff transparent transparent}.product__order{display:table-cell;width:22%;text-align:right;vertical-align:middle}.product__order-link{display:inline-block;padding:14px 18px;-webkit-transition:bakground-color .15s;transition:bakground-color .15s;text-align:center;font-size:13px;line-height:1;color:#fff;background-color:#431439}.product__order-link:hover{background-color:#4f254d}@media (max-width:960px){.product-footer__title,.product__description,.product__order{display:block;width:100%}.product__footer{display:block}.product__description{margin-bottom:20px}.product__order{text-align:center}}@media (max-width:600px){.product{padding:40px 0}.product-description-in{display:block}.product-description__cell{display:block;width:100%;margin-bottom:20px;text-align:center}.product-description__cell+.product-description__cell{padding-left:0}.product__select-colors{margin:auto}}.why__img{overflow:hidden;height:905px}.why__img img{display:block}.why__content{position:absolute;z-index:2;top:0;bottom:0;left:48%;overflow:hidden;width:520px;padding:76px 0 0;background-color:rgba(255,255,255,.9)}.why__title{font-family: Helvetica, Arial, serif;margin:0 0 42px;text-align:center;text-transform:uppercase;font-size:31px;font-weight:400;color:#4e244f}.why__list{padding:0 60px 0 114px!important;}.why-list__item{position:relative;margin-bottom:36px}.why-list__item-title{font-family: Helvetica, Arial, serif;display:block;margin-bottom:12px;padding:0 0 5px 34px;border-bottom:2px solid #4f254d;white-space:nowrap;text-transform:uppercase;font-size:16px;font-weight:800;line-height:24px;color:#4f254d}.why-list__description{margin:0;padding:0 0 0 36px;font-size:14px;line-height:18px;color:#4f4f4f}.why-list__ico{position:absolute;top:-2px;left:-62px}@media (max-width:1200px){.why__content{left:50%;margin-left:-270px}}@media (max-width:620px){.why__content{width:320px;margin-left:-160px}.why__title{margin-bottom:10px}.why__list{padding:0 10px 0 75px}.why-list__item-title{padding-left:14px}.why-list__description{padding-left:16px}}
.why-1_ico, .why-2_ico, .why-3_ico, .why-4_ico, .why-5_ico, .why-6_ico{width:63px;height:63px;}
.action-call-hover_ico, .action-call_ico, .action-count-hover_ico, .action-count_ico, .action-measurement-hover_ico, .action-measurement_ico, .action-sidebar__link_call:before, .action-sidebar__link_call:hover:before, .action-sidebar__link_count:before, .action-sidebar__link_count:hover:before, .action-sidebar__link_measurement:before, .action-sidebar__link_measurement:hover:before, .arrow-breadcrumbs_ico, .arrow-readmore-white_ico, .arrow-readmore_ico, .breadcrumbs__item+.breadcrumbs__item:before, .difficulties-triangle-reverse_ico, .difficulties-triangle_ico, .difficulties__item_reverse .difficulties__text:before, .difficulties__text:before, .divider-money_ico, .divider-star_ico, .divider-trophy_ico, .divider-video_ico, .divider__line_payment:before, .divider__line_star:before, .divider__line_trophy:before, .divider__line_video:before, .fotorama-next-hover_ico, .fotorama-next_ico, .fotorama-prev-hover_ico, .fotorama-prev_ico, .fotorama__arr--next, .fotorama__arr--next:hover, .fotorama__arr--prev, .fotorama__arr--prev:hover, .lead__video-link:before, .modal a.close-modal, .modal-close_ico, .modal-thanks__close, .phone_ico, .portfolio__link:after, .search-close_ico, .search-hover_ico, .search__toggle:after, .search__toggle:before, .search__toggle:hover:before, .search_ico, .slick-next, .slick-next:hover, .slick-prev, .slick-prev:hover, .slider-next-hover_ico, .slider-next_ico, .slider-prev-hover_ico, .slider-prev_ico, .used-materials__readmore a:before, .used-materials_light .used-materials__readmore a:before, .used-materials_plum .used-materials__readmore a:before, .useful-list__item_reverse .useful__readmore a:before, .useful__readmore a:before, .video-play-alt_ico, .video-play-big_ico, .video-play_ico, .why-1_ico, .why-2_ico, .why-3_ico, .why-4_ico, .why-5_ico, .why-6_ico, .work-steps-1_ico, .work-steps-2_ico, .work-steps-3_ico, .work-steps-4_ico, .works__readmore a:before{display:inline-block;background:url(../img/sprite.png) no-repeat;}
.why-1_ico{background-position:-126px -182px;}
.why-2_ico{background-position:-63px -182px;}
.why-3_ico{background-position:0 -182px;}
.why-4_ico{background-position:-236px -63px;}
.why-5_ico{background-position:-236px 0;}
.why__img img{display:block;max-width:200%;}
.used-materials{padding:68px 0 25px;}
.used-materials_plum{background:url(../img/bg-plum.jpg);}
.used-materials_plum .used-materials__title{color:#fff;}
.used-materials__title{margin:0 0 52px;padding-bottom:15px;}
.catalog__select, .steps-buy__list, .used-materials__row, .works__row{display:block;text-align:justify;}
.used-materials_plum .used-materials__item{background-color:#fff;}
.used-materials__item{display:inline-block;width:32%;padding:9px 9px 30px;vertical-align:top;background-color:#4f254d;-webkit-box-shadow:2px 3px 6px rgba(0,0,0,.45);box-shadow:2px 3px 6px rgba(0,0,0,.45);}
.used-materials__img{display:block;margin-bottom:23px;}
.used-materials__img img{display:block;width:100%;}
.used-materials_plum .used-materials-item__title{color:#274f25;font-size:2em;font-family: Helvetica, Arial, serif;padding:0px 0px 5px 35px;}
.used-materials__readmore{padding-left:32px;padding-right:32px;}
section#mainCotacts{background:url(../img/bg-plum.jpg);color:#ee641b;height:500px;}
section#text-str{background:url(../img/bg-plum.jpg);color:white;min-height:500px;padding-bottom: 40px; }
.titleCardHome5{font-family: Helvetica, Arial, serif;}
h3.title_cart5{font-size:1.45em;}
h3.title_cart6{text-align:center;}
.smeshariki.col-12.col-sm-3.col-md-3.col-xl-3{margin-bottom:23px;}
.smeshariki.col-12.col-sm-6.col-md-3.col-xl-3{margin-bottom:23px;}
.smesharikirek.col-6.col-sm-6.col-md-6.col-xl-6{padding: 15px;}
section#OplataDostavka{background:url(../img/bg-plum.jpg);color:#fff;min-height:100vh;font-size:1.15em;padding:25px;}
h1.dostOpl{font-size:2.5rem;margin-bottom:25px;font-family: Helvetica, Arial, serif;}
a.linkWhite{color:#5bc0de;}
a.linkWhite:hover{color:white;}
.col-12.col-sm-3.col-md-4.col-xl-4{margin-bottom:23px;}
.title-3{margin:1em 0 1.2em;padding-bottom:8px;font-size:24px;background:url(../img/divider.png) 0% 100% no-repeat;font-family: Helvetica, Arial, serif;text-transform:uppercase;color:#4f254d;font-weight:800;}
.divan_no.text-center{padding-top:100px;color:white;}
.divan_no.text-left{color:white;}
.cardmain.product-description.d-flex.align-items-center.justify-content-between{font-family: Helvetica, Arial, serif;font-size:1.5em;line-height:40px;height:50px;padding-left:20px;}
.titleHomeCartBig{width:69%;float:left;}
.priseHomeCartBig{width:30%;float:right;text-align:center;padding-left:5px;}



#popup__toggle{bottom:60px;right:5px;position:fixed;z-index:999;}
.img-circle{background-color:#4f254d;;box-sizing:content-box;-webkit-box-sizing:content-box;}
.circlephone{box-sizing:content-box;-webkit-box-sizing:content-box;border: 2px solid #4f254d;;width:150px;height:150px;bottom:-25px;right:10px;position:absolute;-webkit-border-radius:100%;-moz-border-radius: 100%;border-radius: 100%;opacity: .5;-webkit-animation: circle-anim 2.4s infinite ease-in-out !important;-moz-animation: circle-anim 2.4s infinite ease-in-out !important;-ms-animation: circle-anim 2.4s infinite ease-in-out !important;-o-animation: circle-anim 2.4s infinite ease-in-out !important;animation: circle-anim 2.4s infinite ease-in-out !important;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all 0.5s;}
.circle-fill{box-sizing:content-box;-webkit-box-sizing:content-box;background-color:#f308ee;;width:100px;height:100px;bottom:0px;right:35px;position:absolute;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid transparent;-webkit-animation: circle-fill-anim 2.3s infinite ease-in-out;-moz-animation: circle-fill-anim 2.3s infinite ease-in-out;-ms-animation: circle-fill-anim 2.3s infinite ease-in-out;-o-animation: circle-fill-anim 2.3s infinite ease-in-out;animation: circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all 0.5s;}
.img-circle{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;bottom: 14px;right: 49px;position:absolute;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid transparent;opacity: .7;}
.img-circleblock{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;background-image:url(/images/mini.png);background-position: center center;background-repeat:no-repeat;animation-name: tossing;-webkit-animation-name: tossing;animation-duration: 1.5s;-webkit-animation-duration: 1.5s;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;}
.img-circle:hover{opacity: 1;}
@keyframes pulse {0% {transform: scale(0.9);opacity: 1;}
  50% {transform: scale(1); opacity: 1; }   
  100% {transform: scale(0.9);opacity: 1;}}
 @-webkit-keyframes pulse {0% {-webkit-transform: scale(0.95);opacity: 1;}
  50% {-webkit-transform: scale(1);opacity: 1;}   
  100% {-webkit-transform: scale(0.95);opacity: 1;}}
@keyframes tossing {
  0% {transform: rotate(-8deg);}
  50% {transform: rotate(8deg);}
  100% {transform: rotate(-8deg);}}
@-webkit-keyframes tossing {
  0% {-webkit-transform: rotate(-8deg);}
  50% {-webkit-transform: rotate(8deg);}
  100% {-webkit-transform: rotate(-8deg);}}
@-moz-keyframes circle-anim {
  0% {-moz-transform: rotate(0deg) scale(0.5) skew(1deg);opacity: .1;-moz-opacity: .1;-webkit-opacity: .1;-o-opacity: .1;}
  30% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .5;-moz-opacity: .5;-webkit-opacity: .5;-o-opacity: .5;}
  100% {-moz-transform: rotate(0deg) scale(1) skew(1deg);opacity: .6;-moz-opacity: .6;-webkit-opacity: .6;-o-opacity: .1;}}
@-webkit-keyframes circle-anim {
  0% {-webkit-transform: rotate(0deg) scale(0.5) skew(1deg);-webkit-opacity: .1;}
  30% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);-webkit-opacity: .5;}
  100% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);-webkit-opacity: .1;}}
@-o-keyframes circle-anim {
  0% {-o-transform: rotate(0deg) kscale(0.5) skew(1deg);-o-opacity: .1;}
  30% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);-o-opacity: .5;}
  100% {-o-transform: rotate(0deg) scale(1) skew(1deg);-o-opacity: .1;}}
@keyframes circle-anim {
  0% {transform: rotate(0deg) scale(0.5) skew(1deg);opacity: .1;}
  30% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .5;}
  100% {transform: rotate(0deg) scale(1) skew(1deg);
opacity: .1;}}
@-moz-keyframes circle-fill-anim {
  0% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}
  50% {-moz-transform: rotate(0deg) -moz-scale(1) skew(1deg);opacity: .2;}
  100% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
@-webkit-keyframes circle-fill-anim {
  0% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;  }
  50% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;  }
  100% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
@-o-keyframes circle-fill-anim {
  0% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}
  50% {-o-transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;}
  100% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
@keyframes circle-fill-anim {
  0% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}
  50% {transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;}
  100% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}


span.akcia {
    display: block;
    position: absolute;
    bottom: 5px;
    right: 5px;
    padding: 5px;
    background: #f50303;
    font-weight: 700;
}
span.akcianew {
    display: block;
    position: absolute;
    top: 5px;
    right: 5px;
    padding: 5px;
    background: rgba(79, 37, 77, 0.72);
    font-weight: 700;
}
span.akcianal {
    display: block;
    position: absolute;
    top: 5px;
    left: 5px;
    padding: 5px;
    background: rgba(79, 37, 37, 0.72);
    font-weight: 700;
}
span.akciadp {
    display: block;
    position: absolute;
    top: 55px;
    left: 5px;
    padding: 5px;
    
    font-weight: 700;
    z-index: 1;
}

div#timer {
    display: block;
    background: #4f254d;
    height: 50px;
    font-size: 30px;
    color: white;
    text-align: center;
}
.timer1 {
    display: block;
    background: #4f254d;
    height: 50px;
    font-size: 17px;
    line-height: 50px;
    color: #33f504;
    text-align: center;
}
span.timerPodpis {
    font-size: 15px;
}

select#colorit {
  border: 1px solid white;
    background: rgba(248, 200, 224, 0.26);
    color: #FF0000;
    padding: 5px;
    width: 85%;
    margin-top: 3px;
}
select#height{
   border: 1px solid white;
    background: rgba(248, 200, 224, 0.26);
    color: #FF0000;
    padding: 5px;
    width: 85%;
    margin-top: 3px;
    
}
select#bortk{
   border: 1px solid white;
    background: rgba(248, 200, 224, 0.26);
    color: #FF0000;
    padding: 5px;
    width: 85%;
    margin-top: 3px;
    
}
select#dop,select#podushki{
   border: 1px solid white;
    background: rgba(248, 200, 224, 0.26);
    color: #FF0000;
    padding: 5px;
    width: 85%;
    margin-top: 3px;
    
}
select#zefyr{
   border: 1px solid white;
    background: rgba(248, 200, 224, 0.76);
    color: #9C27B0;
    font-size: 18px;
    padding: 15px;
    width: 95%;
    margin-top: 0px;
    
}
.options_vibor {
    margin-left: 30px;
}
b#cost {
    font-size: 60px;
    color: #9C27B0;
}
li.li20 {
    width: 60%;
    line-height: 16px;
    text-align: inherit;
    vertical-align: middle;
    color: red!important;font-weight: 600;
}
li.li10 {
    width: 25%;
    line-height: 16px;
    font-size: 35px!important;
    text-align: inherit;
    vertical-align: middle;
    color: red!important;
    
}
.prise_toot {
    display: block;
    /* width: 50%; */
    float: left;
    text-align: center;
}
.button_toot {
    display: block;
    width: 100%;
    float: right;
    margin-top: 6px;
}
.prod_prisee {
    /* margin-top: 20px; */
    display: block;
    width: 100%;
    padding: 5px;
    padding-left: 20px;
    font-family: 'Cormorant Infant', serif;
    background-color: white;
}
.prod_prise {
    /* margin-top: 20px; */
    display: block;
    width: 100%;
    padding: 5px;
    padding-left: 20px;
    font-family: 'Cormorant Infant', serif;
    background-color: white;
}
.carousel-inner {
    position: relative;
    width: 110%;
    overflow: hidden;
}
a.button_click_new {
    width: 45%;
    float: left;
    font-size: 1.10em;
    color: #4f254d;
    font-weight: 700;
    display: block;
    background: lawngreen;
    padding: 5px;
    margin: 10px;
    text-decoration: none;
    text-align: center;
    border-radius: 7px;
    box-shadow: 0 8px 11px -5px rgba(0, 0, 0, 0.55);
}
a.button_click_kr_new {
    width: 46%;
    font-size: 1.1em;
    color: lawngreen!important;
    float: right;
    font-weight: 700;
    display: block;
    background: #4f254d;
    padding: 5px;
    margin: 10px;
    text-decoration: none;
    text-align: center;
    border-radius: 7px;
    box-shadow: 0 8px 11px -5px rgba(0, 0, 0, 0.55);
}


.otziv-ua-api{
   display: block; 
    background: #4f254d;
    
   
}.h3-text{
   color: white;
    
   
}

a.h3-text3 {
    color: red;
}
.otzyvua_widget img{
     border-radius: 7px;
    box-shadow: 0 8px 11px -5px rgba(0, 0, 0, 0.55);
padding: 5px;    
   

}
form.button_click {
    width: 100%;
    background: rgb(122,183,43);
    padding: 4px;
    margin: 10px;
    text-align: center;
    border-radius: 7px;
    box-shadow: 0 8px 11px -5px rgba(0, 0, 0, 0.55);
}


.product-img-baner2 {
    margin-bottom: 3px;
    margin-top: 3px;
}

.product-img-baner3 {
    margin-bottom: 2px;
    margin-top: 2px;
    text-align: center;
    font-size: x-large;
    color: #fff700;
}
.cardtt{ display: block;
    width: 100%;
    height: 120px;
    background:white;color:blueviolet;}
.cardqq{ display: block; width: 100%;height: 120px;background:#b3b3b3;color:blueviolet;}
.cardww{ display: block; width: 100%;height: 120px;background:#bda990;color:blueviolet;}
.cardee{ display: block; width: 100%;height: 120px;background:#99d4de;color:blueviolet;}
.cardrr{ display: block; width: 100%;height: 120px;background:#514036;color:blueviolet;}
.cardyy{ display: block; width: 100%;height: 120px;background:#f990cf;color:blueviolet;}
.carduu{ display: block; width: 100%;height: 120px;background:#72c1ef;color:blueviolet;}
.cardii{ display: block; width: 100%;height: 120px;background:#edcaae;color:blueviolet;}
.cardoo{ display: block; width: 100%;height: 120px;background:#c0bbd2;color:blueviolet;}
.cardpp{ display: block; width: 100%;height: 120px;background:#f3c8de;color:blueviolet;}
