*{box-sizing:border-box;outline:0!important}
body{font-family:"Open Sans";font-size:16px;color:#040404}
.top_nav .left{width:80%}
p{line-height:16px}
.cssload-jumping{position:relative;display:block;margin:20px auto;width:99px;opacity:1!important}
.cssload-jumping,.cssload-jumping *{box-sizing:border-box}
.cssload-jumping span{display:inline-block;height:13px;width:13px;background:#8ecf6a;border-radius:450px;background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding-box}
.cssload-jumping span:nth-child(1){animation:scale 1.15s .12s infinite cubic-bezier(0.6,-0.28,0.735,0.045);-o-animation:scale 1.15s .12s infinite cubic-bezier(0.6,-0.28,0.735,0.045);-ms-animation:scale 1.15s .12s infinite cubic-bezier(0.6,-0.28,0.735,0.045);-webkit-animation:scale 1.15s .12s infinite cubic-bezier(0.6,-0.28,0.735,0.045);-moz-animation:scale 1.15s .12s infinite cubic-bezier(0.6,-0.28,0.735,0.045)}
.cssload-jumping span:nth-child(2){animation:scale 1.15s .23s infinite cubic-bezier(0.6,-0.28,0.735,0.045);-o-animation:scale 1.15s .23s infinite cubic-bezier(0.6,-0.28,0.735,0.045);-ms-animation:scale 1.15s .23s infinite cubic-bezier(0.6,-0.28,0.735,0.045);-webkit-animation:scale 1.15s .23s infinite cubic-bezier(0.6,-0.28,0.735,0.045);-moz-animation:scale 1.15s .23s infinite cubic-bezier(0.6,-0.28,0.735,0.045)}
.cssload-jumping span:nth-child(3){animation:scale 1.15s .35s infinite cubic-bezier(0.6,-0.28,0.735,0.045);-o-animation:scale 1.15s .35s infinite cubic-bezier(0.6,-0.28,0.735,0.045);-ms-animation:scale 1.15s .35s infinite cubic-bezier(0.6,-0.28,0.735,0.045);-webkit-animation:scale 1.15s .35s infinite cubic-bezier(0.6,-0.28,0.735,0.045);-moz-animation:scale 1.15s .35s infinite cubic-bezier(0.6,-0.28,0.735,0.045)}
.cssload-jumping span:nth-child(4){animation:scale 1.15s .46s infinite cubic-bezier(0.6,-0.28,0.735,0.045);-o-animation:scale 1.15s .46s infinite cubic-bezier(0.6,-0.28,0.735,0.045);-ms-animation:scale 1.15s .46s infinite cubic-bezier(0.6,-0.28,0.735,0.045);-webkit-animation:scale 1.15s .46s infinite cubic-bezier(0.6,-0.28,0.735,0.045);-moz-animation:scale 1.15s .46s infinite cubic-bezier(0.6,-0.28,0.735,0.045)}
.cssload-jumping span:nth-child(5){animation:scale 1.15s .58s infinite cubic-bezier(0.6,-0.28,0.735,0.045);-o-animation:scale 1.15s .58s infinite cubic-bezier(0.6,-0.28,0.735,0.045);-ms-animation:scale 1.15s .58s infinite cubic-bezier(0.6,-0.28,0.735,0.045);-webkit-animation:scale 1.15s .58s infinite cubic-bezier(0.6,-0.28,0.735,0.045);-moz-animation:scale 1.15s .58s infinite cubic-bezier(0.6,-0.28,0.735,0.045)}
@keyframes scale {
    0%{-webkit-transform:scale(0);transform:scale(0)}
    25%{-webkit-transform:scale(0.9,0.9);transform:scale(0.9,0.9);background:#f26e5a}
    50%{-webkit-transform:scale(1,1);transform:scale(1,1);margin:0 3px;background:#8ecf6a}
    100%{-webkit-transform:scale(0);transform:scale(0)}
}
@-webkit-keyframes scale {
    0%{-webkit-transform:scale(0)}
    25%{-webkit-transform:scale(0.9,0.9);background:#f26e5a}
    50%{-webkit-transform:scale(1,1);margin:0 3px;background:#8ecf6a}
    100%{-webkit-transform:scale(0)}
}
@-webkit-keyframes fady {
    from{opacity:0}
    to{opacity:1}
}
@keyframes fady {
    from{opacity:0}
    to{opacity:1}
}
@-webkit-keyframes flash {
    0%{opacity:0}
    25%{opacity:0}
    35%{opacity:1}
    65%{opacity:1}
    75%{opacity:0}
    100%{opacity:0}
}
@keyframes flash {
    0%{opacity:0}
    25%{opacity:0}
    35%{opacity:1}
    65%{opacity:1}
    75%{opacity:0}
    100%{opacity:0}
}
.floating{-webkit-animation-name:Floating;animation-name:Floating;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
@-webkit-keyframes Floating {
    from{-moz-transform:translate(0,0px)}
    65%{-moz-transform:translate(0,15px)}
    to{-moz-transform:translate(0,0px)}
}
@keyframes Floating {
    from{-moz-transform:translate(0,0px)}
    65%{-moz-transform:translate(0,15px)}
    to{-moz-transform:translate(0,0px)}
}
@-webkit-keyframes blocking {
    from{stroke-dasharray:390;stroke-dashoffset:400px;stroke-opacity:0}
    40%{stroke-dasharray:390;stroke-dashoffset:107px;stroke-opacity:1}
    41%{stroke-dasharray:390;stroke-dashoffset:107px;stroke-opacity:1}
    42%{stroke-dasharray:390;stroke-dashoffset:130px;stroke-opacity:1}
    70%{stroke-dasharray:390;stroke-dashoffset:400px;stroke-opacity:0}
    to{stroke-dasharray:390;stroke-dashoffset:400px;stroke-opacity:0}
}
@keyframes blocking {
    from{stroke-dasharray:390;stroke-dashoffset:400px;stroke-opacity:0}
    40%{stroke-dasharray:390;stroke-dashoffset:107px;stroke-opacity:1}
    41%{stroke-dasharray:390;stroke-dashoffset:107px;stroke-opacity:1}
    42%{stroke-dasharray:390;stroke-dashoffset:130px;stroke-opacity:1}
    70%{stroke-dasharray:390;stroke-dashoffset:400px;stroke-opacity:0}
    to{stroke-dasharray:390;stroke-dashoffset:400px;stroke-opacity:0}
}
@-webkit-keyframes blocking-shield {
    from{-webkit-transform:scale(0.8) translate(19px,4px);transform:scale(0.8) translate(19px,4px);stroke-opacity:0}
    40%{-webkit-transform:scale(0.8) translate(19px,4px);transform:scale(0.8) translate(19px,4px);stroke-opacity:0}
    41%{-webkit-transform:scale(1) translate(2px,0px);transform:scale(1) translate(2px,0px);stroke-opacity:1}
    50%{-webkit-transform:scale(0.8) translate(19px,4px);transform:scale(0.8) translate(19px,4px);stroke-opacity:0}
    to{-webkit-transform:scale(0.8) translate(19px,4px);transform:scale(0.8) translate(19px,4px);stroke-opacity:0}
}
@keyframes blocking-shield {
    from{-webkit-transform:scale(0.8) translate(19px,4px);transform:scale(0.8) translate(19px,4px);stroke-opacity:0}
    40%{-webkit-transform:scale(0.8) translate(19px,4px);transform:scale(0.8) translate(19px,4px);stroke-opacity:0}
    41%{-webkit-transform:scale(1) translate(2px,0px);transform:scale(1) translate(2px,0px);stroke-opacity:1}
    50%{-webkit-transform:scale(0.8) translate(19px,4px);transform:scale(0.8) translate(19px,4px);stroke-opacity:0}
    to{-webkit-transform:scale(0.8) translate(19px,4px);transform:scale(0.8) translate(19px,4px);stroke-opacity:0}
}
@-webkit-keyframes go-ahead {
    from{stroke-dashoffset:0}
    to{stroke-dashoffset:36px}
}
@keyframes go-ahead {
    from{stroke-dashoffset:0}
    to{stroke-dashoffset:36px}
}
@-webkit-keyframes go-behind {
    from{stroke-dashoffset:0}
    to{stroke-dashoffset:-36px}
}
@keyframes go-behind {
    from{stroke-dashoffset:0}
    to{stroke-dashoffset:-36px}
}
@-webkit-keyframes lightning-1 {
    0%{left:-10%;top:-10%}
    30%{left:30%;top:30%}
    60%{left:70%;top:10%}
    100%{left:80%;top:0}
}
@keyframes lightning-1 {
    0%{left:-10%;top:-10%}
    30%{left:30%;top:30%}
    60%{left:70%;top:10%}
    100%{left:80%;top:0}
}


a{text-decoration:none}
a:hover,a:focus{text-decoration:underline}
.button,a.button,a.host {color:#fff;background-color:#8fd06a;text-align:center;padding:15px 65px;border-radius:3px;font-weight:600;font-size:18px;text-transform:uppercase;display:inline-block;vertical-align:top;border:0}
.button:hover,a.button:hover,a.host:hover{text-decoration:none;background-color:#F3705A}
h3,.h3{margin:0;padding:0}
.btn-red{color:#fff!important;background-color:#F3705A;text-align:center;padding:8px 10px!important;border-radius:3px;font-weight:600;font-size:18px;display:inline-block;vertical-align:middle;border:0;width:100%}
.btn-red:hover{text-decoration:none;background-color:#8fd06a}
.li-btn-red{padding:5px!important}
#logo{background:url(../images/override/logo.png) no-repeat left top;float:left;display:block;width:228px;min-height:63px;margin-top:0;position:relative}
form input[type="text"],form input[type="email"],form input[type="tel"],form input[type="password"],form textarea{background-color:#fff;border-radius:3px;border:1px solid #b2c7cd;padding:10px 15px;width:100%}
.hidden-menu_top{display:none}
.js-top-menu{display:none}
.panel{border:none}
.panel-default > .panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}
#accordion [data-toggle="collapse"]{color:#040404;background-color:#8fd06a;margin-right:0;margin-bottom:1px;text-align:center;font-size:14px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0;text-decoration:none;display:block;padding:10px 15px}
#accordion [data-toggle="collapse"]:not(.collapsed){color:#fff;background-color:#5e9a3b;box-shadow:inset 0 4px 3px rgba(0,0,0,0.1)}
#accordion .panel-heading{padding:0;margin:0;border-radius:0;border:none;background:transparent}
#accordion .panel-default > .panel-heading + .panel-collapse > .panel-body{border:none}
.top_nav{float:none;width:100%;background:transparent;border-bottom:1px solid #f0f0f0;font-size:14px;color:#040404;min-height:49px}
.top_nav .left{margin:0;padding:0}
.top_nav .left ul{margin:0;padding:0}
.top_nav .left ul > li{display:inline-block;vertical-align:top;list-style:none;padding:14px 16px;border-right:1px solid #f0f0f0;margin:0}
.top_nav .left ul > li > a{display:inline-block;vertical-align:top;color:#040404;font-size:14px;padding:0;margin:0}
.top_nav .left ul > li > a:hover{text-decoration:none}
.top_nav .left ul > li > a span{color:#040404;display:inline-block;vertical-align:top}
.top_nav .left ul > li > a span:hover{color:#f97159}
.top_nav .left ul > li > a span:before{content:"";display:inline-block;vertical-align:top;background-image:url(../images/override/sprite.png);background-repeat:no-repeat}
.top_nav .left ul > li > a.mail-h span:before{background-position:0 0;height:9px;width:13px;margin:7px 10px 0 0}
.top_nav .left ul > li > a.pen-h{text-decoration:underline}
.top_nav .left ul > li > a.pen-h:hover{text-decoration:none}
.top_nav .left ul > li > a.pen-h span:before{background-position:0 -9px;height:14px;width:14px;margin:4px 10px 0 0}
.tech-h:before{content:"";display:inline-block;vertical-align:top;background-image:url(../images/icon-TP.jpg);background-repeat:no-repeat;width:21px;height:22px}
.tech-f:before{content:"";display:inline-block;vertical-align:top;background-image:url(../images/icon-TP-2.png);background-repeat:no-repeat;width:21px;height:22px}
.top_nav .left ul > li > a.phone-h span:before{background-position:0 -23px;height:14px;width:12px;margin:6px 10px 0 0}
.top_nav .left ul > li:last-child{padding:14px 16px}
.top_nav .right{margin:0;padding:0;width:20%}
.top_nav .right > ul{margin:0;padding:0}
.top_nav .right > ul > li{display:inline-block;vertical-align:top;padding-top:10px;padding-bottom:10px}
.top_nav .right > ul > li:first-child{border-right:1px solid #f0f0f0;padding-right:15px}
.top_nav #searchform .small-controls{width:300px}
#searchform .small-controls{position:relative}
#searchform .small-controls > input{border:1px solid #e3e3e3;background:transparent;height:100%;width:100%;padding:5px}
#searchform .small-controls > button{position:absolute;padding:3px 10px 4px;background:transparent;border:0;color:#333;top:0;right:0;border-radius:3px}
#searchform .small-controls > button:hover{color:#90d16c}
.top_nav .right > ul > li:last-child{position:relative;width:55px;border:none}
.top_nav .right > ul > li:last-child .lang_box{position:absolute;z-index:1;height:23px;width:42px;margin:7px 0 0 10px}
.top_nav .right > ul > li:last-child .lang_box:after{content:"\f0d7";font-family:"FontAwesome";font-size:16px;color:#a5a5a5;display:block;position:absolute;right:0;top:-2px}
.top_nav .right > ul > li:last-child .lang_box:hover:after{color:#000}
.top_nav .right > ul > li:last-child ul.lang{position:absolute;top:100%;left:0}
.top_nav .right > ul > li:last-child ul.lang li{display:none;margin:0 0 5px;cursor:pointer}
.top_nav .right > ul > li:last-child ul.lang li.current-lang{position:absolute;top:-23px;left:0;display:block;width:42px}
.top_nav .right > ul > li:last-child .lang_box:hover ul.lang li{display:block}
.top_nav .right > ul > li:last-child ul.lang li a{display:block;height:18px;width:24px}
.top_nav .right > ul > li:last-child ul.lang li a img{display:block;width:24px;height:18px}
header.header{padding:10px 0}
nav.main-menu{float:left;width:75%;text-align:right}
nav.main-menu > ul{margin:25px 0 0;padding:0}
nav.main-menu > ul > li{margin:0;padding:0;list-style:none;display:inline-block;vertical-align:top}
nav.main-menu > ul > li > a{display:inline-block;vertical-align:top;font-size:14px;font-weight:600;color:#040404;text-transform:uppercase;margin-left:40px}
nav.main-menu > ul > li > a:hover{color:#f97159}
nav.main-menu > ul > li.active a{color:#8fd06a;text-decoration:none}
section{padding:50px 0;background-repeat:no-repeat;background-position:center center;background-size:cover;float:left;width:100%;background-color:#fff}
section h2{color:#040404;font-size:40px;font-weight:600;text-transform:uppercase;line-height:1.2;margin-bottom:50px;text-align:center}

.section-1 h1{color:#fff;text-align:center;margin:0 0 20px;line-height:1.3;text-transform:uppercase;font-weight:900;font-size:33px}
.section-1 h1 span{font-size:30px;display:block;font-weight:100;text-transform:uppercase;}
.section-1 .left,.section-1 .right{width:75%;display:inline-block;vertical-align:top;text-align:center;}
.section-1 .left .h3,.section-1 .right .h3{color:#8fd06a;font-size:24px;text-transform:uppercase;font-weight:600;margin-bottom:20px}
.section-1 .left ul,.section-1 .right ul{text-align:left;display:inline-block;vertical-align:top;position:relative;padding-bottom:0;margin-bottom:0;padding-top:15px}
.section-1 .left ul:before,.section-1 .right ul:before{content:"";display:block;position:absolute;left:-65px;top:0;background-image:url(../images/override/green_arrow.png);background-repeat:no-repeat;height:122px;width:46px}
.section-1 .left ul li,.section-1 .right ul li{padding-left:15px;margin-bottom:7px}
.section-1 .left ul li a,.section-1 .right ul li a{color:#fff;text-decoration:none;font-size:16px;position:relative;font-weight:300}
.section-1 .left ul li a:before,.section-1 .right ul li a:before{content:"\f111";font-family:"FontAwesome";font-size:8px;color:#9a9ea0;position:absolute;left:-15px;top:1px}
.section-1 .left ul li a:hover,.section-1 .right ul li a:hover{text-decoration:underline}
.section-1 .left ul li a:hover:BEFORE,.section-1 .right ul li a:hover:BEFORE{color:#fff}
.section-1 .right ul:before{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}
.section-1 .l-r-wrap{text-align:center}
.section-1 .h4{color:#fff;font-size:30px;font-weight:300}
.section-1 .h4 span{font-size:35px;display:block;font-weight:600;letter-spacing:1px}
.section-1 .button{padding:15px 100px}


.section-2 h2{letter-spacing:2px;margin-bottom:10px}
.section-2 .h3{font-weight:700;font-size:26px;color:#f97159;text-align:center;display:block;text-transform:uppercase;letter-spacing:1px;line-height:1.2;margin:20px 0 -50px;z-index:2}
.section-2 .animated-scheme-1{position:relative;width:100%;height:565px}
.section-2 .animated-scheme-1 .controller{display:block;position:absolute;left:360px;top:30px;background-image:url(../images/override/controller.png);height:422px;width:422px;z-index:0}
.section-2 .animated-scheme-1 .controller .inner-h{position:absolute;left:50px;right:50px;top:50px;bottom:50px;border-radius:50%;cursor:pointer}
.section-2 .animated-scheme-1 ul li{width:240px;display:block;position:absolute;font-size:18px;font-weight:600;color:#040404;text-align:center;line-height:1.4;opacity:0;-webkit-transform:scale(0.2);-ms-transform:scale(0.2);transform:scale(0.2);transition:all .7s ease;top:210px;left:450px}
/*.section-2 .animated-scheme-1 ul li:before{content:"";display:block;background-image:url(../images/override/first_animation_block.png);background-repeat:no-repeat;margin:0 auto 10px}*/
.section-2 .animated-scheme-1 ul li:after{content:"";display:block;background-repeat:no-repeat;position:absolute;opacity:0}
.section-2 .animated-scheme-1.active ul li{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);left:auto;transition:all .7s ease}
.section-2 .animated-scheme-1.active ul li:after{-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:2.1s;animation-delay:2.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}


.section-3{background-image:url(../images/override/back_2.jpg);text-align:center;color:#fff}
.section-3 h2{color:#fff;font-size:40px;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin-bottom:50px}
.section-3 .left{border-right:1px solid #86a5ad}
.section-3 .left ul{padding-right:20px}
.section-3 .left ul li{padding-right:100px;position:relative;margin-bottom:30px}
.section-3 .left ul li:last-child{margin-bottom:0}
.section-3 .left ul li:after{content:"";position:absolute;right:0;top:0;background-repeat:no-repeat;background-image:url(../images/override/modules_sprite.png);height:70px;width:70px}
.section-3 .left ul li .h3{font-size:18px;font-weight:600;text-align:right;text-transform:uppercase;margin:0 0 10px}
.section-3 .left ul li p{font-size:14px;font-weight:400;text-align:right;line-height:1.5}
.section-3 .left ul li:nth-child(1):after{background-position:0 0}
.section-3 .left ul li:nth-child(1):hover:after{background-position:-70px 0}
.section-3 .left ul li:nth-child(2):after{background-position:0 -70px}
.section-3 .left ul li:nth-child(2):hover:after{background-position:-70px -70px}
.section-3 .left ul li:nth-child(3):after{background-position:0 -140px}
.section-3 .left ul li:nth-child(3):hover:after{background-position:-70px -140px}
.section-3 .right ul{padding-left:20px}
.section-3 .right ul li{padding-left:100px;position:relative;margin-bottom:30px}
.section-3 .right ul li:last-child{margin-bottom:0}
.section-3 .right ul li:after{content:"";position:absolute;left:0;top:0;background-repeat:no-repeat;background-image:url(../images/override/modules_sprite.png);height:70px;width:70px}
.section-3 .right ul li .h3{font-size:18px;font-weight:600;text-align:left;text-transform:uppercase;margin:0 0 10px}
.section-3 .right ul li p{font-size:14px;font-weight:400;text-align:left;line-height:1.5}
.section-3 .right ul li:nth-child(1):after{background-position:0 -210px}
.section-3 .right ul li:nth-child(1):hover:after{background-position:-70px -210px}
.section-3 .right ul li:nth-child(2):after{background-position:0 -280px}
.section-3 .right ul li:nth-child(2):hover:after{background-position:-70px -280px}
.section-3 .right ul li:nth-child(3):after{background-position:0 -350px}
.section-3 .right ul li:nth-child(3):hover:after{background-position:-70px -350px}
.section-4{color:#040404;text-align:center}
.section-4 h2{color:#040404;font-size:40px;font-weight:600;text-transform:uppercase;line-height:1.2;margin-bottom:50px}
.section-4 .h3{font-size:18px;font-weight:600;margin-bottom:10px;display:block}
.section-4 .h3:before{content:"";display:block;background-image:url(../images/override/benefits_sprite.png);background-repeat:no-repeat;height:100px;width:100px;margin:0 auto 25px}
.section-4 p{font-size:14px;width:70%;margin:0 auto}
.section-4 ul li:nth-child(1) .h3:before{background-position:0 0}
.section-4 ul li:nth-child(1):hover .h3:before{background-position:-100px 0}
.section-4 ul li:nth-child(2) .h3:before{background-position:0 -100px}
.section-4 ul li:nth-child(2):hover .h3:before{background-position:-100px -100px}
.section-4 ul li:nth-child(3) .h3:before{background-position:0 -200px}
.section-4 ul li:nth-child(3):hover .h3:before{background-position:-100px -200px}




ul.nav.nav-tabs{border-bottom:2px solid #5e9a3b;padding-left:0}
ul.nav.nav-tabs li > a{color:#040404;background-color:#8fd06a;margin-right:4px;margin-bottom:1px;text-align:center}
ul.nav.nav-tabs li.active > a{color:#fff;background-color:#5e9a3b;box-shadow:inset 0 4px 3px rgba(0,0,0,.1)}
ul.nav.nav-tabs li:last-child > a{margin-right:0}
.section-6 ul.nav.nav-tabs li{width:33.3%}
.section-6 .tab-content .tab-pane,.section-6 .panel-body .tab-pane{margin:50px 0 0}
.section-6 .tab-content .tab-pane .col-sm-6:first-child,.section-6 .panel-body .tab-pane .col-sm-6:first-child{padding-left:0}
.section-6 .tab-content .tab-pane .col-sm-6:last-child,.section-6 .panel-body .tab-pane .col-sm-6:last-child{padding-right:0}
.section-6 .tab-content .tab-pane .img-wrap,.section-6 .panel-body .tab-pane .img-wrap{margin:0}
.section-6 .tab-content .tab-pane .img-wrap img,.section-6 .panel-body .tab-pane .img-wrap img{max-width:100%;border:1px solid #eee}
.section-6 .tab-content .tab-pane ul,.section-6 .panel-body .tab-pane ul{margin:0;padding:0}
.section-6 .tab-content .tab-pane ul li,.section-6 .panel-body .tab-pane ul li{padding:0 0 0 35px;position:relative;color:#040404;font-size:14px;margin:0 0 20px}
.section-6 .tab-content .tab-pane ul li:before,.section-6 .panel-body .tab-pane ul li:before{content:"";display:block;position:absolute;left:0;top:0;background-image:url(../images/override/sprite.png);background-repeat:no-repeat;background-position:0 -100px;height:24px;width:24px}
.section-7{max-height:none;padding:50px 0 20px}
.section-7.bg {background-image:url(../images/override/back_3.jpg)}
.sravnite {background-image:url(../images/override/back_4.jpg)}
.section-7 h2{margin-bottom:30px}
.section-7 h2 + p{color:#040404;font-size:22px;font-weight:600;text-align:center;line-height:1.4;display:block;margin:0 0 40px; margin-top:-20px;}
.section-7 ul.parent-list{margin:0}
.section-7 ul.parent-list > li{margin-bottom:30px}
.section-7 ul.parent-list > li.parent-list-li-en .inner-h{height:240px}
.section-7 ul.parent-list > li .inner-h{background-color:#fff;border-radius:3px;padding:20px 20px 20px 120px;height:290px;position:relative}
.section-7 ul.parent-list.list-reserved_blocks_another > li .inner-h{background-color:#fff;border-radius:3px;padding:20px 20px 20px 120px;height:155px;position:relative}
.section-7 ul.parent-list.list-reserved_blocks_another.ru > li .inner-h{height:175px}
.section-7 ul.parent-list > li .inner-h:before{content:"";display:block;position:absolute;background-image:url(../images/override/backup_sprite.png);background-repeat:no-repeat;top:20px;left:20px}
.section-7 ul.parent-list > li .hosting:before{content:"";display:block;position:absolute;background-image:url(../images/override/sprite_hosting.png);background-repeat:no-repeat;top:20px;left:20px}
.section-7 ul.parent-list > li .inner-h .h3{font-size:18px;text-transform:uppercase;margin:0 0 20px;font-weight:600}
.section-7 ul.parent-list > li .inner-h .h3 + i{font-size:13px;line-height:1.1;display:block;margin:-15px 0 10px}
.section-7 ul.parent-list > li .inner-h > ul > li{font-size:14px;margin:0 0 5px;padding:0 0 0 10px;position:relative;line-height:1.2}
.section-7 ul.parent-list > li .inner-h > ul > li:before{content:"\f111";font-family:"FontAwesome";font-size:5px;color:#6ab5c9;position:absolute;left:0;top:2px}
.section-7 ul.parent-list > li:nth-child(2) .inner-h:before{background-position:0 0;height:68px;width:54px}
.section-7 ul.parent-list > li:nth-child(3) .inner-h:before{background-position:0 -68px;height:47px;width:78px}
.section-7 ul.parent-list > li:nth-child(1) .inner-h:before{background-position:0 -116px;height:54px;width:78px}
.section-7 ul.parent-list > li:nth-child(4) .inner-h:before{background-position:0 -170px;height:58px;width:79px}
.section-7 ul.parent-list > li:nth-child(1) .hosting:before{background-position:0 0;height:68px;width:54px}
.section-7 ul.parent-list > li:nth-child(4) .hosting:before{background-position:0 -68px;height:47px;width:78px}
.section-7 ul.parent-list > li:nth-child(2) .hosting:before{background-position:0 -116px;height:58px;width:82px}
.section-7 ul.parent-list > li:nth-child(3) .hosting:before{background-position:0 -173px;height:79px;width:79px}
.section-7 ul.parent-list > li .inner-left {height: auto; text-align: center; float: left; width: 20%;}
.section-7 ul.parent-list > li .inner-left img{width:80%;}
.section-7 ul.parent-list > li .inner-right {float: right; width: 80%; text-align: left;}
.section-7 ul.parent-list > li .inner-right .h3{font-size:18px;text-transform:uppercase;margin:0 0 20px;font-weight:600}
.section-7 ul.parent-list > li .inner-right .h3 + i{font-size:13px;line-height:1.1;display:block;margin:-15px 0 10px}
.section-7 ul.parent-list  li .inner-right p {line-height: 1.5}
.section-7 ul.parent-list > li .inner	{background-color: #fff; border-radius: 3px; padding: 20px 20px 20px 0px; height: 210px;    position: relative;}
.section-8 h2{letter-spacing:2px}
.section-8 ul.nav.nav-tabs,.section-8 #accordion2{border:1px solid #ecf2f4}
.section-8 ul.nav.nav-tabs > li,.section-8 ul.nav.nav-tabs h4.panel-title,.section-8 #accordion2 > li,.section-8 #accordion2 h4.panel-title{display:block;width:100%}
.section-8 ul.nav.nav-tabs > li > a,.section-8 ul.nav.nav-tabs h4.panel-title > a,.section-8 #accordion2 > li > a,.section-8 #accordion2 h4.panel-title > a{display:block;width:100%;color:#040404;font-size:15px;padding:0 10px;background-color:#f6fbfd;border:none!important}
.section-8 ul.nav.nav-tabs > li > a:hover,.section-8 ul.nav.nav-tabs h4.panel-title > a:hover,.section-8 #accordion2 > li > a:hover,.section-8 #accordion2 h4.panel-title > a:hover{border:none!important}
.section-8 ul.nav.nav-tabs > li > a > span,.section-8 ul.nav.nav-tabs h4.panel-title > a > span,.section-8 #accordion2 > li > a > span,.section-8 #accordion2 h4.panel-title > a > span{display:block;width:97%;position:relative;padding:19px 10px 19px 34px;margin:0 auto;border-bottom:1px dotted #bed3d9;text-align:left}
.section-8 ul.nav.nav-tabs > li > a > span:before,.section-8 ul.nav.nav-tabs h4.panel-title > a > span:before,.section-8 #accordion2 > li > a > span:before,.section-8 #accordion2 h4.panel-title > a > span:before{content:"";display:block;background-image:url(../images/override/sprite.png);background-repeat:no-repeat;background-position:0 -50px;height:26px;width:25px;left:0;top:15px;position:absolute}
.section-8 ul.nav.nav-tabs > li:last-child > a > span,.section-8 ul.nav.nav-tabs h4.panel-title:last-child > a > span,.section-8 #accordion2 > li:last-child > a > span,.section-8 #accordion2 h4.panel-title:last-child > a > span{border-bottom:0}
.section-8 ul.nav.nav-tabs > li.active > a,.section-8 ul.nav.nav-tabs h4.panel-title.active > a,.section-8 #accordion2 > li.active > a,.section-8 #accordion2 h4.panel-title.active > a{background-color:#6ab5c9;color:#fff;border-radius:0;box-shadow:none}
.section-8 ul.nav.nav-tabs > li.active > a > span,.section-8 ul.nav.nav-tabs h4.panel-title.active > a > span,.section-8 #accordion2 > li.active > a > span,.section-8 #accordion2 h4.panel-title.active > a > span{border-bottom:0}
.section-8 ul.nav.nav-tabs > li.active > a > span:before,.section-8 ul.nav.nav-tabs h4.panel-title.active > a > span:before,.section-8 #accordion2 > li.active > a > span:before,.section-8 #accordion2 h4.panel-title.active > a > span:before{background-position:0 -76px;height:24px}
.section-8 h3,.section-8 .h3{font-weight:600;font-size:18px;line-height:19px;color:#040404;margin:20px 0}
.section-8 p{margin:0 0 20px}
.section-8 .tab-pane > ul li,.section-8 .panel-body > ul li{font-size:14px;line-height:26px;padding-left:25px;position:relative}
.section-8 .tab-pane > ul li:before,.section-8 .panel-body > ul li:before{font-family:"FontAwesome";position:absolute;left:0;top:0;font-size:20px;color:#8fd06a}
.section-8 .tab-pane > ul li span.underline{text-decoration:underline;display:inline;font-size:16px!important}
.section-8 .tab-pane > ul li span, .section-8 .panel-body > ul li span{font-size:14px;line-height:20px;margin-bottom:10px;display:block}

.section-8 .tab-pane > ul li p,.section-8 .panel-body > ul li p{font-size:16px;line-height:1.5em;margin-top:0px;margin-bottom:0px;display:block}
.section-8 .tab-pane > ul > li:before,.section-8 .panel-body > ul > li:before{content:"\f058"}
.section-8 .tab-pane > ul > li ul > li:before,.section-8 .panel-body > ul > li ul > li:before{content:"\f00c"}
.section-9{text-align:center;background-image:url(../images/override/back_4.jpg)}
.section-9.bg{background-image:url(../images/override/back_4.jpg)}
.section-9 h2{letter-spacing:2px;margin-bottom:10px}
.section-9 p{font-size:18px;font-weight:600;margin-bottom:25px;line-height: 1.25em}
.section-9 input{margin:0 30px 0 0}
.section-9 button{display:block;margin:50px auto 0} 
.section-10 h2{letter-spacing:2px}
.section-10 ul.clearfix > li .inner-h{text-align:center}
.section-10 ul.clearfix > li .inner-h .heading-h{background-color:#4c98ac;padding:15px 10px;color:#fff;font-size:21px;font-weight:300;text-transform:uppercase}
.tarif-button{background-color:#f6fbfd;padding:15px 10px;color:#fff;font-size:21px;font-weight:300;text-transform:uppercase}
.section-10 ul.clearfix > li .inner-h .price-h{background-color:#6ab5c9;color:#fff;padding:30px 10px 20px;font-size:14px;font-weight:300}
.section-10 ul.clearfix > li .inner-h .price-h span{font-weight:600;font-size:40px}
.section-10 ul.clearfix > li .inner-h .price-h span b{font-size:42px;font-weight:700}
.section-10 ul.clearfix > li .inner-h .descriprion-h{background-color:#f6fbfd;border-left:1px solid #ecf2f4;border-right:1px solid #ecf2f4;border-bottom:1px solid #ecf2f4;padding:25px 20px}
.section-10 ul.clearfix > li .inner-h .descriprion-h ul{margin:0 0 25px;padding:0}
.section-10 ul.clearfix > li .inner-h .descriprion-h ul li{list-style:none;text-align:left;position:relative;padding:0 0 0 20px;margin:0 0 10px}
.section-10 ul.clearfix > li .inner-h .descriprion-h ul li b{font-weight:600}
.section-10 ul.clearfix > li .inner-h .descriprion-h ul li:before{content:"\f111";font-family:"FontAwesome";font-size:8px;color:#6ab5c9;position:absolute;left:0;top:0}
.question{position:relative;display:inline;}
.question:before{content:"\f059";font-family:"FontAwesome";font-size:18px;color:#6ab5c9;position:absolute;left:5px;top:1px;}
.question .tooltiptext{visibility:hidden;width:182px;background-color:black;color:#fff;text-align:center;padding:10px;border-radius:6px;z-index:10; position:absolute;bottom:22px;left:-78px;font-size:13px;line-height:1.4;font-weight:600;}
.question .tooltiptext::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:black transparent transparent transparent;} 
.question:hover .tooltiptext{visibility:visible;}
.section-11{background-image:url(../images/override/back_5.jpg);padding-bottom:70px}
.section-11 #slider-outline .sl-div.two{background-color:#4c98ac}
.section-11 #slider-outline .sl-div.two.light{background-color:#94c9d7}
.section-11 #slider-outline #slider{background:transparent}
.section-12{padding-bottom:0}
.section-12 h2{margin:0 0 -40px;letter-spacing:2px}
.section-12 .image-h{background-image:url(../images/q.jpg);background-repeat:no-repeat;background-position:0 0;background-size:cover;height:241px;width:362px;margin:65px auto 20px}
.section-12 .inner-h .plash{background-color:#8fd06a;color:#fff;padding:60px 10px;margin:90px auto 0;text-align:center;width:90%}
.section-12 .inner-h .plash p{font-size:18px;font-weight:600;line-height:1.7}
.section-12 .inner-h .plash a{color:#fff;text-decoration:underline}
.section-12 .inner-h .plash a:hover{text-decoration:none}
.vozvrat .img-wrap {text-align:center}
.vozvrat .col-sm-6 p {line-height: 1.5; text-align:justify; margin-top:25px; font: 16px 'Open Sans',sans-serif;} 
.sravnite .button-tarif {text-align:center;}
.header-text .container .inner {padding: 0 7%;}
.sravnite .container .inner {padding: 0 7% 3%}
.sravnite .container .inner p {font-weight: 600;}
footer{background-color:#353537;float:left;width:100%}
footer a{color:#adadad;font-size:14px}
footer a:hover{color:#f97159;text-decoration:none}
footer .col-sm-5{text-align:left}
footer .col-sm-5 .logo-footer{display:inline-block;background-image:url(../images/override/logo.png);height:63px;width:228px;margin:30px 0 0}
footer .col-sm-7 ul.top-h{text-align:right;border-bottom:1px solid #6d6d6f;padding:30px 0 15px}
footer .col-sm-7 ul.top-h li{display:inline-block;vertical-align:top}

footer .col-sm-7 ul.top-h li:last-child a{margin-right:0}
footer .col-sm-7 ul.top-h li a{text-transform:uppercase;display:inline-block;vertical-align:top;margin:0 63px 0 0;font-weight:600}
footer .col-sm-7 ul.middle-h{text-align:center;padding:0}
footer .col-sm-7 ul.middle-h li{display:inline-block;vertical-align:top;padding:10px 16px;border-left:1px solid #6d6d6f}
footer .col-sm-7 ul.middle-h li a{display:inline-block;vertical-align:top;margin:0}
footer .col-sm-7 ul.middle-h li a span{display:inline-block;vertical-align:top}
footer .col-sm-7 ul.middle-h li a span:before{content:"";display:inline-block;vertical-align:top;background-image:url(../images/override/sprite.png);background-repeat:no-repeat}
footer .col-sm-7 ul.middle-h li:last-child{border-right:1px solid #6d6d6f}
footer .col-sm-7 ul.middle-h li.phone-h a span:before{background-position:0 -23px;height:14px;width:12px;margin:6px 10px 0 0}
footer .col-sm-7 ul.middle-h li.email-h a{text-decoration:underline}
footer .col-sm-7 ul.middle-h li.email-h a:hover{text-decoration:none}
footer .col-sm-7 ul.middle-h li.email-h a span:before{background-position:0 0;height:9px;width:13px;margin:7px 10px 0 0}
footer .col-sm-7 ul.middle-h li.skype-h a span:before{background-position:0 -37px;height:13px;width:13px;margin:6px 10px 0 0}
footer .col-sm-7 ul.bottom-h{text-align:right;padding:0}
footer .col-sm-7 ul.bottom-h li{display:inline-block;vertical-align:top}
footer .col-sm-7 ul.bottom-h li a{display:inline-block;vertical-align:top;margin:0 0 0 40px;text-decoration:underline}
.copyright{text-align:center;background-color:#404040;color:rgba(255,255,255,0.4);padding:5px 0;font-size:12px}
[data-title]{position:relative}
.tooltip-h{display:block;position:absolute;left:-25px;top:30px;color:#333;font-size:14px;font-weight:600;background-color:#fff;padding:10px;border-radius:3px;z-index:3;min-width:250px}
.tooltip-h:before{content:"";display:block;background-image:url(../images/override/tooltip_arrow.png);background-repeat:no-repeat;height:9px;width:13px;position:absolute;left:10px;top:-9px}
/*.section-5{background-color:#94ccdb;height:780px;max-height:none;padding:0}*/
.section-5{background-color:#77d0dc;height:700px;max-height:none;padding:0}

.section-5 .container{position:relative}
.section-5 h2{margin:20px 0}

.fancybox-close{background-image:url(../images/close.png);width:35px;height:35px;background-size: inherit;}
.fancybox-skin{background-color:#fff}
.section-6 .panel-body .tab-pane{margin:0}
.small-displays{display:none}
#section-8 .panel-default > .panel-heading{padding:0;margin:0;border:none;background:transparent}
#section-8 #accordion2 h4.panel-title > a{text-decoration:none}
#section-8 #accordion2 h4.panel-title > a:hover{text-decoration:none}
#section-8 #accordion2{border:none}
#section-8 #accordion2 a[data-toggle="collapse"]:not(.collapsed){background-color:#6ab5c9;color:#fff;border-radius:0;box-shadow:none}
#section-8 #accordion2 a[data-toggle="collapse"]:not(.collapsed) > span{border-bottom:0}
#section-8 #accordion2 a[data-toggle="collapse"]:not(.collapsed) > span:before{background-position:0 -76px;height:24px}
.tab-faq ul.nav.nav-tabs li{display:inline-block;width:100%}
.tab-faq ul.nav.nav-tabs li:before{display:none}
.tab-faq ul.nav.nav-tabs li > a{display:inline-block;width:100%;background-color:#6AB5C9;color:#fff;font-size:16px;padding:10px 5px 10px 15px;margin:0 0 10px;text-align:left;border-radius:0;box-shadow:none}
.tab-faq ul.nav.nav-tabs li > a img{display:inline-block;vertical-align:middle;margin-right:5px;border:none;padding:0;border-radius:0}
.tab-faq ul.nav.nav-tabs li > a.active,.tab-faq ul.nav.nav-tabs li > a:hover{background-color:#8FD06A}
.tab-faq ul.nav.nav-tabs{border:none}
.span4{width:33.3333%;padding:0 15px 0 0;float:left}
.span8{width:66.66666%;padding:0 0 0 15px;float:left}
.st-accordion-four .st-content p{color:#5c5c5c;font-size:16px;line-height:1.2em}
.st-accordion-four ul li > a{font-size:18px;color:#9eca45}
.st-accordion-four ul li > a:hover{color:#1b1e16;text-decoration:none}
.st-accordion-four ul li.st-open a{color:#9eca45;text-decoration:none}
.st-accordion-four ul li{border-bottom:none}
.link{display:inline-block;width:100%;text-align:left}
.link span{color:#8fd06a;border-bottom:1px dashed #8fd06a;cursor:pointer;display:inline-block;font-size:21px;padding-bottom:2px}
.link span:hover{border-bottom:1px dashed transparent}
.block-form{padding:0}
.block-form label{color:#000}
.more{margin-bottom:15px}
.map{background:url(../images/map/map.jpg);width:100%;position:relative;height:405px;float:left;margin:20px 0;background-position:center;background-position:center;background-size:cover;background-repeat:no-repeat}
.hide-block{display:none}
.map-section{float:left;width:100%;height:auto;padding:25px 0}
.map-section p,.header-text p{text-align:center;font-size:18px;line-height:1.2em;padding-bottom:25px}
.point{position:absolute;background:url(../images/map/mark-blue.png);width:29px;height:36px;cursor:pointer;z-index:8}
.block-pop{background-image:url(../images/map/pls.png);width:238px;height:105px;position:absolute;top:-88px;right:-222px;z-index:9;display:none;padding:15px;text-align:center;font-size:14px;background-repeat:no-repeat}
.block-pop img,.block-pop span{display:inline-block;vertical-align:middle}
/*.block-pop img{border:1px solid #eee}*/
.point:hover{background:url(../images/map/mark-green.png);z-index:10}
.point:hover .block-pop{display:block}
.block-pop a{color:#59adc7;font-size:16px;border-bottom:1px dashed #59adc7}
.block-pop a:hover{border-bottom:1px dashed transparent;text-decoration:none}
.img-country{display:inline-block;width:100%;border-bottom:1px solid #eee;padding-bottom:10px;text-align:left;margin-bottom:10px}
.textarea_row{margin-bottom:15px}
.label{display:inline-block}
.block-form input{width:100%;margin-bottom:15px}
.collapse-faq .panel{box-shadow:none;margin-bottom:15px}
.collapse-faq .panel-title > .small,.collapse-faq .panel-title > .small > a,.collapse-faq .panel-title > a,.collapse-faq .panel-title > small,.collapse-faq .panel-title > small > a{color:#9eca45;font-size:18px;line-height:1.4em}
.collapse-faq .panel-title > a.collapsed:before{content:'\f0fe';display:inline-block;font-family:FontAwesome}
.collapse-faq .panel-title > a:before{content:'\f146';display:inline-block;font-family:FontAwesome}
.panel-heading.panel-head-faq{border:none;background:none;padding:0 15px;display:inline-block}
.panel-heading.panel-head-faq h4{margin:0;line-height:1.1em;padding:0;display:inline}
.collapse-faq .panel-body{border:1px solid #eee;border-radius:5px; padding: 10px 20px;
}}
.collapse-faq .panel{box-shadow:none;margin-bottom:15px}
.collapse-faq .panel-body img{border:1px solid #6ab5c9;padding:5px;border-radius:5px}
#scrollup{position:fixed;opacity:.8;padding:15px 10px 10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;right:10px;bottom:35%;display:none;cursor:pointer;font-size:50px;color:#9eca45;z-index:22}
.list-related,.yarpp-related{float:left;width:100%}
.list-related li{float:left;width:50%;padding-right:15px}
.title-aside{font:600 20px/1.4em 'open sans';padding:0 0 15px;margin:0;color:#59adc7}
.title-related{font:600 30px/1.4em 'open sans';padding:0 0 15px;text-transform:capitalize;margin:0;color:#353537}
.aside-pop li{margin-bottom:25px}
.aside-pop li h3 a,.yarpp-related a{padding:0;font:600 18px/1.4em 'open sans';color:#9eca45}
.aside-pop li h3 a,.yarpp-related a:hover{text-decoration:none}
.aside-pop li time,.yarpp-related time{font:300 14px/1.4em 'open sans';padding:0 0 10px;display:inline-block}
.aside-pop li h3 a:hover,.yarpp-related a:hover{color:#59adc7}
.blog_post h3 a:hover,.text-content h3 a:hover{color:#59adc7}
blockquote{border-left:5px solid #9eca45}
.pagination a.navlinks{margin-right:10px}
.pagination a.navlinks:hover{text-decoration:none}
.how-work p,.section-7 ul.parent-list > li .inner-h > ul > li,.section-6 .tab-content .tab-pane ul li,.section-6 .panel-body .tab-pane ul li,.section-8 .tab-pane > ul li,.section-8 .panel-body > ul li,.section-8 .panel-body > ul li p{font-size:16px;line-height:1.5em}
.sharepost .light{margin-right:5px}
.sharepost .light,.a2a_kit{display:inline-block;vertical-align:middle; padding: 0;margin: 0 5px 0 0;}
.sharepost{float:right;text-align:right}
.blog_post + .divider_line9.lessm{padding-top:15px;margin-bottom:25px}
.content-blog .divider_line13.lessm{padding-top:15px;margin-bottom:15px;margin-top:0}
/*.main-menu .menu li.menu-en a{margin-left:0}
.main-menu .menu li.menu-en:before{content:'/';display:inline-block;vertical-align:middle;padding:0 4px}*/
.main-menu .menu li:last-child a{margin-left:0}
.main-menu .menu li:last-child:before{content:'/';display:inline-block;vertical-align:top;padding:0 4px}
.blog_post img{border:1px solid #6ab5c9;padding:5px;border-radius:5px}
.top-h li:nth-child(6) a{margin-right:0!important}
.top-h li:nth-child(7):before{content:'/';display:inline-block;vertical-align:middle;padding:0 0 0 4px;color:#adadad}
.fix{position:fixed;top:0;left:0;z-index:99}
.address_info.two p{font-size:15px}
[class^='bxslider']{list-style:none;margin:0;padding:0}
[class^='bxslider'] li{overflow:hidden}
.bx-wrapper .bx-viewport{border:none!important;background-image:none!important;box-shadow:none!important;left:0!important}
.bx-wrapper .bx-next{right:-5%}
.bx-wrapper .bx-prev{left:-5%}
.partners-slide img:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;transition:all .3s ease-out 0s;}
.partners-slide img{-webkit-filter:grayscale(0%);filter:grayscale(0%);-webkit-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;transition:all .3s ease-out 0s;margin: 10px 0;}
.partners .bx-wrapper .bx-controls-direction a{width:28px;height:109px;position:absolute;top:50%;overflow:hidden;z-index:8;}
.partners .bx-wrapper .bx-next{background:url(../images/arrow_slide.png);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;transition:all .3s ease-out 0s;right: -60px;}
.partners .bx-wrapper .bx-prev{background:url(../images/arrow_slide.png);-webkit-transform:translateY(-50%)scale(-1,1);-ms-transform:translateY(-50%)scale(-1,1);transform:translateY(-50%)scale(-1,1);-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;transition:all .3s ease-out 0s;left: -60px;}
.partners .bx-wrapper .bx-prev:hover,.partners .bx-wrapper .bx-next:hover{background-position:0 0!important;-webkit-filter:grayscale(0%);filter:grayscale(0%);-webkit-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;transition:all .3s ease-out 0s}
.se-pre-con{display:block;position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:url(../images/override/preloader.gif) center no-repeat #fff}
/*.far-far-away{position:absolute;left:-100000px;top:-100000px}*/
.contact .cforms label{float:none}
.contact .page_title1.sty9{background:#6ab5c9;margin-top:20px;padding:45px 0 0}
.page_title2{background:#6ab5c9;margin-top:20px;padding:40px 0}
.contact .cforms .button{border:none}
.contact .cforms .button:hover{background-color:#F3705A}
.contact .content_fullwidth{padding:40px 0 0}
.eTimer .etUnit .etNumber{font-family:"Open Sans"!important}
.contact .margin_top12,.contact .content_fullwidth{float:none;display:inline-block}
.page_title2 h1{color:#fff;font-size:26px;font-weight:700;text-transform:uppercase;width:71%}
.page_title2 .pagenation{color:#bbb;display:inline-block;width:26%;text-align:right}
.page_title2 .pagenation a,.page_title2 .pagenation{font-size:16px;line-height:18px}
.page_title2 .pagenation a,.page_title2 .pagenation .breadcrumb_last{color:#fff;margin:0 2px}
.page_title2 .pagenation a:hover,.page_title2 .pagenation a:active{color:#fff}
.md{text-align:center;max-width:380px}
.md .form_row{margin-bottom:20px}
.md input,.md textarea{float:none;display:block;margin:0}
.md textarea{height:140px}
.md .button{display:inline-block}
.md p{margin:15px 0}
div.wpcf7 span.wpcf7-not-valid-tip{font-size:13px;text-align:left;margin-top:3px}
div.wpcf7 div.wpcf7-response-output{margin:15px 0 10px;font-size:14px}
div.wpcf7 img.ajax-loader{margin-top:18px}
.tar .featured_section130 .pacgbox{background-color:#6ab5c9}
.tar .featured_section130 .pacgbox b,.tar .pritable .pacdetails .title h2,.tar .pritable.stwo .pacdetails.three .title strong{color:#fff}
.tar .pritable.stwo .pacdetails .title{border-bottom:1px solid #4c98ac;background-color:#6ab5c9}
.tar .pritable.stwo .pacdetails{box-shadow:0 -5px 0 #4c98ac}
.blog_post p,.text-content p{margin:0 0 15px}
.contact .section-4 h2{display:inline-block}
.menu-on-page{display:none;text-align:center;padding: 5px 0;}
.menu-on-page ul{list-style:none;padding:0;margin:0}
.menu-on-page ul li{display:inline-block;text-align:center;vertical-align:middle}
.menu-on-page ul li a{padding:10px 10px;color:#fff;font-size:16px;display:inline-block;text-transform:uppercase}
.menu-on-page ul li a:hover,.menu-on-page ul li.active a{color:#6ab5c9;text-decoration:none}
.fixed{position:fixed;top:0;background-color:rgba(0,0,0,1);height:auto;width:100%;left:0;z-index:9999;padding:0;transition:.4s;text-align:center;margin:0;display:block}
.section-1 .left ul:before{-webkit-transform:rotate(15deg);transform:rotate(15deg);content:"";display:block;position:absolute;left:-65px;top:0;background-image:url(../images/override/green_arrow.png);background-repeat:no-repeat;height:122px;width:46px}
.section-1 .left ul:after{-webkit-transform:rotate(195deg);transform:rotate(195deg);content:"";display:block;position:absolute;right:-65px;top:0;background-image:url(../images/override/green_arrow.png);background-repeat:no-repeat;height:122px;width:46px}
.section-1 .left ul li p{color:#fff;font-size:18px;line-height:20px;margin-bottom:15px}
.section-1 i{display:inline-block;color:#8fd06a;font-size:11px;vertical-align:middle;margin-top:0;margin-right:3px;color:rgba(255,255,255,0.7)}
.list-how-work{text-align:center}
.list-how-work li{display:inline-block;width:32.3333%;padding:0 15px;vertical-align:top;margin-bottom:110px;position:relative}
.list-how-work li:after{content:"";display:block;position:absolute;right:-86px;top:-3px;background-image:url(../images/arr_new.png);background-repeat:no-repeat;height:55px;width:176px}
.list-how-work li:nth-child(6):after{display:none}
.list-how-work li:nth-child(3):after{background-image:url(../images/arr_big_new.png);background-repeat:no-repeat;content:"";display:block;position:absolute;right:175px;top:auto;bottom:-125px;height:106px;width:741px;background-size:100%}
.list-how-work.new li:nth-child(3):after{right:185px;top:auto;bottom:-108px}
.list-how-work.new2 li:nth-child(3):after{right:191px;top:auto;bottom:-110px}
.list-how-work li:nth-child(4),.list-how-work li:nth-child(5),.list-how-work li:nth-child(6){margin-bottom:0}
.list-how-work li h3{padding-bottom:10px;font-weight:600;font-size:18px;line-height:20px}
.list-how-work li h3 span{display:block;width:55px;height:55px;background-color:#8fd06a;color:#fff;margin:0 auto;border-radius:50%;padding-top:11px;font-size:34px;margin-bottom:10px}
.tarif{display:inline-block;width:100%;text-align:center;padding-top:0}
.block-tarif-inner{background-color:#f6fbfd}
.block-tarif-outer li,.table-tarif .td{padding:10px 5px;font-size:14px;border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee}
.block-tarif-outer{display:inline-block;width:100%}
.block-tarif-outer .name,.table-tarif .name{background-color:#4c98ac;padding:10px;color:#fff;font-size:16px;font-weight:500;text-align:center}
.block-tarif-outer .tagline,.table-tarif .tagline{background-color:#6ab5c9;color:#fff;font-weight:300;font-style:italic;font-size:16px}
.table-tarif-2{width:100%}
.table-block{margin-top:25px;border-top:1px solid #eee;padding-top:25px}
.bd-left{border-left:none!important}
.block-tarif-outer .price span,.table-tarif .price span{font-size:20px;font-weight:700}
.list-parametr li{border:none}
.table-tarif .td{width:25%}
a.button-new{padding:15px 22px;width:250px}
.list-payment li{width:24%;display:inline-block;vertical-align:top}
.list-payment li .button{width:90%;padding:15px 0;cursor:pointer}
.list-payment li .button.active{text-decoration:none;background-color:#F3705A}
a:focus{text-decoration:none}
.tr.fourth-column .td{width:25%}
.tr.five-column .td{width:20%}
.button-row .button{width:95%;padding:15px 0}
.list-payment{padding:15px 0}
.button-tarif .button,.button-tarif .host{cursor:pointer}
.block-tarif-outer .price span > span,.table-tarif .price span > span{font-size:16px;font-weight:500}
.table-block .bottom{display:inline-block;width:100%;padding:25px 0 15px}
.all-option{border-bottom:1px dashed;font-size:16px;margin-bottom:10px;color:#9eca45;cursor:pointer;width:auto;display:inline-block}
.all-option:hover{border-bottom:1px dashed transparent;text-decoration:none;color:#9eca45}
.table-block .bottom p{margin-bottom:15px}
.table-block h3{color:#040404;font-size:30px;font-weight:600;text-transform:uppercase;line-height:32px;margin-bottom:20px;text-align:center;margin-top:15px;padding-top:25px;color:#040404;font-size:22px;font-weight:600;line-height:24px;text-align:center}
.tarif h2{margin-bottom:10px}
.tarif .h3{margin-bottom:10px}
.md h3{margin-bottom:15px;text-transform:uppercase}
.section-1 h1.offer-cdn{font-size:34px}
.section-1 h1.offer-recovery{font-size:32px}
.section-aftrutp{display:inline-block;width:100%;text-align:center}
.aftrutp-list{display:inline-block}
.aftrutp img{width:100%;margin-bottom:15px}
.aftrutp{width:33.333%;float:left;font-size:18px;line-height:1.1em;border:2px solid #eee}
.aftrutp span{font-weight:600;display:block;text-transform:uppercase;font-size:20px;line-height:1.2em}
.ops-aft{padding:20px 10px}
.aftrutp img{display:block;margin:0 auto}
.tarif-button .button{width:100%}
.tbody{display:table-row-group}
.td,.th{display:table-cell;vertical-align:middle}
.tr{display:table-row}
.table{display:table;width:100%}
.td.tagline{width:100%}
.tr .button,.tr a.button{padding:15px 32px}
.five-column.tagline{border:1px solid grey;caption-side:bottom;display:table-caption;text-align:center;padding:0;border:0}
.group{display:table-row-group}
.table-big{display:block;overflow-x:auto}
ul.fourth-column{display:table-row}
ul.fourth-column li{width:25%;border:1px solid #eee;display:table-cell;vertical-align:middle;padding:10px 7px}
.table-tarif .button,.table-tarif a.button,.table-tarif a.host{padding:10px 30px}
.tab-sved ul.fourth-column{display:table-row}
.tab-sved ul.fourth-column li{width:164px;border:1px solid #eee;display:table-cell;vertical-align:middle;padding:10px 0;font-size:15px}
.table-tarif .tagline{display:inline-block!important;width:100%!important;margin-bottom:0;border:none!important}
.tab-sved ul.fourth-column.price-strock,.tab-sved ul.fourth-column.price2-strock{display:none}
.content-blog{float:left;width:100%}
.pagination{display:inline-block;width:100%}
.blog_post{margin-bottom:30px}
.blog_post p,.text-content{font:normal 16px/1.4em 'open sans';color:#545454}
.hti{display:inline-block;width:100%;padding:5px}
.text-content ul,.text-content ol{padding-left:30px}
.text-content ol{list-style-type:none;position:relative;counter-reset:num}
.text-content ol li::before{content:counter(num) '. ';counter-increment:num;color:#9eca45;position:absolute;left:5px}
.text-content li{margin-bottom:10px}
.text-content ul{position:relative}
.text-content ul li:before{content:'\f111';font-family:fontAwesome;color:#9eca45;font-size:8px;position:absolute;left:10px}
.text-content .nav-tabs li{margin-bottom:0}
.section-7 .list-reserved_blocks_another li .inner-h:before{display:none!important}
.reserved-img-block{width:64px;position:absolute;top:25px;left:25px}
.another_note p{line-height:1.4em}
.inl-block{display:inline-block;width:100%;padding:15px 0}
.inl-block p{text-align:center;font-weight:600;font-size:18px;line-height:1.2em;padding-bottom:25px}
.blog_post td{border:1px solid;padding:5px;text-align:center}
.blog_post table{margin-bottom:15px}
.green{color:#9eca45}
.text-content .form_row{width:100%}
.md-big{max-width:950px;text-align:center;color:#393939;padding:0 10px; height: 540px;}
.name-md{font-size:21px;line-height:30px;font-weight:600}
.price-md{font-size:16px;line-height:1em;font-weight:600;color:#9eca45;padding:5px 0;display:inline-block}
.ops-md{font-size:14px;line-height:1.2em}
.edge-md{float:left;width:100%}
.name-edge-md{font-size:16px;line-height:30px;display:inline-block;padding:5px 0;font-weight:600}
.list-edge-md li .fa{color:#9eca45;margin-right:10px}
.list-edge-md li{width:50%;float:left;text-align:left;padding-right:15px;margin-bottom: 5px}
.list-edge-md li span{font-size:14px;line-height:1.2em;vertical-align:top;display:inline-block;width:80%}
.gift-md{display:inline-block;padding:5px 0;width:100%;text-align:left;}
.gift-md span{display:inline-block;vertical-align:middle;font-size:16px;line-height:1.2em;padding-left:15px;width:90%;padding-top:8px}
.gift-md span strong{font-weight:600}
.gift-md:before{content:'';background-image:url(../images/gift.png);width:39px;height:45px;display:inline-block;vertical-align:middle}
.input-block{width:50%;padding-right:10px;float:left;margin-bottom:5px}
.area-block{width:50%;float:left;margin-bottom:5px}
.input-block input{width:100%!important;height:35px!important;margin-bottom:5px!important;border:1px solid #898989!important;padding:0 15px!important}
.area-block textarea{height:115px!important;width:100%!important;border:1px solid #898989!important;padding:5px 15px!important;resize:none}
.footnote-md{border-left:1px solid #9eca45;border-right:1px solid #9eca45;display:inline-block;width:100%;margin:10px 0 10px;position:relative}
.footnote-2-md{font-size:12px;line-height:1.3em}
.footnote-md span{font-size:12px;line-height:1.3em;font-weight:600;padding:10px;display:inline-block}
.footnote-md span:before,.footnote-md span:after,.footnote-md:before,.footnote-md:after{content:'';width:30%;position:absolute;border-top:1px solid #9eca45}
.footnote-md span:before{left:0;top:0}
.footnote-md span:after{right:0;top:0}
.footnote-md:before{left:0;bottom:0}
.footnote-md:after{right:0;bottom:0}
.menu-on-page a.btn-red{font-size:14px;padding:8px!important;text-transform:none;background-color:#4c98ac}
.menu-on-page a.btn-red:hover{background-color:#6ab5c9}
.widget{margin-bottom:20px}
.widget_nav_menu ul li{margin-bottom:8px;color:#9eca45}
.widget_nav_menu ul li a{color:#9eca45}
.widget_nav_menu ul li:before{content:"\f0da";margin-right:8px;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);text-decoration:none}
.widget_nav_menu ul li:hover,.widget_nav_menu ul li a:hover{color:#000}
.text-content:after{content:'';display:table;clear:both}
.text-content .form_row{margin-bottom:10px;width:340px}
.text-content .form_row label{width:100%;color:#454545;font-weight:400}
.text-content .form_row label em{color:#9eca45;font-size:12px;font-style:normal}
.text-content .form_row.textarea_row{width:auto}
.text-content .textarea_row textarea{color:#454545;display:block;padding:9px 12px;border:1px solid #eee;background:#f9f9f9;-webkit-box-shadow:inset 1px 0 2px 0 rgba(238,238,238,1);-moz-box-shadow:inset 1px 0 2px 0 rgba(238,238,238,1);box-shadow:inset 0 1px 2px 0 rgba(238,238,238,1)}
.text-content .submit_row{padding-top:10px}
.text-content .submit_row .button{padding:14px 20px;font-size:14px;font-weight:500;font-family:'Raleway',sans-serif;cursor:pointer;transition:all .3s ease}
.text-content .textarea_row textarea{border-radius:3px;border:1px solid #b2c7cd;padding:10px 15px;resize:none;background-color:#fff}
.alignleft{float:left;margin:0 10px 18px 0}
.alignright{float:right;margin:0 0 18px 10px}
.aligncenter{display:block;margin:0 auto 18px}
.alignnone{margin-bottom:18px}
.text-content .tarifs_block{padding-bottom:50px}
.text-content #searchform{margin-bottom:20px}
.post_item{margin-bottom:12px}
.section-9 .reg_form input[type=text],.section-9 .reg_form input[type=password],.section-9 .reg_form input[type=email]{width:340px}
.blog_post ul,.blog_post ol{color:#545454}
.panel-head-faq-new{border:none;background:none!important;padding:0 15px;display:inline-block}
.panel-head-faq-new .panel-title a::before{content:none!important}
.panel-head-faq-new .panel-title a::hover{text-decoration:underline!important}
.panel-head-faq-new .panel-title a.collapse::hover{text-decoration:underline!important}
.menu-on-page ul{display:inline-block}
.btn-on-page{display:inline-block;margin-left:15px}
.fancybox-opened{z-index: 99999999}
.footer_contract{float:left;width:100%;text-align:center;background-color:#404040}
.footer_contract ul{margin:0}
.footer_contract li{display:inline-block}
.footer_contract li a{display:inline-block;padding:5px 10px;vertical-align:middle}
.footer_contract li:after{content:'|';display:inline-block;padding:0;vertical-align:middle}
.footer_contract li:last-child:after{display:none}
.menu-on-page .logo{background: url(../images/override/logo.png) no-repeat left top; float: left;display: block;width: 165px;min-height: 48px;margin-top: 0;position: relative;background-size: 100%;
}


@media (min-width:1367px){
.section-1{background-image:url(/wp-content/themes/wsr/images/override/back_1.jpg);text-align:center;padding-top:30px}
}


@media (min-width: 1200px) {

/*𐱥쯠⡱𐱠고*/
.underlay-h:after{content:url(../images/override/main_animation_sprite.png);display:none}

.small-show{display:none}

.section-2 .animated-scheme-1.active ul li.cms-h{top:-32px;left:847px;transition:all 2.4s ease 0}
.section-2 .animated-scheme-1.active ul li.cms-h:before{width:112px;height:105px;background-position:0 0}
.section-2 .animated-scheme-1.active ul li.cms-h:after{top:65px;left:-220px;width:290px;height:128px}
.section-2 .animated-scheme-1.active ul li.vm-h{top:207px;left:872px;transition:all 2.1s ease 0}
.section-2 .animated-scheme-1.active ul li.vm-h:before{width:132px;height:102px;background-position:0 -122px}
.section-2 .animated-scheme-1.active ul li.vm-h:after{top:31px;left:-204px;width:294px;height:9px}
.section-2 .animated-scheme-1.active ul li.seo-h{top:363px;left:683px;transition:all 1.9s ease 0}
.section-2 .animated-scheme-1.active ul li.seo-h:before{width:93px;height:103px;background-position:0 -232px}
.section-2 .animated-scheme-1.active ul li.seo-h:after{top:-45px;left:-66px;width:149px;height:107px}
.section-2 .animated-scheme-1.active ul li.web-studio-h{top:368px;left:235px;transition:all 1.6s ease 0}
.section-2 .animated-scheme-1.active ul li.web-studio-h:before{width:104px;height:106px;background-position:0 -333px}
.section-2 .animated-scheme-1.active ul li.web-studio-h:after{top:-45px;left:154px;width:131px;height:102px}
.section-2 .animated-scheme-1.active ul li.admin-h{top:204px;left:23px;width:200px;transition:all 1.3s ease 0}
.section-2 .animated-scheme-1.active ul li.admin-h:before{width:101px;height:110px;background-position:0 -446px}
.section-2 .animated-scheme-1.active ul li.admin-h:after{top:29px;left:145px;width:312px;height:41px}
.section-2 .animated-scheme-1.active ul li.web-master-h{top:-29px;left:44px;transition:all 1s ease 0}
.section-2 .animated-scheme-1.active ul li.web-master-h:before{width:93px;height:111px;background-position:0 -559px}
.section-2 .animated-scheme-1.active ul li.web-master-h:after{top:71px;left:160px;width:323px;height:122px}
/*;background-image:url(../images/override/path_6.png)*/


.section-5 .underlay-h{display:block;background-image:url(../images/override/scheme_back.png);background-repeat:no-repeat;height:670px;width:1187px;position:absolute;left:-13px;top:4px;opacity:.1}
.section-5 .animated-scheme-2.initialized .always-updated-arrow > svg{height:59px}
.section-5 .animated-scheme-2.initialized .always-updated-arrow > svg line{-webkit-animation-name:go-ahead;animation-name:go-ahead}
.section-5 .animated-scheme-2.initialized .block-warnings-arrow{background:transparent;height:143px;width:9px;left:564px;top:145px;z-index:0;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.5s;animation-duration:.5s}
.section-5 .animated-scheme-2.initialized .block-warnings-arrow > svg line{-webkit-animation-name:go-ahead;animation-name:go-ahead}
.section-5 .animated-scheme-2.initialized .check-and-backup-arrow{background:transparent;height:143px;width:9px;left:523px;top:138px;z-index:0;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.5s;animation-duration:.5s}
.section-5 .animated-scheme-2.initialized .check-and-backup-arrow > svg line{-webkit-animation-name:go-behind;animation-name:go-behind}
.section-5 .animated-scheme-2.initialized .reduce-load-arrow-1{background:transparent;height:27px;width:179px;left:307px;top:129px;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.5s;animation-duration:.5s}
.section-5 .animated-scheme-2.initialized .reduce-load-arrow-1 > svg path{-webkit-animation-name:go-ahead;animation-name:go-ahead}
.section-5 .animated-scheme-2.initialized .reduce-load-arrow-2{background:transparent;height:145px;width:198px;left:304px;top:111px;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.5s;animation-duration:.5s}
.section-5 .animated-scheme-2.initialized .reduce-load-arrow-2 > svg path{-webkit-animation-name:go-behind;animation-name:go-behind}
.section-5 .animated-scheme-2.initialized .efficiency-arrow-1{background:transparent;height:143px;width:200px;left:604px;top:124px;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.5s;animation-duration:.5s}
.section-5 .animated-scheme-2.initialized .efficiency-arrow-1 > svg{height:165px}
.section-5 .animated-scheme-2.initialized .efficiency-arrow-1 > svg path{-webkit-animation-name:go-ahead;animation-name:go-ahead}
.section-5 .animated-scheme-2.initialized .efficiency-arrow-2{background:transparent;height:28px;width: 198px;left:606px;top:111px;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.5s;animation-duration:.5s}
.section-5 .animated-scheme-2.initialized .efficiency-arrow-2 > svg path{-webkit-animation-name:go-behind;animation-name:go-behind}
.section-5 .animated-scheme-2.initialized .boosting-efficiency-arrow-1{background:transparent;height:252px;width:69px;left:358px;top:327px;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.5s;animation-duration:.5s}
.section-5 .animated-scheme-2.initialized .boosting-efficiency-arrow-1 > svg path{-webkit-animation-name:go-ahead;animation-name:go-ahead}
.section-5 .animated-scheme-2.initialized .boosting-efficiency-arrow-2{background:transparent;height:252px;width:69px;left:358px;top:450px;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.5s;animation-duration:.5s}
.section-5 .animated-scheme-2.initialized .boosting-efficiency-arrow-2 > svg path{-webkit-animation-name:go-behind;animation-name:go-behind}
.section-5 .animated-scheme-2.initialized .protection-arrow{background:transparent;height:247px;width:auto;left:186px;top:312px;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.5s;animation-duration:.5s}
.section-5 .animated-scheme-2.initialized .protection-arrow > svg path:not(.blocker-h){-webkit-animation-name:go-behind;animation-name:go-behind}
.section-5 .animated-scheme-2.initialized .protection-arrow > svg path.blocker-h{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.section-5 .animated-scheme-2.initialized .flash-h-title-1{left:397px;top:294px;z-index:3;border-bottom:1px dashed rgba(0,0,0,0.5);line-height:16px;font-size:13px;font-weight:400;color:#000;cursor:pointer;-webkit-animation-name:flash;animation-name:flash;-webkit-animation-duration:14s;animation-duration:14s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.section-5 .animated-scheme-2.initialized .flash-h-title-2{left:644px;top:294px;z-index:3;border-bottom:1px dashed rgba(0,0,0,0.5);line-height:16px;font-size:13px;font-weight:400;color:#000;cursor:pointer;-webkit-animation-name:flash;animation-name:flash;-webkit-animation-duration:14s;animation-duration:14s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.section-5 .animated-scheme-2.initialized .lightning-h-1{height:79px;width:140px;left:388px;top:297px;-webkit-animation-duration:14s;animation-duration:14s;-webkit-animation-name:flash;animation-name:flash;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.section-5 .animated-scheme-2.initialized .lightning-h-2{height:88px;width:160px;left:626px;top:297px;-webkit-animation-duration:14s;animation-duration:14s;-webkit-animation-name:flash;animation-name:flash;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}


.section-5 .animated-scheme-2{position:relative}
.section-5 .animated-scheme-2 div:not(.tooltip-h){opacity:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.section-5 .animated-scheme-2 div:not(.tooltip-h):hover{border-bottom-color:transparent}
.section-5 .animated-scheme-2.initialized div{position:absolute;background-repeat:no-repeat}
.section-5 .animated-scheme-2.initialized div > div{z-index:5!important}
.section-5 .animated-scheme-2.initialized div > svg path{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:initial;animation-fill-mode:initial;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;stroke-dashoffset:0}
.section-5 .animated-scheme-2.initialized div > svg line{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:initial;animation-fill-mode:initial;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;stroke-dashoffset:0}
.section-5 .animated-scheme-2.initialized .cloud-h{background-image:url(../images/override/scheme_back.png);background-repeat:no-repeat;height:670px;width:1187px;position:absolute;left:-28px;top:5px;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.5s;animation-duration:.5s}
/*background-image:url(../images/override/cloud.png);height:345px;width:1032px;left:3px;top:171px;*/

.section-5 .animated-scheme-2.initialized .cloud-logo-h{background-image:url(../images/override/main_animation_sprite.png);background-position:0 -425px;height:37px;width:200px;left:28px;top:326px;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.5s;animation-duration:.5s}
.section-5 .animated-scheme-2.initialized .sever-title-h{font-weight:700;text-transform:uppercase;font-size:16px;left:620px;top:35px;letter-spacing:-.1px;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:1s;animation-duration:1s}
.section-5 .animated-scheme-2.initialized .sever-img-h{background-image:url(../images/override/main_animation_sprite.png);background-position:0 0;height:133px;width:133px;left:482px;top:15px;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:1s;animation-duration:1s;z-index:1}
.section-5 .animated-scheme-2.initialized .owner-title-h{font-weight:700;text-transform:uppercase;font-size:16px;left:989px;top:117px;letter-spacing:-.1px;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:1s;animation-duration:1s}
.section-5 .animated-scheme-2.initialized .owner-img-h{background-image:url(../images/override/main_animation_sprite.png);background-position:0 -133px;height:104px;width:103px;left:874px;top:79px;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:1s;animation-duration:1s}
.section-5 .animated-scheme-2.initialized .good-users-title-h{font-weight:600;text-transform:uppercase;font-size:14px;left:370px;top:624px;letter-spacing:-.1px;text-align:center;line-height:21px;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:1s;animation-duration:1s}
.section-5 .animated-scheme-2.initialized .good-users-h{background-image:url(../images/override/main_animation_sprite.png);background-position:0 -331px;height:94px;width:139px;left:429px;top:524px;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:1s;animation-duration:1s}
.section-5 .animated-scheme-2.initialized .bad-users-title-h{font-weight:600;text-transform:uppercase;font-size:14px;left:15px;top:624px;letter-spacing:-.1px;text-align:center;line-height:21px;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:1s;animation-duration:1s}
.section-5 .animated-scheme-2.initialized .bad-users-h{background-image:url(../images/override/main_animation_sprite.png);background-position:0 -237px;height:94px;width:139px;left:93px;top:524px;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:1s;animation-duration:1s}
.section-5 .animated-scheme-2.initialized .firewall-title-h{font-weight:600;text-transform:uppercase;font-size:14px;left:247px;top:399px;letter-spacing:-.1px;text-align:center;line-height:21px;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.25s;animation-duration:.25s}
.section-5 .animated-scheme-2.initialized .firewall-h{background-image:url(../images/override/main_animation_sprite.png);background-position:0 -467px;height:113px;width:192px;left:211px;top:269px;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.5s;animation-duration:.5s;z-index:1}
.section-5 .animated-scheme-2.initialized .backup-title-h{font-weight:600;text-transform:uppercase;font-size:14px;left:448px;top:399px;letter-spacing:-.1px;text-align:center;line-height:21px;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.25s;animation-duration:.25s;width:200px}
.section-5 .animated-scheme-2.initialized .backup-h{background-image:url(../images/override/main_animation_sprite.png);background-position:0 -580px;height:113px;width:186px;left:467px;top:281px;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.5s;animation-duration:.5s;z-index:1}
.section-5 .animated-scheme-2.initialized .monitoring-title-h{font-weight:600;text-transform:uppercase;font-size:14px;left:750px;top:399px;letter-spacing:-.1px;text-align:center;line-height:21px;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.25s;animation-duration:.25s}
.section-5 .animated-scheme-2.initialized .monitoring-h{background-image:url(../images/override/main_animation_sprite.png);background-position:0 -693px;height:136px;width:180px;left:702px;top:256px;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.5s;animation-duration:.5s;z-index:1}
.section-5 .animated-scheme-2.initialized .reduce-load-l{font-size:13px;font-weight:400;left:338px;top:82px;color:#000;cursor:pointer;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.5s;animation-duration:.5s;z-index:4;border-bottom:1px dashed rgba(0,0,0,0.5);line-height:16px}
.section-5 .animated-scheme-2.initialized .efficiency-l{font-size:13px;font-weight:400;left:636px;top:82px;color:#000;cursor:pointer;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.5s;animation-duration:.5s;z-index:4;border-bottom:1px dashed rgba(0,0,0,0.5);line-height:16px}
.section-5 .animated-scheme-2.initialized .check-and-backup-l{font-size:13px;font-weight:400;left:397px;top:156px;color:#000;cursor:pointer;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.5s;animation-duration:.5s;z-index:3;border-bottom:1px dashed rgba(0,0,0,0.5);line-height:16px}
.section-5 .animated-scheme-2.initialized .block-warnings-l{font-size:13px;font-weight:400;left:589px;top:157px;color:#000;cursor:pointer;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.5s;animation-duration:.5s;z-index:3;border-bottom:1px dashed rgba(0,0,0,0.5);line-height:16px}
.section-5 .animated-scheme-2.initialized .always-updated-l{font-size:13px;font-weight:400;left:946px;top:201px;color:#000;cursor:pointer;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.5s;animation-duration:.5s;z-index:3;border-bottom:1px dashed rgba(0,0,0,0.5);line-height:16px}
.section-5 .animated-scheme-2.initialized .boosting-efficiency-l{font-size:13px;font-weight:400;left:411px;top:452px;color:#000;cursor:pointer;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.5s;animation-duration:.5s;z-index:3;border-bottom:1px dashed rgba(0,0,0,0.5);line-height:16px}
.section-5 .animated-scheme-2.initialized .protection-l{font-size:13px;font-weight:400;left:114px;top:452px;color:#000;cursor:pointer;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.5s;animation-duration:.5s;z-index:3;border-bottom:1px dashed rgba(0,0,0,0.5);line-height:16px}
.section-5 .animated-scheme-2.initialized .always-updated-arrow{background:transparent;height:58px;width:9px;left:921px;top:183px;-webkit-animation-name:fady;animation-name:fady;-webkit-animation-duration:.5s;animation-duration:.5s}



}

@media(min-width:992px) and (max-width:1366px){
.section-1{background-image:url(/wp-content/themes/wsr/images/override/back_1.jpg);text-align:center;padding-top:30px}
}

@media (max-width: 1199px) {
    .section-5 .underlay-h{display:none}
    footer .col-sm-7 ul.top-h li a{margin:0 33px 0 0}
    footer .col-sm-7 ul.middle-h li{padding:10px 9px}
    .section-12 h2{margin:0 0 20px}
    .button,a.button,a.host{padding:15px}
    .section-8 ul.nav.nav-tabs > li > a{font-size:13px}
    ul.nav.nav-tabs li > a{font-size:14px}
    .animated-scheme-2{display:none}
    .section-5{height:auto}
    .section-3 .left ul li,.section-3 .right ul li{min-height:132px}
    .top_nav .left ul > li{padding:14px 10px}
    .section-2 .animated-scheme-1{position:relative;width:100%;height:425px;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);margin:0 0 0 -50px}
    .section-10 ul.clearfix > li .inner-h .price-h{min-height:176px}
    .bx-wrapper .bx-viewport{width:86%!important;margin:0 auto}
    .partners .bx-wrapper .bx-prev{left:0}
    .partners .bx-wrapper .bx-next{right:0}
    .partners [class^='bxslider'] li{width:205px!important;margin-right:40px!important}
    .price-h i{font-size:13px;line-height:1.1pc}
    .section-10 ul.clearfix > li .inner-h .descriprion-h{min-height:356px}
    a.button-new,.button-tarif .button,.button-tarif .host{width:100%;font-size:16px}
    .button-row .button,.list-payment li .button{font-size:13px;padding:8px 0}
    .list-how-work li:nth-child(3):after{height:90px;width:575px;background-size:100%}
    .block-tarif-outer .name,.table-tarif .name{font-size:14px}
    ul.fourth-column li{font-size:12px}
    .block-tarif-outer .price span,.table-tarif .price span{font-size:16px}
    .tab-sved ul.fourth-column li{width:12.5%}
    .top_nav .left{width:85%}
    .top_nav .right{width:15%}
    footer a{font-size:13px}
    .blog_post{min-height:370px}
    .menu-on-page ul li a{padding: 7px;font-size: 15px;}
    .section-7 ul.parent-list > li .inner-h{height:380px}
    .aftrutp span{font-size: 18px;}
    .table-tarif .button, .table-tarif a.button,.table-tarif a.host { padding: 10px 15px; }
    .md-big{ height: auto;}
	.section-10 ul.clearfix > li .inner-h .price-h span b{font-size: 35px;}
	.section-7 ul.parent-list > li.parent-list-li-en .inner-h {height: 280px;}
    .section-7 ul.parent-list.list-reserved_blocks_another > li .inner-h{height: 195px;}
    .section-7 ul.parent-list.list-reserved_blocks_another.ru > li .inner-h {height: 230px;}
	.sravnite .button-tarif a {text-align:center;width:auto;padding: 15px 40px;}
}
@media (min-width: 991px) and (max-width: 1200px) {
    .section-2 .h3{margin:20px 0 -110px 30px}
	/*.vozvrat .col-sm-6 p {margin-top:15px;}*/
}


@media(min-width:768px) and (max-width:991px){
.section-1{background-image:url(/wp-content/themes/wsr/images/override/back_1.jpg);text-align:center;padding-top:30px}
.bx-wrapper .bx-viewport {width: 91%!important;}
.vozvrat .col-sm-6 p {margin-top:0px;}
}

@media (max-width: 991px) {
    .top_nav .left{width:100%}
    .top_nav .right{width:100%}
    .top_nav .left ul > li:last-child{border-right:0}
    .top_nav .left ul{text-align:center}
    .top_nav .right > ul{text-align:center}
    .top_nav .right > ul > li:first-child{border-right:0;margin-right:0}
    .top_nav .right > ul > li:last-child .lang_box.opened ul.lang li{display:block}
    #logo{margin:0 auto;float:none}
    .logo{width:100%}
    nav.main-menu{display:none}
    .section-2 .animated-scheme-1.active ul li{transition:none!important;position:static;margin:20px auto 25px;width:50%!important;display:block;float:left;min-height:165px}
    .section-2 .animated-scheme-1.active ul li:after{display:none}
    .section-1 .left,.section-1 .right{width:49%}
    .section-2 .animated-scheme-1{height:auto;margin:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
    .section-2 .h3{margin:20px 0 10px}
    .section-2 .animated-scheme-1 .controller{display:none}
    .section-3 .left,.section-3 .right{border-right:0;width:100%}
    .section-3 .left ul,.section-3 .right ul{padding-right:0;padding-left:0;width:100%}
    .section-3 .right{margin-top:30px}
    section h2{color:#040404;font-size:30px}
    .section-3 .left ul li,.section-3 .right ul li{min-height:auto}
    ul.nav.nav-tabs li > a{min-height:63px}
    section.section-6{padding-bottom:10px}
    section.section-7{padding-top:20px}
    .section-7 ul.parent-list > li .inner-h > ul > li{font-size:16px;margin:0 0 10px}
    .section-7 ul.parent-list > li .inner-h{height:auto}
	.section-7 ul.parent-list > li .inner {height: auto; overflow: auto;}
    .section-9 form input{margin:0 0 30px;width:370px}
    .section-9 button{margin:10px auto 0;width:370px}
    .section-10 ul.clearfix > li .inner-h .descriprion-h{padding:25px 20px}
    .section-10 ul.clearfix > li .inner-h .descriprion-h ul li{font-size:14px}
    footer .col-sm-5,footer .col-sm-7{width:100%}
    footer .col-sm-5 .logo-footer{display:block;margin:30px auto 20px}
    footer .col-sm-7 ul.top-h{display:none}
    footer .col-sm-7 ul.bottom-h{text-align:center}
    footer .col-sm-7 ul.middle-h li:first-child{border-left:0}
    footer .col-sm-7 ul.middle-h li:last-child{border-right:0}
    footer .col-sm-7 ul.middle-h li .section-12 .inner-h .plash{padding:60px 10px;margin:70px auto 0;text-align:center;width:100%}
    .header .hidden-menu_top{position:fixed;display:none;background-color:rgba(0,0,0,0.9);left:0;right:0;top:0;bottom:0;height:100%;width:100%;z-index:99998;overflow-y:scroll}
    .header .hidden-menu_top ul{display:block;overflow:auto;padding-top:60px}
    .header .hidden-menu_top ul li{display:block}
    .header .hidden-menu_top ul li a{padding:10px 5px;color:#fff;font-weight:600;text-align:center;display:block;font-size:24px;text-transform:uppercase;text-decoration:none}
    header .hidden-menu_top ul li a:hover{background-color:rgba(0,0,0,0.5)}
    .header .hidden-menu_top ul li.active a{background-color:rgba(0,0,0,0.5)}
    .js-top-menu{display:block;position:fixed;z-index:99999;right:0;top:0;font-size:25px;color:#fff;text-decoration:none;background:rgba(0,0,0,0.5);padding:3px 8px}
    .js-top-menu:hover,.js-top-menu:focus{color:#fff;text-decoration:none;cursor:pointer}
    .section-2 .animated-scheme-1.active ul li:nth-child(2n+1){clear:both}
    .section-12 .image-h{display:none}
    .section-12 .col-sm-6{width:100%}
    .section-12 .inner-h .plash{padding:40px 10px;margin:20px auto;text-align:center;width:50%}
    .st-accordion-four ul li > a{font-size:16px;line-height:16px}
    .st-accordion-four ul li{margin-bottom:15px}
    .tab-faq ul.nav.nav-tabs li > a{font-size:18px;padding:15px}
    .map_mini{background-image:url(../images/map/map_all.jpg);width:100%;height:350px;background-size:100%;background-position:center;background-repeat:no-repeat}
    .map-collapsed .panel-heading{padding:0}
    .map-collapsed .panel-title > a{width:100%;display:inline-block;padding:10px 15px;color:#040404;background-color:#8fd06a}
    .map-collapsed .panel-title > a:hover{text-decoration:none}
    .map-collapsed .panel-body ul a{display:block;padding-bottom:15px}
    .map-collapsed .panel-body ul li{border-bottom:1px solid #eee;padding:15px 0 0}
    .map-collapsed .panel-body ul li img{border:1px solid #eee}
    .address_info.two{padding:0}
    .section-10 ul.clearfix > li .inner-h .price-h{min-height:1px}
    .section-1 h1 span{font-size:36px}
    .section-1 h1{font-size:32px}
    .section-1 .left,.section-1 .right{width:100%;margin:10px auto}
    .section-1 .h4 span{font-size:28px}
    .section-1 .h4{font-size:24px}
    .aftrutp span{font-size:16px!important}
    .ops-aft p{font-size:14px}
    .tarifs_block li{width:50%;margin-bottom:25px}
    .list-how-work li:after,.list-how-work li:nth-child(3):after{display:none}
    .list-how-work li{margin-bottom:40px}
    .list-how-work li h3{font-size:18px;line-height:20px}
    .list-how-work p{font-size:15px;line-height:1.5em}
    .tr .button,.tr a.button{padding:15px 10px}
    .table-tarif .button,.table-tarif a.button,.table-tarif a.host{padding:10px 15px;font-size:14px}
    .block-tarif-outer .five-column .name,.table-tarif .five-column .name{display:none}
    .tab-sved ul.fourth-column{display:inline-block;margin:0}
    .tab-sved ul.fourth-column li{width:100%;display:inline-block}
    .tab-sved ul.fourth-column li:nth-child(1){display:inline-block;font-weight:900;text-transform:uppercase}
    ul.fourth-column li{padding:10px 0}
    .tab-sved ul.fourth-column li.name{display:none}
    .top_nav .right > ul > li:last-child .lang_box{top:0}
    .menu-on-page ul li{float:none;display:block}
    .menu-on-page{width:60%;left:-60%;position:fixed;top:0;background-color:rgba(0,0,0,0.7);transition:.4s;display:block;z-index:8888}
    .menu-on-page .container{width:auto}
    .left45{left:60%;transition:.4s}
    .left0{left:0;transition:.4s}
    .but-men{float:left;width:40px;font-size:1.5em;background-color:#6ab5c9;color:#fff;text-align:center;padding:3px 8px;transition:.4s}
    .section-9 .reg_form input[type=text],.section-9 .reg_form input[type=password],.section-9 .reg_form input[type=email]{width:370px}
    .md-big{padding:0 20px}
    .but-close{position:absolute;top:.5em;right:.5em;color:#fff}
    .uk-offcanvas-bar{padding:15px 0 15px 15px}
    .uk-offcanvas-bar a{color:#fff;font-size:16px;}
    .uk-offcanvas-bar li{margin-bottom:10px}
    .uk-offcanvas-bar a:hover{color:#4c98ac}
    .uk-offcanvas-bar ul:first-child li a{text-transform: uppercase}
    .btn-on-page{margin-left:0}
    .top_nav .left{display:none}
    .hti{text-align:center}
    .tech-h:before{display:none}
    .li-btn-red{padding:0!important}
    .btn-red{width:90%}
    body{overflow-x: hidden;}
    .tab-faq ul.nav.nav-tabs li > a{font-size:16px;padding:10px 5px;vertical-align:middle}
    .tab-faq ul.nav.nav-tabs li > a img{width:20px}
    .tab-faq ul.nav.nav-tabs{padding-right:0}
    .tab-faq .panel-heading.panel-head-faq{padding:0}
    .aftrutp{    min-height: 267px;}
	.section-7 ul.parent-list > li.parent-list-li-en .inner-h {height: auto}
    .partners [class^='bxslider'] li{width: 200px!important;}
    .section-7 ul.parent-list.list-reserved_blocks_another > li .inner-h{height: auto}
    .section-7 ul.parent-list.list-reserved_blocks_another.ru > li .inner-h {height: auto}
}


@media (min-width: 240px) and (max-width: 767px) {
.section-1{background-image:url(/wp-content/themes/wsr/images/override/back_1.jpg);text-align:center;padding-top:30px}
    .container {width: 450px;}
    .menu-on-page{display:none}
    .map_mini{height:270px}
    .big-displays{display:none}
    .small-displays{display:block}
    .section-12 .inner-h .plash{padding:40px 10px;margin:20px auto;text-align:center;width:100%!important}
    .section-1 .left,.section-1 .right{width:100%;display:block;border:0;margin:10px 0 20px}
    .section-1 h1{color:#fff;font-size:32px}
    .section-1 h1 span{font-size:20px}
    .section-4 ul li{margin-bottom:20px}
    .section-6 ul.nav.nav-tabs li{width:100%}
    ul.nav.nav-tabs li > a{height:auto;min-height:1px;margin:0 0 5px}
    ul.nav.nav-tabs{border-bottom:0}
    .section-6 .tab-content .tab-pane{margin:30px 0 0}
    .section-6 .tab-content .tab-pane .img-wrap{margin-bottom:20px}
    section h2{padding:0 20px;margin-bottom: 25px}
    .section-12 .image-h{width:auto}
    .section-12 .inner-h .plash{margin:20px auto}
    footer .col-sm-7 ul.middle-h li{border:none;display:block;text-align:center}
    footer .col-sm-7 ul.middle-h li a{font-size:16px}
    footer .col-sm-7 ul.bottom-h li a{font-size:16px;margin:0 0 5px}
    #slider p{display:block;width:70%!important;margin-left:auto;margin-right:auto}
    #slider-outline #sl-next,#slider-outline #sl-prev{width:40px}
    footer .col-sm-7 ul.middle-h li{padding:3px 9px!important}
    .span4,.span8{width:100%}
    .partners [class^='bxslider'] li{width:160px!important;margin-right:25px!important}
    .partners-slide{text-align:center}
    .contact form input[type="text"],.contact form input[type="email"],.contact form input[type="tel"],.contact form input[type="password"],.contact form textarea{width:100%}
    .faq .st-accordion-four ul li{min-height:60px!important;padding:15px 0}
    .faq .st-accordion-four ul li > a{line-height:32px}
    .section-1 .left{width:100%;text-align:center;float:none}
    .section-1 .left ul{display:inline-block;float:none}
    .section-1 h1{font-size:26px}
    .section-1 h1.offer-recovery{font-size:26px}
    .section-1 h1.offer-cdn{font-size:26px}
    .list-how-work li:after,.list-how-work li:nth-child(4):after,.list-how-work li:nth-child(3):after,.list-how-work li:nth-child(5):after{display:none}
    .aftrutp span{font-size:14px}
    .tarifs_block li{float:left}
    .tarifs_block li .descriprion-h li{width:100%}
    .tab-sved ul.fourth-column li.bd-left{display:none}
    .button-row .button,.list-payment li .button{font-size:14px}
    .section-10 ul.clearfix > li .inner-h .price-h{min-height:223px}
    .button,a.button,a.host{padding:15px 10px}
    .block-tarif-outer .name,.table-tarif .name{display:none}
    .fourth-column li:nth-child(1){display:inline-block;font-weight:900;text-transform:uppercase;margin-right:10px}
    ul.fourth-column{display:inline-block;margin:0}
    .list-how-work li{width:100%}
    .five-column .tagline{display:none}
    .five-column .tagline:first-child{display:inline-block}
    ul.fourth-column li{width:100%;display:inline-block}
    .table-tarif .button,.table-tarif a.button,.table-tarif a.host{vertical-align:middle}
    .tab-sved ul.fourth-column li:before{margin-right:10px}
    .five-column.tagline:first-child:not(:target) + .five-column{display:none}
    .five-column.tagline:target + .five-column{display:block}
    .table-tarif .fourth-column:nth-child(1){display:none}
    .page_title2 .pagenation{width:100%;    text-align: left;}
    .page_title2 h1{width:100%}
    .alignleft,.alignright,.alignnone,.aligncenter{display:block;margin:0 auto 18px}
    .input-block,.area-block{width:100%}
    .header .hidden-menu_top{text-align:center}
    .input-block{padding-right:0}
    .section-1 .left ul:before,.section-1 .left ul:after{display:none}
    .partners-slide li{width: 50%;float: left;}
    .aftrutp {width: 100%;margin-bottom: 15px}
	.list-payment li{width: 50%;margin-bottom: 15px}
	.tab-sved ul.fourth-column li:nth-child(1){text-align:center}
    .list-how-work li:nth-child(4), .list-how-work li:nth-child(5){margin-bottom: 40px}
    .list-how-work li:nth-child(6){margin-bottom: 0}
    .map-collapsed .panel-group {margin-bottom: 5px;}
    .map-collapsed .panel-group:last-child {margin-bottom: 0}
}
@media (max-width: 639px) {
.section-5{display:none}
}


@media (max-width: 480px) {
    .container {  width: 303px; }
    section{padding:25px 0;}
    .map_mini{height:181px}
    .section-2 .animated-scheme-1.active ul li{width:100%!important}
    .top_nav .left ul > li{padding:5px;display:block;border:none}
    .top_nav .right > ul > li:first-child form .small-controls{width:100%}
    .logo{margin:20px auto}
    .section-1 h1{font-size:20px}
    .section-1 .left ul:before,.section-1 .right ul:before{display:none}
    .section-1 .left,.section-1 .right{margin:10px 0 0}
    .section-1 .left ul,.section-1 .right ul{padding-bottom:0}
    .section-1 .button{padding:15px 40px}
    .section-3 h2{font-size:30px}
    .section-3 .left ul li,.section-3 .right ul li{padding-right:0;padding-left:0;padding-top:100px;position:relative;margin-bottom:30px;text-align:center}
    .section-3 .left ul li .h3,.section-3 .right ul li .h3{text-align:center}
    .section-3 .left ul li p,.section-3 .right ul li p{text-align:center}
    .section-3 .left ul li:after,.section-3 .right ul li:after{right:auto;top:0;left:50%;margin-left:-35px}
    .section-4 h2{font-size:26px;margin-bottom: 20px;padding: 0}
    section h2{font-size:18px; padding: 0px;}
    .section-7 h2 + p{font-size:16px}
    .section-7 ul.parent-list > li .inner-h{padding:100px 20px 20px}
    .section-7 ul.parent-list > li .inner-h:before{left:34%}
    .section-7 ul.parent-list > li .inner-h > ul > li{font-size:14px}
	.section-7 ul.parent-list > li .inner-left {height: max-content;text-align: center; line-height: 2; float: none; width: auto;}
	.section-7 ul.parent-list > li .inner-left img {width: 40%;}
	.section-7 ul.parent-list > li .inner-right {float: none; width: auto; text-align: justify; padding: 0  0 0 20px;}
	.section-7 ul.parent-list > li .inner	{height: auto;}
	.section-7 ul.parent-list > li .inner-right .h3 {text-align: center;}
    .section-9 form input{margin:0 0 30px;width:100%}
    .section-9 button{width:100%}
    .sl-div p{width:70%;display:block;margin-left:auto;margin-right:auto}
    .section-12 .inner-h .plash p{font-size:16px;font-weight:600;line-height:1.5}
    .section-12 .inner-h .plash{padding:30px 10px}
    section.section-11{padding-bottom:0}
    .section-9 h2{letter-spacing:0;margin-bottom:10px;font-size:20px}
    #slider p{width:50%!important}
    .tab-faq ul.nav.nav-tabs li > a{font-size:16px;padding:15px 5px}
    #twitter-bootstrap-tabs > .tab-content{padding-left:0}
    .panel-heading.panel-head-faq{padding:5px 3px}
    .collapse-faq .panel-body{padding:15px 0}
    .md input,.md textarea{width:100%!important}
    .faq .st-accordion-four ul li > a{line-height:18px}
    .contact .st-accordion ul li > a{font-size:13px}
    .faq .st-accordion-four ul li{min-height:60px!important;padding:15px 0}
    .page_title2 h1{font-size:20px}
    .page_title2{padding:20px 0}
    .top_nav #searchform .small-controls{width:265px}
    .tarifs_block li{width:100%}
    .tarifs_block li:last-child{margin-bottom: 0}
    .tarifs_block ul{margin-bottom: 0}
    .section-10 ul.clearfix > li .inner-h .descriprion-h{min-height:218px}
    .section-1 h1 span{font-size:26px;margin-bottom: 15px}
    .section-1 h1.offer-recovery{font-size:20px}
    .section-1 h1.offer-cdn{font-size:20px}
    .section-1 .left ul li p{font-size:14px;line-height:16px}
    .section-1 .h4{font-size:16px}
    .section-1 .h4 span{font-size:20px}
    .aftrutp{width:100%}
    .aftrutp-list .aftrutp:last-child{margin-bottom: 0}
    .aftrutp-list{margin-bottom: 0}
    .ops-aft p{font-size:16px}
    .aftrutp span{font-size:20px}
    .list-payment li{width:100%;display:inline-block;vertical-align:top;margin-bottom:15px}
    .block-tarif-outer li,.table-tarif .td,.block-tarif-outer .price span > span,.table-tarif .price span > span{font-size:12px;line-height:1.1pc}
    .block-tarif-outer .price span,.table-tarif .price span{font-size:14px;line-height:1.1pc}
    .table-tarif{display:block;overflow-x:auto}
    .block-tarif-outer .tagline,.table-tarif .tagline{text-align:left}
    .tr.five-column,.tr.fourth-column{display:inline-block;width:269px}
    .five-column li,.fourth-column li{width:269px;display:block;float:left;word-wrap:break-word}
    .table-tarif .five-column .name{display:none}
    .bd-left{border-left:none!important;width:100%;background-color:#4c98ac;padding:10px;color:#fff;display:block;border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee}
    .list-how-work li:nth-child(4),.list-how-work li:nth-child(5){margin-bottom:40px}
    .section-9 .reg_form input[type=text],.section-9 .reg_form input[type=password],.section-9 .reg_form input[type=email]{width:100%}
    .md-big{padding:0}
    .list-edge-md li{width:100%}
    .md-big input[type='submit']{width:100%;font-size:14px;white-space:inherit}
    .gift-md:before{display:block;margin:0 auto;}
    .gift-md span{width:100%;padding-left:0;text-align:center;}
    .partners-slide li{width: 100%;float: left;}
    .tarif{padding:0;}
    .section-1 i{margin-top: -4px;}
    .reserved-img-block{width: 64px;position: relative;top: 0;left: 0;margin: 0 auto 25px;}
    .section-7 ul.parent-list.list-reserved_blocks_another > li .inner-h{padding: 20px 20px 20px 20px;}
    .panel-group{margin-bottom: 0;}
    .section-6 .tab-content .tab-pane .col-sm-6:first-child, .section-6 .panel-body .tab-pane .col-sm-6:first-child{padding-right: 0px;padding-left: 0px;}
    .list-how-work{margin-bottom: 0;}
    .contact .margin_top12{display: none;}
    .partners-slide li:nth-child(n+11){display:none;}
} 
a.callbackkiller {
    bottom: 44%!important;
    right: 14px!important;
    display: block!important;
    position: fixed!important;
	top:auto!important;
	left:auto!important;
}
