@import url(https://fonts.googleapis.com/css?family=Russo+One|PT+Sans:400,700&subset=cyrillic);body{font-family:PT Sans,sans-serif}.np{padding:0}.gltext a{color:#fff}.danger{color:#ad0000;background:rgba(255,249,242,.64);padding:10px;border-radius:5px;text-align:center}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.bodybg{color:#adbec9}.to_right{float:right;z-index:10000;position:relative}.top_section{background:#2a2e37}.gltext{padding-top:20px}.pre_content{padding:0 30px;color:#4e5072}.reg.has-error{margin-top:50px}.reg.has-error .white{color:#fff;text-align:center}.reg.has-error .white .help-block{display:inline-block}.content,.contents{margin-top:60px}.contents{background:#fff;padding:30px;color:#4e5072}.contain{background-position:50%;background-repeat:no-repeat;background-image:url(/build/images/bgn2.65b73b58.jpg);background-size:cover}.contain-bg{background:rgba(42,45,74,.58);min-height:100%;padding:15px}.bodybg .contain{background-image:none;padding-left:3px}.fr{float:right}li,ul{padding:0;margin:0;list-style-type:none;text-align:left}.contain,.left_panel{display:flex;min-height:100%;flex-direction:column}.content{color:#272d48}.left_panel{background:#2a2e37;color:#adbec9}.glavbg .logo img{max-width:90%;margin-top:25px}.right{text-align:right;padding-right:60px}.topline p{margin:0;padding:0}.topline h3{font-size:18px;margin-top:14px}p.fio{font-weight:700;font-size:14px}.glavbg .error-reg{color:#ff9000}.right_bg{position:relative;min-height:100%;overflow:hidden}.nav{border-bottom:1px solid #fff;padding:10px 0}.nav ul{padding:0;margin:0}.nav ul li{float:left;padding:0 15px;list-style-type:none;text-align:left}.nav ul li:first-child{padding-left:0}.nav a{color:#fff;font-size:16px}a.lost_pswd{color:#182644}a.rega{text-decoration:underline;color:#890f0f}div.reg .pwreg a{color:#fff}div.reg{background:rgba(42,46,55,.6);padding:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden}div.login_img{display:block;width:100px;height:100px;margin-top:-90px;left:50%;margin-left:-50px;position:absolute}div.login_img img{max-width:100%}div.auth{max-width:500px;margin:110px auto 0;background:hsla(0,0%,100%,.5);padding:45px 20px 20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden}.reg h2{font-family:Lobster,cursive;text-align:center;color:#fff;margin:0 0 25px}form.auth{padding-top:10px;overflow:hidden}form.reg{background:rgba(57,78,117,.45);padding:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden}form.reg input[type=email],form.reg input[type=password],form.reg input[type=submit],form.reg input[type=tel],form.reg input[type=text]{padding:8px 10px;outline:0;border:0;margin:10px 0;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}form.reg input[type=email],form.reg input[type=password],form.reg input[type=tel],form.reg input[type=text]{color:#2a2e37;font-weight:700;background-color:hsla(0,0%,100%,.9)}form.reg input[type=submit]{color:#fff;background-color:#2a2e37;font-size:20px}form.reg .birthDate{text-align:right}form.reg .birthDate>div{vertical-align:middle;display:inline-block;float:none;position:relative}form.reg .birthDate>div.birthDateLabel{margin:0 -2px;color:#fff;text-align:left}form.reg .birthDate>div span{text-align:left}form.reg .select2{font-weight:700;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.invalid-feedback{color:#ffab52}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#495057;font-weight:700;background-color:hsla(0,0%,100%,.9);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px;margin-bottom:5px}.select2-container--default .select2-selection--single{background:transparent;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:38px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#839ab2}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#ff9000}form.auth input[type=password],form.auth input[type=text]{background:hsla(0,0%,100%,.1);color:#2a2e37;background-color:#fcfcfc}form.auth input[type=submit]{background:hsla(0,0%,100%,.1);color:#fff;background-color:#54698b;font-size:23px}form.auth input{padding:15px 10px;outline:0;border:0;margin:10px 0;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}form.auth input[type=checkbox]{width:auto}.pwreg a:last-child{text-align:right}.error-reg{text-align:center;background:rgba(42,46,55,.7);padding:10px}::-webkit-input-placeholder{color:#839ab2}::-moz-placeholder{color:#839ab2}:-ms-input-placeholder{color:#839ab2}:-moz-placeholder{color:#839ab2}.about{margin:30px 0;color:#54656b;font-size:16px}.about .text h2{color:#272d48;font-size:36px}.about .text h2:after{content:" ";display:block;width:120px;margin:20px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #dcdcdc}.about_img{text-align:center}.about_img img{padding:60px 0;max-width:100%}.prikazi_text{background:#2a2e37;margin:30px 0;padding:30px 30px 80px}.prikazi_text h2{color:#fff;font-size:36px;padding-bottom:30px;text-align:center}.prikazi_text a{margin:10px auto 0;display:block;overflow:hidden;background:#fff;color:#54698b;max-width:390px}.prikazi_text a:hover{color:#000}.prikazi_text a span{padding:30px;background:#fff;display:inline-block}span.prikazi_img img{max-width:47px}.kpk span.prikazi_img{background:#5e78b3}.amp span.prikazi_img,.kpk a:hover span.prikazi_img{background:#506484}.amp a:hover span.prikazi_img{background:#5e78b3}form.reg .has-error span.select2,input.is-invalid{background-color:rgba(33,24,24,.6)!important;color:#fff!important}.dashboard_pages .content.profile{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:10px}.profile_fio_avatar{text-align:center;padding:5px 10px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;min-height:260px;background:url(/build/images/portret_bg.9948e9c2.png) no-repeat;background-size:contain}.profile_avatar{margin:0 auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:135px;height:135px;overflow:hidden;position:relative}.profile_fields p{padding:0;margin:0}a.avatar_btn:hover{text-decoration:none;color:#ff9000}a.avatar_btn{display:none}.profile_avatar:hover a.avatar_btn{position:absolute;font-size:15px;padding:15px 30px;width:100%;display:block;opacity:.8;filter:alpha(opacity=80);word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;cursor:pointer;outline:none;color:#fff;bottom:0;left:0;background:rgba(44,50,74,.7)}.profile_avatar img{max-width:135px}.profile_fio h4{margin:6px 0 2px;font-weight:700;color:#47505c}.profile_wd{color:#98a2b3;font-size:14px}.profile_fio h4,.profile_wd{background:hsla(0,0%,100%,.8)}.form-style-7{max-width:400px;background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.form-style-7 h1{display:block;text-align:center;padding:0;margin:0 0 20px;color:#5c5c5c;font-size:x-large}.form-style-7 ul{list-style:none;padding:0;margin:0}.form-style-7 div{display:block;padding:9px;border:1px solid #cbd3e2;margin-bottom:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.form-style-7 div.btn{border:none;margin-bottom:0;padding:0}.form-style-7 div>label{display:block;float:left;margin-top:-23px;background:#fff;height:14px;padding:2px 5px;color:#818ea7;font-size:13px;font-weight:400}.form-style-7 input[type=date],.form-style-7 input[type=datetime],.form-style-7 input[type=email],.form-style-7 input[type=number],.form-style-7 input[type=password],.form-style-7 input[type=search],.form-style-7 input[type=text],.form-style-7 input[type=time],.form-style-7 input[type=url],.form-style-7 select,.form-style-7 textarea{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;display:block;outline:none;border:none;color:#56688a;height:25px;padding:0;line-height:25px;font-size:14px}.form-style-7 div>span{background:#f3f3f3;display:block;padding:3px;margin:-9px -9px 0;text-align:center;color:#a09f9f;font-size:12px}.form-style-7 textarea{resize:none}.form-style-7 input[type=button],.form-style-7 input[type=submit]{background:#f1f4f9;margin-top:-10px;padding:10px 20px;border:none;border-bottom:3px solid #dfe4ee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#272d48;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}input[type=file]>mark{display:block;cursor:pointer}.form-style-7 input[type=button]:hover,.form-style-7 input[type=submit]:hover{background:#272d48;color:#fff}.form-style-7 .bnone{border:none}.form-style-7.anketa_form{max-width:none}.form-style-7.anketa_form li>span{margin:-9px -9px 3px;font-size:16px;color:#272d48;text-align:left;padding:8px 10px}.form-style-7.anketa_form textarea{resize:none;height:115px}.form-style-7.anketa_form select{background:#fbfbfb url(/build/images/down-arrow.efe7c36e.png) no-repeat 100%;min-height:30px;padding:5px 10px;appearance:none;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:""}.form-style-8 li{display:block;padding:9px;border:1px solid #cbd3e2;margin-bottom:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:relative;margin-top:4px;margin-left:5px}.form-style-7 div>span.left{background:#faf4eb}.lines span{display:inline-block;padding:5px 10px}.top_m{margin-top:5px}li.red{color:red;display:none}li.red.error{display:block}.message{background:#fff;color:red}@media(max-width:800px){.contain,.left_panel,.section{display:block}.pre_content{padding:0}.left_bg{margin-left:0;margin-right:0}}.red{color:#942a25}.green{color:#378137}.tabl td{padding:0 10px}.btn-primary{color:#fff;background-color:#4e5072;border-color:#363963}.btn-primary:hover{color:#fff;background-color:#54578f;border-color:#363963}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#54578f;border-color:#54578f}.clear{clear:both}.termsofuse{color:#fff}.termsofuse .form-label{display:none}@media (min-width:1100px){.modal-dialog{max-width:800px;margin:1.75rem auto}}.termsofuse a.white{color:#ffdaa9}.termsofuse a.white:hover{color:#f9a433;text-decoration:none}#notfound{position:relative;height:100vh}#notfound .notfound-bg{position:absolute;width:100%;height:100%;background-image:url(/build/images/bg2.bbbda171.jpg);background-size:cover}#notfound .notfound-bg:after{content:"";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.25)}#notfound .notfound,#notfound .notfound:after{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#notfound .notfound:after{content:"";width:100%;height:600px;background-color:hsla(0,0%,100%,.7);-webkit-box-shadow:0 0 0 30px hsla(0,0%,100%,.7) inset;box-shadow:inset 0 0 0 30px hsla(0,0%,100%,.7);z-index:-1}.notfound{max-width:600px;width:100%;text-align:center;padding:30px;line-height:1.4}.notfound .notfound-404{position:relative;height:200px}.notfound .notfound-404 h1{font-family:Lobster,cursive;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:220px;margin:0;color:#222225;text-transform:uppercase}.notfound h2{font-family:Roboto,sans-serif;font-size:26px;font-weight:400;text-transform:uppercase;color:#222225;margin-top:26px;margin-bottom:20px}.notfound-search{position:relative;padding-right:120px;max-width:420px;width:100%;margin:30px auto 20px}.notfound-search input{width:100%;padding:3px 15px;font-size:18px;background:#222225}.notfound-search button,.notfound-search input{font-family:Roboto,sans-serif;height:40px;color:#fff;font-weight:400;border:none}.notfound-search button{position:absolute;right:0;top:0;width:120px;text-align:center;background:#ff00b4;cursor:pointer;padding:0;font-size:16px;text-transform:uppercase}.notfound a{font-family:Roboto,sans-serif;display:inline-block;font-weight:400;text-decoration:none;background-color:transparent;color:#222225;text-transform:uppercase;font-size:14px}.notfound-social{margin-bottom:15px}.notfound-social>a{display:inline-block;height:40px;line-height:40px;width:40px;font-size:14px;color:#fff;background-color:#222225;margin:3px;-webkit-transition:all .2s;transition:all .2s}.notfound-social>a:hover{color:#fff;background-color:#ff00b4}@media only screen and (max-width:480px){.notfound .notfound-404{height:146px}.notfound .notfound-404 h1{font-size:146px}.notfound h2{font-size:22px}}body,html{height:100%;min-height:100%}.nav.black-menu a{color:#2b2f46}@media only screen and (min-width:1600px){.container{max-width:1520px}}body.promo{z-index:-2;background:#fff;font-size:.85rem;font-weight:400;line-height:1.5;color:#23282c;text-align:left}.promo .logo{padding:15px 0}.header-promo{background:#f6f9f9}.promo-info{color:#fff;background-image:url(/build/images/promo-bg.4f7dd0aa.jpg);background-position:top;background-size:cover;background-repeat:no-repeat}@media (max-width:1999px){.promo-info{background-size:initial}}.promo-info-text{padding:80px 0}.promo-info-text iframe{max-width:100%}.promo-info-text h2{text-transform:uppercase;font-family:Russo One;font-size:50px;width:60%;margin:20px auto;padding-bottom:20px;border-bottom:2px solid #8097c5}.promo-info-text p{font-size:18px}.video-item{max-height:315px;overflow:hidden;text-align:center}.video-item2 i,.video-item i{color:rgba(0,48,79,.35);position:absolute;z-index:1000;font-size:70px;top:50%;left:50%;transform:translate(-50%,-50%)}.video-item2 a,.video-item a{display:block}.video-item2:hover img,.video-item:hover img{filter:brightness(.5)}.video-item2 a:hover i,.video-item a:hover i{color:hsla(0,0%,100%,.85)}.video-item img{max-width:100%;max-height:315px}.promo-contacts{min-height:500px;background-image:url(/build/images/bg-feedback.e59e204e.jpg);background-position:top;background-size:cover;background-repeat:no-repeat}.feedback .form-control{background-color:transparent;color:#fff}.feedback .form-control::placeholder{color:#fff}@media (max-width:600px){.promo-course-info h3{font-size:20px}.promo-course-info{font-size:16px;height:300px}.promo-info-text h2{font-size:29px;width:auto}.promo-course-item{padding:0}.promo .logo{text-align:center}}.filter-card{border-bottom:1px solid rgba(171,171,191,.5)}.block-item{background-color:#fff;box-sizing:border-box;border-radius:8px;position:relative;overflow:hidden;box-shadow:-10px 10px 14px -5px rgba(25,42,70,.13)}.block-item .picture{height:150px;background-position:50%;background-size:cover;width:100%}.info-picture{background:rgba(18,40,74,.5);margin:0;height:35px;z-index:1;width:100%}.block-item-body{padding:10px}.block-status{padding:5px;text-align:right}.assign-button{display:block;width:100%;color:#6c757d;border:1px solid #6c757d;user-select:none;background-color:transparent;text-align:center;vertical-align:middle;padding:.2rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.assign-block{background-color:#262e4e;color:#caceda}.assign-block:hover{text-decoration:none;background-color:#14182e;color:#f5e7c6}.block-item-assign-block{margin:5px 0;padding:15px;border-top:1px solid #c4d0de;width:100%}.block-item-body a{text-decoration:none;color:#555f73}.block-item-body a:hover{text-decoration:none;color:#1a548e}.block-item-body h4{font-weight:600;margin-bottom:5px;margin-top:0;font-size:17px;line-height:18px;max-width:100%}.block-item-body a.block-link{color:#63778f}.block-item-body a.block-link:hover{color:#305684;text-decoration:none}.block-item-description{color:#676e73}.grecaptcha-badge{opacity:.18}.grecaptcha-badge:hover{opacity:1}.promo-course-container{min-height:300px;font-size:15px}.block-header{min-height:225px;margin-top:-15px}.block-header,.block-short-description{background:rgba(18,22,44,.7)}.block-info .row,.block-menu{background:#12162c}@media (max-width:767px){.block-short-description{background:#12162c}}@media (min-width:992px){.block-info .row{background:none}}.block-header h1{padding:20px 0;color:#fff;text-transform:uppercase;font-size:20px}.block-short-description div{color:#d4d4d4;padding-bottom:20px}.block-info{color:#b6c0cd;font-size:14px}.block-info-duration{font-size:16px;text-transform:uppercase}.block-info-duration strong{font-size:26px;font-weight:700}.block-info-text{font-weight:700;color:#dddfe2;text-transform:uppercase}.block-info .block-info-header{padding:10px 15px}.block-body{padding:25px 0}.block-body-cart-item{position:-webkit-sticky;position:sticky;top:15px}.lessons-end-outline{box-shadow:0 2px 3px rgba(136,6,6,.2);border:1px solid rgba(95,22,22,.2)}.lessons-date{font-size:12px;color:#95a5a6;padding-left:0}.nav-tabs.mini-menu .nav-link{background:#f7f7f7;margin-right:3px;font-size:12px;padding:.2rem .4rem}.nav-tabs.mini-menu .lessons-edit .nav-link{background:#ffc211;color:#000}.nav-tabs.mini-menu .lessons-grade .nav-link{background:rgba(155,255,89,.41);color:#000}.nav-tabs.mini-menu .lessons-delete .nav-link{background:rgba(255,17,17,.84);color:#fff}.lesson-silver-text{color:#95a5a6;text-transform:uppercase}.row.lesson-file-line,.row.lesson-tasks-line{padding:10px;background:#f1f1f1;margin:10px -20px}.lesson-files-icon{padding:0 10px 0 15px;min-width:50px}.lesson-files .row{margin-right:-20px;margin-left:-20px}.lesson-files .row:nth-child(odd){background:#f7f7f7}.row.lesson-files-header,.row.lesson-tasks-header{border-top:1px solid #e5e5e8;text-transform:uppercase;color:#95a5a6;padding:10px 0;background:transparent;margin-right:-20px;margin-left:-20px}.lesson-files .row:hover{background:#fff3e5}.color-red{color:#d62020}.color-blue{color:#9284d6}.icon-arrow{text-align:center;font-size:18px;width:24px;height:24px;margin-right:15px;color:#63778f;margin-top:1px}.icon-arrow,.lessons-name{cursor:pointer}.block ul{padding-left:10px;margin-left:15px}.block li,.block ul{list-style-type:inherit}