.bc-login .bc-login__title{font-size:24px;padding:0 0 10px 0}.bc-login .bc-login__title .fa{color:rgba(0,0,0,0.2)}.bc-login .bc-login__info code{background:rgba(57,139,207,0.22);color:#398bcf}.bc-login .bc-login__form .input-group-addon .fa{width:16px;display:inline-block;font-size:14px;color:#8a8a8a}.bc-login .bc-login__form .bc-login__form-fields .input-group:first-of-type .input-group-addon{border-radius:0 0 0 0;border-bottom:none}.bc-login .bc-login__form .bc-login__form-fields .input-group:first-of-type .form-control{border-radius:0 0 0 0;border-bottom:none}.bc-login .bc-login__form .bc-login__form-fields .input-group:last-of-type .input-group-addon{border-radius:0 0 0 0}.bc-login .bc-login__form .bc-login__form-fields .input-group:last-of-type .form-control{border-radius:0 0 0 0}.bc-login .bc-login__form .bc-login__btn{margin:15px 0}.bc-login .bc-login__form .form-control:focus{z-index:2}.bc-login .bc-login__form .bc-login__remember-me{margin:15px 0 0 0;padding-bottom:0}.bc-login .bc-login__form .bc-login__remember-me input{height:auto;width:auto}.bc-login__toolbar{list-style:none;padding:0 0 10px 0;margin:0;overflow:auto;text-align:right}.bc-login__toolbar li{display:inline-block}.bc-login__toolbar li a{font-size:13px;font-weight:bold;position:relative;border-radius:0;margin:0}.bc-login__toolbar li a:after{content:"";position:absolute;right:-3px;top:50%;margin-top:-15px;height:30px;border-right:1px solid rgba(0,0,0,0.1)}.bc-login__toolbar li:last-of-type a{padding-right:0}.bc-login__toolbar li:last-of-type a:after{display:none}.bc-alert{display:flex;align-items:flex-start}.bc-alert .bc-alert__icon{font-size:24px;margin:0 10px 0 0}.bc-alert .bc-alert__title{font-size:16px;font-weight:bold;margin:0 0 5px 0}.bc-alert .bc-alert__code{padding:5px 0}.bc-alert .bc-alert__code code{background:rgba(255,255,255,0.5);border-radius:5px;padding:5px}.bc-alert .bc-alert__content .bc-alert__list{margin:5px 0 0 0;padding:0 0 0 20px}.bc-alert--align-left{justify-content:flex-start}.bc-alert--align-center{justify-content:center}.bc-alert--align-right{justify-content:flex-end}.course-title--bordered{border-bottom:3px solid #0195DA;padding-bottom:10px}.course-title--main{margin:0 0 30px 0;font-weight:bold}.course-title--secondary{font-size:24px}table.table thead td,table.table thead th{border-bottom:3px solid #000}table.table tfoot td,table.table tfoot th{border-top:2px solid #000;border-bottom:1px solid #000}.no-margin{margin:0}.login-register-nav{margin:0 0 30px 0}.login-register-nav li{font-size:20px}.login-register-nav li.active a{border-radius:0;background:transparent;font-weight:bold;background:#F4F4F4;color:#1c1c1c}.login-register-nav li.active a:hover{background:#F4F4F4}.user-toolbar{float:right;list-style:none;background:rgba(1,149,218,0.7);padding:20px 30px;margin:55px 0 0 0}@media (max-width: 768px){.user-toolbar{margin:25px 0 0 0}}.user-toolbar a{color:#fff}html{background:url(bg.jpg) no-repeat fixed center top;background-size:cover;height:100%;width:100%}body{border-top:4px solid #0195DA;padding:30px 0;background:url(dots.png);min-height:100%}.well,.alert,.form-control,.btn{border-radius:0}header{background:rgba(255,255,255,0.3);background:url(bg-blur-lighter.jpg) no-repeat fixed center top;background-size:cover;padding:15px 30px 30px 30px;width:100%;float:left}@media (max-width: 768px){header{padding:5px 15px 5px 15px}}header img{float:left}header h1{float:left;padding:15px 0 15px 30px;margin:36px 0 0 60px;position:relative;color:#fff}header h1:after{content:"";height:100%;position:absolute;left:0;top:0;border-left:1px solid rgba(255,255,255,0.3);transform:rotateZ(20deg)}footer{color:rgba(255,255,255,0.7);font-size:12px;background:url(bg-blur.jpg) no-repeat fixed center top;background-size:cover;float:left;clear:both;width:100%;padding:30px}footer img{float:left}footer .footer__company-info{float:left;margin:0 0 0 30px}footer .footer__company-info h4{color:rgba(255,255,255,0.8);font-size:15px;margin:0 0 5px 0}footer .footer__company-info img{max-width:25px;height:auto !important;border-radius:5px;margin:0 10px 0 0}footer a{color:#fff}.content{background:url(bg-blur-light.jpg) no-repeat fixed center top;background-size:cover;float:left;width:100%;clear:both;margin:30px 0;padding:30px;box-shadow:3px 3px 20px rgba(0,0,0,0.3)}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 144dpi){body{background-image:url(dots@2x.png);background-size:2px 2px}}.course-test .course-test__title{margin:0 0 30px 0;padding:0 0 15px 0;position:relative}.course-test .course-test__title .label{font-size:0.4em;vertical-align:middle}.course-test .course-test__title:after{content:"";position:absolute;left:0;bottom:0;width:26px;border-top:4px solid #0195DA}.course-test .bcms-form-row.req .bcms-form-label:after{content:""}.course-test>.alert h2{margin:0 0 10px 0}.form-fn-options{margin:0 0 30px 0;padding:25px 30px 30px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,0.1)}.form-fn-options .bcms-form-label{font-size:20px;margin:0 0 10px 0}@media (max-width: 768px){.form-fn-options .bcms-form-label{font-size:14px;margin:0 0 5px 0}}.form-fn-options .bcms-form-input{width:100%}@media (max-width: 768px){.form-fn-options .bcms-form-input{font-size:13px}}.form-fn-options .bcms-form-input .alert{margin:10px 0 0 0}.form-fn-options .bcms-form-input .form-option{display:block;font-weight:normal;position:relative;padding:3px 0 3px 40px}@media (max-width: 768px){.form-fn-options .bcms-form-input .form-option{padding:0 0 0 40px}}.form-fn-options .bcms-form-input .form-option:last-of-type{margin-bottom:0}.form-fn-options .bcms-form-input .form-option input{position:absolute;left:0;top:3px}@media (max-width: 768px){.form-fn-options .bcms-form-input .form-option input{top:0}}.form-fn-options .bcms-form-input .form-option input:after{content:"a)";display:block;margin:-3px 0 0 20px;color:#919191}.form-fn-options .bcms-form-input .form-option:nth-of-type(2) input:after{content:"b)"}.form-fn-options .bcms-form-input .form-option:nth-of-type(3) input:after{content:"c)"}@media (max-width: 768px){.form-fn-options{padding:15px;margin:0 0 15px 0}}.course-test__time-countdown{position:fixed;top:0;left:50%;margin-left:-65px;z-index:1;background:#fff;border:1px solid #000;font-size:24px;font-weight:bold;line-height:24px;padding:15px 20px}.courses-list-item{margin:0 0 30px 0;padding:25px 30px 30px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,0.1)}.courses-list-item h2{margin:0 0 10px 0}.courses-list-item:last-of-type{margin-bottom:0}.courses-list-item .course-list-item__price{font-size:16px;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;padding:10px 0}.course-materials{position:fixed;left:0;top:0;right:0;bottom:0;background:#fff;padding:90px 30px 30px 30px;z-index:10;overflow:auto}.course-materials .course-materials__top-toolbar{position:fixed;left:0;top:0;right:0;background:#fff;border-bottom:2px solid #000;display:flex;justify-content:space-between;padding:0 0 0 15px}.course-materials .course-materials__top-toolbar h1{font-size:24px;margin:0}.course-materials .course-materials__top-toolbar>*{line-height:24px;padding:15px 0}.course-materials .course-materials__top-toolbar .course-materials__time-countdown{font-size:24px;font-weight:bold}.course-materials .course-materials__top-toolbar .course-materials__slide-no{padding:0;border-right:1px solid #000}.course-materials .course-materials__top-toolbar .btn{opacity:1;border:none;border-left:1px solid #000;border-radius:0;font-size:20px;line-height:24px;padding:15px 20px}.course-materials .course-materials__top-toolbar .btn.disabled{color:#c4c4c4}.course-materials .course-materials__top-toolbar .btn .course-materials__time-countdown,.course-materials .course-materials__top-toolbar .btn.course-materials__slide-no-display{color:#333}.course-materials .course-materials__top-toolbar form{float:left}.course-materials-slide{text-align:center;cursor:zoom-in}.course-materials-slide img{max-width:100%;box-shadow:1px 5px 20px rgba(0,0,0,0.1)}.course-materials-slide.is-zoomed{position:fixed;left:0;top:0;right:0;bottom:0;z-index:15;background:#000;cursor:zoom-out}.course-materials-slide.is-zoomed img{max-height:100%;max-width:100%}.bcms-form-input .editRow{margin:10px 0 0 0}.bcms-form-input .form-error{margin-top:10px}.bcms-form-input .form-control.has-error{border-color:#eb88a0}.bcms-form-row.req .bcms-form-label{position:relative}.bcms-form-row.req .bcms-form-label:after{content:"*";color:#eb5f6a;font-size:1.4em;position:absolute;right:-1px}.register-form .form-fn-submit .btn-primary{background-color:#5cb85c;border-color:#4cae4c;width:100%}.register-form .bcms-form-row .bcms-form-label{margin-top:10px}.register-form .bcms-form-row .bcms-form-label:after{top:10px}.register-form .alert-danger{margin:0;padding:5px 15px;font-size:12px}.course-history{margin:30px -30px -30px;background:#F7F8F9;padding:20px 30px 20px;border-top:1px solid #e7e8e9}.course-history .course-history__item{border-top:1px dashed rgba(0,0,0,0.1);padding:10px 0;overflow:auto}.course-history .course-history__item .course-history__item-info{line-height:30px;float:left}.course-history .course-history__item .course-history__item-toolbar{float:right}

/*# sourceMappingURL=courses.css.map */