@font-face{font-family:robotobc;src:url(font/robotobc.ttf);}
@font-face{font-family:robotoc;src:url(font/robotoc.ttf);}
html{margin:0 auto;overflow-x:hidden;}
*{padding:0;margin:0;font-family:'PT Sans', sans-serif;}
body{margin:0 auto;padding:0;-webkit-background-size:100%;background:none !important;overflow-x:hidden;}
p{font-size:18px;line-height:160%;color:#000;}
.clear{clear:both;}
a{text-decoration:none;outline:none;}
a:hover{text-decoration:none;outline:none;}
a:active{text-decoration:none;outline:none;}
a:focus{text-decoration:none;outline:none;}
input[type="text"]:focus{outline:none;}
input[type="email"]:focus{outline:none;}
textarea[type="text"]:focus{outline:none;}
input[type="button"]:focus{outline:none;}
.logo-container{background:url(img/logo.png) no-repeat;padding:13px 0px;padding-left:85px;margin:22px 0;}
.logo-container h1{font-family:robotoc;font-size:18px;margin:0;}
.select-container select{-webkit-appearance:none;font-size:18px;border:1px solid #cccccc;height:30px;width:100%;padding-left:13px;max-width:100px;outline:none;position:relative;background:url(img/select-st.png) no-repeat center right;cursor:pointer;}
.select-container{margin:29px 0;}
select#next_site {
    -webkit-appearance: none;
    font-size: 18px;
    border: 1px solid #cccccc;
    height: 30px;
    width: 100% !important;
    padding-left: 13px;
    outline: none;
    position: relative;
    background: url(img/select-st.png) no-repeat center right;
    cursor: pointer;
    margin: 29px 0;
}
.header__phone-container a{font-size:18px;color:#000;background:url(img/phone-icon.png) no-repeat;}
.header__phone-container a{font-size:18px;color:#000;background:url(img/phone-icon.png) no-repeat left center;padding-left:25px;}
.header__phone-container.os a{background:url(img/wh-vib-tel-icon.png) no-repeat left center;padding-left:75px;}
.header__phone-container{margin:31px 0;text-align:center;}
.button-style{font-size:14px;text-transform:uppercase;background:#ff0000;color:#fff;width:100%;display:table;text-align:center;padding:14px 0;cursor:pointer;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;border:none;}
.button-style:hover{font-size:14px;text-transform:uppercase;background:#ff0000;color:#fff;width:100%;display:table;text-align:center;padding:14px 0;cursor:pointer;background:#bb0404;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
.button-style:active{font-size:14px;text-transform:uppercase;background:#ff0000;color:#fff;width:100%;display:table;text-align:center;padding:14px 0;cursor:pointer;background:#4d4d4d;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
.header__button-container{max-width:200px;float:right;width:100%;margin:19px 0;}
.header{background:url(img/header.png) no-repeat center;background-size:cover;min-height:752px;position:relative;margin-top:32px;}
.line-header{box-shadow:0 0 25px #0000002b;z-index:9;position:relative;}
.header__button-url-container a{padding:8px 13px;font-size:18px;color:#000;display:inline-block;padding-left:37px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
.header__button-url-container a:nth-child(1){background:url(img/menu-icon1.png) no-repeat 10px center;}
.header__button-url-container a:nth-child(2){background:url(img/menu-icon2.png) no-repeat 10px center;}
.header__button-url-container a:nth-child(3){background:url(img/menu-icon3.png) no-repeat 10px center;padding-left:45px;}
.header__button-url-container a:nth-child(4){background:url(img/menu-icon4.png) no-repeat 10px center;}
.header__button-url-container a:nth-child(7){background:url(img/follower.png) no-repeat 10px center;}
.header__button-url-container a:nth-child(5){background:url(img/menu-icon5.png) no-repeat 10px center;}
.header__button-url-container a:nth-child(6){background:url(img/menu-icon6.png) no-repeat 10px center;}
.header__button-url-container a:nth-child(8){background:url(img/menu-icon7.png) no-repeat 10px center;}
.header__button-url-container a:hover:nth-child(1){background:url(img/menu-icon1.png) no-repeat #f5f5f5 10px center;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
.header__button-url-container a:hover:nth-child(2){background:url(img/menu-icon2.png) no-repeat #f5f5f5 10px center;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
.header__button-url-container a:hover:nth-child(3){background:url(img/menu-icon3.png) no-repeat #f5f5f5 10px center;padding-left:45px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
.header__button-url-container a:hover:nth-child(4){background:url(img/menu-icon4.png) no-repeat #f5f5f5 10px center;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
.header__button-url-container a:hover:nth-child(5){background:url(img/follower.png) no-repeat #f5f5f5 10px center;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
.header__button-url-container a:hover:nth-child(6){background:url(img/menu-icon5.png) no-repeat #f5f5f5 10px center;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
.header__button-url-container a:hover:nth-child(7){background:url(img/menu-icon6.png) no-repeat #f5f5f5 10px center;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
.header__button-url-container a:hover:nth-child(8){background:url(img/menu-icon7.png) no-repeat #f5f5f5 10px center;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
.header__button-url-container{position:absolute;width:100%;top:10px;}
.header__button-url-container .container{width: 1320px;}
.header-content_container{margin-top:115px;}
.header-cintent-title{margin:0;font-family:robotobc;text-transform:uppercase;font-size:30px;margin-bottom:17px;}
.header-cintent-text{margin-top:15px;font-size:20px;font-family:robotoc;max-width:500px;margin-bottom:30px;line-height:120%;}
.header-content_container .line{display:table;width:100%;max-width:570px;background:#e8e8e8;height:1px;margin-top:30px;margin-bottom:30px;}
.header-cintent-text2{margin-top:30px;font-family:robotoc;font-size:24px;text-transform:uppercase;line-height:120%;margin-bottom:25px;}
.header-cintent-text2 span{color:#888888;font-family:robotoc;}
.header-cintent-text3{font-size:24px;color:#fff;background:#000;display:table;padding:0px 5px;font-family:robotoc;margin-bottom:30px;}
font.rubforuah{margin-left:4px;font-family:robotoc;}
.header-cintent-text3 span{font-family:robotoc;font-size:30px;}
.header-content__button-container{margin-bottom:35px;max-width:250px;}
.my{background:url(img/stone.jpg) no-repeat center;min-height:1300px;margin-top:-95px;background-size:cover;}
.my__container{margin-top:110px;}
.my-title{font-size:30px;font-family:robotoc;color:#000;text-transform:uppercase;margin-top:20px;margin-bottom:50px;}
.my-title span{font-family:robotoc;color:#888888;}
.my__container-box {
    padding: 40px;
    background: #fff;
    box-shadow: 0 0 30px rgba(0,0,0,0.1);
    margin-bottom: 30px;
}
.my__container-box__header{text-align:center;margin-bottom:20px;}
.my__container-box__header h4{text-transform:uppercase;font-size:20px;text-align:center;font-family:robotoc;margin-bottom:0;}
.my__container-box p{font-size:16px;margin:0;line-height:130%;}
.my__container-box.five{min-height:319px;}
.my__container-box.two{min-height:419px;}
.uspeh{margin-top:100px;}
.uspeh__title-container h3{font-family:robotoc;font-size:30px;text-transform:uppercase;color:#000;margin:0;}
.uspeh__title-container h3 span{font-family:robotoc;color:#888;}
.uspeh__title-container{margin-top:60px;margin-bottom:40px;}
.uspeh__box h4{font-size:50px;margin:0;font-family:robotobc;color:#000;}
.uspeh__box h4 span{font-size:50px;margin:0;font-family:robotobc;color:#000;opacity:1;}
.uspeh__box p{font-size:18px;padding-left:25px;margin:0;}
.uspeh__box.one p{background:url(img/uspeh-icon1.png) no-repeat;background-position:left center;}
.uspeh__box.two p{background:url(img/uspeh-icon2.png) no-repeat;background-position:left center;padding-left:30px;}
.uspeh__box.three p{background:url(img/uspeh-icon3.png) no-repeat;background-position:left center;}
.uspeh__box.four p{background:url(img/uspeh-icon4.png) no-repeat;background-position:left center;}
.uspeh__box{display:table;margin-bottom:40px;}
.plash-container{background: url(img/uspeh-red.png);
    display: table;
    width: 100% !important;
    height: 11px;
    border-radius: 10px;
    box-shadow: 0px 4px 17px rgba(255,0,0, 0.6);
    -o-transition: 8s;
    -ms-transition: 8s;
    -moz-transition: 8s;
    -webkit-transition: 8s;}
.plash-container.active-plash{width:100% !important;-o-transition:8s;-ms-transition:8s;-moz-transition:8s;-webkit-transition:8s;}
.uspeh__box.three .plash-container{width:95%;}
.uspeh__box.two .plash-container{width:84%;}
.uspeh__box.four .plash-container{width:37%;}
.test{background:url(img/test-bg.jpg) no-repeat center;background-size:cover;min-height:519px;}
.test-title{font-family:robotoc;text-transform:uppercase;font-size:30px;}
.test-title span{font-family:robotoc;color:#888;}
.test-text{font-size:24px;font-family:robotoc;background:#000;color:#fff;display:initial;padding:10px;}
.test-text span{font-size:30px;font-family:robotoc;}
.test__button-container{margin-top:24px;max-width:260px;}
.test-content{margin-top:110px;margin-bottom:30px;}
.advancement-title span{color:#888;font-family:robotoc;}
.advancement-title{margin:0;font-size:30px;text-transform:uppercase;text-align:center;font-family:robotobc;margin-top:90px;margin-bottom:10px;}
.videoid{text-align:center;margin-bottom:30px;font-size:16px;}
.videoid-container{max-width:580px;margin:0 auto;margin-bottom:30px;}
.videoid span{color:red;}
.calculator-title{font-size:24px;font-family:robotoc;margin-top:35px;margin-bottom:35px;}
.advancement-select-container p{font-size:16px;margin-bottom:15px;font-family:robotoc;cursor:pointer;}
.advancement-select-container input{color: red;     font-family: robotoc; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; padding-right: 5px; font-weight: bold;}
.advancement-select-container select{-webkit-appearance:none;border:0;font-size:20px;font-family:robotobc;border:none !important;border-bottom:1px solid #c2c2c2 !important;padding-bottom:5px;padding-right:20px;background:url(img/price-st.png) no-repeat center right;outline:none !important;color:red;cursor:pointer;}
.advancement-select-container{margin-bottom:20px; position: relative;}
.advancement-select-container option{font-size:20px;font-family:robotoc;}
.advancement-select-container .like{background:url(img/like.png) no-repeat left 2px;padding-left:25px;}
.advancement-select-container .dizlike{background:url(img/dizlike.png) no-repeat left 6px;padding-left:25px;}
.advancement-itog{background:#f7f7f7;padding:25px;}
.advancement-itog p{font-family:robotoc;text-transform:uppercase;margin-top:0;margin-bottom:15px;}
.advancement-itog li{list-style:none;line-height:100%;font-size:16px;font-family:robotoc;padding-bottom:5px;border-bottom:1px solid #c2c2c2;padding-top:6px;position:relative;}
.advancement-itog li:last-child{border-bottom:0;}
.advancement-itog ul{margin:0;}
.advancement-itog li span{font-family:robotoc;}
.advancement-itog li div{position:absolute;right:0;top:7px;}
.advancement-summ p{font-family:robotoc;text-transform:uppercase;margin-top:0;margin-bottom:10px;line-height:100%;}
.advancement-summ h5{font-size:30px;font-family:robotoc;text-decoration:line-through;opacity:0.7;margin-bottom:0;line-height:100%;}
.advancement-summ h5 output{font-size:30px;font-family:robotoc;text-decoration:line-through;margin-bottom:0;line-height:100%;float:left;padding:0;margin-right:5px;color:#333333;}
.advancement-summ h5 span{font-size:30px;font-family:robotoc;}
.advancement-summ{background:#e9e9e9;padding:19px 20px;}
.advancement-summ.scidka{background:url(img/discount.png) no-repeat #1c527f right center;margin-top:12px;margin-bottom:30px;}
.advancement-summ.scidka p{color:#fff;}
.advancement-summ.scidka h5{color:#fff;opacity:1;text-decoration:blink !important;}
.advancement-summ.scidka h5 output{color:#fff;opacity:1;margin-bottom:0;line-height:100%;font-size:30px;font-family:robotoc;float:left;padding:0;margin-right:5px;text-decoration:none;}
.advancement__button-container{max-width:240px;margin:0 auto;margin-bottom:60px;}
.discount{background:#f8f8f8;padding-top:45px;padding-bottom:15px;}
.discount__title{text-align:center;font-family:robotobc;font-size:30px;text-transform:uppercase;margin:0;}
.discount__title span{font-family:robotoc;color:#888888;}
.discount__select-container select{-webkit-appearance:none;border:1px solid #b7b7b7;padding:13px 15px;width:100%;cursor:pointer;background:url(img/discount-st.png) #fff no-repeat right center;outline:none;}
.discount__select-container{margin-top:10px;margin-bottom:10px;}
.discount__container{margin-top:75px;}
.discount-box{padding:30px 25px;background:#fff;box-shadow:0 0 30px rgba(0,0,0,0.1);margin-bottom:45px;position:relative;}
.discount-box:before{content:'';width:100%;height:3px;background:#888888;position:absolute;top:0;left:0;}
.discount-box.one:after{content:'1';width:30px;height:30px;background:#888;position:absolute;top:-15px;color:#fff;text-align:center;font-size:14px;border-radius:100%;left:50%;margin-left:-15px;font-family:robotobc;line-height:230%;}
.discount-box.two:after{content:'2';width:30px;height:30px;background:#888;position:absolute;top:-15px;color:#fff;text-align:center;font-size:14px;border-radius:100%;left:50%;margin-left:-15px;font-family:robotobc;line-height:230%;}
.discount-box.three:after{content:'3';width:30px;height:30px;background:#888;position:absolute;top:-15px;color:#fff;text-align:center;font-size:14px;border-radius:100%;left:50%;margin-left:-15px;font-family:robotobc;line-height:230%;}
.discount-box.four:after{content:'4';width:30px;height:30px;background:#888;position:absolute;top:-15px;color:#fff;text-align:center;font-size:14px;border-radius:100%;left:50%;margin-left:-15px;font-family:robotobc;line-height:230%;}
.discount-box.five:after{content:'5';width:30px;height:30px;background:#888;position:absolute;top:-15px;color:#fff;text-align:center;font-size:14px;border-radius:100%;left:50%;margin-left:-15px;font-family:robotobc;line-height:230%;}
.discount-box.six:after{content:'6';width:30px;height:30px;background:#888;position:absolute;top:-15px;color:#fff;text-align:center;font-size:14px;border-radius:100%;left:50%;margin-left:-15px;font-family:robotobc;line-height:230%;}
.discount-box.seven:after{content:'7';width:30px;height:30px;background:#888;position:absolute;top:-15px;color:#fff;text-align:center;font-size:14px;border-radius:100%;left:50%;margin-left:-15px;font-family:robotobc;line-height:230%;}
.discount-box.eith:after{content:'8';width:30px;height:30px;background:#888;position:absolute;top:-15px;color:#fff;text-align:center;font-size:14px;border-radius:100%;left:50%;margin-left:-15px;font-family:robotobc;line-height:230%;}
.discount-box.nine:after{content:'9';width:30px;height:30px;background:#888;position:absolute;top:-15px;color:#fff;text-align:center;font-size:14px;border-radius:100%;left:50%;margin-left:-15px;font-family:robotobc;line-height:230%;}
.discount-box.ten:after{content:'10';width:30px;height:30px;background:#888;position:absolute;top:-15px;color:#fff;text-align:center;font-size:14px;border-radius:100%;left:50%;margin-left:-15px;font-family:robotobc;line-height:230%;}
.discount-box ul li{list-style:none;font-size:16px;border-bottom:1px dashed #888888;padding:8px 0px;padding-left:30px;}
.discount-price .fact{font-size:36px;color:#ff0000;font-family:robotoc;text-align:center;line-height:100%;margin-top:10px;}
.discount-price .fact i{font-style:inherit;font-family:robotoc;}
.discount-price .dissabled i{font-style:inherit;font-family:robotoc;}
.discount-price .fact span{font-size:24px;font-family:robotoc;}
.discount__button-container{max-width:173px;margin:0 auto;}
.discount-price .dissabled{font-family:robotoc;font-size:18px;color:#888888;text-decoration:line-through;text-align:center;line-height:100%;margin:0;margin-top:20px;min-height:20px;}
.discount-price .dissabled span{font-family:robotoc;font-size:14px;}
.discount__warning{text-align:center;margin-bottom:45px;}
.discount__warning img{margin-bottom:15px;}
.discount__warning p{font-size:15.5px;margin-bottom:25px;line-height:150%;}
.discount__warning p span{color:#ff0000;text-transform:uppercase;font-weight:bold;}
.trand{background:url(img/trand-bg.jpg) no-repeat center;background-size:cover;min-height:609px;}
.trand.bg-youtube {background:url(img/trand-bg-youtube.jpg) no-repeat center;}
.trand .nav a{font-family:robotoc;color:#000;opacity:0.7;font-size:20px;padding:0;padding-bottom:10px;border-bottom:1px solid #0000001f;padding-left:35px;background:url(img/trand-icon1.png) #fff no-repeat !important;background-position:5px 3px !important;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
.trand .nav li a:hover{background-color:#fff !important;}
.trand .nav li a:active{background-color:#fff !important;}
.trand .nav li:nth-child(2) a{background:url(img/trand-icon2.png) no-repeat;}
.trand .nav li:nth-child(3) a{background:url(img/trand-icon3.png) no-repeat;}
.trand .nav a:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;opacity:1;}
.trand .nav .active a{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;opacity:1;}
.trand__title{font-family:robotobc;text-transform:uppercase;text-align:center;font-size:30px;margin-top:50px;margin-bottom:30px;}
.trand__title span{font-family:robotoc;color:#888;}
.tab-content{margin-top:45px;}
.tab-content h3{margin-top:0;font-size:30px;text-transform:uppercase;font-family:robotobc;}
.tab-content p{font-family:robotoc;font-size:30px;color:#888;max-width:420px;line-height:120%;margin-bottom:35px;}
.tab-content p.small{font-size:16px !important;}
div#small-modalbox{padding:0;position:fixed;top:0;z-index:99;left:0;width:100%;height:100%;max-width:100%;background:#000000c9;overflow:auto;}
div#small-modalbox .modal-content-box{max-width:430px;background:#fff;padding:20px;border-radius:10px;position:relative;margin-left:15px;margin-right:15px;margin:0 auto;margin-top:20px;margin-bottom:20px;}
.trand__button-container{max-width:240px;margin-bottom:30px;}
.test.two{background:url(img/test-bg2.jpg) no-repeat center;background-size:cover;}
.faq{background:url(img/stone.jpg) no-repeat center top;padding-bottom:10px;min-height:1030px;}
.box-modal-shadow{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;}
.faq__title{font-size:24px;font-family:robotobc;text-align:center;margin-top:70px;margin-bottom:40px;}
.faq__tab-vopros p{font-size:18px;color:#fff;margin:0;}
.faq__tab-vopros{margin-left:10px;margin-right:10px;position:relative;background:url(img/vopros-icon.png) no-repeat #888888;padding:13px 0px;padding-left:75px;padding-right:40px;border-radius:20px;background-position:22px center;margin-bottom:20px;cursor:pointer;box-shadow:0 0 30px rgba(0,0,0,0.1);display:table;}
.faq__tab-vopros:before{content:'';width:10px;height:6px;background:url(img/vopros-st.png) no-repeat;position:absolute;right:18px;top:50%;margin-top:-3px;}
.faq__tab-vopros:after{border:5px solid transparent;border-right:20px solid #888;content:'';left:-25px;top:50%;margin-top:-5px;position:absolute;}
.faq__tab-otvet p{font-size:17px;margin:0;line-height:130%;}
.faq__tab-otvet{float:left;background:#fff;padding:16px 25px;border-radius:20px;position:relative;box-shadow:0 0 30px rgba(0,0,0,0.1);display:none;}
a.scrolla{position:absolute;margin-top:-130px;}
.faq__tab-vopros.active{background:url(img/vopros-icon.png) no-repeat #ff0000;background-position:22px center;}
.faq__tab-vopros.active:after{border:5px solid transparent;border-right:20px solid #ff0000;content:'';left:-25px;top:50%;margin-top:-5px;position:absolute;}
.faq__tab-otvet:after{border:5px solid transparent;border-left:20px solid #fff;content:'';right:-25px;top:50%;margin-top:-5px;position:absolute;}
.faq__tab-otvet.active{display:block !important;}
.faq__tab-container{margin-bottom:32px;}
.faq__tab-vopros.active:before{content:'';width:10px;height:6px;background:url(img/vopros-st.png) no-repeat;position:absolute;right:18px;top:50%;margin-top:-3px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
h3.payment__title{font-family:robotobc;text-transform:uppercase;text-align:center;margin-top:60px;margin-bottom:15px;font-size:24px;}
.payment p{text-align:center;font-size:16px;line-height:120%;margin-bottom:35px;}
.payment img{margin-bottom:50px;max-width:100%;}
.vopros-form{background:#f0f0f0;}
.vopros-form__title{font-size:24px;text-transform:uppercase;text-align:center;font-family:robotobc;margin-top:40px;margin-bottom:15px;}
.vopros-form__text{font-family:robotoc;font-size:16px;text-align:center;line-height:120%;margin-bottom:30px;}
.vopros-form form{max-width:600px;margin:0 auto;margin-bottom:40px;}
.modal-title-input{line-height:100%;font-size:16px;margin-bottom:10px;}
.form-input{font-size:16px;border:1px solid #b7b7b7;padding:12px 17px;width:100%;margin-bottom:10px;}
.form-input__container{margin-bottom:45px;}
.form-button__container{max-width:267px;margin:0 auto;margin-bottom:25px;}
.sog{font-size:12px;text-align:center;max-width:360px;margin:0;margin:0 auto;line-height:120%;}
footer{background:#141414;padding-top:30px;padding-bottom:30px;}
.footer-logo-title{margin:0;font-family:robotoc;color:#fff;background:url(img/logo-w.png) no-repeat;font-size:17px;padding:5px 0;padding-left:75px;}
footer select{background-color:#fff !important;}
.footer-url-container a{padding:8px 0px;font-size:15px;color:#000;display:inline-block;padding-left:37px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;color:#fff;width:100%;}
.footer-url-container a:nth-child(1){background:url(img/menu-icon1.png) no-repeat 10px center;}
.footer-url-container a:nth-child(2){background:url(img/menu-icon2.png) no-repeat 10px center;}
.footer-url-container a:nth-child(3){background:url(img/menu-icon3.png) no-repeat 0px center;}
.footer-url-container a:nth-child(4){background:url(img/menu-icon4.png) no-repeat 10px center;}
.footer-url-container.two a:nth-child(1){background:url(img/menu-icon5.png) no-repeat 10px center;}
.footer-url-container.two a:nth-child(2){background:url(img/menu-icon6.png) no-repeat 10px center;}
.footer-url-container.two a:nth-child(3){background:url(img/menu-icon7.png) no-repeat 10px center;}
.footer-call-back-container a{font-size:16px;margin-left:90px;position:relative;display:block;color:#fff !important;}
.footer-call-back-container a:nth-child(1):before{content:'';width:68px;height:18px;background:url(img/wh-vib-tel-icon.png) no-repeat;position:absolute;left:-89px;top:3px;}
.footer-call-back-container a:nth-child(2):before{content:'';width:17px;height:17px;background:url(img/phone-icon.png) no-repeat;position:absolute;left:-36px;top:3px;}
.footer-call-back-container a:nth-child(3):before{content:'';width:17px;height:17px;background:url(img/skype-icon.png) no-repeat;position:absolute;left:-36px;top:3px;}
.footer-call-back-container a:nth-child(4):before{content:'';width:19px;height:17px;background:url(img/mail-icon.png) no-repeat;position:absolute;left:-36px;top:3px;}
.footer-call-back-container a{font-size:16px;margin-left:90px;position:relative;display:block;color:#fff !important;margin-bottom:5px;}
a.politic{font-size:16px;text-align:center;display:table;margin:0 auto;color:#b2200d !important;text-decoration:underline;margin-top:20px;}
a.politic:hover{text-decoration:none;}
.show-modal-title{font-size:24px;text-transform:uppercase;font-family:robotobc;text-align:center;color:#000;}
.show-modal-text{font-family:robotoc;font-size:16px;text-align:center;max-width:250px;margin:0 auto;line-height:130%;margin-bottom:25px;}
.form-callback-icon-container output {
    padding: 0;
    font-size: 12px;
}
.form-callback-icon-container input {float: left;margin-right: 5px;}
.form-callback-icon-container div {text-align: center;display: table;margin: 0 auto;}
@media (max-width:768px){
.form-callback-icon-container div {margin: 0;}
}
.form-callback-icon-container {text-align: center;}
.advancement-video-info{margin-top:20px;border-bottom:1px solid #dcdcdc;}
p.advancement-video-views{opacity:0.6;}
p.advancement-video-like{opacity:0.6;float:left;margin-right:30px;background:url(img/like.png) no-repeat left 5px;padding-left:25px;}
p.advancement-video-comment{opacity:0.6;}
p.advancement-video-dizlike{opacity:0.6;float:left;background:url(img/dizlike.png) no-repeat left 6px;padding-left:25px;}
.modal-style-1 {
    max-width: 430px;
}
.modal-style-1 .form-input__container{margin-bottom:15px;}
.modal-style-1 .sog{opacity:0.5;}
form#form-payment-calculator{display:none;}
@media (max-width:1354px){.logo-container h1{font-size:16px;}
.logo-container{padding:14px 0px;padding-left:85px;}
}
@media (min-width:1250px){.line-header{position:fixed !important;width:100% !important;background:#fff !important;top:0px !important;z-index:99;}
.discount-box{visibility:visible;opacity:1;}
header{padding-top:89px !important;}
.header__button-url-container.anim-menu{position:fixed !important;top:90px !important;background:#fff !important;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;z-index:9;box-shadow:0 0 1px #00000017;}
.test-content{visibility:visible;opacity:1;}
}
@media (min-width:1199px) and (max-width:1400px){.select-container select{background-position:0 0px !important;background:url(img/select-st.png) no-repeat center right #f8f8f8 !important;background-size:27px !important;}
}
@media (max-width:1199px){.header__button-url-container{display:none;}
.logo-container{margin:5px 0;}
.select-container{margin:12px 0;float:right;width:100px;}
select#next_site {margin: 12px 0;}
.header__button-container{margin-top:0;}
.header__phone-container{margin:11px 0;text-align:left;}
}
@media (max-width:767px){.header{background:#fff;min-height:auto;}
.form-callback-icon-container {
    display: flex;
    margin-bottom: 20px;
    flex-direction: column;
    align-items: flex-start;
}
.form-callback-icon-container output {
    padding-top: 5px !important;
}
.trand{background:none !important;}
.my__container-box.two{min-height:auto;}
.uspeh{margin-top:30px;}
.test-content{margin-top:30px;}
.advancement-title{margin-top:30px;}
.payment img{display:block;margin:0 auto;margin-bottom:15px;}
.header img{max-width:100%;height:auto;}
.header-cintent-text3{font-size:20px;}
.header__phone-container{text-align:center;margin:0px 0;}
.header__button-container{width:100% !important;max-width:100%;margin-top:10px;}
.logo-container{display:table;margin:0 auto;margin-top:10px;padding:14px 0px;padding-left:85px;}
.select-container{margin:5px 0;}
.logo-container h1{font-size:16px;}
.header-content_container{margin-top:40px;}
}
@media (max-width:991px){.test{background:url(img/test-bg.jpg) no-repeat left;min-height:auto;}
}
@media (max-width:500px){.logo-container{padding:16px 0px !important;padding-left:85px !important;}
}
@media (max-width:500px){.videoid{display: none !important;}
.videoid-container{display: none !important;}
.advancement-video-container{display: none !important;}
}
.mtime {
    padding: 10px 0;
    padding-left: 66px;
    background: url('img/mtime.png')no-repeat 0% 50%;
    color: #fff;
    font-size: 12px;
}

a.politic {}

.mtime a {
    color: #75c9fd;
    font-size: 12px;
}

.mtime a:hover, .mtime a:focus {
    color: #75c9fd;
    border-bottom: 2px dotted #75c9fd;
}
.calc-block {
    margin-bottom: 25px;
}
.calc-block .calc-form {

}
.calc-block .calc-form  input {
        padding: 13px 20px;
    width: 240px;
    font-size: 18px;
    border-radius: 30px;
    border: 3px solid #d8d8d8;
}

.calc-items {
    margin-top: 10px;
    font-size: 16px;
    font-weight: bold;
}
.calc-items .count-new {

}
.calc-items .count-new .discount-val {
    background: red;
    color: #fff;
    font-size: 14px;
    padding: 3px 5px;
    font-weight: bold;
    display: none;
}
.calc-items .count-old {
    display: none;
}
.calc-items .count-old .old-price {
    text-decoration: line-through;
    margin-left: 42px;
}
.current-discount{
    color: red;
    font-weight: bold;
    font-family: robotoc;
}
.value-error{
    display: none;
    position: absolute;
    padding-left: 5px;
    padding-right: 5px;
    max-width: 200px;
    top: 75px;
    font-size: 15px;
    border: 2px solid red;
    background-color: red;
    font-weight: bold;
    color: #fff;
}
.value-error::before{
    border-top: 2px solid red;
    border-left: 2px solid red;
    display: block;
    position: absolute;
    top: -6.5px;
    left: 15px;
    width: 10px;
    height: 10px;
    background-color: red;
    transform: rotate(45deg);
    content: '';
    
}