body{font-family:'Open Sans', sans-serif;font-size:13px;padding:0;margin:0;overflow-x:hidden;position:relative;}
.dropdown{display:none;}
#rew{width:30%;float:left;margin:20px 1.6%;}
#arrived{background-color:#eaeaea;}
#arrived .row > p{font-size:20px;font-weight:700;color:#ff0000;text-align:center;margin:20px 0;}
#arrived .row div{height:270px;}
#arrived .row div > p{font-size:14px;font-weight:400;color:#ff0000;padding-top:15px;}
#arrived .row div > p:hover{text-decoration:underline;}
#advantage .row > p{font-size:20px;font-weight:700;color:#ff0000;text-align:center;margin:30px 0;}
#advantage ol{font-size:13px;font-weight:400;color:#656565;}
#advantage ol li{margin-bottom:25px;}
#advantage .row div > p:first-child{font-size:13px;font-weight:400;color:#656565;margin-top:20px;}
#advantage .row div > p:nth-child(2){font-size:13px;font-weight:700;color:#fff;text-align:center;background-color:#1777da;width:275px;height:45px;text-transform:uppercase;padding-top:14px;margin-top:45px;}
#advantage .row div > p:last-child{font-size:16px;font-weight:700;color:#656565;margin-top:120px;}
#advantage .row div img{margin-bottom:45px;}
#group p{font-size:13px;color:#656565;line-height:24px;}
#group p > b{font-size:16px !important;}
#group ul{padding-left:0;}
#group div{padding-left:0;padding-right:0;}
#group ul li{list-style-type:none;}
.zagl{font-size:20px !important;font-weight:700 !important;color:#ff0000 !important;}
.more{font-size:14px !important;font-weight:400 !important;color:#ff0000 !important;}
.immprog ul li,
.helped ul li{line-height:24px;}
.more{margin-top:20px !important;margin-bottom:40px !important;}
ul.more li{line-height:30px;}
.education{margin-top:480px;}
.second-four div:last-child p{margin-top:27px;}
.fourth{border-top:1px solid #eaeaea;}
.fourth p{font-size:16px;font-weight:700;color:#404040;margin-top:30px;}
.fourth ul li{display:inline-block;float:left;color:#ff0000;margin:40px 0 45px 130px;}
.fourth ul li:first-child{margin-left:0;}
.nones > ul li{display:inline-block;float:left;margin:54px 70px 65px 0;}
.nones > ul li:first-child{margin-left:0;font-size:16px;}
.nones p{margin-top:45px;}
.bg-guide{background-image:url('../img/guide/pic.png');background-position:-488px 1660px;min-height:576px;height:100%;}
.sert{background-color:#eaeaea;}
a, a:hover, a:focus{font-family:'Open Sans', sans-serif;text-decoration:none;}
.breadcrumps{list-style:none;padding-left:0;margin-top:50px;margin-bottom:10px;}
.crump-li{position:relative;padding-right:15px;padding-left:10px;margin-left:-4px;display:inline-block;text-transform:uppercase;}
.crump-li:first-child{margin-left:0;padding-left:0;}
.crump-li:first-child .crump-link{color:#ff0000;}
.crump-li:after{content:'/';position:absolute;color:#e6e6e6;top:10%;right:0;font-size:12px;font-weight:700;}
.crump-li:last-child:after{content:'';}
.crump-li:last-child .crump-link{pointer-events:none;}
.crump-link{text-decoration:none;font-size:12px;font-weight:700;color:#404040;}
.crump-link:hover{color:#ff0000;}
.page-name{font-weight:400;font-size:35px;color:#404040;text-align:center;}
.programm-row{margin-top:45px;}
.program-img-block{position:relative;border-top:2px solid #ff0000;height:247px;max-width:370px;width:100%;overflow:hidden;z-index:10;}
.program-img-block img{width:100%;height:100%;}
.img-shadow-block{height:247px;max-width:370px;width:100%;position:relative;}
.img-shadow-block:before,
.img-shadow-block:after{content:'';position:absolute;top:5px;width:50%;height:150px;background:rgba(0,0,0,0.1);z-index:0;}
.img-shadow-block:before{left:5px;box-shadow:-5px 0px 15px rgba(50,50,50,0.5);transform:skew(3deg);}
.img-shadow-block:after{right:5px;box-shadow:5px 0px 15px rgba(50,50,50,0.5);transform:skew(-3deg);}
.program-img{position:relative;display:block;width:auto;z-index:10;}
.programm-name{font-weight:700;font-size:20px;color:#404040;transition:all 250ms ease;}
.programm-row:hover .programm-name{color:#ff0000;}
.programm-text-block{position:relative;padding-bottom:50px;min-height:247px;}
.programm-text{margin-top:20px;font-weight:400;font-size:13px;line-height:22px;color:#404040;}
.programm-info-row{position:absolute;left:15px;right:15px;bottom:0;}
.programm-info-ul{margin:0 !important;padding-left:10px;width:100%;height:30px;background:#f6f6f6;list-style:none;}
.programm-info-li{display:inline-block;margin-left:-4px;margin-right:40px;}
.programm-info-li:first-child{margin-left:0;}
.programm-info-li:last-child{margin-right:0;}
.programm-info-link{margin-top:7px;padding-left:12px;position:relative;display:block;font-weight:400;font-size:12px;color:#a0a0a0;}
.programm-info-li:first-child .programm-info-link:before{position:absolute;content:'';left:0;top:2px;background-image:url('../images/programm-sprite.png');background-repeat:no-repeat;width:8px;height:11px;background-position:-1px -1px;}
.programm-info-li:last-child{padding-left:20px;position:relative;}
.programm-info-li:last-child:before{position:absolute;content:'';left:0;top:2px;background-image:url('../images/programm-sprite.png');background-repeat:no-repeat;width:11px;height:11px;background-position:-11px -1px;}
.programm-info-li a{color:#A0A0A0;font-size:12px;}
.programm-info-li a:hover,
.programm-info-link:hover{color:#1d7bfc;text-decoration:underline;}
.programm-info-li a:hover{}
.programm-read-all{position:relative;display:block;margin-top:5px;padding-left:10px;font-weight:400;font-size:14px;color:#ff0000;text-decoration:none;}
.programm-read-all:after{content:'\f105';font-family:'FontAwesome';font-size:16px;position:absolute;left:0;}
.programm-read-all:hover{color:#ff0000;text-decoration:underline;}
.page-change{padding:0 10px;margin-top:46px;margin-bottom:36px;background:#f6f6f6;height:32px;}
.pages{margin-top:7px;font-weight:400;font-size:13px;color:#8a8a8a;}
.pages-btns{margin-top:7px;padding-left:0 !important;list-style:none;}
.page-btn-li{display:inline-block;margin-left:19px;}
.page-btn{display:block;height:100%;width:12px;height:12px;opacity:.5;border-radius:50%;}
.active-page-btn .page-btn{opacity:1;}
.page-btn-li:first-child .page-btn{background:rgb(255,12,12);background:-webkit-linear-gradient(rgba(255,12,12,1) 0%, rgba(202,26,26,1) 100%);background:-o-linear-gradient(rgba(255,12,12,1) 0%, rgba(202,26,26,1) 100%);background:linear-gradient(rgba(255,12,12,1) 0%, rgba(202,26,26,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0c0c', endColorstr='#ca1a1a',GradientType=0);}
.page-btn-li:nth-child(2) .page-btn{background:#ff3434;}
.page-btn-li:nth-child(3) .page-btn{background:#8b8b8b;}
@media screen and (max-width:575px){.programm-info-ul{height:auto;padding:7px 0 5px 10px;}
.list_blue_left, .list_blue_right,.list_red_left, .list_red_right {
	display: none
}
.programm-text-block{padding-bottom:75px;}
.programm-info-li{display:list-item;margin-left:0;}
.programm-info-li:first-child .programm-info-link{padding-left:20px;}
.programm-info-link{margin-top:0;}
.programm-info-li:first-child .programm-info-link:before{left:3px;}
}
@media screen and (max-width:520px){.page-change .programm-read-all{float:none;display:block;width:100%;}
}
@media screen and (max-width:341px){.page-change .programm-read-all{font-size:12px;}
.page-change .programm-read-all:after{font-size:12px;}
}
@media screen and (max-width:325px){.crump-link{font-size:10px;}
}
.head_center{text-align:center;}
.dop_grey{background-color:#eaeaea;margin-top:50px;}
.bg_shad{height:615px;-webkit-box-shadow:inset 0px 7px 5px -1px rgba(0,0,0,0.41);-moz-box-shadow:inset 0px 7px 5px -1px rgba(0,0,0,0.41);box-shadow:inset 0px 7px 5px -1px rgba(0,0,0,0.41);height:auto !important;}
.sertificat{display:block;margin:25px auto;max-width:100%;height:auto;}
.hr-full-width{margin-top:30px;margin-bottom:20px;border:none;width:100%;height:1px;background:#eaeaea;}
.facebook-text{font-weight:700;font-size:16px;color:#404040;margin-bottom:30px;}
.facebook-info{display:inline;font-weight:400;font-size:13px;color:#404040;}
.dop_butt{font-size:18px;margin-left:auto;margin-right:auto;}
.facebook-btn{padding:5px 10px;margin-top:12px;margin-right:40px;margin-bottom:40px;color:#fff;background:#3e5eb8;border-radius:3px;font-weight:700;font-size:12px;text-shadow:0px 1px 1px rgba(0, 0, 0, 0.35);}
.facebook-btn:hover{color:#ddd;}
.facebook-btn .fa-facebook{font-size:14px;margin-right:10px;text-shadow:none;}
@media screen and (max-width:640px){.facebook-btn{margin-bottom:0;}
.facebook-info{margin-top:15px;margin-bottom:40px;display:block;}
}
.apgroup{text-align:center;margin:25px 0 50px 0;}
.apgroup .col-md-6{text-align:left;margin-top:35px;}
.apgroup .col-md-6 p{font-family:'Open Sans';font-size:13px;padding-bottom:25px;}
.apgroup .col-md-6 p span{font-weight:bold;}
.apgroup .col-md-8{text-align:left;}
.apgroup .col-md-4 img{margin-top:30px;}
.apgroup .col-md-8 h4{font-weight:bold;font-size:16px;margin:30px 0 30px 0;}
.apgroup .col-md-8 p{padding-bottom:30px;}
.apgroup .col-md-12{text-align:left;padding-bottom:40px;}
.apgroup .col-md-12 h3{margin-top:50px;}
.apgroup .col-md-12 .video{float:right;padding:0 20px 0 60px;margin-top:50px;}
.apgroup .col-md-12 h3{font-weight:bold;font-size:20px;color:#ff0000;}
.apgroup .col-md-12 ul{padding-left:15px;margin:0;}
.apgroup .col-md-12 ul li{padding-bottom:15px;}
.apgroup .col-md-12 p{padding-bottom:18px;}
.apgroup .col-md-12 p a{color:#ff0000;}
.textpage{text-align:center;}
.textpage .col-md-6{text-align:left;padding-top:35px;}
.textpage .col-md-6 p{padding-bottom:30px;}
.textpage .col-md-12{text-align:left;padding-bottom:40px;}
.textpage .col-md-12 ol{padding-left:15px;}
.textpage .col-md-12 ol li{padding-bottom:10px;}
.textpage .col-md-12 h5{padding:40px 0 0 0;}
.textpage .col-md-12 p{padding:20px 0 20px 0;}
.non_shadow{box-shadow:none !important;}
.form-block{margin-top:15px;}
.container-fluid.partners{margin:0 0 40px;}
.partner-text{width:49%;margin:10px 1% 30px 0;float:left;}
.partner-img{width:48%;float:left;margin:20px 0 30px 2%;}
.partner-img img{width:100%;height:auto;}
.partner-title{font-weight:700;font-size:16px;margin-bottom:5px;}
.bg_grey{background-color:#eaeaea;height:330px;}
.bg{background-color:#fbfbfb;padding:7px 0 25px;}
.bg_gr{background-color:#eaeaea;}
.bg2{background-color:#fbfbfb;}
.head_query{font-size:35px;padding-bottom:15px;}
.head_query p{font-size:13px;width:65%;padding-top:10px;}
.bg_gr .wpcf7-form .width,
.bg_grey .wpcf7-form .width{width:245px;}
textarea.area{margin-top:15px !important;margin-left:0;}
.capch2{padding-right:0;padding-bottom:10px;}
.capch2 .text_capch,
.capch2 .input_capch{margin-bottom:2px;height:35px;}
.capch2 .butt2{margin-left:72px !important;margin-bottom:2px;}
.capch2 .butt2 a{height:40px;}
@media (min-width:992px) and (max-width:1199px){.bg_grey .wpcf7-form .width{width:195px;}
.capch2 .butt2{margin-left:30px !important;}
.capch2 .text_capch{width:100px;}
.input_capch input{width:120px!important;}
textarea.area{width:435px !important;}
.form-inline .button,
.capch_butt{width:158px!important;}
.bg_gr .form-inline .capch_butt{margin:1px 0px 20px 29px!important;}
}
@media (min-width:768px) and (max-width:991px){.bg_grey .wpcf7-form .width{width:135px;}
.capch2 .butt2{margin-left:15px !important;width:100px;margin-bottom:17px;}
.capch2 .butt2 a{width:100px;height:30px;line-height:30px;}
.capch2 .text_capch,
.capch2 .input_capch{width:70px;}
.cform textarea.area{width:325px !important;height:74px !important;}
.capch2 .text_capch{width:80px;margin:0 0 0 0;}
.cform .input_capch input{width:100px!important;}
.cform .form-inline textarea.form-control{width:325px !important;height:71px;}
.cform .form-inline .button,
.cform .capch_butt{width:125px!important;margin:5px 8px;}
}
@media (min-width:0px) and (max-width:767px){.bg_grey{height:auto;display:none;}
.form-group{margin-top:-15px;}
.bg .form-group .icon{top:16px;}
.bg2 textarea.area{margin-left:0;width:100%;}
.bg2{padding-right:30px;padding-left:30px;margin-bottom:20px;}
.bg_grey .wpcf7-form .width{width:100%;}
.capch2 .butt2 a{height:30px;}
.head_query p{width:100%;}
}
.bg_chance .non_bg{background-color:#ececec;}
.bg_chance2{background-color:#fff !important;}
.vid_shans iframe{width:98%;}
.modal{position:absolute;z-index:999;width:100%;height:100%;top:0;left:0;display:block;}
.opacity{position:absolute;background-color:black;opacity:0.6;width:100%;height:100%;top:0;left:0;}
.modal_dialog{position:relative;width:630px;height:322px;padding:20px;background-color:#ffffff;margin-top:292px;margin-left:auto;margin-right:auto;text-align:center;border-radius:10px;}
.modal_dialog2{position:relative;width:630px;height:190px;background-color:#ffffff;margin-top:135px;margin-left:auto;margin-right:auto;text-align:center;border-radius:10px;}
.modal_dialog3{position:relative;width:630px;height:190px;background-color:#ffffff;margin-top:135px;margin-left:auto;margin-right:auto;text-align:center;border-radius:10px;}
.modal_dialog a{margin-left:auto;margin-right:auto;margin-top:30px;}
.modal_dialog h2{margin-top:10px;}
.close{position:relative;background-color:red;height:35px;width:35px;border-radius:50px;cursor:pointer;opacity:1;top:-35px;right:-35px;}
.close img{margin-top:10px;}
.prog-it-spec{background-color:#f0f0f0;box-shadow:inset 0 -30px 50px rgba(0,0,0,0.2);}
.prog-it-spec .formpis{margin-top:0;margin-left:30px;}
#jopa{text-align:center;margin:50px 0;}
.formpis{margin-left:30px;}
.rel{position:relative;}
.rel img{width:100%;height:auto;}
.answer{background-color:#ff0000;color:#fff;height:35px;//min-width:556px;width:100%;position:absolute;bottom:0;}
.answer .quest img{width:14%;}
.answer p{font-weight:700;width:330px;font-size:20px;float:left;padding-top:4px;padding-left:6px;}
.answer ul li{list-style:none;padding-top:9px;}
.answer ul li a{font-size:13px;font-weight:700;color:#fff;background-color:#c90505;padding:9px;}
.answer ul li a:hover{color:#fff;}
#sociall{margin-top:20px;}
.social.text_call_back a{padding-left:20px;}
.social.text_call_back p{font-size:13px;font-weight:400;}
.social.text_call_back img{width:50%;padding-top:7px;}
.social.text_call_back div{float:left;height:60px;}
.social.text_call_back .third{padding-top:10px;}
.social.text_call_back .third i{padding-left:10px;}
.imimcan{margin-top:50px;margin-bottom:50px;}
.imimcan h3{font-weight:bold;color:#F00;font-size:20px;text-decoration:none;}
.imimcan iframe{width:100%;min-height:420px;float:right;padding:20px 0 20px 30px;}
.imimcan p:first-child{color:#ff0000;font-size:20px;font-weight:400;}
.dif-partners iframe {min-height:initial; padding: 0px; float:none; height: 180px;}
.dif-partners img { width: 100%; }
.dif-partners .row .col-md-4 { margin: 5px 0px;}
.pct{background:none;-webkit-box-shadow:none;box-shadow:none;}
.head-prov{text-align:center;padding-bottom:30px;}
.red_border{width:50%;border:1px solid red;}
#form_prog{margin-top:0;margin-left:30px;}
#form_prog .form_down{right:0px;}
.head-info{padding-top:30px;}
.head-info u{font-weight:bold;color:red;font-size:20px;text-decoration:none;}
.head-info p{padding-top:30px;padding-bottom:30px;}
.main-information{line-height:25px;padding-bottom:30px;}
.main-information p{padding-right:15px;}
.main-information span{font-weight:bold;font-size:16px;}
.main-information iframe{width:100%;}
.main-information i{font-style:normal;font-weight:bold;}
.borders{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:20px 0;margin-bottom:30px;}
.sprite{display:inline-block;}
.ya-share2__badge{border-radius:0!important;}
.sprite span{display:inline-block;width:35px;height:35px;background-image:url(../img/sprite.png);margin-left:10px;}
span.ya-share2__icon{margin:5px 6px;}
.vk{background-position:0 0;}
.odnokl{background-position:-50px 0;}
.fb{background-position:-100px 0;}
.tw{background-position:-150px 0;}
.sprite a:hover{opacity:0.6}
.fl{float:left;font-size:12px;text-transform:uppercase;color:#f00;font-weight:bold;margin-top:8px;}
.sprite-text{float:right;margin-top:8px;margin-right:30px;}
.quest{float:right;background-color:#c90505;font-weight:bold;color:#fff;width:170px;height:35px;text-align:center;line-height:35px;padding-right:10px;}
.quest:hover{color:#fff;}
.list_block_head{font-weight:bold;font-size:16px;}
.lists{display:inline-block;width:33%;margin-top:20px;}
.lists ul li{list-style:none;font-size:14px;padding:10px;}
.lists ul li a{color:#f00;}
@media (min-width:992px) and (max-width:1199px){.answer{}
.answer p{width:250px;font-size:15px;padding-top:4px;padding-left:6px;}
.third{text-align:center !important;height:38px !important;}
.lists ul li{list-style:none;font-size:12px;padding:10px;}
}
@media (min-width:768px) and (max-width:991px){.answer p{width:195px;font-size:11px;padding-top:9px;}
#form_prog{margin-left:0px;}
.sprite-text{display:none;}
}
@media (min-width:0px) and (max-width:767px){.red_border{width:100%;}
.answer p{font-size:12px;width:100%;text-align:center;}
.answer .quest{display:none;}
.call_back{display:none;}
#form_prog{margin-left:0px;min-height:530px;}
.prog-it-spec{min-height:750px;max-height:1000px;}
.fl{display:none;}
.ya-share2__list_direction_horizontal > .ya-share2__item{margin:0px 4px 7px 0px!important;}
.soc-link{float:left;}
.quest{width:130px;display:block;margin-left:auto;margin-right:10px;}
.quest img{display:none;}
.sprite-text{display:none;}
.list_block_head{font-size:14px;}
.lists ul{padding:0;}
.lists ul li{list-style:none;font-size:12px;padding:10px;}
.head-prov h1{font-size:20px;}
}
#pop-up{height:500px;}
#capch_butt a{margin-top:0;}
.one_man{float:right;margin-top:50px;}
.partner_head{text-align:center;}
.partner_head h1{font-weight:bold;color:#000;}
.who{margin-top:45px;}
.who_we span{color:#f00;font-size:20px;font-weight:bold;}
.who_we i{font-style:normal;font-weight:bold;}
.who_we p{line-height:25px;padding-bottom:40px;}
.vid_texts{margin-bottom:40px;}
.vid_texts p{padding-top:20px;padding-bottom:40px;}
.vid_texts span{color:#f00;font-size:20px;font-weight:bold;}
.head_partn{text-align:center;padding:20px 0;}
.partn_text{margin-top:20px;margin-bottom:35px;}
.partn_text span{color:#f00;font-size:20px;font-weight:bold;}
.partn_text p{color:#404040;}
.company{margin-top:50px;}
.company span,
.company_left span{color:#f00;font-size:20px;font-weight:bold;}
.company p{padding-top:10px;}
.company_left,
.company_right{margin-top:30px;}
.company_left i{font-style:normal;font-weight:bold;}
.company_left p{margin-top:15px;}
.name_vid{font-size:20px;font-weight:bold;color:#404040;margin-bottom:30px;}
.shadows{-webkit-box-shadow:inset 5px -23px 34px -18px rgba(0,0,0,0.28);-moz-box-shadow:inset 5px -23px 34px -18px rgba(0,0,0,0.28);box-shadow:inset 5px -23px 34px -18px rgba(0,0,0,0.28);margin-bottom:30px;}
.form_two_head p{font-size:13px;font-weight:normal;}
.help_partn span{color:#f00;font-size:20px;font-weight:bold;}
.help_partn p{margin-top:15px;}
.p_first{padding-top:20px;}
.help_list ul{padding-left:0;margin-top:20px;}
.help_list ul li{font-weight:bold;margin-top:15px;}
.main_sertif{margin-top:30px;}
.mini_s{float:left;position:relative;z-index:100;text-align:center;width:14.2%;}
.mini_hov{position:absolute;width:100%;height:100%;background-color:#f4706b;top:0;left:0;opacity:0.8;display:none;}
.mini_s:hover .mini_hov{display:block;}
.lupa{margin-top:80px;}
.text_lupa{margin-top:5px;}
.lupa,
.text_lupa{text-align:center;color:#fff;font-size:11px;font-weight:bold;}
.bg_chance3{padding-top:50px;padding-bottom:50px;-webkit-box-shadow:inset 0px 11px 16px 2px rgba(0,0,0,0.13);-moz-box-shadow:inset 0px 11px 16px 2px rgba(0,0,0,0.13);box-shadow:inset 0px 11px 16px 2px rgba(0,0,0,0.13);}
.bg_white2{background-color:#fff;margin-top:30px;}
.application{text-align:center;}
.application p{width:100%;}
.head_healp h1{float:left;}
.say_head{text-align:center;margin-top:20px;}
.to_right,
.to_left{top:100px !important;}
.div2 div p{font-weight:normal !important;padding-left:35px !important;padding-right:25px !important;}
.div2{text-align:left !important;}
.div2 .your-classs span{font-weight:bold;color:#f00;}
.div2 .your-classs span img{display:inline-block;margin-bottom:0;}
.say{background-color:#eaeaea;margin-top:59px;}
.g_ray{background-color:#eaeaea;padding-bottom:50px;border-top:2px solid #d0d0d0;}
.next_rev2{margin-top:8px;}
.right_rev{background-color:#fff;padding-left:15px;padding-right:15px;margin-top:30px;}
@media (min-width:992px) and (max-width:1199px){.who iframe{width:100%;}
.who img{width:100%;}
.partn_text{margin-top:0;}
.company_right iframe{width:100%;}
.div2 div img{width:90% !important;}
.div2 .your-classs span img{width:5% !important;}
}
@media (min-width:768px) and (max-width:991px){.slide-main2{height:auto !important;}
.who iframe{width:100%;}
.who img{width:100%;}
.vid_texts p{padding-bottom:10px;padding-top:0;}
.name_vid{font-size:13px;}
.partn_text{margin-top:0;}
.company_right iframe{width:100%;}
.div2 div img{width:90% !important;}
.div2 .your-classs span img{width:5% !important;}
.mini_s{width:25%;}
.to_right,
.to_left{top:60px !important;}
.right_rev{margin-top:20px;}
}
@media (min-width:0px) and (max-width:767px){.slide-main2{height:auto !important;}
.who iframe{width:100%;}
.company_right iframe{width:100%;}
.mini_s{width:50%;}
.name_vid{font-size:13px;}
}
.top-line{background-color:#28445C;height:60px;}
.head_blue{position:relative;padding-top:15px;}
.fl{float:left;font-size:12px;text-transform:uppercase;color:#f00;font-weight:bold;margin-top:7px;}
.list_blue_left,
.list_blue_right{position:absolute;top:35px;z-index:2;}
.list_blue_left{left:-160px;}
.list_blue_right{right:-160px;top:39px;}
.text-left{color:#7497B3;float:left;}
.lang{float:right;color:#7497B3;text-align:right;}
.lang ul{txt-decoration:none;padding:10px;display:inline;list-style-type:none;}
.lang ul li{display:inherit;padding:10px;}
.lang-item.lang-item-13.lang-item-he{display:none;}
.lang ul li.current-lang,
.lang ul li:hover{border-top:5px solid red;}
.not_active{opacity:0.6;}
.red_bg{background:linear-gradient(to top, #C60504, #FE0000);height:50px;border-bottom:4px solid #28445C;margin-top:8px;position:relative;z-index:10;float:left;}
.list_red_left,
.list_red_right{position:absolute;top:-10px;}
.list_red_left{left:-160px;}
.list_red_right{right:-160px;top:-6px;}
.logo{padding-top:5px;padding-left:0;padding-right:0;}
.logo img{width:252px;height:39px;}
.nav{margin-top:5px;}
.nav-bar{margin-top:3px;font-size:2em;text-align:center;cursor:pointer;position:relative;display:none;}
.nav-icon i{padding:4px 7px;border-radius:3px;position:relative;z-index:999;}
.nav-icon i.active,
.nav-icon i:hover{background:#fff;}
.nav-menu{width:163px;padding:0;top:47px;right:0;position:absolute;z-index:999;background-color:#FBCECE;list-style:none;text-align:left;border-radius:5px;border:1px solid rgba(0, 0, 0, 0.15);box-shadow:0px 6px 12px rgba(0, 0, 0, 0.176);display:none;}
.nav-menu li{width:100%;float:left;}
.nav-menu li a{width:100%;text-transform:uppercase;font-size:11px;padding:8px 0px 8px 15px;font-weight:bold;display:block;border-left:2px solid transparent;color:#333;}
.nav-menu li a:hover{border-left:2px solid #F00;color:#262626;text-decoration:none;background-color:#F5F5F5;}
.nav-menu li>ul{display:none;}
.nav-wrap{width:100%;height:100%;position:fixed;top:0;left:0;display:none;z-index:998;}
.main-menu .nav > li{color:#fff;font-size:12px;font-weight:bold;text-transform:uppercase;padding:10px 0px;text-shadow:1px 1px 2px black;}
.main-menu .nav > li:hover ul{display:block;}
.main-menu .nav > li > a{font-size:12px;font-weight:bold;color:#fff;text-shadow:1px 1px 2px black;text-transform:uppercase;padding:0px 0px;}
.nav > .down:after{content:"\2228";color:#fff;height:15px;width:15px;position:absolute;right:-7px;top:13px;font-size:8px;font-weight:bold;text-shadow:1px 1px 2px black;}
.main-menu .nav > li:hover>a{color:#f00;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.5);padding:10px 0;margin-top:-10px;}
.main-menu .nav > li.menu-item-has-children a{padding:0px 15px;}
.main-menu .nav > li.menu-item-has-children:hover>a{padding:10px 15px 15px;margin-top:-10px;}
.main-menu .nav > .down:hover{background-color:#fff;padding-bottom:20px;color:#f00;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.5);}
.main-menu .nav > li:hover:after{color:#f00;}
.nav .opened{position:relative;}
.nav .opened > li:hover{//padding-bottom:17px;}
.main-menu .menu-item-has-children:after{content:"\2228";color:#FFF;height:15px;width:15px;position:absolute;right:-4px;top:13px;font-size:8px;font-weight:bold;text-shadow:1px 1px 2px #000;}
.main-menu .nav .sub-menu{position:absolute;z-index:10;left:0px;padding:2px 0 0 4px;display:none;}
.main-menu .nav .sub-menu{background-color:#fff;width:330px;padding-left:4px;top:40px;}
.main-menu .nav .sub-menu li{list-style:none;padding-top:5px;padding-bottom:5px;}
.main-menu .nav .sub-menu li a{display:block;color:#000;text-decoration:none;padding-left:20px;font-size:13px;width:100%;font-weight:normal;text-shadow:none;text-transform:none;}
.main-menu .nav .opened:hover .sub-menu{display:block;top:42px;}
.main-menu .nav .sub-menu li:hover{border-left:4px solid red;background-color:#F3F3F3;margin-left:-3.5px;}
.main-menu .nav .sub-menu li a:hover{color:#FD3E3E;}
.slide-main{//height:660px;height:auto;background-image:url(/wp-content/uploads/2016/02/Slide2.jpg);background-position:center;//background-repeat:no-repeat;//background-size:cover;}
.big_text{font-size:32px;font-weight:bold;padding-top:80px;position:relative;}
.big_text strong { font-size: 34px; }
.big_text span{color:#f00;}
.slide-top-red-block {
	color: #FFF;
	font-size: 13px;
	padding: 17px;
	border-radius: 5px;
	background: #d60304;
	max-width: 250px;
    margin-top: 30px;
    box-shadow: 0px 2px 2px #000;
}
@media (max-width: 767px) and (min-width: 0px) {
	.slide-top-red-block {
		display: none;
	}
}
.slider{position:relative;max-height:318px;min-height:356px;}
.slide{//height:auto;}
.slide_container{padding-top:19px;font-size:13px;font-weight:normal;position:relative;padding-left:20px;}
.slide_container span{font-size:14px;color:#000;font-weight:bold; display: block;}
.check{position:absolute;left:0px;top:22px;}
.grey{height:30px;-webkit-transform:skew(45deg);-moz-transform:skew(45deg);-o-transform:skew(45deg);background-color:#eaeaea;width:5000px;position:absolute;bottom:-2px;left:-4800px;}
.grey_in{float:right;height:30px;margin-top: -3px;-webkit-transform:skew(-45deg);-moz-transform:skew(-45deg);-o-transform:skew(-45deg);}
.show{display:block;}
.hide{display:none;}
.div div p{font-weight:bold;}
.form{background-image:url(/wp-content/uploads/2015/07/bg.png);height:515px;margin-top:130px;position:relative;}
.main-head{text-align:center;}
.main-head h3,
.main-head span{font-weight:bold;font-size:18px;}
.main-head p{color:#888;font-size:14px;}
.main-head p i{font-style:normal;color:#d26362;text-decoration:line-through;}
.main-head span{color:#21af00;font-size:16px;}
.main-counter{
	/*height:70px;background-color:#fff;border-top:1px solid #c0c0c0;*/
	border-bottom:1px solid #c0c0c0;}
.red_block{height:48px;width:210px;background:linear-gradient(to top, #C60504, #FE0000);margin-top:10px;position:relative;box-shadow:2px 1px 9px rgba(0,0,0,0.5);color:#fff;font-size:11px;font-weight:bold;padding-left:32px;margin-left:-13px;border-bottom:1px solid #213d54;z-index:2;float:left;text-align:center;padding-top:7px;}
.red_block:after{content:'';background-image:url(../images/img1.png);display:block;position:absolute;left:210px;top:0;height:48px;width:25px;}
.red_block:before{content:'';border:5px solid transparent;display:block;position:absolute;border-top:4px solid #213d54;border-right:6px solid #213d54;bottom:-10px;left:1px;z-index:-5;}
.counter p{font-size:11px;}
.day, .hour, .min, .sec{display:inline-block;font-size:35px;font-weight:800;}
.day, .hour, .min{margin-right:17px;}
.counter_block{float:right;width:255px;}
.counter-text{margin-top:-5px;}
.days, .hours, .mins, .secs{display:inline-block;font-size:12px;}
.days, .hours, .mins{margin-right:17px;margin-left:8px;}
.hours{margin-left:17px;}
.mins{margin-left:0;margin-right:10px;}
#inputPassword3, #inputEmail3{height:32px;}
.form-control{border-radius:0;border-color:#dddae1;padding-left:38px;}
.form-horizontal{margin-top:20px;margin-left:20px;}
.form-horizontal .name{position:absolute;border-width:0;left:16px;width:30px;height:30px;top:1px;}
.name{background:url(/wp-content/uploads/2015/07/litle1.jpg);border-color:#dddae1;border-style:solid;}
.form-horizontal .pass{position:absolute;border-width:0;left:16px;width:30px;height:30px;top:1px;}
.pass{background:url(/wp-content/uploads/2015/07/litle2.png);border-color:#dddae1;border-style:solid;}
.form-horizontal .phone{position:absolute;border-width:0;left:16px;width:30px;height:30px;top:1px;}
.phone{background:url(/wp-content/uploads/2015/07/litle3.png);border-color:#dddae1;border-style:solid;}
.form-horizontal .city{position:absolute;border-width:0;left:16px;width:30px;height:30px;top:1px;}
.city{background:url(/wp-content/uploads/2015/07/litle4.png);border-color:#dddae1;border-style:solid;}
.form-horizontal .country{position:absolute;border-width:0;left:16px;width:30px;height:30px;top:1px;}
.country{background:url(/wp-content/uploads/2015/07/litle5.png);border-color:#dddae1;border-style:solid;}
.button{width:253px;height:48px;text-align:center;line-height:48px;background:linear-gradient(to top, #1676d7, #2089f4);display:block;color:#fff;font-weight:bold;text-shadow:1px 1px 2px black;text-decoration:none;border:none;border-bottom:1px solid #2089f5;box-shadow:0 2px 0px rgba(3,97,192,0.9);}
.form-inline .button{width:243px;}
.form-inline .wpcf7-form{text-align:left;}
.form-inline textarea.form-control{width:532px;min-height:71px;}
.form-inline .text_capch{margin-top:10px;}
.form-inline .input_capch{margin-top:10px;}
.form-inline .capch_butt{margin:1px 0px 20px 33px;}
.pictures{padding-top:21px;padding-left:2px;position:relative;}
.can-man{position:absolute;top:97px;left:0;}
.can-man2{top:92px;}
.video{margin-top:30px;}
.video{background-color:#fff;}
.smol_right .pic_text a{padding-top:20px;}
.pic_text h4{font-weight:bold;}
.pic_text a{color:#f00;}
.call_back,
.call_back-cont{margin-top:20px;}
.text_call_back h2{font-weight:bold;}
.text_call_back span{font-weight:bold;text-transform:uppercase;}
.text_call_back i{font-style:normal;font-weight:bold;color:#197ce2;font-size:18px;}
.text_call_back u{font-weight:bold;font-size:18px;text-decoration:none;}
.vidos iframe{width:100%;}
.call_back-cont h2{margin-top:5px;margin-bottom:30px;}
.social{margin-top:30px;}
.social a{display:inline;padding-left:40px;}
.soacial_text{margin-top:33px;margin-left:30px;}
.call_back-cont .social{margin-top:-80px;}
.bg_chance{margin-top:30px;background-color:#eaeaea;}
.chance_head{text-align:center;margin-top:30px;margin-bottom:30px;}
.chance_head span{color:#f00;font-weight:bold;}
.form_two{background-color:#fff;padding:0;}
.form_two_head{font-size:18px;font-weight:bold;padding:10px 0px;text-align:center;border-bottom:1px solid #c0c0c0;}
.wpcf7-form{text-align:center;}
.form-group{margin-top:15px;}
.wpcf7-form .name{position:absolute;border-width:0;left:16px;width:30px;height:30px;top:1px;}
.name{background:url(/wp-content/uploads/2015/07/litle1.jpg);border-color:#dddae1;border-style:solid;}
.wpcf7-form .city{position:absolute;border-width:0;left:16px;width:30px;height:30px;top:1px;}
.city{background:url(/wp-content/uploads/2015/07/litle4.png);border-color:#dddae1;border-style:solid;}
.wpcf7-form .email{position:absolute;border-width:0;left:16px;width:30px;height:30px;top:1px;}
.email{background:url(/wp-content/uploads/2015/07/litle2.png);border-color:#dddae1;border-style:solid;}
.wpcf7-form .phone{position:absolute;border-width:0;left:16px;width:30px;height:30px;top:1px;}
.phone{background:url(/wp-content/uploads/2015/07/litle3.png);border-color:#dddae1;border-style:solid;}
.wpcf7-form .country{position:absolute;border-width:0;left:16px;width:30px;height:30px;top:1px;}
.country{background:url(/wp-content/uploads/2015/07/litle5.png);border-color:#dddae1;border-style:solid;}
.wpcf7-form .skype{position:absolute;border-width:0;left:16px;width:30px;height:30px;top:1px;}
.skype{background:url(/wp-content/uploads/2015/07/litle6.png);border-color:#dddae1;border-style:solid;}
.big{margin-top:15px;margin-left:11px;width:535px;}
.big2{margin-top:5px;margin-left:2px;width:541px;}
.slide_head{font-size:35px;margin-top:50px;}
.slide_head p{font-size:13px;line-height:45px;}
.div{text-align:center;margin-top:30px;}
#to_left,
#to_right{width:25px;height:45px;position:absolute;top:10px;cursor:pointer;}
#to_left{background:url(/wp-content/uploads/2015/07/to_left.png);left:0;}
#to_right{background:url(/wp-content/uploads/2015/07/to_right.png);right:0;}
#to_right:hover{background:url(/wp-content/uploads/2015/07/to_right_red.png);}
#to_left:hover{background:url(/wp-content/uploads/2015/07/to_left_red.png);}
.bg_img{background:url(../images/uuu.jpg);//background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0 0 50px rgba(0,0,0,0.2);}
.advantages{height:500px;}
.thumbnail{height:220px;}
.caption{text-align:center;}
.caption h3{font-size:13px;text-transform:uppercase;font-weight:bold;}
.red-border a:hover{text-decoration:none;}
.thumbnail:hover{border-color:#f00;cursor:pointer;}
.thumbnail:hover h3{color:#f00;transition:.2s ease-in-out;}
.program-head{text-align:center;padding:30px 0;}
.prog{height:265px;border:3px solid white;position:relative;text-align:center;}
.hov_red{height:260px;width:100%;position:absolute;top:0;left:0;padding-left:15px;padding-right:15px;z-index:2500;background-color:#e40303;text-align:left;color:#fff;opacity:0;}
.hov_red h5{font-size:13px;font-weight:bold;}
.hov_red p{padding-top:10px;font-size:11px;}
.hov_red a{color:#fff;text-decoration:none;display:inline-block;position:absolute;bottom:10px;}
.hov_red a span{text-decoration:underline;}
.prog:hover .hov_red{opacity:1;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.ops_red{background-color:#9b1d05;opacity:0.8;height:50px;position:absolute;bottom:0;z-index:100;width:100%;left:0;}
.text_on_red{font-size:13px;font-weight:bold;text-transform:uppercase;color:#fff;position:absolute;bottom:-17px;width:100%;z-index:2000;left:0;padding-left:10px;text-align:left;height:50px;}
.prog1{background-image:url(/wp-content/uploads/2016/02/prog1.jpg);background-position:0 -40px;}
.prog2{background-image:url(/wp-content/uploads/2016/02/prog2.jpg);background-position:-280px -70px;}
.prog3{background-image:url(/wp-content/uploads/2015/07/prog3.jpg);background-position:-90px -70px;}
.prog4{background-image:url(/wp-content/uploads/2016/02/prog4.jpg);background-position:-90px 0;}
.prog5{background-image:url(/wp-content/uploads/2016/02/prog5.jpg);background-position:-108px -160px;}
.prog6{background-image:url(/wp-content/uploads/2016/02/prog6.jpg);background-position:-180px 0;}
.prog7{background-image:url(/wp-content/uploads/2016/02/prog7.jpg);background-position:-90px 0;}
.prog8{background-image:url(/wp-content/uploads/2016/02/prog8.jpg);background-position:-90px 0;}
.prog9{background-image:url(/wp-content/uploads/2016/02/prog9.jpg);background-position:-63px 0;}
.prog10{background-image:url(/wp-content/uploads/2016/02/prog10.jpg);background-position:-25px 0;}
.prog11{background-image:url(/wp-content/uploads/2016/02/prog11.jpg);}
.prog12{background-image:url(/wp-content/uploads/2016/02/prog12.jpg);background-position:-120px 0;}
.prog13{background-image:url(/wp-content/uploads/2015/07/prog13.png);background-repeat:no-repeat;background-position:50px 0;}
.prog2 .text_on_red,
.prog3 .text_on_red,
.prog6 .text_on_red,
.prog9 .text_on_red,
.prog11 .text_on_red,
.prog12 .text_on_red{bottom:-8px;}
.prog_a{display:block;font-size:20px;font-weight:bold;color:#000;width:70%;padding-left:55px;padding-top:20px;text-align:left;}
.prog13 p{width:70%;padding-left:55px;padding-top:20px;text-align:left;}
.prog13_button{display:block;font-size:16px;text-transform:uppercase;font-weight:bold;color:#fff;padding:10px 20px;background:linear-gradient(to top, #1676d7, #2089f4);width:330px;text-align:center;text-shadow:1px 1px 2px black;border:15px solid #f6f6f6;border-left:30px solid #f6f6f6;border-right:30px solid #f6f6f6;margin-left:55px;box-shadow:1px 3px 5px rgba(0,0,0,0.3);}
.prog13 img{position:absolute;top:42px;right:6px;}
.bg_blue{background-image:url(/wp-content/uploads/2016/02/bg_blue.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:auto;margin-top:59px;}
.organization_head{color:#fff;padding-top:80px;padding-bottom:40px;font-size:20px;font-weight:bold;}
.organization ul{margin-bottom:30px;}
.organization > ul > li{font-weight:bold;font-size:13px;color:#fff;list-style:none;padding-top:15px;padding-bottom:15px;text-transform:uppercase;border-bottom:1px solid #1e3d58;box-shadow:0 1px 0 0 rgba(255,253,253,0.1);width:400px;}
.organization > ul > li > img{padding-right:10px;}
.organization > ul{padding-left:0px;}
.form_down{margin-top:26px;}
.bg_next{background-image:url(/wp-content/uploads/2016/02/bg_next.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:auto;padding-bottom:40px;box-shadow:200px -40px 172px rgba(0,0,0,0.5);}
.work-head h1{margin-bottom:0;margin-top:10px;}
.thumbnail{background-color:transparent;}
.down{border:none;position:relative;}
.down img{border-bottom:1px solid #dddddd;padding-bottom:10px;}
.caption >.number{float:left;font-size:30px;font-weight:bold;}
.bg_next .caption{text-align:left;}
.bg_next .caption p{padding-left:25px;font-size:13px;padding-top:5px;}
.down:hover .caption{border-top:1px solid #ff0000;}
.down:hover img{border:none;}
.bg_next a:hover{text-decoration:none;}
.down:hover .number{color:#ff0000;transition:0.5s;}
.red_right:before{content:'';background-image:url(../img/red_right.png);display:block;position:absolute;width:30px;height:20px;right:-30px;top:60px;}
.vid{border:none;}
.vid2{margin-left:10px;}
.customer_reviews .caption{text-align:left;padding-left:0;padding-right:0;}
.customer_reviews{padding:0;margin-bottom:30px;}
.customer_reviews a:hover{text-decoration:none;}
.customer_reviews h1{padding-bottom:50px; color: #f00;}
.customer_reviews .caption h3{font-size:20px;font-weight:bold;text-transform:none;}
.others_reviews{height:30px;background-color:#f6f6f6;margin-top:50px;line-height:30px;padding-left:10px;padding-right:10px;}
.others_reviews a{color:#f00;;}
/*.others_reviews a:hover{color:#f00;}*/
.right_reviews{float:right;color:#8a8a8a;}
.right_rev{height:37px;}
.right_rev .carousel-indicators{margin:10px 0px 0px 13px;}
.carousel-inner{height:255px;}
.carousel-indicators{position:inherit;float:right;width:inherit;padding:0;margin:2px 0 0 13px;}
input[type="radio"]{display:none;}
.carousel-indicators li{width:13px;height:13px;border:none;margin:0 4px;}
label{width:13px;height:13px;}
.carousel-indicators li,
label.radio{background-color:#bebebe;display:inline-block;border-radius:50px;}
.radio{margin-left:9px;}
.carousel-indicators li:hover,
label.radio:hover{background-color:#feb1b2;}
.carousel-indicators li.active{width:13px;height:13px;margin:0 4px;border:none;background:#fe0b0b;background:-moz-linear-gradient(top, #fe0b0b 0%, #ca0f0e 100%);background:-webkit-linear-gradient(top, #fe0b0b 0%,#ca0f0e 100%);background:linear-gradient(to bottom, #fe0b0b 0%,#ca0f0e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe0b0b', endColorstr='#ca0f0e',GradientType=0);}
input[type="radio"]:checked+label{background:#fe0b0b;background:-moz-linear-gradient(top, #fe0b0b 0%, #ca0f0e 100%);background:-webkit-linear-gradient(top, #fe0b0b 0%,#ca0f0e 100%);background:linear-gradient(to bottom, #fe0b0b 0%,#ca0f0e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe0b0b', endColorstr='#ca0f0e',GradientType=0);}
.radio1{margin-left:5px;}
.next_rev{float:left;}
.main_news{width:370px;position:relative;height:470px;float:right;margin:-494px 8% 0 0;}
.main_news_helper{position:absolute;height:auto;box-shadow:-5px 0px 15px rgba(0,0,0,0.3);left:23px;top:0;width:50%;height:300px;-webkit-transform:skew(3deg);-moz-transform:skew(3deg);-o-transform:skew(3deg);background:transparent;}
.main_news_helper2{box-shadow:5px 0px 15px rgba(0,0,0,0.3);width:50%;height:300px;-webkit-transform:skew(-3deg);-moz-transform:skew(-3deg);-o-transform:skew(-3deg);background:transparent;position:absolute;top:0;right:-6px;}
.right-arrow{margin:14px 3px 0 15px;display:block;float:left;width:10px;height:20px;color:rgb(0, 0, 0);font-size:18px;}
.block_news{height:auto;width:100%;position:absolute;z-index:1000;background:#fff;border-top:4px solid red;text-align:center;}
.block_news>a{display:block;margin-bottom:15px;}
.block_news > h1 > span > a{font-size:13px;vertical-align:middle;color:#000;}
.block_news > h3 > span > a:hover{text-decoration:none;}
.block_news > h3{padding-bottom:20px;text-align:left;padding-left:15px;font-size:36px;}
.block_news a{color:#000;}
.block_news a:hover{color:red;}
.news_photo{height:85px;margin-left:15px;margin-right:15px;text-align:left;}
.news_photo img{width:130px;height:85px;padding-right:15px;float:left;}
.news-title{float:left;width:195px;}
.news-title:hover{text-decoration:underline;}
.title-t{float:left;}
.bg_last{height:525px;background-image:url(/wp-content/uploads/2016/02/Slide2.jpg);background-position:center;}
.form_last{background-image:url(/wp-content/uploads/2015/07/bg_form_last.png);padding-right:0;padding-left:0;margin-top:26px;height:500px;}
.form_head_last{height:82px;font-size:18px;font-weight:bold;position:relative;padding-left:120px;padding-right:80px;padding-top:20px;text-align:center;border-bottom:1px solid #c0c0c0;}
.form_red_block{height:48px;width:57px;position:absolute;left:-6px;top:12px;}
.list_white{position:absolute;top:7px;left:15px;}
.form_down_last{margin-left:30px;}
.wpcf7-form .width{width:248px;float:left;}
textarea.form-control{margin:23px 19px 16px 19px;width:532px;padding-left:10px;}
textarea.form-control.down-text{margin:0px 19px 6px 19px;width:532px;height:163px;padding-left:10px;}
.capch{text-align:center;}
.text_capch{float:left;margin-left:13px;margin-top:30px;margin-bottom:27px;}
.input_capch,
.capch_butt{float:left;/*height:32px;*///border:1px solid;margin-left:13px;margin-top:25px;margin-bottom:30px;}
.input_capch input{width:162px;height:32px;padding:0 0 0 10px;border:1px solid #DDDAE1;}
.text_capch,
.input_capch{}
.capch_butt{width:202px;margin-left:73px;}
.capch_butt a{width:200px;height:48px;text-align:center;line-height:48px;background:linear-gradient(to top, #1676d7, #2089f4);display:block;color:#fff;font-weight:bold;text-shadow:1px 1px 2px black;text-decoration:none;border-bottom:1px solid #2089f5;box-shadow:0 2px 0px rgba(3,97,192,0.9);}
footer{position:absolute;bottom:-137px;width:100%;}
.bg_footer{background-image:url('../images/bg-footer.png');background-position:80%;background-repeat:no-repeat;background-size:cover;height:170px;}
.footer_up{margin-top:40px;}
#footer-menu{margin-top:10px;}
.foot_text a,
.footer_down,
.footer_down a{font-size:13px;color:#7893a9;}
.foot_text.col-lg-3.col-md-3.col-sm-2.col-xs-12{padding-left:0;}
.foot_menu li a{color:#7893a9;border-radius:0;padding:0px 3px 5px;border-bottom:2px solid transparent;}
.foot_menu > li{font-size:12px;font-weight:bold;text-transform:uppercase;text-shadow:1px 1px 2px #000;color:#FFF;padding:0 10px;}
.foot_menu li a:hover{color:#fff;background:none;box-shadow:none;border-bottom:2px solid red;}
.footer_down{width:50%;margin-top:17px;font-weight:400;float:left;}
.footer_down .pop-link{width:100%;float:left;clear:both;margin:5px 0;text-decoration:underline;cursor:pointer;}
.soc-block{width:50%;float:left;margin:17px 0 0;font-weight:normal;}
.share-link{float:left;width:260px;}
.ya-share2.ya-share2_inited{float:left;}
.share-text,
.soc-text{font-size:13px;margin-right:10px;color:#779ab6;float:left;}
.ya-share2__list_direction_horizontal > .ya-share2__item{border-radius:3px;overflow:hidden;}
.ya-share2__container_size_s .ya-share2__icon{width:24px!important;height:24px!important;background-size:24px 24px!important;margin:0!important;}
.ya-share2__badge{background-color:transparent!important;}
.ya-share2__item_service_facebook .ya-share2__icon{background:url('../images/fb.png')!important;}
.ya-share2__item_service_gplus .ya-share2__icon{background:url('../images/gp.png')!important;}
.ya-share2__item_service_vkontakte .ya-share2__icon{background:url('../images/vk.png')!important;}
.ya-share2__item_service_twitter .ya-share2__icon{background:url('../images/tw.png')!important;}
.ya-share2__item_service_odnoklassniki .ya-share2__icon{background:url('../images/od.png')!important;}
.ya-share2__item_service_linkedin .ya-share2__icon{background:url('../images/ln.png')!important;}
.soc-link{float:right;}
.soc-link a{float:left;width:24px;height:24px;border-radius:3px;overflow:hidden;margin:0 3px;}
.fb{background:url('../images/fb.png')!important;}
.gp{background:url('../images/gp.png')!important;}
.container{position:relative;}
.form_down{position:absolute;bottom:0;right:50px;}
.form_down .wpcf7-form{clear:both;float:left;padding:15px;}
.form_down input.button{width:268px;height:48px;margin:25px 0 0 15px;float:left;border:none;border-bottom:1px solid #2089F5;text-transform:uppercase;}
.form_down .form-group{margin:7.5px 0;}
.form_down input{height:32px;}
.em-pass{width:298px;float:left;position:relative;}
.em-pass .icon{width:30px;height:29px;position:absolute;top:2px;left:16px;border:none;z-index:2;}
.icon{z-index:2;}
.pictures{position:absolute;bottom:226px;right:60px;}
.form-group2.em-pass2{float:left;margin:15px 0 0 10px;}
.form-control.big{padding-left:10px;}
.capch_butt{float:left;width:auto;margin:15px 0 0 33px;}
.form_last{width:570px;}
.form_last .wpcf7-form{padding:20px 0;}
.form-group.em-pass3{width:50%;margin:0 0 15px 0;padding:0 3px;float:left;}
.form_last .text_capch{margin-top:25px;margin-left:35px;}
.form_last .input_capch{margin-top:20px;}
.form_last .capch_butt{margin:10px 0 0 33px;}
.form_last .button{width:220px;}
.form.form_down{height:500px;}
.pagination .screen-reader-text{margin-top:7px;font-weight:400;font-size:13px;color:#8A8A8A;float:left;}
.nav-links{float:left;}
.page-numbers{margin-top:5px;padding-left:0px;list-style:outside none none;}
.page-numbers li{float:left;margin-left:19px;}
.page-numbers li span{color:transparent;}
.page-numbers li span:before{content:'\f111';font-family:'FontAwesome';color:#CA1A1A;}
.page-numbers li a{color:transparent;}
.page-numbers li a:before{content:'\f111';font-family:'FontAwesome';color:#FF3434;opacity:0.5;}
.page-numbers li:last-child a:before{content:'\f111';font-family:'FontAwesome';color:#8B8B8B;}
.kama_breadcrumbs{font-size:12px;font-weight:700;text-transform:uppercase;}
.kama_breadcrumbs>span{margin-right:10px;}
.kama_breadcrumbs>span a{padding-right:10px;padding-left:10px;margin-left:-4px;display:inline-block;color:#F00;}
.grey-slash{color:#E6E6E6;top:10%;right:0px;font-size:12px;font-weight:700;}
.form-group3.em-pass3{float:left;margin:15px 0 0 0px;}
.list_block{margin-bottom:10px;}
.list_block>h3{font-weight:bold;font-size:16px;}
.list_block .rltdpstsplgn_content{width:33.33%;height:60px;float:left;padding:10px;font-size:14px;}
.list_block .rltdpstsplgn_content a{color:#F00;}
#nav-below{display:none;}
@media (min-width:992px) and (max-width:1199px){.logo img{width:100%;}
.main-menu .nav .sub-menu{top:36px;}
.main-menu .nav > li > a{font-size:10px;}
.main-menu .nav > li{font-size:10px;padding:10px 0px;}
.main-menu .menu-item-has-children::after{font-size:8px;top:12px;right:-7px;}
.main-menu .nav > li.menu-item-has-children a{padding:0px 10px;}
.main-menu .nav > li.menu-item-has-children:hover > a{padding:10px 10px 15px;margin-top:-10px;}
.big_text{font-size:35px;padding-top:44px;}
.slide-main{height:auto;}
.form.form_down{width:41.6667%;margin-top:50px;}
.form_down .form-group{width:58.3333%;}
.form_down input.button{width:50.3333%;height:40px;margin:22px 0px 0px 15px;}
.pictures{bottom:195px;}
.slider{min-height:322px;}
.slide_container{font-size:11px;width:450px;}
.slide_container span{font-size:16px;}
.grey{height:25px;}
.grey_in{margin-top:-18px;}
.button{width:204px;height:40px;line-height:40px;}
.can-man img{width:202%;}
.can-man2{top:116px;}
.red_block{width:180px;font-size:13px;padding-left:13px;}
.red_block:after{left:180px;}
.counter_block{width:210px;}
.day,
.hour,
.min,
.sec{font-size:30px;}
.day,
.hour,
.min,{margin-right:14px;}
.days,
.hours,
.mins,
.secs{font-size:11px;}
.days,
.hours,
.mins{margin-right:11px;}
.big_video iframe{width:460px;height:308px;}
.smol_left img,
.smol_right img{width:100%;}
.text_call_back h2{font-size:25px;}
.social img{width:35%;}
.soacial_text{margin-top:15px;}
.chance_head{margin-top:20px;margin-bottom:20px;}
.chance_head h1{margin-top:10px;}
.form_two_head{font-size:16px;}
.wpcf7-form .width{width:210px;}
.form-group2.em-pass2{margin:15px 0px 0px 2px;}
.form_two .button{width:162px;margin:3px 0 0 0;}
.big{width:100%;margin-left:0;}
.form_last .text_capch{margin:18px 0 0 2px;}
.form_last .input_capch{margin:14px 0 0 13px;}
.form_last .capch_butt{width:173px;}
.form_last .button{width:100%;}
.capch_butt a{width:184px;height:40px;line-height:40px;}
.slide_head{margin-top:25px;}
.div div img{width:40%;}
.thumbnail{height:200px;}
.caption h3{font-size:11px;}
.thumbnail .caption{padding:0;}
.prog_a{font-size:18px;}
.prog13_button{width:240px;border:10px solid #f6f6f6;border-left:20px solid #f6f6f6;border-right:20px solid #f6f6f6;font-size:13px;}
.form{height:466px;}
.form_down{margin-top:20px;}
.organization_head{padding-top:40px;padding-bottom:20px;}
.main-head h3{font-size:17px;}
.can-man{top:116px;}
.bg_next .caption p{font-size:11px;}
.vid iframe{width:300px;}
.block_news > h1{font-size:25px;}
.customer_reviews .caption h3{font-size:17px;}
textarea.form-control{margin-left:17px;width:452px;}
.form_head_last{padding-left:80px;height:77px;font-size:17px;padding-top:14px;}
.form_last{width:50%;margin-top:35px;}
.form_down_last{margin-top:35px;}
.bg_last{height:507px;}
.bg_footer{background-position:52%;}
.foot_text a,
.footer_down,
.footer_down a{font-size:11px;}
.main_news{width:315px;margin:-494px 4% 0px 0px;}
.bg_gr .wpcf7-form .width{width:195px;}
.bg_gr .wpcf7-form textarea{width:435px;height:74px;}
.bg_gr .form-inline .text_capch{margin:5px 5px 0;}
.bg_gr .form-inline .input_capch{margin:5px 10px 0;}
.bg_gr .input_capch input{width:110px;}
.bg_gr .form-inline .capch_butt{width:175px;}
.bg_gr .form-inline .capch_butt .button{width:100%;}
.form-inline textarea.form-control{width:435px;}
.foot_menu > li{font-size:10px;}
.foot_menu > li a{padding:10px 9px 15px;}
}
@media (min-width:768px) and (max-width:991px){.red_bg{height:45px;}
.logo img{width:100%;margin-top:5px;}
.main-menu .nav .sub-menu{top:34px;}
.main-menu .nav > li > a{font-size:9px;}
.main-menu .nav > li{font-size:10px;padding:10px 0px;}
.main-menu .menu-item-has-children::after{display:none;}
.main-menu .nav > li.menu-item-has-children a{padding:0px 5px;}
.main-menu .nav > li.menu-item-has-children:hover > a{padding:10px 5px 15px;margin-top:-10px;}
.slide-main{height:523px;}
.big_text{font-size:25px;padding-top:35px;}
.slide_container{width:350px;font-size:11px;padding-top:20px;}
.form{margin-top:46px;height:450px;}
.form.form_down{width:50%;right:0;height:485px;margin-top:50px;}
.form_down .form-group{width:58.3333%;}
.form_down input.button{width:50.3333%;height:35px;margin:37px 0px 0px 15px;}
.pictures{bottom:183px;}
.main-head h3{font-size:15px;}
.main-head span{font-size:14px;}
.red_block{width:80px;font-size:13px;padding-left:18px;}
.red_block u{display:none;}
.red_block:after{left:80px;}
.form-horizontal{margin-top:5px;}
.can-man img{width:202%;margin-top:20px;}
.button{width:187px;height:35px;line-height:35px;}
.grey{height:25px;}
.grey_in{margin-top:-7px;margin-right:10px;}
.big_video iframe{width:100%;margin-bottom:20px;}
.smol_left img,
.smol_right img{width:100%;}
.smol_left .pic_text p{padding-bottom:20px;}
.text_call_back{text-align:center;}
.text_call_back h2{font-size:23px;}
.text_call_back span,
.text_call_back i{font-size:17px;}
.call_back-cont span{font-size:1em;}
.call_back-cont .text_call_back{text-align:left;}
.social a{padding-left:20px;}
.social img{width:40%;}
.soacial_text{margin-top:5px;margin-left:20px;font-size:11px;text-align:center;}
.vid iframe{width:100%;height:200px;}
.chance_head{margin-top:20px;margin-bottom:20px;}
.chance_head h1{margin-top:0;}
.form_two_head{font-size:14px;}
.big{margin-left:auto;width:100%;}
.text_capch,
.input_capch{width:80px;height:35px;}
.capch_butt{width:115px;height:35px;margin-left:16px;}
.capch_butt a{width:142px;height:35px;line-height:35px;}
.slide_head{text-align:center;margin-top:25px;}
.slide_head p{margin-bottom:0;}
.div div img{width:50%;}
.prog12{background-size:cover;background-position:0px 0;}
.organization > ul > li{width:300px;font-size:12px;}
.organization_head{text-align:center;padding-bottom:20px;padding-top:40px;}
.program-head{padding:15px 0;}
.caption >.number{font-size:18px;}
.bg_next .caption p{padding-left:15px;font-size:11px;padding-top:2px;}
.customer_reviews h1{font-size:26px;padding-bottom:10px;}
.block_news h1{font-size:22px;}
.vid > .caption > h3{font-size:16px;margin-top:0;}
.main_news{height:420px;}
.news_photo{font-size:11px;height:85px;}
.news_photo img{width:41%;}
.bg_last{height:510px;}
.form_head_last{font-size:15px;padding-left:70px;padding-right:15px;height:75px;}
.form_last{width:41.6667%;height:485px;}
.form_last .form-group.em-pass3{width:100%;}
.form_last .wpcf7-form .width{width:100%;}
.form_last .text_capch{margin:6px 0 0;}
.input_capch input{width:100%;}
.form_last .input_capch{margin:2px 0 0 10px;}
.form_last .capch_butt{margin:0px 0px 0px 10px;}
.form_last .button{width:100%;}
.form_last > .wpcf7-form .width{width:270px;}
.form_last > .capch > .text_capch, .input_capch{width:60px;}
.form_last > .capch > .capch_butt{margin-left:14px;width:115px;}
.form_last > .capch > .capch_butt > a{width:115px;}
.form_down_last{margin-top:60px;}
textarea.form-control{width:270px;margin-left:20px;height:40px;}
.main_news{width:300px;margin:-494px 4% 0px 0px;}
.form-group2.em-pass2{width:100%;margin:15px 0 0 0;}
.form-group2.em-pass2 .width{width:100%;}
.form_two .text_capch{margin:30px 0 0;}
.form_two .capch_butt{margin:23px 0 0 16px;}
.form_two .button{width:176px;}
footer{bottom:-89px;}
.foot_menu > .nav > li{font-size:7px;}
.foot_text{padding:0;}
.foot_text a,
.footer_down,
.footer_down a{font-size:8px;}
.footer_down{margin-top:10px;}
.bg_footer{height:120px;}
.footer_up{margin-top:35px;}
.bg_gr .wpcf7-form .width{width:135px;}
.bg_gr .wpcf7-form textarea{width:325px;height:74px;}
.bg_gr .form-inline .text_capch{margin:5px 5px 0 0;}
.bg_gr .form-inline .input_capch{margin:5px 10px 0;}
.bg_gr .input_capch input{width:100px;}
.bg_gr .form-inline .capch_butt{width:127px;margin:1px 0px 18px 22px;}
.bg_gr .form-inline .capch_butt .button{width:100%;}
.foot_menu > li{font-size:9px;}
.foot_menu > li a{padding:10px 7px 15px;}
}
@media (min-width:0px) and (max-width:767px){.form-horizontal .name{top:16px;}
.top-line{height:100px;}
.text-left{font-size:10px;float:none;text-align:center;}
.lang{float:none;text-align:center;height:30px;padding-top:5px;}
.lang span{font-size:10px;}
.lang ul li.current-lang, .lang ul li:hover{border:none;}
.logo{padding-top:10px;}
.logo img{width:175px;}
.none{display:none;}
.nav-bar{display:block}
.big_text{font-size:18px;padding-top:20px;text-align:center;height:110px;}
.big_text br{display:none;}
.slider{display:none;}
.grey:{display:none;}
.main-head h3{font-size:13px;}
.main-head span{font-size:12px;}
.main-counter{height:120px;}
.red_block{float:none;}
.counter_block{text-align:center;float:none;margin-left:auto;margin-right:auto;}
.day,
.hour,
.min,
.sec{font-size:25px;}
.days,
.hours,
.mins,
.secs{font-size:10px;}
.hours{margin-left:1px;}
.form-horizontal{margin-left:0;}
.form{margin-top:46px;height:450px;}
.form.form_down{width:100%;position:inherit;height:500px;}
.form_down .form-group{width:100%;}
.form_down input.button{width:224px;height:25px;line-height:25px;margin-top:250px;margin-left:auto;margin-right:auto;float:none;}
.pictures{bottom:183px;}
.form{margin-top:5px;}
.can-flag,
.can-man{display:none;}
.button{width:224px;height:25px;line-height:25px;margin-left:auto;margin-right:auto;}
.slide-main{height:630px;}
.video{margin-top:0;}
.big_video{float:none;}
.big_video,
.smol_left,
.smol_right{text-align:center;margin-top:20px;}
.big_video iframe{width:100%;}
.chance_head h1{font-size:32px;}
.text_call_back h2{font-size:20px;}
.text_call_back p{font-size:11px;}
.text_call_back i{font-size:13px;}
.call_back-cont h2{font-size:30px;}
.call_back-cont .social{margin:0;}
.social a{padding:0;}
.social{margin-top:10px;text-align:center;}
.social a img{width:40%;}
.call_back-cont .social{margin:20px 0;}
.call_back-cont .social a{display:inline;padding:0px 20px;}
.call_back-cont .social a img{width:20%;}
.call_back-cont .soacial_text{margin:33px 0 0;}
.form_two{height:450px; float: none !important;}
.form_two_head{font-size:15px;}
.wpcf7-form .width{width:100%;}
.form_two input{margin-top:10px;}
.form_two .wpcf7-form span{top:11px;}
.form-group2.em-pass2{width:100%;margin:5px 0 0;}
.big{width:100%;margin-left:0;margin-bottom:15px;}
.text_capch,
.input_capch{display:none;}
.capch_butt{float:right;width:135px;}
.capch_butt input{width:135px;height:30px;margin:0;line-height:30px;}
/*.slide_head,
.div{display:none;}*/
.chance_head h1{font-size:20px;}
.caption h3{font-size:10px;}
.program-head{padding:15px 0;}
.program-head h1{font-size:22px;}
.prog{height:210px;}
.prog1, .prog2, .prog3, .prog4, .prog6,
.prog7, .prog8, .prog9, .prog10, .prog11{background-size:cover;background-position:0 0;}
.prog5{background-position:center -200px;background-repeat:no-repeat;}
.hov_red{height:210px;}
.prog_a{width:100%;font-size:15px;}
.prog13{height:auto;}
.prog13 p{width:100%;padding-left:0;}
.prog13 img{display:none;}
.prog13_button{width:160px;padding:5px 10px;font-size:13px;border:none;}
.organization_head{padding-top:20px;padding-bottom:20px;font-size:16px;}
.organization > ul > li{font-size:11px;}
.bg_next{display:none;}
.customer_reviews h1{font-size:22px;padding-bottom:5px;}
.vid iframe{width:100%;height:100%;}
.vid2{margin-left:0;}
.customer_reviews .caption h3{font-size:13px;margin-top:0;}
.right_reviews{display:none;}
.others_reviews{margin-top:10px;}
.main_news{width:100%;margin:0px;position:inherit;}
.main_news_helper2,
.main_news_helper{display:none;}
.block_news{margin-left:-15px;}
.block_news > h3{padding-bottom:10px;font-size:22px;}
.block_news > h1 > span > a{font-size:11px;}
.news_photo{font-size:11px;}
.bg_last{height:500px;}
.form_last{display:none;}
.form_down_last{margin-left:0;}
.foot_menu{display:none;}
footer{}
.foot_text a{font-size:11px;}
.footer_down{display:none;}
.bg_gr .bg{height:300px;}
.bg_gr .form-group3.em-pass3{width:100%;}
.bg_gr .wpcf7-form .width{width:100%;}
.bg_gr .wpcf7-form textarea{width:100%;margin:0;height:74px;}
.bg_gr .form-inline .text_capch{margin:5px 5px 0;}
.bg_gr .form-inline .input_capch{margin:5px 10px 0;}
.bg_gr .input_capch input{width:100px;}
.bg_gr .form-inline .capch_butt{width:127px;margin:15px 0px 18px 33px;}
.bg_gr .form-inline .capch_butt .button{width:100%;}
.list_block .rltdpstsplgn_content{width:50%;font-size:12px;height:80px;}
}
.pop-up{width:80%;height:70%;position:fixed;background:#fff;padding:15px 20px;heght:300px;overflow-y:scroll;z-index:9999;top:10%;left:50%;margin-left:-40%;display:none;}
.pop-wrapper{width:100%;height:100%;position:fixed;background:rgba(0,0,0,0.7);top:0;left:0;z-index:9998;display:none;cursor:pointer;}
.pop-title{width:100%;color:#d30000;font-size:16pt;text-align:center;}
.screen-wrapper{width:100%;height:100%;position:fixed;top:0;left:0;z-index:998;background:rgba(0,0,0,0.7);cursor:pointer;}
.wpcf7-response-output{width:50%;position:fixed;left:50%;top:50px;margin:0 0 0 -25%!important;background:#fff;font-size:12px;clear:both;z-index:999;color:#404040;text-align:center;padding:25px 25px 20px 25px!important;font-size:13px;border-radius:5px;border:none!important;}
.close-block{width:36px;height:36px;position:absolute;background:url('../images/close-icon.png');right:-18px;top:-18px;cursor:pointer;}
.close-button{width:200px;padding:13px 15px;background:transparent linear-gradient(to top, #1676D7, #2089F4) repeat scroll 0% 0%;display:block;color:#FFF;font-weight:bold;text-shadow:1px 1px 2px #000;text-decoration:none;border-width:medium medium 1px;border-style:none none solid;border-color:-moz-use-text-color -moz-use-text-color #2089F5;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;box-shadow:0px 2px 0px rgba(3, 97, 192, 0.9);margin:30px auto 0;cursor:pointer;}
.wpcf7-not-valid-tip{position:absolute;width:250px;z-index:2;font-size:10px !important;}
.response-title{display:block;width:100%;font-size:35px;margin-bottom:15px;}
span.wpcf7-form-control-wrap{float:left;}
.quest-wrapper{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,0.7);z-index:998;display:none;cursor:pointer;}
.form_last.quest-pop{height:464px;position:fixed;top:0;display:none;margin:auto;float:none;z-index:999;background:#fff;border-radius:5px;font-weight:normal;}
.form_last.quest-pop textarea{height:82px;}
.form_last.quest-pop .capch{margin-top:10px;}
.close-quest{width:36px;height:36px;position:absolute;background:url('../images/close-icon.png');right:-18px;top:-18px;cursor:pointer;}
.quest-title{width:100%;margin:15px 0;font-size:35px;text-align:center;}
.quest-text{width:100%;margin:5px 0 10px;font-size:13px;text-align:center;}
#adof{width:30%;float:left;margin:0px 1.6% 15px;height:260px;text-align:center;}
#adof br{display:none;}
#adof img{width:350px;height:180px;margin:auto;}
#adof b{width:100%;clear:both;display:block;text-align:center;}
#adof iframe{width:350px;height:180px;min-height:inherit;margin:auto;float:none;padding:0;}
#box32-light{width:100%;float:left;}
#hemap{width:48%;margin:0 1%;float:left;}
#hemap iframe{padding:0;}
.yel_modal_contents_wrap{width:525px!important;height:550px!important;position:relative!important;}
.pop-block{width:490px;margin:0px auto;}
.pop-block h3{margin-top:0;}
.pop-block .counter-text{font-weight:normal;}
.pop-block .wpcf7-form{float:left;margin:15px 0 0;}
.pop-block .form-group{margin:15px 0 0;font-weight:normal;}
.pop-block .pictures{height:357px;bottom:0;}
.pop-block .can-man{width:252px;}
.pop-block .button{width:268px;margin:20px 0 0 15px;float:left;text-transform:uppercase;}
.error-bg{width:100%;min-height:500px;background:url('../images/404-bg.jpg');background-size:cover;background-position:center;}
.error-block{width:100%;text-align:center;font-size:25px;}
.error-block span{font-size:35px;width:100%;display:block;}
@media (max-width:767px) and (min-width:0px){.soc-link{float:left;}}
.lidotel02ru .wpcf7-not-valid-tip, .lidostate02ru .wpcf7-not-valid-tip, .lidomail02ru .wpcf7-not-valid-tip, .lidocity02ru .wpcf7-not-valid-tip, .lidoname02ru .wpcf7-not-valid-tip, .rname-ru-01 .wpcf7-not-valid-tip, .remail-ru-01 .wpcf7-not-valid-tip, .rtel-ru-01 .wpcf7-not-valid-tip, .rtown-ru-01 .wpcf7-not-valid-tip, .rcoun-ru-01 .wpcf7-not-valid-tip, .cname-ru-01 .wpcf7-not-valid-tip, .cemail-ru-01 .wpcf7-not-valid-tip, .ctel-ru-01 .wpcf7-not-valid-tip, .ctown-ru-01 .wpcf7-not-valid-tip, .ccoun-ru-01 .wpcf7-not-valid-tip{top:31px;}
.ctextmes-ru-01 .wpcf7-not-valid-tip{top:92px;margin-left:20px;}
.captcha-615 .wpcf7-not-valid-tip{width:170px;*/}
#step{float:left;height:200px;margin-left:15px;}
#step-arr{height:200px;width:25px;float:left;padding-top:60px;margin:0 20px;}
.rel img{height:390px;}
#ouibounce-modal{font-family:'Open Sans', sans-serif;display:none;position:fixed;z-index:999999999;top:0;left:0;width:100%;height:100%;}
#ouibounce-modal .underlay{width:100%;height:100%;position:absolute;top:0;left:0;background:url(/wp-content/uploads/2015/07/transp70.png) top left repeat;cursor:pointer;-webkit-animation:fadein 0.5s;animation:fadein 0.5s;}
#ouibounce-modal .modal{height:550px!important;z-index:1;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;border-radius:4px;-webkit-animation:popin 0.3s;animation:popin 0.3s;}
#ouibounce-modal .modal-title{font-size:18px;background-color:#4AB471;color:#fff;padding:10px;margin:0;border-radius:4px 4px 0 0;text-align:center;}
#ouibounce-modal .modal-body{padding:20px 35px;font-size:0.9em;}
#ouibounce-modal p{color:#344a5f;line-height:1.3em;}
#ouibounce-modal form{text-align:center;margin-top:35px;}
#ouibounce-modal form input[type=email]{padding:12px;font-size:1em;width:260px;border-radius:4px;border:1px solid #ccc;-webkit-font-smoothing:antialiased;}
#ouibounce-modal form input[type=submit]{text-transform:uppercase;font-weight:bold;padding:12px;font-size:1em;border-radius:4px;color:#fff;background-color:#4ab471;border:none;cursor:pointer;-webkit-font-smoothing:antialiased;}
#ouibounce-modal form p{text-align:left;margin-left:35px;opacity:0.8;margin-top:1px;padding-top:1px;font-size:0.9em;}
#ouibounce-modal .modal-footer{position:absolute;bottom:20px;text-align:center;width:100%;}
#ouibounce-modal .modal-footer p{text-transform:capitalize;cursor:pointer;display:inline;border-bottom:1px solid #344a5f;}
@-webkit-keyframes fadein{0%{opacity:0;}
100%{opacity:1;}
}
@-ms-keyframes fadein{0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadein{0%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes popin{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0;}
85%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1;}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;}
}
@-ms-keyframes popin{0%{-ms-transform:scale(0);transform:scale(0);opacity:0;}
85%{-ms-transform:scale(1.05);transform:scale(1.05);opacity:1;}
100%{-ms-transform:scale(1);transform:scale(1);opacity:1;}
}
@keyframes popin{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;}
85%{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);opacity:1;}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}
}
.yel_modal_contents_inside{padding:20px;}
.pop-block .pictures{top:193px;}
#ouibounce-modal form input[type=submit]{height:48px;text-align:center;line-height:48px;background:linear-gradient(to top, #1676d7, #2089f4);display:block;color:#fff;font-weight:bold;text-shadow:1px 1px 2px black;text-decoration:none;border:none;border-bottom:1px solid #2089f5;box-shadow:0 2px 0px rgba(3,97,192,0.9);padding:0;font-size:1em;border-radius:0;}
.yel_close_modal{color:#848484;cursor:pointer;font-size:14px;}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}
.partner_head {
	padding: 100px 0;
}
@media screen and (max-width: 900px) {
	.mobile-hidden {
		display: none;
	}
  .partner_head {
  	padding: 20px 0;
  }
}


.free-red-image{
	width: 140px;
    height: 30px;
    display: block;
    background: linear-gradient(to top, #C60504, #FE0000);
    margin-top: 1px;
    margin-right: 10px;
    position: relative;
    box-shadow: 2px 1px 9px rgba(0,0,0,0.5);
    color: #fff !important;
    font-size: 13px;
    font-weight: bold;
    padding-left: 32px;
    margin-left: 0px;
    border-bottom: 1px solid #213d54;
    z-index: 2;
    float: left;
    text-align: center;
    padding-top: 4px;
}
.free-red-image:after{content:'';
	transform: rotate(45deg);
	background: linear-gradient(to top, #C60504, #FE0000);display:none;position:absolute;right: -10px;top:0;height:20px;width:20px;}
.free-red-image:before{content:'';border:5px solid transparent;display:block;position:absolute;border-top:4px solid #213d54;border-right:6px solid #213d54;bottom:-10px;left:1px;z-index:-5;}