@charset "utf-8";
@font-face{font-family:"PT Sans";src:url(../404/index.html) format('truetype');font-style:normal;}
@font-face{font-family:"PT Sans Bold";src:url(../404/index.html) format('truetype');font-weight:700;font-style:normal;}
@font-face{font-family:"Roboto";src:url(../fonts/Roboto-Regular.ttf) format('truetype');font-weight:400;}
@font-face{font-family:"Roboto Bold";src:url(../fonts/Roboto-Bold.ttf) format('truetype');font-weight:700;}
@font-face{font-family:"Roboto Condensed";src:url(../fonts/RobotoCondensed.ttf) format('truetype');font-weight:400;}
@font-face{font-family:"Roboto Condensed Bold";src:url(../fonts/RobotoCondensed-Bold.ttf) format('truetype');font-weight:700;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,i,b,strong,iframe{margin:0;padding:0;}
html, body{margin:0;padding:0;font:15px/100% "PT Sans", Tahoma, Verdana, Helvetica, sans-serif;color:#454545;line-height:20px;}
table{border-collapse:collapse;border-spacing:0;}
a{text-decoration:none;color:#024997;}
a:hover{text-decoration:underline;}
b{font-weight:bold;}
label.error{display:none !important;}
.error{border:1px solid red !important;}
div,input{box-sizing:border-box;font-weight:normal;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:100%;text-transform:uppercase;font-family:'Roboto Condensed', sans-serif;color:#111d22;}
h1{font-size:3em;line-height:1.5em;}
h2{font-size:40px;line-height:50px;margin-bottom:30px;margin-left:auto;margin-right:auto;}
h3{font-size:20px;line-height:25px;}
h4{font-size:18px;line-height:20px;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
ul{list-style-type:circle;padding:0px;margin:0 0 0 20px;}
section{margin:0;padding:0;position:relative;}
span.bold{font-weight:bold;}
iframe{width:auto;height:auto;border:0;
}
.fa{display:inline-block;font:normal normal normal 40px/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;}
.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%;}
.fa-1x{font-size:20px;}
.fa-2x{font-size:40px;}
.fa-3x{font-size:3em;}
.fa-4x{font-size:4em;}
.fa-5x{font-size:5em;}
.fa-chevron-right:before, .fa-chevron-down:before{color:#785f99;}
.fa-stack{position:relative;display:inline-block;width:2em;height:4.2em;line-height:2em;vertical-align:middle;margin-right:20px;}
.fa-stack-1x,
.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center;}
.fa-stack-1x{line-height:inherit;}
.fa-stack-2x{font-size:30px;color:#444;}
.fa-inverse{color:#444;
}
.pointer:hover{cursor:pointer;}
.bold{font-weight:bold;}
.clear{clear:both;}
.hidden{overflow:hidden;}
.container{text-align:center;position:relative;
}
.modal-body > div.modvideo{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}
.modal-body > div.modvideo iframe{position:absolute;top:0;left:0;width:100%;height:100%;
}
.navbar{margin:0;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.5);border-bottom:none;font-family:'Roboto Condensed', sans-serif;}
.navbar2{background:#111d22;}
.navbar-brand{margin:0 5px;padding:0;}
.navbar-header > button{background:#111d22;}
.navbar-nav>li>a{font-size:13px;font-weight:bold;text-transform:uppercase;}
.navbar-nav>li>a.me{padding-top:22px;padding-bottom:18px;color:#444;}
.navbar-nav>li>a.me:hover{background:#111d22;color:#fff;}
.navbar-nav>li>a.me:focus{color:#111d22;
}
.header{background-image:url(../img/bg.jpg);background-repeat:repeat-x;background-size:cover;background-position:top center;height:100vh;position:relative;background-attachment:fixed !important;}
.h-block{display:inline-block;position:absolute;top:50%;left:50%;width:1170px;height:300px;margin-left:-585px;margin-top:-150px;color:#fff;text-shadow:2px 2px 0 rgba(255, 255, 255, 0);}
.h-text{color:#fff;}
.h-text h1{font-size:60px;line-height:70px;color:#fff;margin:0 auto;text-shadow:0 0 5px black, 0 0 15px black,0 0 25px black;font-family:Roboto Condensed Bold;word-spacing:20px;}
.h-text h2{font-size:40px;line-height:75px;color:#fdd655;margin:0 auto;text-shadow:3px 3px 5px #111d22;}
.h-text h3{font-size:30px;color:#eee;margin:5px auto;text-shadow:2px 2px 5px #111d22;text-decoration: underline;}
.h-text h4{font-size:26px;color:#eee;margin:0 auto;text-shadow:2px 2px 5px #111d22;text-decoration: underline;}
.h-but{margin:60px auto 0 auto;font-size:17px;font-weight:600;text-transform:uppercase;text-shadow:none;}
.h-but span{margin:0 10px;}
.bt-kak a{width:216px;padding:17px 30px;border:3px solid #fff;color:#fff;}
.bt-kak a:hover{background:#fff;color:#333;
}
.company{padding:80px 10px 60px 10px;}
.com-block{display:inline-block;width:100%;max-width:550px;padding-right:35px;}
.com-text{text-align:justify;}
.com-text p{margin:5px 0;text-indent:20px;text-align:justify;}
.com-text .t2{color:#c94949;}
.com-vid{display:inline-block;margin:0 auto 30px auto;width:100%;max-width:550px;vertical-align:top}
.com-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}
.com-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.com-text a.button{display:block;margin:25px auto;padding-top:15px;padding-bottom:15px;font-size:20px;font-weight:600;text-align:center;text-transform:uppercase;border:3px solid #00afff;color:#fff;background:#00afff;text-decoration:none;}
.com-text a:hover.button{color:#00afff;background:#fff;
}
.sta-block{background:#fff;padding:0 10px;}
.sta-block h2{margin:0 0 20px 0;}
.sta-block .row{margin-top:20px;}
.sta-icon{border-radius:45px;border:5px dotted #111d22;color:#111d22;display:inline-block;font-size:44px;height:90px;line-height:78px;width:90px;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}
.sta-i-b{border:5px solid #111d22;}
.sta-info{margin:20px auto;}
.sta-i1{border-color:#d76666;color:#d76666;}
.sta-i2{border-color:#5f9966;color:#5f9966;}
.sta-i3{border-color:#49bfe4;color:#49bfe4;}
.sta-i4{border-color:#785f99;color:#785f99;
}
.trend{padding:60px 10px;background: #f9d1e9 center center repeat-x;background-size:cover;-webkit-background-size:cover;background-attachment:fixed !important;}
.tr-sam{background:url(../img/bg-samsung.jpg) center center repeat-x;}
.tr-block{width:100%;max-width:560px;margin:0 auto;padding:30px;background:url(../img/bg-w96.png);float:right;text-align:left;}
.tr-text h2{margin:0 auto;font-size:28px;line-height:35px;color:#c94949;}
.tr-text p{margin:10px auto;text-align:justify;}
.tr-text p.tr-vl{margin-left:30px;padding:10px 10px 10px 15px;border-left:4px solid #c94949;font-style:italic;}
.tr-text strong{font-weight:600;
}
.product{padding:80px 10px;}
.pro-block{padding:0;}
.pro-block p{margin:5px 0;text-indent:20px;text-align:justify;}
.pro-block div.top{margin-top:5px;}
.product .row{margin-top:50px;}
.product .row div{margin-top:30px;}
.product .row .mini:hover{box-shadow:0 0 5px rgba(0,0,0,0.5);}
.product .row img{width:100%;max-width:400px;}
.product .row .img{transition:0.4s;}
.product .row .img:hover{transform:scale(1.05, 1.05);}
.product p{text-align:justify;}
.product h3{font-size:18px;text-transform:uppercase;margin:15px auto 5px auto;
}
.preim{padding:80px 10px 60px 10px;background:#eaeaea;}
.pr-block{position:relative;margin:0 auto;color:#666;}
.pr-block h2{margin:0 auto 35px auto;}
.pr-block h4{font-size:20px;margin:0;line-height:22px;color:#333;}
.pr-block span{float:left;}
.pr-block p{margin:5px auto;}
.pr-left, .pr-right{display:inline-block;max-width:560px;padding:0 15px;vertical-align:top;text-align:left;}
.pr1,.pr2,.pr3,.pr4,.pr5,.pr6,.pr7,.pr8{margin-bottom:30px;}
.pr-right strong{margin-left:40px;font-size:1.3em;font-weight:600;text-transform:uppercase;
}
.pochemu{padding:80px 10px 50px 10px;background:#f8fcff url(../404/index.html) bottom center no-repeat;background-size:cover;-webkit-background-size:cover;background-attachment:fixed !important;}
.pochemu a:hover{color:#1bba99;background:#fff url(../404/index.html) 310px 20px no-repeat;}
.po-block1{background:#fafafa;padding:0 10px;}
.po-block1 h2{margin:0 0 20px 0;}
.po-block1 .row{margin-top:20px;}
.po-icon{margin-top:20px;border-radius:45px;border:5px dotted #111d22;color:#111d22;display:inline-block;font-size:44px;height:90px;line-height:81px;width:90px;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}
.po-i-b{border:5px solid #111d22;}
.po-info{margin:20px auto 40px auto;}
.po-i1{border-color:#d76666;color:#d76666;}
.po-i2{border-color:#5f9966;color:#5f9966;}
.po-i3{border-color:#49bfe4;color:#49bfe4;}
.po-i4{border-color:#785f99;color:#785f99;
}
.people{padding:80px 10px 60px 10px;}
.pe-block h2{margin-bottom:20px;}
.pe-block p{margin-bottom:40px;}
.pe-block img{width:100%;max-height:300px;}
.pe-01,.pe-02,.pe-03,.pe-04,.pe-05,.pe-06,.pe-07,.pe-08,.pe-09,.pe-10{width:100%;height:198px;background-position:center;background-repeat:no-repeat;}
.pe-01{background-image:url(../img/people-01.png);}
.pe-02{background-image:url(../img/people-02.png);}
.pe-03{background-image:url(../img/people-03.png);}
.pe-04{background-image:url(../img/people-04.png);}
.pe-05{background-image:url(../img/people-05.png);}
.pe-06{background-image:url(../img/people-06.png);}
.pe-07{background-image:url(../img/people-07.png);}
.pe-08{background-image:url(../img/people-08.png);}
.pe-09{background-image:url(../img/people-09.png);}
.pe-10{background-image:url(../img/people-10.png);
}
.voprosy{padding:80px 0 60px 0;background: #ccf0fe center center no-repeat;background-size:cover;-webkit-background-size:cover;}
.voprosy h2{margin:0 auto 15px auto;background-color:#fff;color:#785f99;}
#toggle{max-width:600px;margin:0 auto;padding:15px;list-style:none;text-align:left;background-color:#fff;border:2px solid #fff;}
#toggle div{display:inline-block;width:100%;position:relative;margin:1px;cursor:pointer;border-bottom:1px solid #ddd;}
#toggle div.active{border-bottom:1px solid #eee;}
#toggle h3{font-size:18px;line-height:30px;margin:8px auto;padding:0 0 0 40px;font-family:'Roboto', sans-serif;text-transform:uppercase;}
#toggle h3:hover{color:#785f99;}
#toggle .toclr{clear:both;display:block;overflow:hidden;visibility:hidden;}
#toggle span.the-btn{float:left;position:absolute;top:0;margin-top:10px;padding:2px 5px;}
#toggle ul{list-style:none;display:none;margin:0;padding:10px 0 20px 0;}
#toggle ul li{display:block;line-height:24px;list-style:none;padding-bottom:10px;margin:0;border-bottom:1px solid #ddd;text-align:justify;}
#toggle ul>li>ul>li{list-style:none;padding:0;margin:0;
}
.socblock{padding:80px 10px;position:relative;background:url(../img/bg-soc2.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;background-attachment:fixed !important;}
.socblock .row{text-align:left;}
.socblock h3.title{margin:0 0 17px;font-weight:100;line-height:50px;font-size:40px;color:#d76666;}
.socblock h3.title b{font-weight:700;}
.socblock span{font-weight:300;line-height:24px;font-size:20px;color:#999;}
.socbot{text-align:center;
}
.ya-share2{margin-top:30px;text-align:center !important;}
.ya-share2__container_size_m .ya-share2__icon{height:48px !important;width:48px !important;background-size:48px 48px !important;}
.ya-share2__badge{background-color:#6d6b60 !important;}
.ya-share2__item_service_vkontakte .ya-share2__badge:hover{background-color:#48729e !important;}
.ya-share2__item_service_facebook .ya-share2__badge:hover{background-color:#3c5a98 !important;}
.ya-share2__item_service_odnoklassniki .ya-share2__badge:hover{background-color:#ff9f4d !important;}
.ya-share2__item_service_moimir .ya-share2__badge:hover{background-color:#4776a6 !important;}
.ya-share2__item_service_gplus .ya-share2__badge:hover{background-color:#db4437 !important;}
.ya-share2__item_service_twitter .ya-share2__badge:hover{background-color:#00aced !important;}
.ya-share2__item_service_viber .ya-share2__badge:hover{background-color:#7b519d !important;}
.ya-share2__item_service_whatsapp .ya-share2__badge:hover{background-color:#65bc54 !important;
}
.anketa{padding:80px 10px;margin:0;background:#fff url(../404/index.html);background-position:center center;-webkit-background-size:cover;background-size:cover;border:1px solid #f1f2f3;}
.anketa h3{display:inline-block;vertical-align:top;margin:0 auto;}
.ankleft{display:inline-block;max-width:460px;padding:20px;margin-bottom:15px;vertical-align:top;border:4px dotted #111d22;font-size:0.85em;text-align:left;}
.ankform{overflow:hidden;margin:0 auto;text-align:left;font-size:1em;}
.ankform form{margin-top:20px;line-height:10px;}
.ankform form p{margin-top:20px;line-height:20px;}
.ankform input{display:block;width:100%;margin:12px auto;padding:10px 15px;text-align:left;font-size:16px;color:#282828;border:1px solid #ccc;border-radius:5px;}
.ankform button{display:block;}
input.ankcheckbox{float:left;display:inline-block;vertical-align:top;width:20px;height:auto;margin-right:10px;}
.ankform button{margin-top:20px;width:100%;height:40px;padding:6px 8px;text-decoration:none;line-height:100%;font-size:1.2em;color:#fff;border:2px solid #e2c8f7;background-color:#e2c8f7;text-transform:uppercase;}
.ankform button:hover{background-color:#fff;border:2px solid #e2c8f7;color:#e2c8f7;}
.ankform a{text-decoration:underline;}
.ankright{display:inline-block;margin:15px auto 0 auto;padding:5px;text-align:left;}
.ankright strong{margin-left:40px;font-size:1.3em;font-weight:600;text-transform:uppercase;}
.ankright p{margin:7px auto;}
.ankright div{margin:0 auto;}
.ankright-img{display:inline-block;vertical-align:top;margin:0 auto 10px auto;}
.ankright-img img{max-width:450px;height:auto;margin:0 10px;
}
.footer{min-height:120px;margin:0;padding:30px 10px;color:#ccc;text-align:left;background:#111d22;font-size:1em;border-top:1px solid #9c9c9c;}
.footer .row{text-align:left;}
.footer h2{font-size:16px;font-weight:300;line-height:20px;color:#9c9c9c;text-transform:uppercase;}
.footer .col-md-4{text-align:center;}
.footer a{color:#9c9c9c;text-transform:uppercase;
}
.social{height:30px;text-align:right;}
.social img{width:30px;height:30px;opacity:0.7;}
.social img:hover{opacity:0.9;
}
.counter img{position:absolute;left:-9999px;
}
.otpr-body {background: url(../img/bg.jpg) no-repeat center center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size:cover;}
.otpr{max-width:600px;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(255, 255, 255, 0.92);color:#4b4b4b;padding:30px;text-align:center;font-size:1.1em;box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);}
.otpr h2{font-size:1.5em;font-weight:600;line-height:1.4;color:#333;}
.otpr h2 span{color:#e83322;}
.otpr b{line-height:2em;}
.otpr a{color:#649bc0;margin:10px;font-weight:bold;position:relative;}
.otpr a:hover{color:#c70000;}
.otpr p{margin:10px;font-size:1.1em;
}
#wrap404{height:100%;margin:0px;background-color:#fff;background-image:none;}
body > #wrap404{height:auto;min-height:100%;}
#i404{position:absolute;top:50%;left:50%;width:600px;height:484px;margin-left:-300px;margin-top:-241px;background:url(../404/index.html) no-repeat;color:#3f454b;font-size:18px;text-align:center;}
#i404 a{display:inline-block;margin-right:120px;color:#e83322;text-transform:uppercase;
}
.topic-top{display:block;position:relative;background:#111d22 url(../404/index.html) center center no-repeat;background-size:cover;box-shadow:0 0 10px 0 rgba(0,0,0,0.5);border-bottom:none;}
.topic-logo{display:inline-block;float:left;margin:5px 0;}
.topic-title{}
.topic-title h1{margin:20px 5px;font-size:30px;color:#f2f2f2;text-align:center;
}
.policy{margin:50px auto 30px auto;}
.pol-text{text-align:left;margin:0 20px;}
.pol-text p{margin:15px auto;text-align:left;
}
.mplan{padding:50px 10px 20px 10px;font-family:"PTSans", sans-serif;}
.mplan h2, .mp_status h2{font-size:24px;text-align:center;}
.mplan h3{margin-top:40px;font-size:20px;text-align:center;}
.mplan .line{margin:40px 0;border-bottom:1px dotted #999;}
.mplan .c1{color:#479f1f;}
.mplan .c2{color:#1fbaf3;}
.mplan .c3{color:#ff6a2f;}
.mplan img{width:100%;margin:30px 0;}
.mp-text{text-align:left;margin:0 20px;}
.mp-text p{margin:5px auto 10px auto;padding:5px;text-align:left;}
.mplan .row col-lg-4 p{font-weight:bold;padding:0;}
.mplan dl{margin:20px 0 10px 0;}
.mplan dt{margin:0 0 10px 0;}
.mplan dd{padding:0;}
.mplan ul li{list-style-type:none;}
.mplan ul.doh li{margin-left:30px;list-style:square;}
.mplan table{width:100%;text-align:center;font-size:14px;border-top:2px solid #333;}
.mplan tr{background:#fff;}
.mplan th{width:33%;padding:5px 10px;background:#f1f1f1;border:1px solid #c2c2c2;font-family:"Roboto Condensed Bold", sans-serif;font-weight:bold;}
.mplan td{padding:5px 10px;vertical-align:middle;text-align:left;border:1px solid #c2c2c2;}
.mplan .tab0 td{text-align:center;}
.mplan .tab0 th{width:10%;text-align:center;}
.mplan .tab0 th:nth-child(1){width:20%;}
.mplan .tab0 .tl{text-align:left;}
.mplan .tab1 th:nth-child(1){width:20%;}
.mplan .tab1 th:nth-child(2){width:40%;}
.mplan .tab1 th:nth-child(3){width:40%;}
.mplan .tab2 th:nth-child(1){width:20%;}
.mplan .tab2 th:nth-child(2){width:80%;}
.mplan .tl{text-align:left;}
.mplan .tc{text-align:center;
}
.vidjet{display:block;position:fixed;top:35%;left:0;z-index:100;text-align:center;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-radius:5px;}
.vidjet{padding:0 5px 10px 8px;margin:0;background-color:#f5f5f5;opacity:0.9;}
.vidjet > .ya-share2{margin-top:10px;}
.vidjet-mobile{display:none;}
.vidjet-vn{display:block;z-index:100;text-align:center;}
.vidjet-vn{margin:40px auto;}
.vidjet-vn-text{display:inline-block;padding:5px;vertical-align:middle;font-weight:bold;text-transform:uppercase;border-left:2px solid #d50055;}
.vidjet-vn > .ya-share2{display:inline-block;vertical-align:middle;
}


.error404 {width:100%;max-width:640px;margin:60px auto;text-align:center;}
.error404 img {width:100%;}
.error404 p {margin-top:20px;font-size:20px;}
.error404 a {color:#9f342c;}

@media (max-width:1199px){
.h-block{display:block;position:absolute;top:48%;left:50%;width:100%;margin-left:-50%;}
.com-block{display:block;max-width:100%;padding-right:0;}
.com-text a.button{width:550px;}
.tr-block{max-width:100%;float:none;}
}
@media (max-width:768px){
h2{font-size:30px;line-height:40px;}
.h-block{margin-top:-175px;}
.h-text h1{font-size:45px;line-height:55px;}
.h-text h2{font-size:35px;line-height:45px;}
.h-text h3{font-size:25px;line-height:35px;}
.com-text a.button{width:100%;}
.tr-block{max-width:100%;padding:20px;}
.tr-text p.tr-vl{margin-left:10px;padding:10px 0 10px 15px;}
.preim{padding:60px 10px 40px 10px;}
.pr-left, .pr-right{display:block;max-width:100%;padding:0;}
.pochemu, .people{padding:60px 10px 40px 10px;}
.pe-block p{margin-bottom:40px;text-align:justify;}
.po-info p{text-align:center;}
.voprosy{padding:60px 0 60px 0;background:#e3e3e3;font-size:14px;}
#toggle h3{font-size:15px;line-height:20px;margin:8px auto;}
#toggle span.the-btn{margin-top:6px;}
.socblock{padding:60px 10px 40px 10px;background:#f5f5f5;}
.socblock h3.title{font-size:30px;line-height:40px;}
.socblock span{font-size:18px;line-height:20px;color:#999;}
.anketa{padding:60px 10px 40px 10px;}


}







.action_img_style {
	width: 100%;
}
@media (min-width:500px) { 
.action_img_style { width: 500px; }
}


.action2_img_style {
	width: 100%;
}
@media (min-width:1000px) {
.action2_img_style { width: auto; text-align:center; }
}