.loader{position:fixed;z-index:999;overflow:show;margin:auto;inset:0;width:50px;height:50px}.loader:before{content:'';display:block;position:fixed;inset:0;background-color:rgba(255,255,255,0)}.loader:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loader:not(:required):after{content:'';display:block;font-size:10px;width:50px;height:50px;margin-top:-.5em;border:5px solid #2196f3;border-radius:100%;border-bottom-color:transparent;animation:spinner 1s linear infinite}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.choices[data-type*=select-one] .choices__inner{padding-bottom:1px!important;min-height:34px}.choices__inner{padding:2.5px 9.5px 0}@font-face{font-family:Roboto-Medium;src:url(/css/fonts/Roboto-Medium.ttf)}@-moz-keyframes blinker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blinker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes blinker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes blinkingText{0%{color:red}49%{color:red}60%{color:transparent}99%{color:transparent}100%{color:red}}.col-lg-12{padding-top:6px!important}body{font-family:Roboto,Times,serif;background:#507392}button:active{transform:scale(.98)}.app-header{position:relative;background:#144774;color:#fff;padding:1em;box-shadow:0 1px 1px #124069;z-index:99;overflow:hidden;display:flex;align-items:center}.app-header h1{margin:0;font-size:2em}.app-header span.logo{font-size:.8em;background:#fff;color:#144774;font-weight:700;display:inline-block;padding:.5em;border-radius:5px;margin-right:.5em;box-shadow:0 1px 5px #0d3354}.app-header .branding-text{padding-left:20px}.app-header .header-right-menu{margin-left:auto}.app-header .lang-switch{margin:0}.app-header .lang-switch li.mid{border-left:1px solid #466886;border-right:1px solid #466886}.app-header .lang-switch li.left{border-right:1px solid #466886;padding-right:5px}.app-header .lang-switch li.right{border-left:1px solid #466886;padding-left:5px}.app-header .lang-switch a{color:#fff;text-decoration:none;font-weight:600}.app-header .lang-switch a:hover{color:#aac333}.app-header .lang-switch a.active{color:#aac333}.app-header .logout-link{margin-left:3em}.app-header .register-link{margin-left:3em}.reset-block{background:#fff;width:50%;margin:0 auto;padding:1em 1em 2em}.reset-block h2{margin-bottom:1em}.reset-block h2 small{display:block;font-size:.6em;margin-top:.25em;font-weight:300}.reset-block form{display:inline-block}.reset-block .form-row{margin-bottom:1em}.reset-block .form-row label{display:block;margin:0;text-align:left;text-transform:uppercase;font-size:.85em;letter-spacing:1px;color:#555;font-weight:400}.reset-block input{width:320px;outline:0;height:40px;line-height:40px;border:0;border-radius:3px;padding-left:1em;padding-right:1em;box-shadow:none;background:#eee;border-top:1px solid #ddd;color:#333}.reset-block input.missing{border-top:1px solid #d82323}.reset-block button{width:320px;margin-top:2em;outline:0}.reset-block .login-link{display:block;font-weight:300;color:#555;margin-top:1.5em}.reset-block .captcha-label{margin-top:2em;text-transform:uppercase;color:#555;letter-spacing:1px;font-size:.85em}.reset-block .captcha-answer{width:auto;vertical-align:text-bottom;border-top:none;border-radius:2px;padding:0 0 0 .5em}.reset-block .error{width:320px;color:#d82323;margin:0;padding:0}.reset-block .error.tgap{margin-top:2em}.reset-form{background:#fff;width:50%;margin:0 auto;padding:1em 1em 2em}.reset-form h2{margin-bottom:1em}.reset-form h2 small{display:block;font-size:.6em;margin-top:.25em;font-weight:300}.reset-form form{display:inline-block}.reset-form .form-row{margin-bottom:1em}.reset-form .form-row label{display:block;margin:0;text-align:left;text-transform:uppercase;font-size:.85em;letter-spacing:1px;color:#555;font-weight:400}.reset-form input{width:320px;outline:0;height:40px;line-height:40px;border:0;border-radius:3px;padding-left:1em;padding-right:1em;box-shadow:none;background:#eee;border-top:1px solid #ddd;color:#333}.reset-form input.missing{border-top:1px solid #d82323}.reset-form button{width:320px;margin-top:2em;outline:0}.reset-form .login-link{display:block;font-weight:300;color:#555;margin-top:1.5em}.reset-form .captcha-label{margin-top:2em;text-transform:uppercase;color:#555;letter-spacing:1px;font-size:.85em}.reset-form .captcha-answer{width:auto;vertical-align:text-bottom;border-top:none;border-radius:2px;padding:0 0 0 .5em}.reset-form .error{width:320px;color:#d82323;margin:0;padding:0}.reset-form .error.tgap{margin-top:2em}.register-block{background:#fff;width:50%;margin:0 auto;padding:1em 1em 2em}.register-block h2{margin-bottom:1em}.register-block h2 small{display:block;font-size:.6em;margin-top:.25em;font-weight:300}.register-block form{display:inline-block}.register-block .form-row{margin-bottom:1em}.register-block .form-row label{display:block;margin:0;text-align:left;text-transform:uppercase;font-size:.85em;letter-spacing:1px;color:#555;font-weight:400}.register-block input{width:320px;outline:0;height:40px;line-height:40px;border:0;border-radius:3px;padding-left:1em;padding-right:1em;box-shadow:none;background:#eee;border-top:1px solid #ddd;color:#333}.register-block input::placeholder{color:#507392}.register-block input.missing{border-top:1px solid #d82323}.register-block .choices{color:#555;font-weight:300;text-align:left}.register-block .choices__item--selectable{padding-right:0}.register-block button{width:320px;margin-top:2em;outline:0}.register-block .reset-link{display:block;font-weight:300;color:#555;margin-top:1.5em}.register-block .captcha-label{margin-top:2em;text-transform:uppercase;color:#555;letter-spacing:1px;font-size:.85em}.register-block .captcha-answer{width:auto;vertical-align:text-bottom;border-top:none;border-radius:2px;padding:0 0 0 .5em}.register-block .error{width:320px;color:#d82323;margin:0;padding:0}.register-block .error.tgap{margin-top:2em}.login-block{background:#fff;width:50%;margin:0 auto;padding:1em 1em 2em}.login-block h2{margin-bottom:1em}.login-block h2 small{display:block;font-size:.6em;margin-top:.25em;font-weight:300}.login-block form{display:inline-block}.login-block .form-row{margin-bottom:1em}.login-block .form-row label{display:block;margin:0;text-align:left;text-transform:uppercase;font-size:.85em;letter-spacing:1px;color:#555;font-weight:400}.login-block input{width:320px;outline:0;height:40px;line-height:40px;border:0;border-radius:3px;padding-left:1em;padding-right:1em;box-shadow:none;background:#eee;border-top:1px solid #ddd;color:#333}.login-block input::placeholder{color:#507392}.login-block input.missing{border-top:1px solid #d82323}.login-block button{width:320px;margin-top:2em;outline:0}.login-block .reset-link{display:block;font-weight:300;color:#555;margin-top:1.5em}.login-block .error{width:320px;color:#d82323;margin:0;padding:0}.login-block .error.tgap{margin-top:2em}.ocma-block-wrapper{padding:1em}.aic-block-wrapper{padding:1em}.ocma-block p.log-title{color:#337ab7;text-align:center;font-size:1.1em}.ocma-block p.log-title.gap{margin-top:3em}.ocma-block h4{color:#134775;margin-bottom:.25em}.ocma-block h4.with-border{border-top:2px solid #134775;padding-top:1em}.ocma-block table td{vertical-align:middle!important}.ocma-block .form-row{margin-bottom:1em}.ocma-block .form-row label{display:block;margin:0;text-align:left;text-transform:uppercase;font-size:.85em;letter-spacing:1px;color:#555;font-weight:400}.ocma-block .form-row.w320{width:320px}.ocma-block .upload-wrapper input.file-details{width:440px}.ocma-block label small{display:block;color:#777}.ocma-block p.label sup{color:#d82323}.ocma-block input:not([type=checkbox]){width:320px;outline:0;height:40px;line-height:40px;border:0;border-radius:3px;padding-left:1em;padding-right:1em;box-shadow:none;background:#eee;border-top:1px solid #ddd;color:#333;height:35px;line-height:35px;border-radius:0;border:1px solid #ddd;background:#fafafa}.ocma-block input:disabled{background:#e8e8e8}.ocma-block input::placeholder{color:#507392}.ocma-block textarea{width:320px;outline:0;border:0;border-radius:2px;box-shadow:none;background:#eee;color:#507392;padding:.5em 1em}.ocma-block input.date-field{width:220px;cursor:pointer}.ocma-block input.missing{border-top:1px solid #f66;background:#ffecec;border-top:1px solid #d82323}.ocma-block .date-wrapper{position:relative;display:inline-block}.ocma-block .date-wrapper .fa{position:absolute;right:10px;top:10px;color:#777}.ocma-block .date-wrapper.w320 input{width:320px}.ocma-block input.error{border-top:1px solid #d82323;color:#d82323}.ocma-block .choices{color:#555;font-weight:300;text-align:left}.ocma-block .choices__item--selectable{padding-right:0}.ocma-block .choices__heading{font-size:1em;background:#eee}.ocma-block button{width:320px;margin-top:2em;outline:0;margin-top:0}.ocma-block button:disabled{background:#888;border:#555;color:#d8d8d8}.aic-block p.log-title{color:#337ab7;text-align:center;font-size:1.1em}.aic-block p.log-title.gap{margin-top:3em}.aic-block h4{color:#134775;margin-bottom:.25em}.aic-block h4.with-border{border-top:2px solid #134775;padding-top:1em}.aic-block table td{vertical-align:middle!important}.aic-block .form-row{margin-bottom:1em}.aic-block .form-row label{display:block;margin:0;text-align:left;text-transform:uppercase;font-size:.85em;letter-spacing:1px;color:#555;font-weight:400}.aic-block .form-row.w320{width:320px}.aic-block .upload-wrapper input.file-details{width:440px}.aic-block label small{display:block;color:#777}.aic-block p.label sup{color:#d82323}.aic-block input:not([type=checkbox]){width:320px;outline:0;height:40px;line-height:40px;border:0;border-radius:3px;padding-left:1em;padding-right:1em;box-shadow:none;background:#eee;border-top:1px solid #ddd;color:#333;height:35px;line-height:35px;border-radius:0;border:1px solid #ddd;background:#fafafa}.aic-block input:disabled{background:#e8e8e8}.aic-block input::placeholder{color:#507392}.aic-block textarea{width:320px;outline:0;border:0;border-radius:2px;box-shadow:none;background:#eee;color:#507392;padding:.5em 1em}.aic-block input.date-field{width:220px;cursor:pointer}.aic-block input.missing{border-top:1px solid #f66;background:#ffecec;border-top:1px solid #d82323}.aic-block .date-wrapper{position:relative;display:inline-block}.aic-block .date-wrapper .fa{position:absolute;right:10px;top:10px;color:#777}.aic-block .date-wrapper.w320 input{width:320px}.aic-block input.error{border-top:1px solid #d82323;color:#d82323}.aic-block .choices{color:#555;font-weight:300;text-align:left}.aic-block .choices__item--selectable{padding-right:0}.aic-block .choices__heading{font-size:1em;background:#eee}.aic-block button{width:320px;margin-top:2em;outline:0;margin-top:0}.aic-block button:disabled{background:#888;border:#555;color:#d8d8d8}.application-block h4{color:#134775;margin-bottom:.25em}.application-block h2 small{display:block;font-size:.6em;margin-top:.25em;font-weight:300}.application-block form{width:100%;padding-left:2em;padding-right:2em}.application-block form .row{padding-bottom:1em}.application-block form .row:not(:last-child):not(.passport-row){border-bottom:1px solid #eee}.application-block form .passport-row{padding-bottom:1em}.application-block .form-row{margin-bottom:1em}.application-block .form-row label{display:block;margin:0;text-align:left;text-transform:uppercase;font-size:.85em;letter-spacing:1px;color:#555;font-weight:400}.application-block .form-row label small{display:block;color:#777}.application-block .form-row label.custom{display:inline-block;font-weight:400;text-transform:none;font-size:1em;color:#333;letter-spacing:0}.application-block .form-row.w320{width:320px}.application-block .form-row.w400{width:400px}.application-block .form-row.w450{width:450px}.application-block .clear-wrapper{clear:both}.application-block .clear-wrapper.with-tgap{padding-top:1em}.application-block p.subtitle{padding-bottom:1em}.application-block p.label{display:block;text-align:left;text-transform:uppercase;font-size:.85em;letter-spacing:1px;color:#555;font-weight:400}.application-block p.label sup{color:#d82323}.application-block label.custom{display:inline-block;font-weight:400;text-transform:none;font-size:1em;color:#333;letter-spacing:0}.application-block label small{display:block;color:#777}.application-block label sup{color:#d82323}.application-block sup{color:#d82323}.application-block input{width:320px;outline:0;height:40px;line-height:40px;border:0;border-radius:3px;padding-left:1em;padding-right:1em;box-shadow:none;background:#eee;border-top:1px solid #ddd;color:#333;height:35px;line-height:35px;border-radius:0;border:1px solid #ddd;background:#fafafa}.application-block input:disabled{background:#e8e8e8}.application-block input::placeholder{color:#507392}.application-block textarea{resize:none;width:320px;outline:0;border:0;border-radius:3px;padding-left:1em;padding-right:1em;box-shadow:none;background:#eee;border-top:1px solid #ddd;color:#333;line-height:25px;border-radius:0;border:1px solid #ddd;background:#fafafa}.application-block textarea:disabled{background:#e8e8e8}.application-block textarea::placeholder{color:#507392}.application-block input[name=news_title]{width:100%}.application-block textarea[name=news_text]{width:100%;height:250px;padding:12px 20px;resize:vertical}.application-block input.date-field{width:220px;cursor:pointer}.application-block input.phone{margin-bottom:.25em}.application-block input.missing{border-top:1px solid #f66;background:#ffecec;border-top:1px solid #d82323}.application-block .date-wrapper{position:relative;display:inline-block}.application-block .date-wrapper .fa{position:absolute;right:10px;top:10px;color:#777}.application-block .date-wrapper.w100{width:100%}.application-block input[type=checkbox]{width:auto;height:auto;line-height:initial}.application-block input.w100{width:100%}.application-block input.w500{width:500px}.application-block input.auto{width:auto}.application-block input.error{border-top:1px solid #d82323;color:#d82323}.application-block .choices{color:#555;font-weight:300;text-align:left}.application-block .choices__item--selectable{padding-right:0}.application-block .choices__heading{font-size:1em;background:#eee}.application-block button{width:320px;margin-top:2em;outline:0}.application-block button:disabled{background:#888;border:#555;color:#d8d8d8}.application-block button:hover:disabled{background:#888;border:#555;color:#d8d8d8}.disclaimer{text-align:center;width:50%;background:rgba(255,255,255,.9);padding:.5em;font-weight:300;font-size:.9em;color:#333;border-top:1px solid #eee;border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin:0 auto 2em}.disclaimer p{margin:0}.app-cards-disclaimer{text-align:center;max-width:1170px;width:100%;background:rgba(255,255,255,.9);padding:.4em;font-weight:300;font-size:.9em;color:#333;border-top:1px solid #eee;border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin:0 auto 2em}.login-form{width:70%;margin:1em auto 0;background:#fafafa;box-shadow:0 1px 2px #ccc}.login-form .login-info-block{border-bottom:1px solid #ddd;text-align:center;background:#eee}.login-form .login-info-block h2{font-size:1.7em;background:#144774;color:#fafafa;padding:.75em}.login-form .login-info-block h3{font-size:1.5em;font-weight:400;color:#144774;padding:.5em;margin:0}.login-form .login-info-block p{font-size:1.2em;font-weight:300;padding-left:1em;padding-right:1em}.login-form .login-info-block p.smaller{font-size:1em}.login-form .form-wrapper{padding:2em 1em;text-align:center}.login-form .form-wrapper .student-type{margin-bottom:2em}.login-form .form-wrapper .student-type li{padding:.5em;margin-left:.5em;margin-right:.5em}.login-form .form-wrapper .student-type li small{display:block;font-weight:300}.login-form .form-wrapper .student-type li.active{background:#aac33324;border-bottom:3px solid #aac333}.login-form .form-wrapper .form-row{margin-top:.5em;margin-bottom:.5em}.login-form .form-wrapper .form-row input{width:350px;height:40px;line-height:40px;border-radius:2px;border:1px solid #ccc;padding-left:.5em;padding-right:.5em;outline:0}.login-form .form-wrapper .form-row button{width:350px;height:35px;border-radius:2px;border:none;padding-left:.5em;padding-right:.5em;outline:0;margin-top:1em}.page-content{background:#fff;margin-bottom:3em}.page-content.app-404{padding:2em}.page-content.app-404 p{font-size:1.1em}.app-navigation{background:#eee;position:relative;z-index:100;border-bottom:1px solid #ccc;top:1px}.app-navigation ul{list-style:none;padding:0;margin:0}.app-navigation ul li{display:block;position:relative;float:left;background:#eee;font-weight:700}.app-navigation ul li a{display:block;text-decoration:none;white-space:nowrap;color:#134775;padding:1em 2em}.app-navigation ul li a:hover{background:#1bc2a2;color:#fff}.app-navigation ul ul li{font-weight:400}.app-navigation ul ul li:first-child{border-top:1px solid #ccc!important;border-bottom:1px solid #ccc!important}.app-navigation ul ul li:not(:last-child){border-bottom:1px solid #ccc}.app-navigation ul ul ul{top:0;left:100%}.app-navigation ul ul ul li:first-child{border-top:none!important}.app-navigation ul li.active>a{background:#1bc2a2;color:#fff}.app-navigation li ul{display:none;width:max-content}.app-navigation li:hover>ul{display:block;position:absolute;z-index:99}.app-navigation li:hover li{float:none;border-right:none}.app-navigation li:hover li a:hover{background:#1bc2a2}.app-navigation li:hover a{background:#eee}.app-navigation .main-navigation li ul li{border-top:0}.breadcrumbs{display:flex;flex-wrap:wrap;padding:8px 15px;margin-bottom:1rem;list-style:none;background-color:#ddd}.breadcrumbs-item+.breadcrumbs-item{padding-left:.5rem}.breadcrumbs-item+.breadcrumbs-item::before{float:left;padding-right:.5rem;color:#6c757d;content:"/"}.filters{background:#eee;margin-bottom:.5em;box-shadow:0 0 1px #aaa;border:1px solid #ccc;border-radius:2px;position:relative;min-height:50px;padding:14px .5em .5em}.filters:before{content:attr(data-title);font-weight:800;font-size:1.25rem;font-variant:all-small-caps;line-height:1.4375em;letter-spacing:.12em;background:#337ab7;position:absolute;padding:0 10px;color:#fff;border-radius:5px;left:10px;top:-10px;border:1px solid #ccc}.filters input{border:1px solid #aaa;height:25px;line-height:25px;padding:0 .5em 0 .5em;border-radius:2px;outline:0}.filters input.w50{width:50px}.filters input.w60{width:60px}.filters input.w70{width:70px}.filters input.w100{width:100px}.filters input.w110{width:110px}.filters input.w150{width:150px}.filters input.w200{width:200px}.filters input.w250{width:250px}.filters button{outline:0}.filters .buttonform{display:inline-block}.filters .square-button{display:flex;align-items:center;justify-content:center;border:none;height:30px;width:30px;border-radius:3px;background-color:#337ab7;color:#fff;text-align:center;cursor:pointer}.filters .inputs-wrap{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center}.chat-controls{padding:1em;margin-top:1em;margin-bottom:1em;background:#eee}.chat-controls textarea{padding:.5em;outline:0;border:1px solid #cdcdcd;resize:vertical}.chat-controls h3{margin:0;padding:0;font-size:1.2em}.chat-wrapper{background:#fafafa;border:1px solid #ddd;border-bottom:0;border-radius:5px 5px;margin-bottom:15px}.chat-wrapper .avatar{margin-top:5px;height:70px}.chat-wrapper .chat-file{background-color:#fbeed6;padding:3px;color:#333;border-radius:5px}.message-wrapper:not(:last-child){border-bottom:1px solid #cecece;padding-bottom:5px}.chat-message-title{margin:.5em 0 0;font-weight:700;font-size:.9em}.chat-message-title.user{color:#555}.chat-message-title.tsi{color:#507392}.chat-message-title.agent{color:#be861e}.chat-message{margin:0 0 10px;text-align:left;padding:.5em .5em .25em .5em;border-radius:3px;display:inline-block;white-space:pre-wrap}.chat-message hr{border:1px solid #ddd;margin-top:0;margin-bottom:0}.chat-message.user{background:#eee}.chat-message.tsi{background:#d1e9ff}.chat-message.agent{background:#ffefd1}.additional-documents{padding-bottom:2em}.additional-documents .add-new-document{display:inline-block;margin-bottom:1em}.additional-documents .document-name{margin-bottom:1em}.additional-documents .document-name input{width:400px}.additional-documents .document-comment{margin-bottom:1em}.additional-documents .document-comment input{width:400px}.upload-wrapper{position:relative;display:inline-block}.upload-wrapper input[type=file]{height:0;overflow:hidden;width:0;border:0;background:0 0;outline:0}.upload-wrapper input.file-details{width:400px;outline:0}.upload-wrapper label{position:absolute;top:0;right:0;background:#ddd;height:35px;line-height:35px;padding-left:.5em;padding-right:.5em;outline:0}.upload-wrapper label:hover{cursor:pointer;color:#fff;background:#1785ff}.avatar-wrapper{position:relative;display:inline-block}.avatar-wrapper input[type=file]{height:0;overflow:hidden;width:0;border:0;background:0 0;outline:0}.avatar-wrapper input[type=text]{height:0;overflow:hidden;width:0;border:0;background:0 0;outline:0}.avatar-wrapper label{top:0;right:0;background:#ddd;height:35px;line-height:35px;padding-left:.5em;padding-right:.5em;outline:0}.education-wrapper{display:block;background:#eee;padding:1em;border-radius:3px;box-shadow:0 1px 2px #ddd;height:auto;margin-bottom:1em}.education-wrapper.empty{text-align:center;line-height:normal}.education-wrapper.empty a{font-size:1.5em}.subject-score-block{display:flex;flex-flow:row}.subject-score-block .item-wrapper.item{width:260px}@media (max-width:1200px){.subject-score-block .item-wrapper.item input{width:unset}}@media (min-width:1200px){.subject-score-block .item-wrapper.item input{width:inherit}}.subject-score-block .item-wrapper.score{margin-left:1em}.subject-score-block .item-wrapper.score input{width:130px}.subject-score-block .item-wrapper.score input::placeholder{color:#888}.subject-score-block .item-wrapper.level{margin-left:1em;width:9em}.subject-score-block .item-wrapper.file{margin-left:1em}.skype-interview-notification{width:50%;margin:0 auto;background:#fefecb;padding:.5em;border:1px dashed #d9d9ac;border-radius:2px;text-align:center}.skype-interview-notification a{text-decoration:none}.skype-interview-notification p{color:#555;margin:0}.skype-interview-notification p.time{color:#6e6d4a;font-size:.9em}.divider{width:200px;height:2px;border-top:2px solid #507392;display:block;margin:0 auto}.tgap{margin-top:1em}.tgap2x{margin-top:2em}.bgap{margin-bottom:1em}.bgap2x{margin-bottom:2em}.no-bgap{margin-bottom:0}a.block{display:block}.link-btn{outline:0;text-decoration:none}.link-btn:hover{outline:0;text-decoration:none}.link-btn:visited{outline:0;text-decoration:none}.link-btn:focus{outline:0;text-decoration:none}.link-btn.smaller{font-size:.9em}.small{font-size:.9em}.invalid{color:#d82323}input[type=checkbox].check-custom{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;outline:0}input[type=checkbox].check-custom~.check-toggle{width:1.5rem;height:1.5rem;position:relative;display:inline-block;vertical-align:middle;border:2px solid #969696;background:#eee;border-radius:50%;cursor:pointer;margin-top:-2px}input[type=checkbox].check-custom:hover~.check-toggle{border-color:#4a4a4a}input[type=checkbox].check-custom:focus~.check-toggle{border-color:#b0d5ff;box-shadow:0 0 0 2px rgba(23,133,255,.25)}input[type=checkbox].check-custom:checked~.check-toggle{border-color:#1785ff;background:#1785ff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cG9seWxpbmUgcG9pbnRzPSIyMCA2IDkgMTcgNCAxMiI+PC9wb2x5bGluZT48L3N2Zz4=) center no-repeat;background-size:85%;background-position-x:1px}input[type=radio]:checked{position:absolute;left:-9999px}input[type=radio]:checked+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#555;font-weight:400}input[type=radio]:checked+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}input[type=radio]:checked+label:after{content:'';width:10px;height:10px;background:#1785ff;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:1;transform:scale(1)}input[type=radio]:not(:checked){position:absolute;left:-9999px}input[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#555;font-weight:400}input[type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}input[type=radio]:not(:checked)+label:after{content:'';width:10px;height:10px;background:#1785ff;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0;transform:scale(0)}input[type=radio].check-custom:hover~.check-toggle{border-color:#4a4a4a}input[type=radio].check-custom:focus~.check-toggle{border-color:#b0d5ff;box-shadow:0 0 0 2px rgba(23,133,255,.25)}input[type=radio].check-custom:checked~.check-toggle{border-color:#1785ff;background:#1785ff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cG9seWxpbmUgcG9pbnRzPSIyMCA2IDkgMTcgNCAxMiI+PC9wb2x5bGluZT48L3N2Zz4=) center no-repeat;background-size:85%;background-position-x:.5px}.communication-block input{width:320px;outline:0;padding-left:1em;padding-right:1em;box-shadow:none;color:#333;height:35px;line-height:35px;border-radius:0;border:1px solid #ddd;background:#fafafa}.communication-block input.error{border-top:1px solid #d82323;color:#d82323}.table-list-sm{font-size:13px}.table-striped tbody tr td{vertical-align:middle}.event-btn{width:73px}#contentbox{border:1px solid #507392;border-radius:8px;padding:10px}.titlebox{float:left;padding:0 5px;margin:-20px 0 0 30px;background:#fff;font-size:small}.newslist-wrapper{background:#fafafa;border:1px solid #ddd;border-bottom:0;border-radius:5px 5px 0 0;margin-top:15px;margin-bottom:15px}.news-wrapper{border-bottom:1px solid #eee;background-color:#d3d3d3;border-radius:5px;margin:5px;padding:15px;position:relative}.news-title{margin:0 0 13px;font-size:17px;font-weight:700;text-align:center;text-transform:uppercase}.news-title:before{border-top:1px solid #2f2f2f;content:'';width:100px;height:7px;display:block;margin:0 auto}.news-title::after{border-bottom:1px solid #2f2f2f;content:'';width:100px;height:10px;display:block;margin:0 auto}.news-meta{position:absolute;top:12px;left:0;z-index:1;background:#144774;width:110px;height:43px;padding:12.5px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:0 5px 5px 0;color:#fff;font-weight:700;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.news-body{padding:.25em .5em;border-radius:3px;white-space:pre-wrap;display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;margin:0 0 15px}.navbar-nav>li>a{padding-top:5px!important;padding-bottom:5px!important}.navbar{min-height:32px!important}.error{color:red;font-weight:700}.pseudo-button{cursor:pointer}.blink_text{-webkit-animation:1s blinker linear infinite;-moz-animation:1s blinker linear infinite;animation:1s blinker linear infinite;color:red}.table td.region{width:16%;min-width:150px}.table td.eventtext{width:39%;max-width:420px;min-width:200px;overflow-x:hidden}.ml-0{margin-left:calc(1rem * 0)!important}.ml-1{margin-left:calc(1rem * .25)!important}.ml-2{margin-left:calc(1rem * .5)!important}.ml-3{margin-left:calc(1rem)!important}.ml-4{margin-left:calc(1rem * 1.5)!important}.ml-5{margin-left:calc(1rem * 3)!important}.mr-0{margin-right:calc(1rem * 0)!important}.mr-1{margin-right:calc(1rem * .25)!important}.mr-2{margin-right:calc(1rem * .5)!important}.mr-3{margin-right:calc(1rem)!important}.mr-4{margin-right:calc(1rem * 1.5)!important}.mr-5{margin-right:calc(1rem * 3)!important}.mt-0{margin-top:calc(1rem * 0)!important;margin-top:0}.mt-1{margin-top:calc(1rem * .25)!important}.mt-2{margin-top:calc(1rem * .5)!important}.mt-3{margin-top:calc(1rem)!important}.mt-4{margin-top:calc(1rem * 1.5)!important}.mt-5{margin-top:calc(1rem * 3)!important}.custom-choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:1px 7.5px 1px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:30px;overflow:hidden}.custom-choices__item--selectable{white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;cursor:pointer}.custom-choices__item--selectable.is-highlighted{background-color:#f2f2f2}.portal-name{text-decoration:none;color:#fff}.portal-name:hover{color:#fff;text-decoration:none}.mt-1rem{margin-top:1rem}.pt-0{padding-top:0}.pt5rem{padding-top:5rem}.p1em{padding:1em}.p2em{padding:2em}.w8px{width:8px}.w10rem-imp{width:10rem!important}.w40rem{width:10rem}.w70px-imp{width:70px!important}.w70px{width:70px}.w100px{width:100px}.w120px{width:120px}.w250px{width:250px}.w300px{width:300px}.w320{width:320px}.w100perc{width:100%}.mw60px{min-width:60px}.h32px{height:32px!important}.lh-110perc{line-height:110%}.ta-end{text-align:end}.va-top{vertical-align:top}.agents-sel{width:100%;max-width:320px;display:inline;margin-bottom:10px}.substatus-sel{color:#555;font-weight:300;text-align:left;font-size:14px;font-family:Roboto,Times,serif;height:45px}.region-sel{width:100%!important;max-width:170px!important;display:inline!important}.td-status{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:120px}.font-700{font-weight:700}.apl-change-btn{width:7rem;line-height:22px}.apl-save-btn{line-height:22px;margin-top:0;margin-left:2rem;width:7rem}.apl-cancel-btn{width:7rem;line-height:22px}.apl-status-div{padding-left:2rem;width:40rem}.edu-del-div{display:flex;justify-content:flex-end}.avatar-img{width:48px;height:48px}.account-avatar{width:80px;height:80px}.chat-title-right{position:relative;left:55px;top:-50px;width:inherit}.chat-title-left{position:relative;left:-55px;top:-55px;width:inherit}.td-reason{height:auto;width:40rem}.low-days{color:green;font-weight:700}.medium-days{color:#8a2be2;font-weight:700}.high-days{color:red;font-weight:700}.input-id{height:100%!important;display:inline;width:70px}.input-inline{display:inline;vertical-align:top}.disp-flex-imp{display:flex!important}.disp-none{display:none}.disp-inline{display:inline}.disp-inline-flex{display:inline-flex}.ower-hidden{overflow:hidden}.bg-modal{background-color:#ff00009e}.bg-modal-info{background-color:#70c7e1}.bg-lightgray{background-color:#d3d3d3}.btn-block-status{display:inline;float:left;margin-top:5px}.modal-pass{overflow:hidden;width:40rem}.p-justify{text-align:justify}.td-agent-username{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100px}.remove-education-block{cursor:pointer;color:#777}.accordion{margin-top:1em!important;background-color:#eee;color:#134775;cursor:pointer;padding:18px;width:100%!important;border:none;text-align:left;outline:0;font-size:15px;transition:.4s}.accordion:hover{background-color:#507392;color:#fff}.accordion:hover::before{color:#fff}.accordion::before{content:'\1F846  ';color:#777;font-weight:700;font-size:15px;margin-left:5px}.accordion-active{background-color:#507392;color:#fff}.accordion-active::before{content:'\1F847  ';color:#fff}.accordion-panel{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.save-block{float:left}.topmenu-angle-right{float:right;padding-top:4px;padding-left:15px}.inline-checkbox{top:2px;position:relative}.inline-checkbox-label{display:inline!important;padding-right:1rem}.blinkingWarn{display:none;margin-top:3px;font-size:.85em;letter-spacing:1px;animation:blinkingText 1.2s infinite}.blinkingAgeWarn{margin-top:3px;font-size:.85em;letter-spacing:1px;animation:blinkingText 1.2s infinite}.filter-input{position:relative}.filter-input>label{top:6px;left:6px;position:absolute;color:#8b8b8b;background-color:#fff;padding:0 5px 0 5px;font-size:1em;font-weight:400;transition:.2s;pointer-events:none}.filter-input:focus~label{top:-9px;font-size:.8em;color:#144774;letter-spacing:.05em;color:#fff;background-color:#337ab7;overflow:hidden;border-radius:2px;max-height:17px}.filter-input:valid~label{top:-9px;font-size:.8em;color:#144774;letter-spacing:.05em;color:#fff;background-color:#337ab7;overflow:hidden;border-radius:2px;max-height:17px}.filter-input:focus:nth-child(1){border:1px solid #337ab7}.filter-input:valid:nth-child(1){border:1px solid #337ab7}.filter-input[type=text]{min-height:30px;padding-top:7px}pre.autoreply{font-family:Roboto,Times,serif!important}.programme-img{width:320px;height:424px}.programme-img-wrapper{position:relative;display:inline-block}.programme-img-wrapper input[type=file]{height:0;overflow:hidden;width:0;border:0;background:0 0;outline:0}.programme-img-wrapper input[type=text]{height:0;overflow:hidden;width:0;border:0;background:0 0;outline:0}.programme-img-wrapper label{top:0;right:0;background:#ddd;height:35px;line-height:35px;padding-left:.5em;padding-right:.5em;outline:0}.toast-html-container{font-size:1.2rem!important}.textButton{font-size:85%}.inline-navigation{height:35px;background:#337ab7;position:relative;z-index:auto;border-bottom:1px solid #ccc}.inline-navigation ul{list-style:none;padding:0;margin:0}.inline-navigation ul li{display:block;position:relative;float:left;background:#337ab7;font-weight:700}.inline-navigation ul li a{display:block;text-decoration:none;white-space:nowrap;color:#fff;padding:.7rem 2rem}.inline-navigation ul li a:hover{background:#2e6da4;color:#fff;height:34px}.inline-navigation ul ul li{font-weight:400}.inline-navigation ul ul li:first-child{border-top:1px solid #ccc!important;border-bottom:1px solid #ccc!important}.inline-navigation ul ul li:not(:last-child){border-bottom:1px solid #ccc}.inline-navigation ul ul ul{top:0;left:100%;position:relative}.inline-navigation ul ul ul li:first-child{border-top:none!important}.inline-navigation ul li.active>a{background:#2e6da4;color:#fff}.inline-navigation li ul{display:none;width:max-content}.inline-navigation li:hover>ul{display:block;position:absolute;z-index:99}.inline-navigation li:hover li{float:none;border-right:none}.inline-navigation li:hover li a:hover{background:#2e6da4}.inline-navigation li:hover a{background:#337ab7}.inline-navigation .main-navigation li ul li{border-top:0}.inline-form{display:inline-flex}@media (max-width:992px){table fullName{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}table .fullNameAgent{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:1200px){table .fullNameAgent{max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.swal2-select{font-size:14px!important}.swal2-html-container{font-size:1.3em!important}.codePerview{cursor:pointer;color:#1785ff}.codePerview:hover{text-decoration:underline}.statusEnabled{margin:-2px -2px;padding:2px 5px;color:#333;background-color:#deffde;border-radius:3px}.statusDisabled{margin:-2px -2px;padding:2px 5px;color:red;background-color:#ffdede;border-radius:3px}.actionMenu{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:100%;font-size:.95em}.actionMenu div.menuElement{flex:1 1 0;cursor:pointer;background-color:#dbf0fc;border-radius:3px;margin:0 2px;padding:2px 5px;transition:background-color .5s ease-out;display:flex;align-items:center}.actionMenu div.menuElement:hover{background-color:#337ab7}.actionMenu div.menuElement:hover a{color:#fff}.actionMenu div.menuElement:hover a:hover{text-decoration:none}.actionMenu div.menuElement.disabled{background-color:#e0e0e0;cursor:auto}@media (max-width:992px){.actionMenu div.menuElement{margin:2px 2px}}i.fal{color:#fff!important}