@charset "UTF-8";#suggestions-holder{transition:border .5s,width .3s;position:relative;border-bottom:1px solid #505050;width:325px;display:inline-block;margin-bottom:5px}#suggestions-holder.focused{border-color:#fff}#suggestions-holder #search-form>i{color:#a19e34;padding-bottom:6px;font-size:18px;top:4px;text-shadow:0 2px 1px rgba(191,189,109,.57)}#suggestions-holder #search-form input[type=search]{border:0;width:calc(100% - 24px);background:transparent;color:#505050;outline:none;padding:10px 8px 6px;transition:border .5s}#suggestions-holder #search-form input[type=search]:-ms-input-placeholder{color:#adadad}#suggestions-holder #search-form input[type=search]::placeholder{color:#adadad}#suggestions-holder #search-form input[type=search]:focus{border-bottom-color:#1ad}#suggestions-holder #search-form .holder-hover-effect{transition:opacity .4s ease;pointer-events:none;opacity:0;right:0;top:0}#suggestions-holder #search-form .holder-hover-effect.show{opacity:1;pointer-events:unset}#suggestions-holder.expand{width:460px}.search-container{width:97%;min-height:40px;margin:0 auto;text-align:right}.search-container input[type=search]::placeholder{color:#ccc}.search-container input[type=search]:-ms-input-placeholder{color:#ccc}.search-container input[type=search]::-ms-input-placeholder{color:#ccc}#autosuggestions.dropdown-menu{overflow-x:hidden;max-height:340px;display:block;width:100%;border-radius:0;padding-left:10px;z-index:99999}#autosuggestions.dropdown-menu li{display:inline-block;width:100%;padding:0 5px 5px 0;box-shadow:0 1px 4px -2px hsla(0,0%,80%,.88);position:relative}#autosuggestions.dropdown-menu li.suggestion-delimiter{text-align:center;padding:5px 0;font-weight:700;font-size:15px;background:#3aaac3;color:#fff}#autosuggestions.dropdown-menu li:last-child{box-shadow:none}#autosuggestions.dropdown-menu li:not(.suggestion-delimiter).selected,#autosuggestions.dropdown-menu li:not(.suggestion-delimiter):hover{background:#ededed;background:-webkit-gradient(left bottom,right top,color-stop(0,#ededed),color-stop(60%,#f6f6f6),color-stop(100%,#fff));background:linear-gradient(45deg,hsla(0,0%,92.9%,0),#f6f6f6 60%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ededed",endColorstr="#ffffff",GradientType=1)}#autosuggestions.dropdown-menu li:not(.suggestion-delimiter).selected a,#autosuggestions.dropdown-menu li:not(.suggestion-delimiter):hover a{color:#303030;left:10px}#autosuggestions.dropdown-menu li .mark-grouped{position:absolute;right:5px;top:49px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;width:calc(100% - 135px);text-align:right;white-space:nowrap;color:#a19e34!important}#autosuggestions.dropdown-menu a{float:left;color:#717171;line-height:50px;text-overflow:ellipsis;overflow:hidden;width:80%;transition:all .2s ease-in-out;font-weight:700;position:relative;left:0}#autosuggestions.dropdown-menu span{padding-bottom:2px;transition:color .1s}#autosuggestions.dropdown-menu span.match-letters{color:#1ad;border-bottom:1px solid rgba(237,179,73,.98)}#autosuggestions.dropdown-menu span:not(.match-letters){color:#1ad;display:block;clear:left}#autosuggestions.dropdown-menu img{width:45px;float:right}.switch{position:relative;display:inline-block;height:19px;padding-left:47px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.slider.question-type-slider{background-color:#1ad}.slider:before{position:absolute;content:"";height:16px;width:15px;left:5px;bottom:2px;background-color:#fff;transform:translateX(-2px);transition:.4s}input:checked+.slider{background-color:#a19e34}input:checked+.slider:before{transform:translateX(20px)}.slider.round{border-radius:34px;width:42px}.slider.round:before{border-radius:50%}.alertify-notifier.ajs-right i{color:#fff;font-size:22px;position:absolute;left:-36px;top:50%;transform:translateY(-50%)}.alertify-notifier.ajs-right b{display:block;font-size:17px}.alertify-notifier.ajs-right .ajs-message{top:80px;border-radius:7px;padding:16px 10px;min-width:265px;background:hsla(0,0%,100%,.95)!important;box-shadow:1px 1px 10px #ccc;color:#303030;border-left:52px solid transparent}.alertify-notifier.ajs-right .ajs-message span{color:#726e6e}.alertify-notifier.ajs-right .ajs-message.ajs-visible{right:265px}.alertify-notifier.ajs-right .ajs-message.ajs-visible.ajs-error{border-color:#ff605b}.alertify-notifier.ajs-right .ajs-message.ajs-visible.ajs-success{border-color:#38c172}.ajs-content{line-height:22px}body.ajs-no-overflow{overflow:visible!important}.alertify .ajs-dimmer{z-index:999991}.alertify .ajs-modal{z-index:999992}.alertify .ajs-dialog .ajs-commands .ajs-close{outline:none;background-color:#fff;border-radius:100%;box-shadow:1px 1px 1px rgba(45,45,45,.22)}.alertify .ajs-dialog .ajs-header{background:#f95959;color:#fff}.alertify .ajs-dialog .mark-red{color:rgba(248,59,36,.87)}.alertify .ajs-dialog .mark-red *{display:inline}.alertify .ajs-dialog .ajs-button{outline:none;color:#fff;margin:8px 0;border:none;cursor:pointer;width:auto}.alertify .ajs-dialog .ajs-button.ajs-ok{background:#4caf50}.alertify .ajs-dialog .ajs-button.ajs-cancel{background:rgba(248,59,36,.87)}.alertify .ajs-dialog .ajs-input{width:100%;padding:12px 20px;margin:8px 0;display:inline-block;border:1px solid #ccc;outline:none}.alertify .alert{font-size:.9em!important}.alertify .alert.alert-success{color:#fff;background-color:#2fdab8;border-color:#fcfcfc}@media print{body,html{height:99%;opacity:1!important}.loginSection{max-height:1756px;border:0}.resultsHolder{border-bottom:1px solid #ccc;box-shadow:none}.answers-container>*{-webkit-filter:blur(0)}.test-points-input{border:0!important;outline:none!important}}.border-edges-vertical:before{content:"";position:absolute;top:50%;left:32px;transform:translateY(-50%);width:1px;height:110%;background:linear-gradient(180deg,rgba(208,228,247,0) 0,rgba(219,45,26,.858824) 50%,rgba(117,172,220,0))}.border-edges-horizontal:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:1px;background:linear-gradient(180deg,rgba(208,228,247,0) 0,rgba(219,45,26,.858824) 50%,rgba(117,172,220,0))}.after-border-edge-horizontal:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:100%;height:1px;background:linear-gradient(90deg,rgba(208,228,247,0) 0,rgba(219,45,26,.858824) 50%,rgba(117,172,220,0))}#practice-upload-container .existing-files.existing-files span.practice-file-settings,#practice-upload-container .group-existing-files .group-assign-module span.practice-file-settings,#practice-upload-container .group-existing-files .group-uploaded-file.uploaded-file span.practice-file-settings,.modules .existing-files.existing-files span.practice-file-settings,.modules .group-existing-files .group-assign-module span.practice-file-settings,.modules .group-existing-files .group-uploaded-file.uploaded-file span.practice-file-settings,.practice-settings-style{position:absolute;right:220px;top:-5px;color:#a3a038;box-shadow:0 -3px 13px -7px #909090;border-radius:50%;padding:6px;z-index:1;cursor:pointer;transition:box-shadow .4s}#practice-upload-container .existing-files.existing-files span.practice-file-settings:hover,#practice-upload-container .group-existing-files .group-assign-module span.practice-file-settings:hover,#practice-upload-container .group-existing-files .group-uploaded-file.uploaded-file span.practice-file-settings:hover,.modules .existing-files.existing-files span.practice-file-settings:hover,.modules .group-existing-files .group-assign-module span.practice-file-settings:hover,.modules .group-existing-files .group-uploaded-file.uploaded-file span.practice-file-settings:hover,.practice-settings-style:hover{box-shadow:0 -3px 14px 0 rgba(163,160,56,.36)}#practice-upload-container .existing-files.existing-files span.practice-file-settings:active,#practice-upload-container .group-existing-files .group-assign-module span.practice-file-settings:active,#practice-upload-container .group-existing-files .group-uploaded-file.uploaded-file span.practice-file-settings:active,.modules .existing-files.existing-files span.practice-file-settings:active,.modules .group-existing-files .group-assign-module span.practice-file-settings:active,.modules .group-existing-files .group-uploaded-file.uploaded-file span.practice-file-settings:active,.practice-settings-style:active{box-shadow:none}#test-icons-legend>div>div.missed span.glyphicon,.missed.currentCourse.test span.glyphicon,.test-icons-legend-styles.missed span.glyphicon{color:#e66859}#test-icons-legend>div>div.incoming span.glyphicon,.incoming.currentCourse.test span.glyphicon,.test-icons-legend-styles.incoming span.glyphicon{color:orange}#test-icons-legend>div>div.open span.glyphicon,#test-icons-legend>div>div.results span.glyphicon,.open.currentCourse.test span.glyphicon,.results.currentCourse.test span.glyphicon,.test-icons-legend-styles.open span.glyphicon,.test-icons-legend-styles.results span.glyphicon{color:#70cc5f}#test-icons-legend>div>div.results.wait span.glyphicon,.results.wait.currentCourse.test span.glyphicon,.test-icons-legend-styles.results.wait span.glyphicon{color:#1ad}.answer-true-false-style .checkbox-container:hover .checkmark,.save-user-test-auto-form .question-container[data-type=true-false] .checkbox-container:hover .checkmark,.save-user-test-form .question-container[data-type=true-false] .checkbox-container:hover .checkmark,.wrapper .save-test-section div.preview-form .question-container[data-type=true-false] .checkbox-container:hover .checkmark,.wrapper .save-test-section form .question-container[data-type=true-false] .checkbox-container:hover .checkmark{background-color:rgba(225,222,87,.3)}.answer-true-false-style .checkbox-container input:checked+.checkmark,.save-user-test-auto-form .question-container[data-type=true-false] .checkbox-container input:checked+.checkmark,.save-user-test-form .question-container[data-type=true-false] .checkbox-container input:checked+.checkmark,.wrapper .save-test-section div.preview-form .question-container[data-type=true-false] .checkbox-container input:checked+.checkmark,.wrapper .save-test-section form .question-container[data-type=true-false] .checkbox-container input:checked+.checkmark{color:#fff;background-color:#a19e34}.answer-true-false-style .checkbox-container input:checked+.checkmark:after,.save-user-test-auto-form .question-container[data-type=true-false] .checkbox-container input:checked+.checkmark:after,.save-user-test-form .question-container[data-type=true-false] .checkbox-container input:checked+.checkmark:after,.wrapper .save-test-section div.preview-form .question-container[data-type=true-false] .checkbox-container input:checked+.checkmark:after,.wrapper .save-test-section form .question-container[data-type=true-false] .checkbox-container input:checked+.checkmark:after{display:none}.answer-true-false-style .checkbox-container .checkmark,.save-user-test-auto-form .question-container[data-type=true-false] .checkbox-container .checkmark,.save-user-test-form .question-container[data-type=true-false] .checkbox-container .checkmark,.wrapper .save-test-section div.preview-form .question-container[data-type=true-false] .checkbox-container .checkmark,.wrapper .save-test-section form .question-container[data-type=true-false] .checkbox-container .checkmark{border:0;border-radius:50%;height:30px;width:30px;line-height:30px}.answer-true-false-style .checkbox-container .checkmark:active,.save-user-test-auto-form .question-container[data-type=true-false] .checkbox-container .checkmark:active,.save-user-test-form .question-container[data-type=true-false] .checkbox-container .checkmark:active,.wrapper .save-test-section div.preview-form .question-container[data-type=true-false] .checkbox-container .checkmark:active,.wrapper .save-test-section form .question-container[data-type=true-false] .checkbox-container .checkmark:active{transform:scale(1.2)}.answer-true-false-style .checkbox-container .checkmark:after,.save-user-test-auto-form .question-container[data-type=true-false] .checkbox-container .checkmark:after,.save-user-test-form .question-container[data-type=true-false] .checkbox-container .checkmark:after,.wrapper .save-test-section div.preview-form .question-container[data-type=true-false] .checkbox-container .checkmark:after,.wrapper .save-test-section form .question-container[data-type=true-false] .checkbox-container .checkmark:after{display:none}.add-item-test-button,.my-tests #tableHome div span.add-test-auto,.wrapper .save-test-section div.preview-form .add-answer,.wrapper .save-test-section div.preview-form .preview-question-container .add-missing-word,.wrapper .save-test-section form .add-answer,.wrapper .save-test-section form .preview-question-container .add-missing-word{background-color:rgba(17,170,221,.63);border-radius:50%;padding:4px 8px;border:2px solid #c6dff3;position:absolute;right:0;bottom:10px;box-shadow:0 8px 14px -8px hsla(0,0%,40%,.85);cursor:pointer;display:block;transition:box-shadow .4s,padding .2s;animation:bounce .9s ease-out infinite alternate}.add-item-test-button:hover,.my-tests #tableHome div span.add-test-auto:hover,.wrapper .save-test-section div.preview-form .add-answer:hover,.wrapper .save-test-section div.preview-form .preview-question-container .add-missing-word:hover,.wrapper .save-test-section form .add-answer:hover,.wrapper .save-test-section form .preview-question-container .add-missing-word:hover{animation-play-state:paused;box-shadow:0 8px 20px -8px hsla(0,0%,40%,.85)}.add-item-test-button:active,.my-tests #tableHome div span.add-test-auto:active,.wrapper .save-test-section div.preview-form .add-answer:active,.wrapper .save-test-section div.preview-form .preview-question-container .add-missing-word:active,.wrapper .save-test-section form .add-answer:active,.wrapper .save-test-section form .preview-question-container .add-missing-word:active{padding:3px 7px;box-shadow:0 0 20px -16px hsla(0,0%,40%,.85)}.add-item-test-button span,.my-tests #tableHome div span.add-test-auto span,.wrapper .save-test-section div.preview-form .add-answer span,.wrapper .save-test-section div.preview-form .preview-question-container .add-missing-word span,.wrapper .save-test-section form .add-answer span,.wrapper .save-test-section form .preview-question-container .add-missing-word span{font-size:12px}.holder-hover-effect{animation:scaleIn .5s ease 0s 1;position:absolute;top:5px;right:12px;z-index:10;border-radius:50%}.holder-hover-effect .hidden{transform:scale(0)}.holder-hover-effect span.toggle-state:not([disabled]){font-size:18px;color:rgba(248,59,36,.87);width:23px;height:23px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.holder-hover-effect span.toggle-state:not([disabled]):hover:after{background-color:rgba(255,33,33,.28)}.holder-hover-effect span.toggle-state:not([disabled]).restore:hover:after{background-color:rgba(136,226,139,.2)}.holder-hover-effect span.toggle-state:not([disabled]).restore i{font-size:15px}.holder-hover-effect span.toggle-state:not([disabled]).restore i:before{content:"\e030";color:#a19e34}.holder-hover-effect.removed{color:red}.hover-effect:not([disabled]){display:inline-block;transition:transform .3s ease-in,background-color .4s}.hover-effect:not([disabled]):after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:30px;height:30px;transition:transform .2s ease;background-color:hsla(0,0%,100%,.1);border-radius:50%}.hover-effect:not([disabled]).full{overflow:hidden}.hover-effect:not([disabled]).full:after{width:150%;height:150%}.hover-effect:not([disabled]):hover:after{transform:translate(-50%,-50%) scale(1)}.hover-effect:not([disabled]):active:after{transform:translate(-50%,-50%) scale(.9)}.hover-effect:not([disabled]):active{transition:none;transform:scale(1.2)}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}@keyframes bounce{0%{transform:translateY(0);box-shadow:0 8px 20px -8px hsla(0,0%,40%,.85)}to{transform:translateY(-3px)}}#modalForm::-webkit-scrollbar,.green-scrollbar-style::-webkit-scrollbar,.lessons::-webkit-scrollbar{width:7px}#modalForm::-webkit-scrollbar-thumb,.green-scrollbar-style::-webkit-scrollbar-thumb,.lessons::-webkit-scrollbar-thumb{transition:all .2s ease-in-out;background-color:rgba(139,195,74,.61);outline:1px solid #708090;border-radius:5px}.first-section,.my-files #practice-upload-container,.user-files #practice-upload-container{width:90%;clear:both;margin:20px auto}#items-modal .modal-body div.auto-container input,#practice-upload-container .holderContent .file-name input,.border-bottom-input-style,.modules .holderContent .file-name input{border:0;border-bottom:1px solid #d9d9d9;padding-bottom:11px;transition:border .5s}#items-modal .modal-body div.auto-container input:focus,#practice-upload-container .holderContent .file-name input:focus,.border-bottom-input-style:focus,.modules .holderContent .file-name input:focus{border-bottom-color:#1ad}#practice-upload-container .existing-files.existing-files .download-original-file,#practice-upload-container .practice-settings-container div a span,.link-style,.modules .existing-files.existing-files .download-original-file,.modules .practice-settings-container div a span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#303030;border-bottom:1px solid #a29f36;margin-left:8px;max-width:300px;display:inline-block;font-weight:700}.search-loading{position:absolute;z-index:99999;border-radius:50%;border:.15rem solid hsla(0,0%,100%,.2);border-top-color:#a19e34;animation:spin .3s linear infinite;top:50%;right:17px;width:25px;height:25px;margin-top:-12.5px}.search-loading.paginate-loading{width:30px;height:30px;position:static}.no-button .loading.search-loading{right:17px}#search-form{position:relative}@media screen and (max-width:1170px){body .modalBox#group-users-modal-container .modalContent{max-width:90%}body #rightColumn{width:100%;overflow-x:auto}body .wrapper:not(#historysWrapper):not(#lessons) #rightColumn #courses,body .wrapper:not(#historysWrapper):not(#lessons) #rightColumn #dynamicSection{text-indent:0}body .wrapper:not(#historysWrapper):not(#lessons) #rightColumn h1{text-align:center}body .holder-buttons{display:inline-block;width:100%;text-align:center;margin:10px 0}body #sections{display:-ms-flexbox;display:flex;display:-ms-flex;display:-moz-flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}body #sections .holder-buttons a{position:static}body #sections .holder-buttons a:first-of-type{margin-right:25px}body #sections #userHomeworkFormDisabled input[type=submit]{margin:0;position:static;float:right}body #userHomeworkFormDisabled{text-align:center;max-width:410px;padding-top:20px;box-shadow:none}body .warning-message{margin:0 auto}body .header .inputHolder{float:none;display:-ms-flexbox;display:flex;margin:11px 22px 11px 0;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}body .header .login{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:27px;width:auto}body .header .login .er{width:100%}body .header .login form{text-align:right}body .header .login .action-button{margin-right:22px}body .wrapper{display:-ms-flexbox;display:flex;display:-ms-flex;display:-moz-flex;-ms-flex-direction:row;flex-direction:row}body .boxSection{width:33%;margin:10px;-ms-flex:1 1 32%;flex:1 1 32%}body .printThis{text-align:center;position:static}}@media screen and (max-width:992px){.copy-test-section #pointsHolder div{text-align:center!important}.copy-test-section #pointsHolder div:last-of-type{margin-top:20px}body .teacher#uncategorized .linkArea{width:calc(100% - 70px)}body .holdeButtonCourse .arhivated{font-size:11px;left:-100px;width:200%}body .holdeButtonCourse span.lesson-valid-date{top:-15px;font-size:11px}body #assembledCont{width:100%;margin:28px 0}body #connectionUsers{margin:0 auto;float:none;margin:28px auto 0}body #connectionUsers:before{top:-24px;left:50%;transform:translateX(-50%)}body .holderChoose{width:100%}body #users-study-program .holderPicker{float:none;margin-right:0}body #users-study-program div.holder-date{display:block;width:282px;margin:0 auto;float:none}body #sendXmlRequest{text-align:center;margin:20px 0;float:none}body #sendXmlRequest input[type=submit]{position:unset}body .holderPicker:nth-child(2){margin-top:15px}body #programsWrapper #saveProgram{position:static;float:right}body #programsWrapper .firstHead{max-width:100%}body #tableHome{margin:0;display:block}body #tableHome tbody,body #tableHome tbody tr{display:block}body #tableHome tbody tr.contentHomeworks.month td:before{content:"Месец"!important}body #tableHome tbody tr.contentHomeworks.month div{text-align:right}body #tableHome tbody tr td:last-of-type{border:none;box-shadow:0 4px 0 #8bd2e2}body #tableHome tbody tr:last-of-type td:last-of-type{box-shadow:none}body #tableHome tbody tr.activity-row td:first-child,body #tableHome tbody tr.activity-row td:nth-child(2){display:none}body #tableHome thead{display:block}body #tableHome thead tr{display:block;position:absolute;top:-9999px;left:-9999px}body #tableHome th{display:block}body #tableHome tr.contentHomeworks a{float:right;position:static}body #tableHome tr.contentHomeworks:nth-child(2n){background-color:#f8f7f7;border:none}body #tableHome td:before{position:absolute;top:50%;left:6px;transform:translateY(-50%);width:45%;padding-right:10px;white-space:nowrap;text-align:left}body #tableHome td:first-of-type:before{content:"Име"}body #tableHome td:nth-of-type(2):before{content:"Файл"}body #tableHome td:nth-of-type(3):before{content:"Запази"}body #tableHome td:nth-of-type(4):before{content:"Изтрий"}body .fileHolderProgram{max-width:100%;min-width:100%;text-align:right}body #tableHome td{border:none;border-bottom:1px dotted #8a8989;position:relative;padding:6px 10px 6px 50%!important;text-align:right;display:inline-block;width:100%;min-height:35px;line-height:26px}body nav.menu.navbar a{width:100%;padding:13px 0;line-height:normal;background:transparent}body #holdCreatedCourse .holdeButtonCourse button.testButtons{width:27px;font-size:0}body #tableHome.user-practice-table td.opinionTd{max-width:unset}body #homeworks #tableHome td:first-of-type:before{content:"Тип"}body #homeworks #tableHome td:nth-of-type(2):before{content:"От учител"}body #homeworks #tableHome td:nth-of-type(3):before{content:"От мен"}body #homeworks #tableHome td:nth-of-type(4):before{content:"Валидна"}body #homeworks #tableHome td:nth-of-type(5):before{content:"Състояние"}body #homeworks #tableHome td:nth-of-type(6):before{content:"Коментар"}body #homeworks #tableHome.inspector-table td:nth-of-type(3):before{content:"От курсиста"}body #historysWrapper #tableHome td:first-of-type:before{content:"ЕГН"}body #historysWrapper #tableHome td:nth-of-type(2):before{content:"Име"}body #historysWrapper #tableHome td:nth-of-type(3):before{content:"Влязъл на"}body #historysWrapper #tableHome td:nth-of-type(4):before{content:"Последен клик"}body #historysWrapper #tableHome td:nth-of-type(5):before{content:"Онлайн"}body #historysWrapper #tableHome td:nth-of-type(6):before{content:"Практика"}body #historysWrapper #tableHome td:nth-of-type(7):before{content:"Теория"}body #historysWrapper #tableHome td:nth-of-type(8):before{content:"Тест"}body #holdCreatedCourse .holdeButtonCourse .published:after{content:"\e903";position:absolute;font-size:20px;top:0;right:2px}body #mobile-authorize{display:block}body #home_icon,body #user-authorize{display:none}body .arhivedSection .currentGroup .linkArea{width:calc(100% - 136px)}body .currentGroup .linkArea{width:calc(100% - 115px)}body .teacher-current-courses .currentGroup .linkArea{width:calc(100% - 135px)}body .teacher-current-courses .currentGroup .text-button{display:none}body .linkArea{width:calc(100% - 77px)}body #lessonsHolder .linkArea{width:calc(100% - 126px)}body nav.menu.navbar li{border-bottom:1px dotted rgba(132,129,38,.7)}body nav.menu.navbar li:first-of-type,body nav.menu.navbar li:last-of-type{border-bottom:none}body nav.menu.navbar li:nth-child(2){margin-top:15px}body nav.menu.navbar a:hover{text-indent:4px}body .menu .navbar-nav{-ms-flex-align:baseline;align-items:baseline}body .currentCourse div.holdeButtonCourse,body .currentLesson div.holdeButtonCourse{width:auto}body #delLessonButton,body #delTeacherButton,body #editCourseButton,body #editLessonButton,body #materialsLessonButton,body #rightColumn .editTeacherButton,body .inspectors .edit,body .roles.delete,body .roles.delete:not(.delUserButton),body a.materialsLessonButton{width:27px;font-size:0}body .resultsHolder{-ms-flex-direction:column;flex-direction:column;padding:15px 15px 0}body .holdeButtonCourse button{font-size:0}body .holdeButtonCourse .editGroupButton{width:27px;text-indent:200px}body .holdeButtonCourse .arhive,body .holdeButtonCourse .delGroupButton{width:27px}}@media screen and (max-width:880px){.header .inputHolder{margin:11px 0}.header .login{float:none;position:relative}.header .login .action-button{width:100px;height:30px;line-height:30px;margin-right:0}.header .login .action-button i{left:9px;top:2px;font-size:13px}.header .logo-container{text-align:center;margin:15px 0}.header .logo-container .logo{margin:20px 0;float:none}.header .logo-container .logo img{width:40%;height:auto}.header .logo-container .holder-certificates{float:none}.header .logo-container .holder-certificates .certificate{width:25%;margin:0 22px 0 32px}}@media screen and (max-width:800px){body #suggestions-holder{width:100%!important}body #currentGroupShow{display:block}body .testNotification{text-align:center;display:block;position:static;width:100%;line-height:normal;margin:20px 0;padding:0 2px}body .functionBtn{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}body .functionBtn p{width:100%;padding:10px}body #generate-files-container{position:static;margin-left:10px}}@media screen and (max-width:700px){div#fancybox-wrap{width:80%!important}body .wrapper{-ms-flex-direction:column;flex-direction:column}body .leftMenu li a{width:calc(100% - 60px)}body #rightColumn{-ms-flex-order:1;order:1}body .leftCol{-ms-flex-order:2;order:2;width:100%}body .leftCol .contLeft{width:97%}body #historysWrapper #rightColumn #dynamicSection.fly{width:100%}body #modalBoxMaterials #lastOne{margin-top:0}body #modalBoxMaterials .ContentForm{float:none;margin:0 auto}}@media screen and (max-width:500px){body .dateContainer{width:100%;text-align:center;font-size:10px;right:auto}body .warning-message{width:90%!important;font-size:80%;background-image:none}body #mobile-authorize{font-size:11px}body .hello-text img{margin-right:7px;width:11px}body .boxSection{-ms-flex-preferred-size:50%;flex-basis:50%}body .header .login form{max-width:90%}body .header .inputHolder label{font-size:10px}body .header .inputHolder input{width:165px;height:22px;font-size:10px}body #historyTests .backPassedTest{position:absolute;bottom:11px;right:5px}body #historyTests .currentCourse{height:auto}body #historyTests .currentCourse .linkArea{width:100%}body #historyTests .currentCourse:before{top:26%}body #historyTests .holdeButtonCourse.dates{float:none}body .date_begin{position:static;text-align:left;display:block}body .date_begin span{text-align:left}body #pointsHolder{font-size:12px}body .printTestHolder{font-size:15px}body #rightColumn #course-holder-to .historyBar{width:100%}body .relativeToCourse{float:none;width:100%;display:block;text-align:center;margin-bottom:15px}body #tests .user-role .currentCourse.currentGroup{height:auto}body #tests .user-role .currentCourse.currentGroup:before{top:26%}body #tests .user-role .currentCourse.currentGroup .linkArea{width:100%}body #tests .user-role .currentCourse.currentGroup .holdeButtonCourse.dates{float:none;text-align:left;text-indent:40px;display:inline-block}body .video-connection-container div{font-size:12px}body #tableHome.custom-table.groups .checkbox-container .checkmark{top:9px;right:3px;left:unset}body #tableHome.custom-table.groups .save-auto-groups-container span.glyphicon.glyphicon-time.show-automate-groups-dates-form{right:92px;left:unset;top:11px}body #tableHome.custom-table.groups .save-auto-groups-container button.save-inner-button{top:6px!important;right:48px;left:unset}}@media screen and (max-height:400px) and (orientation:landscape){body .headerModal{top:0}}body{border-top:4px solid #1ad}.after-clear:after,.lessons:after{content:"";display:table;clear:both}.custom-title:hover+span.lesson-valid-date,span.lock:hover[custom-title]+span.lesson-valid-date,span.toMaterialsa.materialsLessonButton:hover[custom-title]+span.lesson-valid-date{transform:scale(0)}.custom-title:hover:after,span.lock[custom-title]:hover:after,span.toMaterialsa.materialsLessonButton[custom-title]:hover:after{transform:scale(1)}.custom-title:after,span.lock[custom-title]:after,span.toMaterialsa.materialsLessonButton[custom-title]:after{transition:transform .4s;transform:scale(0);content:attr(custom-title);position:absolute;left:-131px;font-family:Open Sans,arial,sans-serif;font-size:12px;top:0;display:block;color:#1ad}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}body{opacity:0;transition:opacity .4s}body[loaded]{opacity:1}body .boxSection a{width:174px;height:47px;line-height:47px;display:block;background:url(../images/sectionBtn.png) 0 0 no-repeat;color:#fff;font-size:16px;text-align:left;position:relative;text-decoration:none;top:0;left:0;margin:0 auto;text-indent:50px}body .label{padding:0;margin-bottom:4px;display:block;text-align:left;font-size:14px;font-weight:700;color:#a19e34}body .fancybox-nav{width:10%;display:none}body .fancybox-next{right:16px}a{text-decoration:none!important;font-family:Open Sans,arial,sans-serif}b,div,h1,h2,h3,h4,h5,input,p,span,strong{font-family:Open Sans,arial,sans-serif}label{font-family:Open Sans,arial,sans-serif;cursor:pointer}pre{font-family:Open Sans,arial,sans-serif;overflow:visible;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;margin:0 0 15px 5px;padding:0 0 0 1px;background:transparent;border:0;font-size:inherit;color:inherit;line-height:inherit}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#d5d5d5}button:focus{outline:none!important}.holder-loading{background:hsla(0,0%,100%,.48);filter:progid:DXImageTransform.Microsoft.gradient startColorstr=rgba(0,131,153,.31),endColorstr=rgba(0,93,153,.31);z-index:9999;position:fixed}.loading{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:120px;height:40px;font-size:16px;color:#6ad2e9;border:1px solid rgba(128,216,245,.61);background:#fff;line-height:40px;text-align:center;opacity:.8;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50990000,endColorstr=#50990000)}#container{width:100%;max-width:1160px;margin:0 auto;position:relative}.header:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#holdCreatedCourse{counter-reset:question-counter}.numberIncrement{position:relative;top:6px}.numberIncrement:before{counter-increment:question-counter;content:counter(question-counter) "."}.admin .save-test-section #holdCreatedCourse{padding-top:20px}.wrapper{width:100%;max-width:1160px;margin:0 auto 70px;background:#eee;box-shadow:inset 0 0 8px #ccc}.wrapper .save-test-section .holder-loading .successHolder{top:unset;bottom:200px}.wrapper .save-test-section .historyBar span:first-of-type{font-weight:700}.wrapper .save-test-section div.preview-form .question-container.removed input,.wrapper .save-test-section div.preview-form .question-container .removed input,.wrapper .save-test-section div.preview-form .question-container.removed textarea,.wrapper .save-test-section div.preview-form .question-container .removed textarea,.wrapper .save-test-section form .question-container.removed input,.wrapper .save-test-section form .question-container .removed input,.wrapper .save-test-section form .question-container.removed textarea,.wrapper .save-test-section form .question-container .removed textarea{pointer-events:none;color:rgba(248,59,36,.87)}.wrapper .save-test-section div.preview-form .question-container[data-type=missing-words] .checkbox-container:hover .checkmark,.wrapper .save-test-section form .question-container[data-type=missing-words] .checkbox-container:hover .checkmark{background-color:rgba(225,222,87,.3)}.wrapper .save-test-section div.preview-form .question-container[data-type=missing-words] .checkbox-container input:checked+.checkmark,.wrapper .save-test-section form .question-container[data-type=missing-words] .checkbox-container input:checked+.checkmark{background-color:#fff}.wrapper .save-test-section div.preview-form .question-container[data-type=missing-words] .checkbox-container input:checked+.checkmark:after,.wrapper .save-test-section form .question-container[data-type=missing-words] .checkbox-container input:checked+.checkmark:after{width:74%;height:74%;border:0;background:rgba(161,158,52,.72);border-radius:50%;transform:translate(-50%,-50%);top:50%;left:50%}.wrapper .save-test-section div.preview-form .question-container[data-type=missing-words] .checkbox-container .checkmark,.wrapper .save-test-section form .question-container[data-type=missing-words] .checkbox-container .checkmark{border-radius:50%;height:19px;width:19px;border:2px solid rgba(161,158,52,.72)}.wrapper .save-test-section div.preview-form .question-container[data-type=missing-words] .checkbox-container .checkmark:active,.wrapper .save-test-section form .question-container[data-type=missing-words] .checkbox-container .checkmark:active{transform:scale(1.2)}.wrapper .save-test-section div.preview-form .answers-container,.wrapper .save-test-section form .answers-container{clear:both;min-height:15px}.wrapper .save-test-section div.preview-form .answers-container .answer-order,.wrapper .save-test-section form .answers-container .answer-order{position:relative;top:4px}.wrapper .save-test-section div.preview-form .subQuestion,.wrapper .save-test-section form .subQuestion{position:relative}.wrapper .save-test-section div.preview-form .subQuestion .holder-hover-effect span,.wrapper .save-test-section form .subQuestion .holder-hover-effect span{font-size:13px}.wrapper .save-test-section div.preview-form .subQuestion .subItem,.wrapper .save-test-section form .subQuestion .subItem{padding-left:5px}.wrapper .save-test-section div.preview-form .subQuestion.missing-word .subItem i,.wrapper .save-test-section form .subQuestion.missing-word .subItem i{color:rgba(255,169,84,.96)}.wrapper .save-test-section div.preview-form .subQuestion.missing-words-answer .subItem i,.wrapper .save-test-section form .subQuestion.missing-words-answer .subItem i{color:#1ad}.wrapper .save-test-section div.preview-form .preview-question-container,.wrapper .save-test-section form .preview-question-container{width:100%;min-height:50px;position:relative;clear:both}.wrapper .save-test-section div.preview-form .preview-question-container .preview-answer,.wrapper .save-test-section form .preview-question-container .preview-answer{line-height:22px;padding-top:22px}.wrapper .save-test-section div.preview-form .preview-question-container .preview-answer h4,.wrapper .save-test-section form .preview-question-container .preview-answer h4{margin-bottom:10px;font-weight:700;border-bottom:1px solid #ccc;padding-bottom:4px}.wrapper .save-test-section div.preview-form .preview-question-container .preview-answer b,.wrapper .save-test-section form .preview-question-container .preview-answer b{color:rgba(255,169,84,.96)}.wrapper .save-test-section div.preview-form .preview-question-container .add-missing-word,.wrapper .save-test-section form .preview-question-container .add-missing-word{background-color:rgba(255,183,114,.96);border-color:#ffddb0;right:40px}.wrapper .save-test-section div.preview-form .preview-question-container .btn.btn-primary,.wrapper .save-test-section form .preview-question-container .btn.btn-primary{bottom:unset;top:10px}.wrapper .save-test-section div.preview-form .removed .add-answer,.wrapper .save-test-section div.preview-form .removed .add-missing-word,.wrapper .save-test-section form .removed .add-answer,.wrapper .save-test-section form .removed .add-missing-word{background-color:rgba(91,91,91,.12);border:2px solid #e1e1e1;animation-play-state:paused;pointer-events:none}.wrapper .save-test-section .container-question-actions{position:relative}.wrapper .save-test-section .container-question-actions.sticky{left:-10px}.wrapper .save-test-section .container-question-actions.sticky .question-actions{position:fixed;top:0;left:auto;z-index:15;background:hsla(0,0%,100%,.97);width:865px;padding-left:20px}.wrapper .save-test-section .container-question-actions .question-actions{transition:all .2s ease-in-out;margin:0 10px;padding:24px 0;border-bottom:2px solid #efefef;border-radius:4px;max-width:100%}.wrapper .save-test-section .container-question-actions .question-actions .add-question{border-radius:0;background-color:#a19e34;border-color:#6e762e;min-width:131px}.wrapper .save-test-section .container-question-actions .question-actions .question-type-switcher{margin-left:20px}.wrapper .save-test-section textarea[disabled]{border:0;pointer-events:none;background:transparent;overflow:visible;color:rgba(248,59,36,.87)}.wrapper .save-test-section textarea::-webkit-scrollbar{width:0}.wrapper .save-test-section textarea:focus{box-shadow:0 8px 7px -9px rgba(196,193,86,.83)}.wrapper:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}body#content_test #rightColumn button[type=submit]{margin:20px;padding:7px 30px}.menu:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.menu .navbar-toggler{float:left;border:1px solid #a9a42a;background:#b7b452;border-radius:3px}.menu .navbar-toggler .icon-bar{background:rgba(242,250,219,.44)}.menu .navbar-toggler:active{background:#bbb852}#users-study-program{position:relative;max-width:620px;width:100%;margin:0 0 10px 43px}#users-study-program:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#users-study-program #datetimepicker3,#users-study-program #datetimepicker33{height:29px;border:0;font-family:Open Sans,arial,sans-serif}.login{width:804px;float:right;position:absolute;top:0;right:0}.login .er{width:calc(100% - 155px);text-align:right}.inputHolder{float:left;margin:11px 14px 0 0;position:relative}.inputHolder label{font-size:14px;margin-right:15px}.inputHolder input[type=password],.inputHolder input[type=text]{width:198px;border:1px solid #1ad;text-indent:10px;height:27px;border-radius:4px}.logout.action-button{border-left-color:#bd1616}.action-button{transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease;width:117px;height:44px;background:#303030;border:none;border-left:3px solid #c4c156;color:#fff;outline:none;font-weight:700;cursor:pointer;box-shadow:inset 0 0 18px 10px #111;position:relative;line-height:44px}.action-button i{transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease;position:relative;left:9px;top:4px;font-size:19px}.action-button:hover{background:#111;text-shadow:0 0 7px #fff}.action-button:hover>i{left:11px;text-shadow:0 0 7px #fff}.logo{float:left;margin:33px 0 33px 30px}.er{color:red;margin-top:10px}nav.menu.navbar{padding:1px 1rem;background:#c4c156;border-radius:3px 3px 0 0;width:97%;min-height:40px;margin:0 auto}nav.menu.navbar li a{transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease;display:block;color:#73701e;text-decoration:none;padding:0 20px;line-height:53px;background:url(../images/menu_del.png) 0 no-repeat}nav.menu.navbar li a:hover{color:#464410}#main-menu-collapse{box-shadow:none;padding:0}.menu.navbar{border:none;-ms-flex-pack:normal;justify-content:normal;-ms-flex-align:center;align-items:center;width:100%;line-height:52px}#home_icon{background:url(../images/home_icon.png) 50% no-repeat;height:52px;margin-right:8px}#home_icon a{padding:18px 27px;background:url(../images/menu_del.png) 100% no-repeat}ul.nav.navbar-nav{margin:0}ul.nav.navbar-nav li{height:100%}#mobile-authorize{display:none;font-size:14px;height:auto}#holder-user-authorize{float:right}#user-authorize{font-size:17px;line-height:53px}.hello-text{font-weight:700;background:transparent;color:#848126;height:52px;text-align:right;-ms-flex-positive:1;flex-grow:1}.hello-text p{float:right;margin-right:17px}.hello-text img{vertical-align:middle;margin-right:13px}.delimiter{background-color:#a19e34;height:9px}#autoGen{display:none!important}.leftCol{width:274px;float:left}.leftCol.sticky{padding-left:15px}.leftCol.sticky .contLeft{position:fixed;top:0}.leftMenu li{transition:.3s ease-in-out;background:url(../images/menu.png) 0 0;border-top:1px solid #3fb7d1;border-bottom:1px solid #3fb7d1;box-shadow:0 -1px 0 #1e8ea7;position:relative}.leftMenu li:hover{background:url(../images/menu.png) 0 -54px}.leftMenu li:hover>img{transform:scale(1.1)}.leftMenu li img{float:left;margin:5px 0 5px 13px;transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease}.leftMenu li a{display:inline-block;width:181px;height:54px;line-height:54px;text-indent:10px;text-decoration:none;color:#fff;font-size:15px}.contLeft{width:240px;margin:25px auto;border-top:2px solid #a19e34;box-shadow:0 -11px 0 #c4c156;transition:all .2s ease-in-out}.accountStatus{background:#fff url(../images/guest.png) 11px no-repeat;height:73px;width:100%;line-height:73px;text-align:center;text-indent:0}.accountStatus p{font-size:18px;color:#3badc6;font-weight:700;text-transform:uppercase}.accountStatus.admin{background-image:url(../images/admin.png)}.accountStatus.teacher{background-image:url(../images/teacher.png)}.accountStatus.user{background-image:url(../images/student.png)}.user#tests #rightColumn #courses{text-indent:13px}#rightColumn{float:right;width:884px;margin:13px 0 20px;position:relative}#rightColumn h1{font-size:15px;color:#717171;font-weight:400;padding-top:10px}#rightColumn #noH1{font-size:24px;color:#000;font-weight:700;padding-top:10px}#rightColumn #courses{background:#3d4143;max-width:867px;width:100%;padding:0;color:#fff;font-size:18px;font-weight:700;text-indent:26px;line-height:50px;min-height:50px;display:block;margin:0;text-align:center}#rightColumn #dynamicSection{background:#3d4143;max-width:867px;width:100%;padding:0;color:#fff;font-size:18px;font-weight:700;text-indent:26px;line-height:50px;min-height:50px;display:block;margin:0}#rightColumn #course-holder-to .historyBar{float:left;max-width:100%;width:auto}#rightColumn .historyBar a{text-decoration:none}#rightColumn .historyBar a:hover{color:#1ad}.boxSection{width:274px;height:260px;float:left;border:1px solid #c6c6c6;background:#fff;position:relative;margin:18px 18px 18px 0;text-align:center}.boxSection span.over{width:100%;height:9px;background:#1faebe;border-bottom:1px solid #1e8ea7;display:block;position:absolute}.boxSection p{color:#717171;padding:23px 0;font-weight:700;font-size:18px;text-align:center}.boxSection img{margin-top:48px}.boxSection a:hover{background:url(../images/sectionBtn.png) 0 -47px no-repeat}.boxSection a:active{top:-1px;left:1px}.warning-message{background:#fde2da;text-align:center;color:#b10008;border:1px solid #e96453;font-weight:700;font-size:18px;padding:5px;max-width:500px}.noLoginForm{width:282px}.noLoginForm label{display:block;padding:17px 0 9px}input.PageInput{width:277px;height:24px;text-indent:10px;border:1px solid #ccc}.dataNotLogged{display:none}.enterButton{display:block;float:right;margin-top:20px;color:#fff;border:1px solid #a19e34;background:#c4c156;border-radius:3px;padding:3px 25px;font-size:14px;cursor:pointer;opacity:.8}#historysWrapper tr:first-of-type td{font-weight:700}#historysWrapper #rightColumn #dynamicSection{text-align:right}#historysWrapper #rightColumn #dynamicSection.fly{width:calc(100% - 240px)}#historysWrapper .loginSection{font-size:13px}#historysWrapper #dynamicSection h1{margin:0;line-height:50px;width:calc(100% - 135px);text-overflow:ellipsis;word-break:break-word;white-space:nowrap;overflow:hidden;text-align:left}#historysWrapper #tableHome td{padding:7px 4px}.loginSection{width:100%;max-width:867px;border:1px solid #c6c6c6;background:#fff}.loginSection *{-webkit-print-color-adjust:exact;word-break:break-all}.pageLayout{padding:20px;max-width:867px;border:1px solid #c6c6c6;background:#fff;color:#303030;line-height:21px;text-align:justify;width:100%}.pageLayout span{font-weight:700;color:#666;font-size:12px;font-style:italic}.pageLayout p{margin-bottom:20px;font-size:14px}.pageLayout p a{color:#1ad}.pageLayout h4{margin:10px 0;text-decoration:underline}.pageLayout p.lineH{line-height:23px;margin-top:13px}.underline{font-size:13px;text-decoration:underline}.CourseBtn{width:193px;height:47px;background:url(../images/book_btn.png) 0 0;display:block;line-height:47px;text-indent:12px;text-decoration:none;color:#fff!important;font-size:14px;font-weight:400;margin:20px 0 20px 15px;position:relative;top:0;left:0;text-transform:uppercase;text-decoration:none!important}.LessonBtn{width:193px;height:47px;background:url(../images/book_btn.png) 0 0;display:block;line-height:47px;text-indent:12px;text-decoration:none;color:#fff!important;font-size:14px;font-weight:400;margin:20px 0 20px 15px;position:relative;top:0;left:0;text-transform:uppercase;text-decoration:none!important;float:left}#insertMaterials{float:right;margin-right:18px;width:217px;background:url(../images/materialsBtn.png) 0 -47px}.disabledBook{background:url(../images/disabledBook.png) 0 0!important}.disabled:not(.no-disable-style){background:#eee!important;color:#5d5d5d!important}#createGroup{text-align:left;display:inline-block;background:url(../images/current.png) 0 0;width:213px;text-decoration:none;color:#fff}#createGroup:hover{background:url(../images/current.png) 0 -47px}#createUser{background:url(../images/current.png) 0 0;width:213px;text-decoration:none;color:#fff}#createUser:hover{background:url(../images/current.png) 0 -47px}#createTest{background:url(../images/testsButton.png) 0 0;width:193px;text-decoration:none;color:#fff}#createTeacher{background:url(../images/teacherButton.png) 0 0;width:269px;text-decoration:none;display:inline-block;text-align:left;color:#fff}#createController{background:url(../images/controllers-create-button.jpg) 0 0;width:269px;text-decoration:none;display:inline-block;text-align:left;color:#fff}.editCourse:hover{background:url(../images/book_btn.png) 0 -47px}.editCourse:active{top:1px;left:1px}.modalBox{width:100%;height:100%;position:fixed;background:rgba(0,0,0,.7);top:0;left:0;z-index:9997;display:none}.container{margin:0!important;padding:0!important}.col-sm-6 div{z-index:9999}.practice-files-form .modalContent{height:calc(100% - 60px)!important}.practice-files-form .modalContent #modalForm{min-height:unset;height:calc(100% - 75px)}.practice-files-form .modalContent .holderConnection{max-width:100%}#fixModalSize .modalContent,#group-users-modal-container .modalContent{max-width:900px}#fixModalSize .modalContent #modalForm,#group-users-modal-container .modalContent #modalForm{min-height:unset;height:calc(100% - 75px)}#fixModalSize .modalContent #modalForm form,#group-users-modal-container .modalContent #modalForm form{height:100%}#fixModalSize .holderContent,#group-users-modal-container .holderContent{float:left;margin-right:20px}#fixModalSize .ContentForm,#group-users-modal-container .ContentForm{width:100%;display:inline-block}#fixModalSize #leftOne,#group-users-modal-container #leftOne{margin:0}#fixModalSize #inspectors-form #leftOne,#fixModalSize #noGroupUserForm #leftOne,#group-users-modal-container #inspectors-form #leftOne,#group-users-modal-container #noGroupUserForm #leftOne{margin:20px 0}#fixModalSize #modalForm,#group-users-modal-container #modalForm{padding:0 24px;margin:20px 0}#fixModalSize #modalForm form,#group-users-modal-container #modalForm form{display:block}#fixModalSize .holderConnection,#group-users-modal-container .holderConnection{max-width:540px;width:100%;margin-left:0}#fixModalSize .headerModal .ContentForm,#group-users-modal-container .headerModal .ContentForm{width:100%}#fixModalSize .headerModal .appendedTest,#group-users-modal-container .headerModal .appendedTest{width:508px}#uncategorized #modalForm{min-height:400px}#uncategorized .linkArea{width:calc(100% - 200px)}#uncategorized .leftMenu .section4{background:url(../images/menu.png) 0 -54px}.admin#current_users .currentCourse:before,.admin#uncategorized .currentCourse:before{border:none!important}#inspectors-form,#noGroupUserForm{min-height:400px}#inspectors-form #teachersConnection .holderChoose,#noGroupUserForm #teachersConnection .holderChoose{width:100%;background:url(../images/connection.png) 0 0 no-repeat}#inspectors-form #teachersConnection .holderChoose ul,#noGroupUserForm #teachersConnection .holderChoose ul{width:100%}#inspectors-form #teachersConnection .holderChoose .swapCourse,#noGroupUserForm #teachersConnection .holderChoose .swapCourse{background:url(../images/arrowDown.png) right 12px no-repeat}#inspectors-form .successHolder,#noGroupUserForm .successHolder{left:413px;max-width:300px;bottom:16px}#inspectors-form #teachersConnection,#noGroupUserForm #teachersConnection{width:100%}#modalForm{min-height:400px;height:100%;overflow-x:hidden;max-height:90vh;position:relative;z-index:1}#modalForm form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:84%}.modalContent{width:92%;height:auto;max-width:600px;min-height:231px;border:3px solid #3399b0;left:50%;top:calc(50% + 20px);transform:translate(-50%,calc(-50% - .5px));position:fixed;margin-top:0;background:#fff}.modalContent form:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.headerModal{width:calc(100% + 6px);background:#3badc6;height:38px;top:-39px;left:-3px;position:absolute;z-index:2}.headerModal h4{font-size:14px;color:#fff;font-weight:500;text-transform:uppercase;padding:13px 13px 0 20px;float:left;margin:0;text-overflow:ellipsis;overflow:hidden;word-break:break-word;white-space:nowrap;width:calc(100% - 40px)}.headerModal a#closeModal{float:right;display:block;margin:8px 14px 0 0;width:24px;height:24px;background:url(../images/closeModal.png) 0 0 no-repeat;text-indent:-9999px;text-decoration:none}.headerModal a#closeModal:hover{background:url(../images/closeModal.png) 0 -24px no-repeat}.holderChoose{background:url(../images/connection.png) 0 0 no-repeat;width:100%;max-width:540px;height:29px;position:relative;cursor:pointer}.holderChoose ul{max-height:320px;width:100%;position:absolute;top:29px;overflow-y:auto;display:none;border:1px solid #ccc}.holderChoose ul li{position:relative;padding:8px;cursor:pointer;color:#717171;font-weight:700;font-size:12px;background:#eee;border-top:0}.holderChoose ul li.current:hover:after{color:#fff}.holderChoose ul li.current:after{content:"Сегашен курс";position:absolute;top:6px;right:10px;font-size:12px;color:#b3cc6e}.holderChoose ul li.user-with-group{background:#eee url(../images/groupAssign.png) calc(100% - 11px) 10px no-repeat}.holderChoose ul li:hover{background:#3badc6;color:#fff}.holderChoose ul li.newStyle{padding:0}.filter-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background:#3d4143;max-width:867px;width:100%}.holderConnection{width:100%;max-width:538px;margin-left:16px;z-index:99;position:relative}.holderConnection label{margin-bottom:10px}#chooseUser{width:129px;position:absolute;right:0;top:11px}#chooseUser .swapCourse{width:90%}#chooseUser .dropdownLink{line-height:20px}.swapCourse{position:absolute;left:9px;color:#717171;font-weight:700;font-size:12px;width:96%;height:28px;line-height:28px;background:url(../images/arrowDown.png) right 12px no-repeat;text-overflow:ellipsis;word-break:break-word;white-space:nowrap;overflow:hidden;padding-right:15px}.swapItem{position:absolute;left:9px;color:#717171;font-weight:700;font-size:12px;width:96%;height:28px;line-height:28px;background:url(../images/arrowDown.png) 248px 12px no-repeat}.ContentForm input[type=text],.datetime-picker-container input[type=text],.datetime-picker-style input[type=text]{background:url(../images/modal_input.png) 0 0 no-repeat;width:241px;height:29px;border:0;color:#717171;font-weight:700;text-indent:10px;font-size:10px;padding:0;border-radius:0}.ContentForm{margin:0 auto;width:240px;position:relative}.ContentForm input[type=number]{background:url(../images/modal_input.png) 0 0 no-repeat;width:241px;height:29px;border:0;color:#717171;font-weight:700;text-indent:10px;font-size:10px;padding:0}.ContentForm textarea{width:220px;height:92%;margin:0 auto;display:block;resize:none;border:0;background:transparent;outline:none;padding-top:6px;color:#717171;font-weight:700;text-transform:uppercase;font-size:10px}.ContentForm h4{color:#717171;font-weight:600;font-size:14px;padding:10px 0}.fix_area{background:url(../images/modal_area.png) 0 0 no-repeat;width:240px;height:103px}.actions{width:254px;display:inline-block}.actions input{color:#fff;width:115px;height:34px;text-indent:7px;font-size:13px;font-weight:500;text-align:left;background:url(../images/saveBtn.png) 0 0 no-repeat;border:0;text-decoration:none;display:block;float:left;margin-right:10px;cursor:pointer;text-transform:uppercase}.actions input:hover{background-position:0 -34px}.actions a{color:#fff;width:115px;height:34px;text-indent:7px;font-size:13px;font-weight:500;text-align:left;background:url(../images/saveBtn.png) 0 0 no-repeat;border:0;text-decoration:none;display:block;float:left;margin-right:10px;cursor:pointer;text-transform:uppercase;display:inline-block;float:none}.actions a#modalCancel{background:url(../images/cencelBtn.png) 0 0 no-repeat;line-height:34px;color:#fff;text-decoration:none}.actions a#modalCancel:hover{background-position:0 -34px}.actionContent audio{margin:16px 16px 10px}.holderContent{margin-bottom:17px}.holderContent .file-name,.holderContent .lesson-name{color:#636363;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:510px}.holderContent .checkboxURL input{opacity:1;position:relative;z-index:9999;cursor:pointer;width:auto}.holderContent input{width:100%}.exept input{margin-bottom:12px}.catInput{margin-bottom:18px}.notVisible{visibility:hidden}#lastOne{margin-left:29px;width:265px}.wrap_upload{display:inline-block;position:relative;height:29px;width:242px;top:6px;margin-bottom:15px;background:url(../images/modal_input.png) 0 0 no-repeat}.wrap_upload:first-of-type{top:0}input.youtubeInput{display:none;width:241px!important;height:30px!important}#first{margin-top:7px}.upload_input{position:absolute;left:-8px;top:-2px;opacity:0;z-index:999;cursor:pointer;height:32px;color:#717171;font-weight:700}.file-input,.upload_files{position:absolute;left:0;top:0;opacity:0;z-index:999;cursor:pointer;height:29px;color:#717171;font-weight:700;width:100%}.most_a{position:absolute;top:0;left:145px;z-index:1;background:#3399b0;padding:0 7px;line-height:29px;color:#fff;font-size:13px}#noRecods{margin:15px 0 35px;text-align:center;font-size:22px;color:#333;font-weight:700}span.under{position:absolute;line-height:30px;z-index:777;font-size:9px;text-transform:uppercase;color:#555;font-weight:700;outline:none;width:135px;height:27px;right:99px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.cleanFile{position:absolute;right:-22px;top:6px;z-index:1;font-size:18px;color:#a19e34;text-decoration:none}.cleanFile:active{color:red}.materialsModal .holderContent{position:relative}.materialsModal .checkboxURL{position:absolute;right:25px;top:-21px;z-index:1}.checkboxURL{position:absolute;right:37px;top:79px}.checkboxURL p{position:absolute;top:3px;right:26px;font-size:10px;color:#666;text-transform:uppercase}.checkboxURL span{background:#fff;border:1px solid #ccc;width:14px;height:14px;display:block;position:absolute;top:0;z-index:1;display:none}.bgClass{background:#c4c156!important}.holderDinamycURL{overflow:hidden;height:30px;margin-bottom:12px;width:102%}.holder-loading{display:none;width:100%;height:100%;background:hsla(0,0%,100%,.6);position:absolute;top:0;left:0;z-index:999999}.holder-loading .successHolder{display:block;position:absolute;top:50%;left:50%!important;margin-left:-210px;margin-top:-16px;width:421px;height:32px;border:1px solid rgba(186,217,100,.6);line-height:32px;font-size:14px;text-align:center;color:#666;background:#e4f5b7;box-shadow:13px 15px 18px -10px #dbdbdb;opacity:.8;border-radius:3px}.holder-loading .successHolder.loading-icon:after{position:absolute;top:5px;right:7px;content:"";width:20px;height:20px;background:#e4f5b7 url(../images/loader-small.gif) no-repeat 50%!important}.successHolder{position:absolute;bottom:14px;left:17px;z-index:9999;width:421px;height:32px;outline:1px solid #bad964;line-height:32px;font-size:14px;text-align:center;color:#666;background:#e4f5b7;display:none}.loadingIcon{background:#e4f5b7 url(../images/loader-small.gif) no-repeat 391px!important}.loadingIcon.errorIcon{background:#fde2da url(../images/x1.png) 29px no-repeat!important;color:#b10008!important;outline:1px solid #e96453!important}.error-container{text-align:center;margin:20px auto;width:90%;padding:20px 0;background:#ffafaf;border:1px solid red;color:#300303}#practice-upload-container .datetime-picker-container.error .form-control,#user-program-container .program-pickers .error,.errorField,.modules .datetime-picker-container.error .form-control{outline:1px solid red!important;color:rgba(248,59,36,.87)!important}.error{color:rgba(248,59,36,.87)}#practice-upload-container .datetime-picker-container.error input.form-control::-webkit-input-placeholder,#user-program-container .program-pickers input.error::-webkit-input-placeholder,.modules .datetime-picker-container.error input.form-control::-webkit-input-placeholder,input.errorField::-webkit-input-placeholder{color:red}#practice-upload-container .datetime-picker-container.error input.form-control::-moz-placeholder,#user-program-container .program-pickers input.error::-moz-placeholder,.modules .datetime-picker-container.error input.form-control::-moz-placeholder,input.errorField::-moz-placeholder{color:red}#practice-upload-container .datetime-picker-container.error input.form-control:-ms-input-placeholder,#user-program-container .program-pickers input.error:-ms-input-placeholder,.modules .datetime-picker-container.error input.form-control:-ms-input-placeholder,input.errorField:-ms-input-placeholder{color:red}#test-icons-legend{padding:10px;font-size:15px;color:#303030;background:#fff}#test-icons-legend p{margin-bottom:14px;font-weight:700;border-bottom:1px solid #ccc;padding-bottom:5px}#test-icons-legend>div>div{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:11px;box-shadow:0 2px 6px -5px #acacac;padding-bottom:8px;color:#070707;font-size:13px}#test-icons-legend>div>div span{font-size:17px}.module-counter{position:absolute;right:-4px;top:-17px;border-radius:50%;background:#fff;display:block;box-shadow:1px 2px 20px 0 #b7b7b7;width:23px;height:23px;line-height:22px;color:#d86060;font-size:11px;font-weight:700;text-indent:0;text-align:center}.currentCourse{position:relative;transition:backgroung-color .3s ease-in-out;width:100%;height:48px;border-top:1px solid #c6c6c6;clear:left}.currentCourse:not(.test):before{transition:transform .3s ease;-webkit-transition:transform .3s ease;-moz-transition:.3s ease transform;-o-transition:.3s ease transform;content:"";position:absolute;top:50%;margin-top:-6px;left:13px;width:0;height:0;border-top:6px solid transparent;border-left:10px solid #1ad;border-bottom:6px solid transparent}.currentCourse:not(.test):hover{background:hsla(0,0%,94.5%,.7)}.currentCourse:not(.test):hover:before{transform:translateX(4px)}.currentCourse.test:hover>span{transform:scale(1.1)}.currentCourse.test span.glyphicon{position:absolute;top:50%;margin-top:-8px;left:9px;font-size:17px;transition:transform .3s ease}.currentCourse h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:700;color:#363535;line-height:48px;padding-left:40px;margin:0}.currentCourse div.holdeButtonCourse{float:right;height:100%;line-height:48px}.currentCourse button{padding:0;margin:11px 5px 0 0;cursor:pointer;border:0;outline:none;width:27px;height:27px;text-indent:22px;color:#fff;font-weight:600;font-size:12px;text-align:center;line-height:27px;display:block;float:right}.currentCourse:last-of-type{border-bottom:0}.currentCourse button.backMissed{float:right;width:27px;text-align:center;text-indent:0;margin-left:2px;background:#f0968b;border:1px solid #fff}.currentCourse button.backMissed:hover{background:#ad2717}.currentLesson{position:relative;transition:backgroung-color .3s ease-in-out;-webkit-transition:backgroung-color .3s ease-in-out;-o-transition:.3s ease-in-out backgroung-color;-ms-transition:.3s ease-in-out backgroung-color;display:block;width:100%;height:48px;border-top:1px solid #c6c6c6;clear:left}.currentLesson h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:700;color:#363535;line-height:48px;padding-left:37px;margin:0}.currentLesson div.holdeButtonCourse{float:right;height:100%;line-height:48px}.currentLesson button{padding:0;margin:11px 5px 0 0;cursor:pointer;border:0;outline:none;width:27px;height:27px;text-indent:22px;color:#fff;font-weight:600;font-size:12px;text-align:center;line-height:27px;display:block;float:right}#lessons .currentLesson h4{padding-left:14px}#lessons .leftMenu .section1{background:url(../images/menu.png) 0 -54px}.user-role .currentCourse{transition:background-color 1s;-webkit-transition:background-color 1s;-ms-transition:background-color 1s}.user-role .currentGroup .linkArea{width:calc(100% - 239px)}.user-role #userHomeworkForm #saveUserHomework{position:static;float:right;margin:0 20px 10px}span.lock[custom-title]{color:#d72e2e;position:relative;margin-right:10px;cursor:help}span.toMaterialsa.materialsLessonButton[custom-title]{cursor:help}span.toMaterialsa.materialsLessonButton[custom-title]:after{top:9px;left:-160px}.holdeButtonCourse{position:relative}.holdeButtonCourse a{padding:0;margin:11px 5px 0 0;cursor:pointer;border:0;outline:none;width:27px;height:27px;text-indent:22px;color:#fff;font-weight:600;font-size:12px;text-align:center;line-height:27px;display:block;float:right;position:relative}.holdeButtonCourse .editButtons{background:url(../images/editCourses.png) 0 0 no-repeat;width:126px;height:27px}.holdeButtonCourse .delButtons{background:url(../images/delCourses.png) 0 0 no-repeat;width:99px;height:27px}#course-holder-to{display:inline-block;width:100%;background:#3d4143}#wrapper #rightColumn .historyBar{font-size:14px;color:#fffde6;font-weight:400;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#wrapper .actions{float:left;width:300px;margin:7px 0 0;clear:both}#wrapper .headerModal{height:38px;z-index:2}#wrapper .holderContent{margin-bottom:0}#wrapper .successHolder{bottom:39px;left:50%;transform:translateX(-50%)}#modalBoxMaterials .actions{float:left;width:300px;margin:7px 0 0;clear:both}#modalBoxMaterials .loadingIcon{background:#e4f5b7 url(../images/loader-small.gif) no-repeat 195px!important;width:237px}#modalBoxMaterials .holderConnection{width:97%;margin:0 auto}#modalBoxMaterials #modalForm form{display:block;margin:20px 0}#modalBoxMaterials .ContentForm{float:left;margin-left:29px}#modalBoxMaterials #lastOne{margin-top:25px}#modalBoxMaterials .successHolder{position:static;width:237px;margin:9px 26px 0 0;float:right}#modalBoxLesson .modalContent{height:230px}#modalBoxLesson .modalContent #modalForm{min-height:unset}b.question-count{color:rgba(255,169,84,.96);position:absolute;right:0;top:16px}span.currentStation{font-weight:700}.currentGroup .linkArea{width:calc(100% - 357px);padding-right:18px;position:relative}.currentGroup:hover{background:#eee;transition:.3s}.currentGroup:not(.passedTest){margin-top:0}.arhivedSection .linkArea{width:calc(100% - 213px)}.arhivedSection .linkArea h4{line-height:32px}.arhivedSection .currentCourse{height:58px}.arhivedSection .currentGroup{padding-top:13px}#arhivedSectiond_s .linkArea{width:calc(100% - 102px)}#arhivedSectiond_s .leftMenu .section10{background:url(../images/menu.png) 0 -54px}#lessonsHolder .linkArea{width:calc(100% - 381px)}.currentCourse.users .linkArea{width:calc(100% - 175px)}#historyTests .linkArea{width:calc(100% - 300px)}#historyTests #rightColumn #courses{text-indent:0}#historyTests #rightColumn #courses #backLink{padding:0 11px;top:15px;margin-right:11px}.linkArea{width:calc(100% - 255px);height:100%;display:block;float:left}.linkArea h4{position:relative}#materialsLessonButton,a.materialsLessonButton{background:url(../images/mat.png) 0 0 no-repeat;width:126px;height:27px;display:inline-block;text-decoration:none;margin-right:10px;cursor:pointer;border:0;outline:none;text-indent:22px;color:#fff;font-weight:600;font-size:13px;text-align:center;float:right;margin-top:11px;line-height:27px}#materialsLessonButton:hover,a.materialsLessonButton:hover{background:url(../images/mat.png) 0 -27px no-repeat}#editCourseButton,#editLessonButton,#teachers .editTeacherButton,.inspectors .edit{background:url(../images/editCourses.png) 0 0 no-repeat;width:126px;height:27px}#holdCreatedCourse{text-align:left;width:100%}#holdCreatedCourse .holdeButtonCourse .publish.published{cursor:inherit;background:#bad964;border:1px solid #95b245;font-weight:700;position:relative;pointer-events:none}#holdCreatedCourse .holdeButtonCourse .publish{background:#333;width:105px;text-indent:0;cursor:pointer}#holdCreatedCourse .currentCourse button:hover,#holdCreatedCourse .currentLesson button:hover{background-position:0 -27px}#holdCreatedCourse .cont .removeBorder{border:none}#delCourseButton{background:url(../images/delCourses.png) 0 0 no-repeat;width:99px;height:27px}#delLessonButton{background:url(../images/arhive.png) 0 0 no-repeat;width:99px;height:27px}.roles.delete:not(.delUserButton){background:url(../images/delCourses.png) 0 0 no-repeat;width:99px;height:27px}.holdeButtonCourse .editGroupButton{background:url(../images/editCourses.png) 0 0 no-repeat;width:126px;height:27px}.holdeButtonCourse .arhive{background:url(../images/arhive.png) 0 0 no-repeat;width:99px;height:27px}.holdeButtonCourse .arhive .currentCourse button:hover{background-position:0 -27px}.holdeButtonCourse .delGroupButton{background:url(../images/delCourses.png) 0 0 no-repeat;width:99px;height:27px}.pag_next,.pag_prev{display:inline-block;color:#57bdde;text-decoration:none;font-size:19px}.pag_full{padding:7px 0;background-color:#eee;color:#fff;border-top:1px solid #57bdde;border-bottom:1px solid #57bdde;text-indent:3px;font:16px DINpro,Helvetica,Arial,sans-serif}.pag_full *{margin-right:5px}.pag_full strong{font-weight:700;color:#ff8761}.pag_full a{color:#57bdde;text-decoration:none;padding:0 1px}.pag_full a:hover{text-decoration:underline}#up_pag{width:100%;position:relative}#up_pag .pag_full{margin-top:12px}#currentCoursesSection .label,#group-users-modal-container .label{padding-bottom:10px;margin:0}#currentCoursesSection .modalContent,#group-users-modal-container .modalContent{max-width:1300px;width:100%}#currentCoursesSection #userForm,#group-users-modal-container #userForm{text-align:center}#currentCoursesSection #userForm .actions,#group-users-modal-container #userForm .actions{float:none}#currentCoursesSection .actions,#group-users-modal-container .actions{float:right}#currentCoursesSection .holderConnection,#group-users-modal-container .holderConnection{z-index:2;margin-bottom:19px;position:relative;margin-left:0;max-width:511px;width:100%}#currentCoursesSection #modalForm,#group-users-modal-container #modalForm{min-height:400px;padding:0 24px;margin:20px 0}#currentCoursesSection #modalForm form,#group-users-modal-container #modalForm form{display:block}#currentCoursesSection#group-users-modal-container .holderChoose ul,#group-users-modal-container#group-users-modal-container .holderChoose ul{width:100%}#currentCoursesSection .holderChoose ul,#group-users-modal-container .holderChoose ul{width:508px}#tests #currentCoursesSection .modalContent{width:568px;max-width:90%}#tests #currentCoursesSection .modalContent #modalForm{min-height:unset}#tests .leftMenu .section5{background:url(../images/menu.png) 0 -54px}#dateHolder{float:left}#teachersConnection .swapCourse{background:url(../images/arrowDown.png) 203px 12px no-repeat}#teachersConnection .holderChoose{background:url(../images/modal_input.png) 0 0 no-repeat;width:241px}#teachersConnection .holderChoose ul{width:238px;max-height:224px}.int{color:#f58a34;margin-right:4px}.noBold{font-weight:400;text-transform:lowercase}#courseModal{max-width:310px;height:345px}#courseModal .ContentForm{margin:0 auto}#courseModal .loadingIcon{background:#e4f5b7 url(../images/loader-small.gif) no-repeat 187px!important}#courseModal .successHolder{position:static;width:240px;margin:10px auto 0}#courseModal .actions a,#courseModal .actions input{width:115px}#courseModal #submitUpload{margin-left:0}.holdeButtonCourse a.ModalFunction,.holdeButtonCourse button,.holdeButtonCourse input[type=submit],form:not(#uploadFilesMaterials):not(#uploadProgram):not(#userHomeworkFormDisabled) a.ModalFunction,form:not(#uploadFilesMaterials):not(#uploadProgram):not(#userHomeworkFormDisabled) button,form:not(#uploadFilesMaterials):not(#uploadProgram):not(#userHomeworkFormDisabled) input[type=submit]{position:relative;top:0;left:0}.holdeButtonCourse a.ModalFunction:active,.holdeButtonCourse button:active,.holdeButtonCourse input[type=submit]:active,form:not(#uploadFilesMaterials):not(#uploadProgram):not(#userHomeworkFormDisabled) a.ModalFunction:active,form:not(#uploadFilesMaterials):not(#uploadProgram):not(#userHomeworkFormDisabled) button:active,form:not(#uploadFilesMaterials):not(#uploadProgram):not(#userHomeworkFormDisabled) input[type=submit]:active{transition:unset;top:-1px;left:1px}#modalBoxMaterialsEdit .loadingIcon{background:#e4f5b7 url(../images/loader-small.gif) no-repeat 187px!important}#modalBoxMaterialsEdit .successHolder{position:static;width:240px;margin:10px auto 0}#modalBoxMaterialsEdit .modalContent{max-width:345px}#modalBoxMaterialsEdit .holderContent,#modalBoxMaterialsEdit .holderContent>input{margin:0}#modalBoxMaterialsEdit .ContentForm{float:none;margin:0 auto!important}#modalBoxMaterialsEdit .materialsModal .checkboxURL{top:10px;right:50px}#modalBoxMaterialsEdit .materialsModal h4{margin:0}#modalBoxMaterialsEdit input.youtubeInput{background:url(../images/modal_input.png) 0 0 no-repeat;border:0;text-indent:10px}#modalBoxMaterialsEdit .holderDinamycURL{width:122%}#modalBoxMaterialsEdit #modalForm form{-ms-flex-direction:column;flex-direction:column}#modalBoxMaterialsEdit #modalForm form .actions input{display:inline-block;float:none}#modalBoxMaterialsEdit .actions{margin-bottom:14px;text-align:right}.noScroll{overflow:hidden!important}#holderSwitcher{margin-bottom:16px;box-shadow:inset 0 -2px 4px #f1f1f1;padding-bottom:18px;width:100%}#holderSwitcher label{padding:0 10px}#holderSwitcher input:first-of-type{margin-left:10px}input[type=radio]{cursor:pointer}#uploadFilesMaterials .holderContent .markInput{color:#1ad;outline:1px solid #1ad}.shadow{box-shadow:inset 0 0 4px #1ad}.noClick{position:absolute;width:88%;height:100%;background:#eee;z-index:9999;opacity:.6}#reminder{display:block;position:absolute;top:0;background:#f2fadb;border:1px solid #bad964;color:#637924;padding:9px 0;font-size:12px;text-align:center;width:80%;margin:0 auto 12px}#reminder a{position:absolute;right:3px;top:0;text-decoration:none;color:#637924;font-weight:700;font-size:11px}.materialsPage #insertMaterials{float:left}#holdCreatedMaterials{padding-left:16px;width:100%}.holdSection{box-shadow:0 4px 3px #eee}.holdSection p.name{text-transform:uppercase;color:#1ad;font-weight:700;padding:20px 10px}.holdMaterialsContent{margin:10px 0;padding-bottom:10px;line-height:26px}.functionBtn{display:inline-block;width:100%;transition:.4s}.functionBtn:hover{background:#f1f1f1;transition:.4s ease-in-out}.functionBtn p{float:left;color:#666;width:calc(100% - 186px);padding-left:10px;font-size:14px;margin:0}.inSection{margin-right:16px;float:right;outline:1px solid #ccc;color:#fff}.inSection a{text-decoration:none;font-size:10px;padding:0 14px;display:block;float:left;color:#5d5d5d;text-transform:uppercase;font-weight:700}.inSection a.activeMaterial,.inSection a:hover{background:#1ad;color:#fff}.activeContent{background:#f1f1f1}#modalBoxMaterialsEdit #modalForm{min-height:auto}.belowContent{width:241px;margin:10px auto 0}#modaBoxMaterialsEdit .successHolder{position:static;width:240px;margin:30px auto 20px}.noClickOverlay{width:100%;height:100%;background:transparent;z-index:9999;position:absolute}.dateInput{width:213px!important;border-radius:0!important;margin-left:28px;background:url(../images/dateInput.png) 0 0 no-repeat!important}.fromTo{float:left;position:relative;top:3px;font-weight:400}div#dateHolder .holderContent{margin-bottom:1px}div#dateHolder #fullWidth{width:100%;margin-bottom:15px}.errorDate{border:1px solid red;padding:2px 10px;width:42%;font-size:12px;background:#e66859;color:#fff;display:none}#groupForm .ContentForm{margin:0}#groupForm .ContentForm.group-inspectors-container .holderContent{display:block!important}#groupForm .successHolder.loadingIcon{background:#e4f5b7 url(../images/loader-small.gif) no-repeat 198px!important}#groupForm .successHolder{bottom:16px;left:25px;width:240px}#userForm .successHolder{position:unset;width:100%}#userForm #currentActions{margin:15px -7px 13px 0}.userButtons:hover,.userUnButtons:hover{opacity:.8;background-position:0 0!important;transition:.3s}.test-history{position:relative;text-indent:0!important}.testUserButton,.testUserUnButton{background:url(../images/userEdit.png) 0 0 no-repeat}.editUserButton{background:url(../images/userI.png) 0 0 no-repeat}.editUserUnButton{position:relative;background:url(../images/userI.png) 0 0 no-repeat}.practiceUserButton,.practiceUserUnButton{position:relative;background:url(../images/practic.jpg) 0 0 no-repeat}.courseUserButton{background:url(../images/course-icon.jpg) 0 0 no-repeat}.arhiveUserButton,.arhiveUserUnButton{background:url(../images/userHistory.png) 0 0 no-repeat}.goToArhiveUserButton,.goToArhiveUserUnButton{background:url(../images/arhive.png) 0 0 no-repeat}.delUserButton,.delUserUnButton{background:url(../images/userDelete.png) 0 0 no-repeat}.teachersHolder .holderContent{margin:0;float:none;display:inline-block}.teachersHolder .holderContent.lastOfType{margin:0}#teachersSection .modalContent{max-width:1000px;height:auto}#teachersSection #modalForm{width:96%;margin:20px auto 0}#teachersSection #modalForm .actions{margin:20px 0}#teachersSection #modalForm form{text-align:center;-ms-flex-direction:column;flex-direction:column}#teachersSection #modalForm form .successHolder{margin:10px 0;position:static}#teachersSection #modalForm form #modalCancel{margin-right:0}#teachersSection #modalForm form .label{margin:10px 0}#teachersSection #currentActions{width:auto}#teachersSection #currentActions #submitUpload{margin-left:0}#teachersSection .successHolder{bottom:63px;left:537px;width:238px}#teachersSection .successHolder.loadingIcon:not(.errorIcon){background:#e4f5b7 url(../images/loader-small.gif) no-repeat 200px!important}#teachersSection .ContentForm{width:auto}#searchUser{margin-top:20px;display:inline-block;width:100%}#searchUser .row{padding:0 25px}#searchUser input[type=text]{width:100%;padding-left:6px;font-family:open sans,"sans-serif"}#searchUser .label{padding-bottom:10px}.search-submit-container{text-align:right;padding-right:25px}#searchTrigger{float:left;background:#1ad;border:0;color:#fff;padding:4px 26px;cursor:pointer;font-weight:700;transition:.3s;float:none;margin:0 0 10px}#searchTrigger:hover{background:#14a2d2;transition:.3s}#searchTrigger:active{box-shadow:inset 0 2px 4px #7e7e7e}.arhivated{position:absolute;background:#fff;width:100%;height:100%;text-align:center;color:#bad964;font-weight:700;font-size:16px;display:none;z-index:5}.effectTarget{position:relative}.dateContainer{position:absolute;right:17px;top:2px;font-size:12px}.dateContainer span:first-child b{color:green}.dateContainer span b{color:#e66859}.dateContainer span.second{margin-left:15px}.inspector .save-user-test-form{pointer-events:none}.question-container:after{position:absolute;right:0;top:-10px}.question-container[data-correct=false]:after{color:#e66955!important}.question-container[data-correct=true]:after{color:#bad964!important}.save-user-test-auto-form .firstDiv,.save-user-test-form .firstDiv{position:relative;top:5px;margin-left:0}.save-user-test-auto-form .subQuestion input,.save-user-test-form .subQuestion input{margin:0 10px 10px;border:1px solid #ccc;padding:0 5px;max-width:98%;height:40px;color:#1ad;box-shadow:0 0 0 transparent;transition:all .2s ease-in-out}.save-user-test-auto-form .subQuestion input:focus,.save-user-test-form .subQuestion input:focus{border-radius:2px;box-shadow:0 0 6px rgba(20,162,210,.69);border-color:transparent}.save-user-test-auto-form .subQuestion .subItem pre,.save-user-test-form .subQuestion .subItem pre{margin-top:5px}.fixMaterials{padding-bottom:10px}form.tests .ContentForm{width:100%;position:relative;z-index:888;clear:both;display:inline-block}form.tests .holderContent{width:100%;max-width:500px;float:left;z-index:999}#fullWidth input{background:url(../images/connection2.png) 0 0 no-repeat;width:100%}.lastExept{margin-left:19px}.tests .successHolder{width:196px}.createQuestion{text-decoration:none;background:#1ad;color:#fff;margin:10px;display:block;text-align:center;padding:8px 24px;float:left}.createQuestion:hover{background:#3496ac;transition:.3s}.cont{width:99%;padding:15px 0 29px 13px;box-shadow:0 8px 10px -12px;margin-bottom:30px;position:relative}.cont:last-child{box-shadow:none}.cont .holder-hover-effect{top:-20px;right:0}.cont input{border:0;border-bottom:1px solid #eee;width:100%;height:50px;outline:none;transition:.3s;resize:none;overflow:hidden}.cont textarea{line-height:20px}.cont textarea:not(.textarea-cloning){border:0;border-bottom:1px solid #eee;width:100%;height:50px;outline:none;resize:none;overflow:hidden}.cont .myEditor{border:0;border-bottom:1px solid #eee;width:100%;height:50px;outline:none;transition:.3s;resize:none;overflow:hidden}.cont label.errorVal,.cont textarea.errorVal{border-color:#c84637!important;color:#c84637}.firstDiv{margin-left:2px;width:calc(100% - 25px);font-weight:600;float:right}.firstDiv input,.firstDiv textarea{font-weight:600}.textarea-cloning{visibility:hidden;overflow:hidden;height:0;width:100%;border:0}.subQuestion{font-size:14px;clear:right}.subQuestion label{cursor:pointer;border-radius:50%;padding:0 4px 1px}.subQuestion input,.subQuestion textarea{width:95%}.subQuestion.removed textarea{color:rgba(248,59,36,.87)}.true{background:#c4c156;color:#fff}.holdSub{display:inline-block;width:100%}.holdSub label{float:left;width:25px!important;height:25px!important;line-height:25px!important;text-align:center}.notActive{opacity:.4}.teacherRole #materialsLessonButton,.userRole #materialsLessonButton{float:right!important}#fancybox-wrap{width:50%!important}.fp-embed{display:none!important}.fancybox-overlay .musicFile{width:20%!important}#groupHolder{width:100%}#groupHolder form{text-align:center}#groupHolder .holderContent{display:inline-block;width:45%}#groupHolder .holderContent input{text-indent:5px}#searchGroupArhive{display:inline-block;width:100%;margin-top:29px;text-align:center}.holderPicker{float:left}.createTest .errorDate{float:right;margin-right:60px}.choosenOnesTests{overflow-y:auto;max-height:200px}.multiple-select~.multiple-select{margin-top:15px}.choosenOnes{padding:6px 0;color:#708e1e;font-weight:700;max-width:510px;overflow-y:auto;max-height:500px}.choosenOnes span{position:relative;margin-right:4px;background:#f2fadb;border:1px solid #bad964;padding:7px 0;float:left;margin-bottom:4px;cursor:pointer;transition:.3s;width:167px;text-align:center;font-size:10px;text-overflow:ellipsis;word-break:break-word;overflow:hidden;white-space:nowrap}.choosenOnes span:hover{transition:.3s;border:1px solid #e6685a;background:#fab9b1;color:#cc4232!important}.choosenOnes span.groupAssign{padding-top:15px;background:#f2fadb url(../images/groupAssign.png) 0 0 no-repeat}.choosenOnes .errorConnection{color:#e66859;font-weight:400}div.errorVal{border-color:#c84637!important;color:#c84637}.contentSuccess{float:left;margin:10px 0 0;width:90%;max-width:500px;text-align:center;background:#f2fadb;border:1px solid #bad964;padding:7px 0;color:#708e1e;font-weight:700;display:none}.bottomCreate{float:none!important;width:210px}#hideButton button:first-child{display:none}#hideButton button:nth-child(2){margin-left:249px}.addresHolder{display:inline-block;margin-bottom:14px}.testNotification{color:#db6e57;padding:0;font-weight:700;margin:15px 0;text-decoration:none!important;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%}.testNotification:hover{font-weight:700}.testNotification span{color:#232323}.delExam{height:1px;width:100%;background:#ddd;margin:10px 0;box-shadow:0 1px 1px #ccc}.dateInfo{color:#fff!important;background:#c4c156;text-align:center;outline:1px solid #aca939!important;text-decoration:none!important;outline-offset:0!important;display:inline-block;margin:10px 0;font-size:15px;padding:6px}.dateInfo:active{background:#aca939}.showAddTestsInfo{float:left;margin-bottom:10px;clear:both;width:186px;line-height:24px;height:24px;color:#fff!important;background:#c4c156;text-align:center;outline:1px solid #aca939!important;text-decoration:none!important;outline-offset:0!important;display:inline-block}form .showAddTestsInfo{background:#1ad;outline:1px solid #2493ac!important;color:#fff}#teacherScroll{width:100%;max-height:200px}.holdeButtonCourse.dates{margin-right:6px}.dates{text-align:center;color:#aca939;font-weight:400;font-size:12px}.dates span:not(.test-start-date){padding:0 4px;color:#333}.activeClass{outline:1px solid #e76855}.showTime{text-align:center;margin:28px auto;height:50px;line-height:50px;width:90%;background:#f2fadb none repeat scroll 0 0;border:1px solid #bad964;color:#708e1e}.disabledInput{background:transparent!important}.fillQuestion{position:fixed;top:-1px;left:50%;width:600px;text-align:center;margin-left:-300px;padding:10px 0;background:#ffafa7;border:1px solid #e9675a;color:#e24b3c;border-top:0;font-weight:700;opacity:0;z-index:9999}.waitMessage{position:fixed;top:-1px;left:50%;width:400px;text-align:center;margin-left:-200px;padding:10px 0;background:#f2fadb url(../images/loader-small.gif) no-repeat 350px;border:1px solid #bad964;color:#637924;border-top:0;font-weight:700;opacity:0;z-index:999}.successQuestion{position:fixed;top:-1px;left:50%;width:400px;text-align:center;margin-left:-200px;padding:10px 0;background:#f2fadb url(../images/loader-small.gif) no-repeat 350px;border:1px solid #bad964;color:#637924;border-top:0;font-weight:700;opacity:0;z-index:999}#noReloadIcon{background:#f2fadb}.holdErrors{float:left;margin-left:6px}.holdErrors a.groupAssign{background:#f2fadb url(../images/groupAssign.png) 0 0 no-repeat}.holdErrors a{margin-right:4px;background:#f2fadb;border:1px solid #bad964;padding:7px 0;float:left;margin-bottom:4px;cursor:pointer;transition:.3s;width:165px;text-align:center;font-size:10px;text-decoration:none;color:#1ad;font-weight:700}.holdErrors a:hover{border-color:#1ad}p.errorDatesFill{padding:2px 0 9px 6px;display:block;clear:both;color:red}.testsPage:hover{background:transparent}#testForm .actionDel,#testForm .realLink{display:block}#testForm .choosenOnes{width:514px}#testForm .choosenOnes span{width:165px}.actionDel{position:absolute;right:-6px;padding:9px;top:-8px;text-decoration:none;color:red;display:none}.realLink{position:absolute;left:0;top:0;width:87%;height:100%;display:none}.additionalDates{width:100%;display:none;float:left}.additionalDates .label[for=first]{margin:10px 0}.additionalDates .fromTo{margin-left:6px}.additionalDates input{font-family:Open Sans,arial,sans-serif!important;border:0!important;font-weight:700;font-size:10px}.additionalDates .rightPosition .errorDateField{border-bottom:1px solid red!important}.additionalDates .holderContent.datetime-picker-container{z-index:10!important}.userInformation{width:100%}input.inputFrom,input.inputTo{border-bottom:1px solid #ccc!important;text-align:center}.appendedTest{margin-top:15px;color:#666}.appendedTest span{font-weight:700;color:#1ad}.rightPosition{float:right}.subItem{overflow:hidden;width:calc(100% - 32px);line-height:22px;float:right}.printTestHolder{position:relative;font-size:20px;height:auto;padding:0 15px;line-height:43px;box-shadow:3px 1px 4px #ececec;width:100%;font-weight:400;clear:both}.printTestHolder p{float:none!important}.date_begin{font-size:12px;font-weight:700;color:#1ad!important;float:right;margin-right:12px;padding:10px 0;display:none}.date_begin span{color:#303030;font-weight:400;line-height:0;font-size:13px}.resultsHolder{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:20px 0;padding:0 15px;box-shadow:3px 1px 4px #ececec;width:100%;font-weight:400}#showResultTest #pointsHolder{float:right;margin:0}#pointsHolder{color:#666!important;margin:19px;text-transform:uppercase}#pointsHolder span{font-size:19px;color:#e26a59!important;padding:1px 6px;font-weight:700}#pointsHolder .test-points-input{width:100px}#userResultsTest #pointsHolder{color:#666;margin-right:29px;text-transform:uppercase;float:right}.testPosition{float:left}.testPosition span{color:#1ad!important}.userPosition{float:right;margin-right:11px}.userPosition span{color:#1ad!important}.adminSign{float:right}.adminSign input{width:29px}.greenBorder{border:1px solid #bad769}p.testName{font-weight:400;padding-bottom:9px}p.testName span{color:#1ad;font-weight:700}.legendResults{position:relative;margin:20px 14px 19px;font-weight:700}.legendResults .alert-info{background-color:rgba(217,237,247,.65);border-color:transparent;font-weight:400;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:21px}.legendResults .alert-info span.glyphicon{font-size:30px;color:rgba(59,153,195,.97)}.legendResults .alert-info span.glyphicon+span{margin-left:20px}.legendResults span.circles{height:20px;width:20px;display:inline-block;position:relative;top:5px;margin:0 7px;border-radius:100%}#greenAnswer{background:#c4c156!important}#redAnswer{background:#e66955!important}label.adminAnswers{background:#c4c156!important;color:#fff!important}label.userAnswers{background:#e66955!important;color:#fff!important}label.adminAnswersuserAnswers{background:#c4c156!important;box-shadow:0 0 0 3px #e66955!important;color:#fff!important}.relativeToCourse{float:right;margin-top:15px;width:calc(100% - 90px);text-align:right;margin-right:12px;color:#fff}.relativeToCourse span{font-size:16px;color:#fffde6;font-weight:700}.arhivedGroup .backGroupButton{width:94px;text-align:center;padding:0;text-indent:0;background:#f2fadb;border:1px solid #bad964;color:#637924}.holder-buttons{text-align:center;margin:20px 0}#overAll{z-index:2222}#overAll .holderChoose{width:96%;margin:0 auto}.noGenerate{display:none;position:absolute;top:-29px;right:103px}.noGenerate label{float:left;display:none}.noGenerate input[type=checkbox]{float:left;width:auto;margin-left:10px;cursor:pointer;position:absolute;top:26px}.runningNow{background:#f2fbda}.runningNow div{color:#555;font-weight:700}.time-to-test{position:absolute;right:0;top:50%;transform:translateY(-50%);padding-right:10px;color:#131313;font-weight:400;font-size:12px}.time-to-test:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:70%;background:linear-gradient(180deg,rgba(208,228,247,0),#989898 50%,rgba(117,172,220,0))}.backPassedTest{float:right;margin:14px 4px 0;width:22px}.backPassedTest img{width:100%}.backPassedTest:active{top:16px;right:6px}.backPassedTest:hover{opacity:.7}.printThis{position:absolute;right:-17px;top:-5px;font-weight:400;color:#1ad;text-decoration:underline;font-size:13px;background:url(../images/print-icon.png) no-repeat 0;display:block;padding:20px;transition:filter .5s}.printThis:hover{filter:drop-shadow(0 0 5px #555)}.printThis:active{right:-16px;top:-4px}.centerHolder .action{float:none;width:254px;display:inline-block}.holderDownload{margin-bottom:14px}.holderDownload input{position:relative;top:3px}.holderDownload label{color:#1ad;font-size:14px}.relativeHolder{position:relative;display:inline-block}.overlay{position:absolute;top:0;right:0;width:64px;height:47px;background:transparent;z-index:2}#searchTeacher #lastChild{width:201px}#searchTeacher #searchTrigger{margin-top:16px}#chatRoom{display:none;width:100%;height:588px;min-height:588px}#chatWraper #sections{min-height:588px;background:#fff url(../images/chat-loader.gif) 50% no-repeat}.holder-homework-buttons{display:inline-block;width:100%;text-align:center;margin:10px 0}#homeworks .holderConnection{margin-left:0}#homeworks .homeWorkModalBox .modalContent{max-width:500px}#homeworks #modalForm{overflow:visible}.allowed-files{margin:10px}#tableHome{width:100%;margin:10px 0 0}#tableHome.statistic-table.groups>tbody>tr.container-heading td{position:static}#tableHome.statistic-table.groups>tbody>tr.container-heading td:not(:first-of-type){text-indent:-9999px}#tableHome.statistic-table.groups .inner-table-users td{position:relative}#tableHome.statistic-table.groups .inner-table-users td:nth-child(4){width:85px}#tableHome .users-data a{display:none}#tableHome .show-inner-users-data{font-size:15px;top:11px;position:absolute;right:6px;color:#1ad;cursor:pointer;transition:all .2s ease-in-out}#tableHome .show-inner-users-data.glyphicon-eye-close{color:#303030}#tableHome .show-inner-users-data:hover{color:#a19e34}#tableHome.custom-table td{line-height:20px;padding:6px 8px}#tableHome.custom-table .checkbox-container{top:-7px}#tableHome.custom-table:not(.statistic-table) .inner-table-users td:nth-child(2){width:84px}#tableHome.custom-table:not(.statistic-table) .inner-table-users td:nth-child(3){width:45px}#tableHome.custom-table:not(.statistic-table) .inner-table-users td:nth-child(4){width:128px}#tableHome thead tr:first-child td{font-weight:700}#tableHome#uploadProgram tr:first-of-type td:last-of-type:not(.mandatory){width:285px}#tableHome td{font-size:12px}#tableHome td.opinionTd{padding:0 10px 10px 0}#tableHome #firstHead,#tableHome .firstHead{padding:10px 0 8px 8px}#tableHome.user-practice-table td{font-size:12px;line-height:20px;vertical-align:middle;padding:6px 8px}#tableHome.user-practice-table td.valid-date{font-size:11px;font-weight:700}#tableHome.user-practice-table td.file-name a,#tableHome.user-practice-table td.file-name p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:120px;display:inline-block;font-size:10px}#tableHome.user-practice-table td.opinionTd{max-width:235px}#tableHome.user-practice-table td.statuses b{font-weight:700}#tableHome.user-practice-table td.statuses b.status-0{color:red}#tableHome.user-practice-table td.statuses b.status-1{color:green}#tableHome.user-practice-table td .checkbox-container{width:20px;height:20px;padding:0;display:inline-block;margin-right:5px}#tableHome.user-practice-table td .checkbox-container .checkmark{transition:box-shadow .7s}#tableHome.user-practice-table td .checkbox-container .checkmark.error{border-color:rgba(248,59,36,.87);box-shadow:0 0 8px rgba(248,59,36,.87)}#tableHome.user-practice-table td .saveProgram{margin-right:5px;display:inline-block;width:22px;height:22px;top:0;left:0}#tableHome.user-practice-table td span.lock[custom-title]{margin-right:5px;top:-3px}#tableHome.user-practice-table td span.lock[custom-title]:after{left:0;top:-14px;min-width:100px}#tableHome.white-table{margin:20px 0 0}#tableHome.white-table .tests-auto-table td{padding:18px 8px;position:relative}#tableHome.white-table td{font-size:12px;line-height:20px;vertical-align:middle;padding:6px 8px}#tableHome.white-table td div.operations{position:relative;top:-7px}#tableHome.white-table td div.operations .holder-hover-effect{top:-3px}#tableHome.white-table td button{font-weight:700;font-size:17px;background:#fff;box-shadow:0 0 13px -5px #cecece;border:1px solid rgba(148,145,145,.27)}#tableHome.white-table td button.active,#tableHome.white-table td button:hover{color:#1ad}#tableHome.white-table td button:active{box-shadow:none}#tableHome.white-table td ul[data-type=groups] li .holder-hover-effect{top:-10px;right:-22px}#tableHome.white-table td ul[data-type=users] a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:225px}#tableHome.white-table td ul[data-type=users] a span{font-weight:700;color:rgba(237,179,73,.98);position:absolute;top:-17px;right:20px;font-size:9px;display:block;max-width:150px;pointer-events:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#tableHome.white-table td ul li{position:relative;margin-bottom:18px;padding-bottom:10px;box-shadow:0 6px 12px -11px hsla(0,0%,80%,.56)}#tableHome.white-table td ul li:first-child{font-weight:700;border-bottom:1px solid rgba(0,0,0,.06)}#tableHome.white-table td ul li .holder-hover-effect{top:-4px}#tableHome.white-table td ul li .holder-hover-effect span{font-size:12px}#tableHome.white-table tr{border:1px solid hsla(0,0%,93.7%,.35);border-left:0;border-radius:0}#tableHome.white-table tr.practice-assigned-dates{background:#fff;border-bottom-color:transparent;transition:box-shadow 1s}#tableHome.white-table tr.practice-assigned-dates td{padding:0}#tableHome.white-table tr.practice-assigned-dates td div{display:none;padding:20px 14px}#tableHome.white-table tr.practice-assigned-dates.show-row{box-shadow:0 1px #4a4747}span.lesson-valid-date{position:absolute;font-size:12px;color:#1ad;top:0;left:-217px;text-align:right;width:208px;display:block;transform:scale(1);transition:transform .2s}td.mandatory{text-align:center}td.mandatory .glyphicon-ok{color:#56c473}td.mandatory .glyphicon-remove{color:rgba(248,59,36,.87)}tr.day-row{background:hsla(0,0%,92.2%,.39);border-bottom:1px solid #e2e1e1}tr.day-row.day-off{background:#f9ffee}tr.day-row.day-off .mandatory span{display:none}tr.day-row>td div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:0 3px;padding:5px 0}tr.day-row~.activity-row>td{font-weight:700}.activity-row.a_on{color:red}#noHomeworks{width:100%}#noHomeworks p{text-align:center;padding:17px 0;font-weight:700;font-size:21px}table:not(.white-table) tr.contentHomeworks.month div{text-align:center;font-weight:700;font-size:15px;padding:6px 0;text-transform:uppercase}table:not(.white-table) tr.contentHomeworks.history{border-top:1px solid #ccc}table:not(.white-table) tr.contentHomeworks:nth-child(2n):not(.history){background-color:hsla(0,0%,96.5%,.78);border:1px solid #ccc;border-left:0;border-radius:0}table:not(.white-table) tr.contentHomeworks a:not(.exclude){display:block;width:22px;height:22px;position:relative;top:3px;left:0}table:not(.white-table) tr.contentHomeworks a:not(.exclude):active{top:4px;left:1px}table:not(.white-table) tr.contentHomeworks .saveProgram{background:url(../images/save_32.png) no-repeat 50%;left:-3px;top:4px}table:not(.white-table) tr.contentHomeworks .saveProgram:active{left:-2px;top:5px}.editHomework{background:url(../images/edit_12.png) no-repeat 50%}.removeHomework,.removeProgram{background:url(../images/ic_button_delete.png) no-repeat 50%}.firstHead{font-size:14px;color:#303030}.firstHead b{display:block}.fileName a{color:#3badc6}.fileName a:hover{color:#bad574}.opinionHolder{margin:15px 0}.commentTeacher{padding:15px 0;font-weight:700}#opinion{max-width:500px;width:100%;padding-left:9px;display:block}#saveHomework{border:0;outline:none;color:#fff;background:#bad964;border-radius:3px;padding:4px 13px;font-family:Open Sans,arial,sans-serif;font-size:17px;cursor:pointer;position:relative;float:right;top:6px;left:0}#saveHomework:active{top:7px;left:1px}#userHomeworkForm{display:-ms-flexbox;display:flex;margin:23px 0;position:relative;border-bottom:1px solid #ccc;padding-left:10px;width:100%}#userHomeworkForm #saveUserHomework{border:0;outline:none;color:#fff;background:#bad964;border-radius:3px;padding:4px 13px;font-family:Open Sans,arial,sans-serif;font-size:17px;margin:6px 6px 6px 0;position:absolute;cursor:pointer;top:-7px}#userHomeworkForm p{float:left;margin-right:23px;margin-top:7px}.save-button{background:#c4c156;border:0;color:#fff;width:100px;height:28px;outline:1px solid #a09f76;margin-left:40px;font-size:15px}.save-button:hover{background-color:#c0bd4b}#saveProgram{border:0;outline:none;color:#fff;background:#bad964;border-radius:3px;padding:4px 13px;font-family:Open Sans,arial,sans-serif;font-size:17px;margin:6px 6px 6px 0;cursor:pointer}#userHomeworkFormDisabled{opacity:.6;margin-top:10px;position:relative;box-shadow:0 2px 1px #e6e6ea;padding-left:10px;width:100%}#userHomeworkFormDisabled #saveUserHomework{border:0;outline:none;color:#fff;background:#bad964;border-radius:3px;padding:4px 13px;font-family:Open Sans,arial,sans-serif;font-size:17px;margin:6px 6px 6px 0;position:absolute;cursor:pointer;top:-7px}#appendedSuccess{position:static;width:239px;height:31px;margin-bottom:15px}#appendedSuccess.loadingIcon{background:#e4f5b7 url(../images/loader-small.gif) no-repeat 197px!important}.dropdownLink{display:block;text-decoration:none;color:#303030;padding:8px}li:hover>.dropdownLink{color:#fff}#uploadProgram,.upload-file-container{margin-top:10px;position:relative;box-shadow:0 2px 1px #e6e6ea;padding-left:10px;width:100%}#uploadProgram p,.upload-file-container p{float:left;margin-right:23px;margin-top:7px}#programName{height:28px;width:241px;border:1px solid #ccc;color:#717171;font-weight:700;text-indent:10px;font-size:10px;padding:0}.fileHolderProgram{min-width:368px;max-width:368px;text-align:center;font-size:13px;padding-right:6px}.headerFileName{text-align:center}#programsWrapper .firstHead{max-width:255px;min-width:255px}#programsWrapper .wrap_upload{top:7px}#fixOverLay{position:relative;z-index:2}#saveProgram.adminSide{right:328px}.ExamInfo{padding:10px 0 10px 19px;line-height:23px;border-bottom:1px solid #ccc;background:#fdf8d6;font-weight:700;color:#666;text-shadow:1px 1px 0 #f1f1f1}.rightPP{float:right;background:#3d4143;width:100%;font-weight:400}.rightPP b{color:#fffde6}.historyModal #modalForm{height:600px;overflow-y:auto}#dynamicSection.fly{position:fixed;top:0;background:rgba(48,48,48,.8);z-index:999}#dynamicSection h1{font-size:15px;color:#fff;padding-top:0;font-weight:700;float:left}#generate-files-container{display:inline-block;text-indent:0;position:absolute;right:28px;top:8px}#generate-files-container a.pdf-icon img{width:25px}#generate-files-container a+a{margin-left:5px}#generate-files-container img{transition:.4s ease;transform:translateY(0);width:30px}#generate-files-container img:hover{transform:translateY(-2px)}#generate-files-container.group{top:24px;text-align:right}#generate-files-container.group .count-users{margin-top:2px;display:block;position:static}#backLink{float:left;font-weight:700;color:#fdae47;font-size:13px;text-decoration:none;border-right:1px solid;position:relative;padding-right:15px;top:15px;line-height:20px;height:24px;margin:0}#sections{position:relative;display:inline-block}#floatedRight{color:#1ad;margin-left:10px}#floatedRightFirst{color:#1ad;right:97px}#assembledCont{margin:20px 0 10px 28px}#connectionUsers,.connections{width:282px;float:left;position:relative;margin-left:54px}#connectionUsers:before,.connections:before{content:" Или ";position:absolute;top:4px;left:-41px;color:#1ad;font-weight:700;font-family:Open Sans,arial,sans-serif}#sendXmlRequest{float:right}#genXML{border:0;outline:none;color:#fff;background:#bad964;border-radius:3px;margin-top:-1px;padding:5px 13px;font-family:Open Sans,arial,sans-serif;font-size:14px;cursor:pointer}.colored{color:#1ad}.coloredUser{color:#f3f1a0}.isSeen{float:right;background:#e3695a;color:#fff!important;width:28px;text-align:center;border-right:2px solid #fff;height:27px;position:relative;left:8px;top:13px;line-height:24px;border-radius:50%;box-shadow:0 1px 0 #fff;padding:1px}li#user-authorize p .isSeen:hover{background:#d5594a;opacity:1}#confirmOverlay{display:none;width:100%;height:100%;position:fixed;background:rgba(0,0,0,.3);z-index:9999;padding:0;margin:0;top:0;left:0}#deepConfirm{position:fixed;top:50%;left:50%;background:#fff;padding:20px;border:6px solid #666;border-radius:3px;transform:translate(-50%,calc(-50% - .5px));width:97%;max-width:400px;text-align:center}#deepConfirm p{font-size:17px;padding-bottom:21px;color:#8b8282}#deepConfirm a{font-size:80%;padding:3px 16px;background:#df6b5c;color:#fff;text-decoration:none;font-weight:700;text-align:center;border-radius:3px}#deepConfirm a:first-of-type{background:#bad964;margin-right:11px}.myEditor:focus{outline:0}#archived_s .leftMenu .section12,#arhivedSection .leftMenu .section12,#arhivedSectiongroups .leftMenu .section12,#automategroups .leftMenu .section7,#content_test .leftMenu .section5,#courses .leftMenu .section1,#current_courses .leftMenu .section2,#current_users .leftMenu .section2,#inspectors .leftMenu .section35,#materials .leftMenu .section1,#my_practice_files .leftMenu .section8,#my_tests .leftMenu .section9,#study_program .leftMenu .section11,#teachers .leftMenu .section3,#users .leftMenu .section2,.automateusers .leftMenu .section7{background:url(../images/menu.png) 0 -54px}#content_test .alertify .ajs-dialog{max-width:900px}#content_test .alertify .ajs-dialog .ajs-header{background-color:rgba(255,169,84,.96)}#content_test .alertify .ajs-dialog .ajs-header p.question-prompt-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:95%}#content_test .alertify .ajs-dialog .ajs-header p.question-prompt-title span{text-decoration:underline;font-weight:700}#content_test .alertify .ajs-dialog .ajs-body p{color:#727070;font-weight:700}#content_test .alertify .ajs-dialog .ajs-body input{color:#1ad}#arhivedSectiongroups .leftMenu .section10,#arhivedSections .leftMenu .section10,#chatRoomSection .leftMenu .section8,#programs .leftMenu .section6,#xml .leftMenu .section9{background:url(../images/menu.png) 0 -54px}#not-existing-page-title{text-align:center;margin:20px 0;color:#f74141}.inspector-select{margin-top:20px}.inspectorRole .linkArea h4{padding-left:15px}.datetime-picker-container{position:relative;z-index:9999}#teacherScroll+.datetime-picker-container{margin-bottom:0;margin-top:20px}#teacherScroll+.datetime-picker-container label{margin-bottom:6px}.bootstrap-datetimepicker-widget.dropdown-menu,.datetime-test-picker-container{z-index:9999999}.test-answer-points{position:absolute;right:0!important;top:-18px}.test-answer-points b{color:#1ad}.lessons{max-width:calc(100% - 85px);transition:all .2s ease-in-out;transition-delay:.5s;transition-duration:.7s;border-radius:2px;box-shadow:-1px 11px 10px -5px hsla(0,0%,80%,.47)}.lessons.filled{border:1px solid hsla(0,0%,80%,.43);padding:19px;margin-bottom:36px}.lessons .holderContent{position:relative;z-index:1}.lessons .course-lessons-title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:22px;box-shadow:0 7px 7px -8px #ccc;padding-bottom:15px;font-weight:700;color:#1ad}.lessons .course-lessons-title.current-course span{transform:scale(1)}.lessons .course-lessons-title span{transform:scale(0);transition:transform .5s;color:#b3cc6e}body.teacher #practice-upload-container .holderContent[is-forbidden=true]:after{content:"Каченo от Админ";position:absolute;left:50%;top:-15px;margin-left:-59px;color:rgba(248,59,36,.87);font-weight:700;font-size:13px}body.teacher #practice-upload-container .holderContent[is-forbidden=true] .form-control{background:transparent!important;box-shadow:none!important}body.teacher #practice-upload-container .holderContent[is-forbidden=true] .datetime-picker-container input,body.teacher #practice-upload-container .holderContent[is-forbidden=true] .file-name input{cursor:not-allowed;pointer-events:none!important}body.teacher #tests-container.tests-tab.modules{padding:0 20px;display:block}body.teacher #tests-container.tests-tab.modules .assign-module-test{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #ddd}body.teacher #tests-container.tests-tab.modules .assign-module-test:last-child{border:0;margin-bottom:0}body.teacher #tests-container.tests-tab.modules .assign-module-test>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}body.teacher #tests-container.tests-tab.modules .assign-module-test>div span.name{font-size:12px;font-weight:700}body.teacher #holdCreatedCourse .question-count{top:-1px;left:-24px}body.teacher .preview-form{pointer-events:none}body.teacher .preview-form input,body.teacher .preview-form textarea{border:0}#tests-container .holderContent[is-forbidden=true]:after{content:"Теста неможе да бъде изтрит.";position:absolute;left:50%;top:-15px;margin-left:-59px;color:rgba(248,59,36,.87);font-weight:700;font-size:13px}.my-files #practice-upload-container .container-uploader,.user-files #practice-upload-container .container-uploader{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.my-files a.exclude.archived,.user-files a.exclude.archived{color:rgba(248,59,36,.87)}.my-files tr,.user-files tr{transition:background-color .4s}.my-files tr.selected,.user-files tr.selected{background:hsla(0,0%,92.9%,.5);box-shadow:0 7px 8px -5px #bab9b9}#practice-upload-container .uploaded-files-container .uploaded-file,.modules .uploaded-files-container .uploaded-file{width:98%!important}.group-assign-module .group-file-dates>div{width:calc(100% - 215px)}#practice-upload-container .group-existing-files .uploaded-file,#practice-upload-container .uploaded-files-container .uploaded-file,.modules .group-existing-files .uploaded-file,.modules .uploaded-files-container .uploaded-file,.upload-files-styles .uploaded-file{display:inline-block;margin:0 12px 5px 0}#practice-upload-container .group-existing-files .uploaded-file .checkbox-container,#practice-upload-container .uploaded-files-container .uploaded-file .checkbox-container,.modules .group-existing-files .uploaded-file .checkbox-container,.modules .uploaded-files-container .uploaded-file .checkbox-container,.upload-files-styles .uploaded-file .checkbox-container{min-height:22px}#practice-upload-container .group-existing-files .uploaded-file .checkbox-container div:not(.group-file-dates),#practice-upload-container .uploaded-files-container .uploaded-file .checkbox-container div:not(.group-file-dates),.modules .group-existing-files .uploaded-file .checkbox-container div:not(.group-file-dates),.modules .uploaded-files-container .uploaded-file .checkbox-container div:not(.group-file-dates),.upload-files-styles .uploaded-file .checkbox-container div:not(.group-file-dates){min-height:22px;display:-ms-flexbox;display:flex;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#practice-upload-container .group-existing-files .uploaded-file span,#practice-upload-container .uploaded-files-container .uploaded-file span,.modules .group-existing-files .uploaded-file span,.modules .uploaded-files-container .uploaded-file span,.upload-files-styles .uploaded-file span{cursor:pointer;transition:color .3s;color:#303030}#practice-upload-container .group-existing-files .uploaded-file span.extension,#practice-upload-container .uploaded-files-container .uploaded-file span.extension,.modules .group-existing-files .uploaded-file span.extension,.modules .uploaded-files-container .uploaded-file span.extension,.upload-files-styles .uploaded-file span.extension{color:#c4c156;position:absolute;top:0;right:0;font-weight:400}#practice-upload-container .group-existing-files .uploaded-file span:hover,#practice-upload-container .uploaded-files-container .uploaded-file span:hover,.modules .group-existing-files .uploaded-file span:hover,.modules .uploaded-files-container .uploaded-file span:hover,.upload-files-styles .uploaded-file span:hover{color:#1a94bd}#practice-upload-container,.modules{text-align:left;margin-bottom:30px}#practice-upload-container .finish-practices,.modules .finish-practices{display:none}#practice-upload-container .finish-practices input,.modules .finish-practices input{border:1px solid #d4d4d4;height:35px}#practice-upload-container .finish-practices input:-ms-input-placeholder,.modules .finish-practices input:-ms-input-placeholder{font-size:14px;color:#e3e3e3}#practice-upload-container .finish-practices input::placeholder,.modules .finish-practices input::placeholder{font-size:14px;color:#e3e3e3}#practice-upload-container .finish-practices span,.modules .finish-practices span{font-size:14px;margin-left:14px;cursor:pointer;color:#1ad}#practice-upload-container .finish-practices span:hover,.modules .finish-practices span:hover{color:#10a3d4}#practice-upload-container .finish-practices span:active,.modules .finish-practices span:active{color:#303030}#practice-upload-container.tests-tab,.modules.tests-tab{display:none}#practice-upload-container.tests-tab .under-level,.modules.tests-tab .under-level{z-index:99999}#practice-upload-container.tests-tab .holderContent,.modules.tests-tab .holderContent{z-index:1;padding-top:10px}#practice-upload-container.tests-tab .holderContent .datetime-picker-container .form-control,.modules.tests-tab .holderContent .datetime-picker-container .form-control{transition:all .2s ease-in-out}#practice-upload-container.tests-tab .holderContent p,.modules.tests-tab .holderContent p{color:#636363;font-size:13px}#practice-upload-container .allowed-files,.modules .allowed-files{margin:0 0 8px;display:block;font-size:13px}#practice-upload-container .allowed-files b,.modules .allowed-files b{color:#1ad}#practice-upload-container .practice-settings-container,.modules .practice-settings-container{display:none}#practice-upload-container .practice-settings-container div,.modules .practice-settings-container div{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline}#practice-upload-container .practice-settings-container div span.status-practice-file,.modules .practice-settings-container div span.status-practice-file{margin:10px 0;display:inline-block;color:#ff1c00;font-size:13px;border:1px solid #e2e2e2;padding:6px 10px;background:#fff;cursor:pointer}#practice-upload-container .practice-settings-container div span.status-practice-file.status-1,.modules .practice-settings-container div span.status-practice-file.status-1{color:#7cb33c}#practice-upload-container .practice-settings-container div a,.modules .practice-settings-container div a{color:#555;font-size:13px;margin-left:7px;padding-bottom:2px}#practice-upload-container .practice-settings-container textarea,.modules .practice-settings-container textarea{width:100%;max-width:100%;min-height:100px;border:1px solid #ebebeb;padding:13px;font-size:13px;line-height:22px;transition:box-shadow .5s}#practice-upload-container .practice-settings-container textarea:focus,.modules .practice-settings-container textarea:focus{box-shadow:0 0 10px -6px #1ad;outline:none}#practice-upload-container .holderContent,.modules .holderContent{position:relative;z-index:1}#practice-upload-container .holderContent .holder-hover-effect,.modules .holderContent .holder-hover-effect{top:0;right:0}#practice-upload-container .holderContent .holder-hover-effect i,.modules .holderContent .holder-hover-effect i{font-size:13px}#practice-upload-container .holderContent.removed .file-name,#practice-upload-container .holderContent.removed p,.modules .holderContent.removed .file-name,.modules .holderContent.removed p{color:red}#practice-upload-container .holderContent .file-name b,.modules .holderContent .file-name b{min-width:50px;font-size:12px;margin-right:8px}#practice-upload-container .holderContent .file-name input,.modules .holderContent .file-name input{width:80%}#practice-upload-container .holderContent .dateInput,.modules .holderContent .dateInput{margin-left:35px}#practice-upload-container span.under,.modules span.under{width:135px;height:27px;right:99px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#practice-upload-container p,.modules p{margin-bottom:20px;font-weight:700;font-size:17px;padding-bottom:5px;border-bottom:1px solid #ccc;color:#a19e34;position:relative}#practice-upload-container p span,.modules p span{color:#1ad;font-weight:400}#practice-upload-container .wrap_upload,.modules .wrap_upload{margin-bottom:3px}#practice-upload-container .file-to-upload,.modules .file-to-upload{min-height:15px;font-size:12px}#practice-upload-container .new-files,.modules .new-files{transition:all .2s ease-in-out;padding:0;margin-top:20px;box-shadow:0 2px 10px -5px #ccc}#practice-upload-container .new-files.filled,.modules .new-files.filled{padding:20px 18px}#practice-upload-container .under-level,.modules .under-level{position:relative;z-index:1}#practice-upload-container .existing-files,#practice-upload-container .group-existing-files,.modules .existing-files,.modules .group-existing-files{display:none;padding:20px 18px;box-shadow:0 2px 10px -5px #ccc}#practice-upload-container .existing-files>p,#practice-upload-container .group-existing-files>p,.modules .existing-files>p,.modules .group-existing-files>p{font-size:14px}#practice-upload-container .existing-files input[disabled],#practice-upload-container .group-existing-files input[disabled],.modules .existing-files input[disabled],.modules .group-existing-files input[disabled]{background:transparent}#practice-upload-container .existing-files.existing-files span.practice-file-settings,#practice-upload-container .group-existing-files.existing-files span.practice-file-settings,.modules .existing-files.existing-files span.practice-file-settings,.modules .group-existing-files.existing-files span.practice-file-settings{right:40px;top:-2px}#practice-upload-container .existing-files.existing-files .download-original-file,#practice-upload-container .group-existing-files.existing-files .download-original-file,.modules .existing-files.existing-files .download-original-file,.modules .group-existing-files.existing-files .download-original-file{margin:0 0 9px;font-size:12px}#practice-upload-container .holderContent,.modules .holderContent{width:100%}#practice-upload-container .group-existing-files.teacher-preview,.modules .group-existing-files.teacher-preview{pointer-events:none}#practice-upload-container .group-existing-files.teacher-preview[disabled]:checked~.checkmark,.modules .group-existing-files.teacher-preview[disabled]:checked~.checkmark{background-color:hsla(0,0%,80%,.5)!important;color:#303030!important}#practice-upload-container .group-existing-files.teacher-preview[disabled]~.checkmark,.modules .group-existing-files.teacher-preview[disabled]~.checkmark{background-color:transparent;border-color:#ddd!important}#practice-upload-container .group-existing-files .group-assign-module,#practice-upload-container .group-existing-files .group-uploaded-file.uploaded-file,.modules .group-existing-files .group-assign-module,.modules .group-existing-files .group-uploaded-file.uploaded-file{width:100%;position:relative}#practice-upload-container .group-existing-files .group-assign-module .checkbox-container,#practice-upload-container .group-existing-files .group-uploaded-file.uploaded-file .checkbox-container,.modules .group-existing-files .group-assign-module .checkbox-container,.modules .group-existing-files .group-uploaded-file.uploaded-file .checkbox-container{width:100%}#practice-upload-container .group-existing-files .group-assign-module .checkbox-container .group-file-dates,#practice-upload-container .group-existing-files .group-uploaded-file.uploaded-file .checkbox-container .group-file-dates,.modules .group-existing-files .group-assign-module .checkbox-container .group-file-dates,.modules .group-existing-files .group-uploaded-file.uploaded-file .checkbox-container .group-file-dates{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#practice-upload-container .group-existing-files .group-assign-module .checkbox-container .group-file-dates .extension,#practice-upload-container .group-existing-files .group-uploaded-file.uploaded-file .checkbox-container .group-file-dates .extension,.modules .group-existing-files .group-assign-module .checkbox-container .group-file-dates .extension,.modules .group-existing-files .group-uploaded-file.uploaded-file .checkbox-container .group-file-dates .extension{position:static;padding-right:7px}#practice-upload-container .group-existing-files .group-assign-module .checkbox-container .group-file-dates span.name,#practice-upload-container .group-existing-files .group-uploaded-file.uploaded-file .checkbox-container .group-file-dates span.name,.modules .group-existing-files .group-assign-module .checkbox-container .group-file-dates span.name,.modules .group-existing-files .group-uploaded-file.uploaded-file .checkbox-container .group-file-dates span.name{min-height:15px;padding:0 5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#practice-upload-container .group-existing-files .group-assign-module .checkbox-container .group-file-dates span.dates,#practice-upload-container .group-existing-files .group-uploaded-file.uploaded-file .checkbox-container .group-file-dates span.dates,.modules .group-existing-files .group-assign-module .checkbox-container .group-file-dates span.dates,.modules .group-existing-files .group-uploaded-file.uploaded-file .checkbox-container .group-file-dates span.dates{color:#555}#practice-upload-container .group-existing-files .group-assign-module.group-test .test-answer-points,#practice-upload-container .group-existing-files .group-uploaded-file.uploaded-file.group-test .test-answer-points,.modules .group-existing-files .group-assign-module.group-test .test-answer-points,.modules .group-existing-files .group-uploaded-file.uploaded-file.group-test .test-answer-points{right:50%}#practice-upload-container .uploaded-files-container,.modules .uploaded-files-container{display:none;max-height:500px;overflow-y:auto;padding:20px 18px;margin-bottom:10px;box-shadow:0 2px 10px -5px #ccc;width:98%}.practice-file-settings:active{transform:scale(.9)}.uploaded-file span.name{width:calc(100% - 35px);overflow:hidden;text-overflow:ellipsis}.modalBox#group-users-modal-container form{padding-left:1px;position:relative}.modalBox#group-users-modal-container .modalContent{max-width:90%}.modalBox#group-users-modal-container .modalContent label.label{margin-bottom:10px}.modalBox#group-users-modal-container .modalContent #noRecods{margin:0;font-size:16px}.tests-container.row{margin-left:-2px}.checkbox-container{display:block;position:relative;padding:3px 0 0 27px;cursor:pointer;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container:hover input~.checkmark{background-color:rgba(17,170,221,.18)}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;transition:all .2s}.checkbox-container input[disabled]~.checkmark{pointer-events:none;background-color:transparent!important;border-color:#ddd!important;color:#303030!important}.checkbox-container input[disabled]:checked~.checkmark{background-color:hsla(0,0%,80%,.5)!important}.checkbox-container input[disabled]:checked~.checkmark:after{display:block}.checkbox-container input:checked~.checkmark{background-color:#1ad}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark{position:absolute;top:0;left:0;height:19px;width:19px;border:1px solid #1ad;border-radius:2px;transition:background-color .4s}.checkbox-container .checkmark:after{content:"";position:absolute;display:none;left:5px;top:0;width:8px;height:13px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.footer-modal{position:fixed;bottom:0;right:0;width:100%;padding:8px;background:#fff;z-index:222;height:50px;box-shadow:-1px -20px 20px -8px #fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.footer-modal .blocked-status-type-switcher{cursor:pointer;color:#8bc34a;opacity:0;width:130px;text-align:right;padding-left:0}.footer-modal .blocked-status-type-switcher b:after{content:"Активен"}.footer-modal .blocked-status-type-switcher input:checked~b{color:orange}.footer-modal .blocked-status-type-switcher input:checked~b:after{content:"Блокиран"}.footer-modal .tabs{float:left;height:100%;line-height:35px}.footer-modal .tabs.disabled{pointer-events:none;background:transparent}.footer-modal .tabs span{margin-right:20px;color:#a19e34;padding:7px;cursor:pointer;font-weight:700;position:relative;transition:all .2s ease-in-out}.footer-modal .tabs span:hover{color:#1ad}.footer-modal .tabs span:active{color:#303030}.footer-modal .tabs span.active{pointer-events:none;background:#fdfdfd;box-shadow:inset 2px 3px 6px -3px #ddd;border-radius:5px;color:#26b4e4;top:1px;left:1px}span.student-name{position:relative;color:#303030;font-weight:700}span.student-name:after{content:")"}span.student-name:before{content:"("}.modal-dialog{z-index:1050}.modal-dialog .modal-content{border-radius:0}.modal-dialog .modal-content .modal-header{background-color:#a19e34;color:#fff}.modal-dialog .modal-content .modal-header .modal-title{float:left}.modal-dialog .modal-content .modal-body label{margin-bottom:10px}button.btn{border-radius:0}button.btn.btn-success{color:#fff;background-color:#a19e34;border-color:#9e9c65}button.btn.btn-success.active,button.btn.btn-success:hover{background-color:#928f2f}button.btn.btn-secondary{background-color:#5e5e5e;color:#fff}button.btn.btn-primary{background-color:#1ad}#add-question-modal .question-type-container{display:-ms-flexbox;display:flex}#add-question-modal .question-type-container label:not(:first-of-type){margin-left:20px}#add-question-modal .add-new-answer{margin-bottom:15px}.center-inline{text-align:center;border-bottom:1px solid;padding-bottom:20px}.test-user-success-message{margin:50px;text-align:center;background:rgba(201,255,201,.3);padding:20px 0;color:#10b9b9;line-height:24px;font-weight:700;box-shadow:0 10px 10px -14px #8c8b8b}.checkmark{float:left;width:25px;height:25px;line-height:25px;text-align:center;border-radius:50%}.checkmark.correct{background:#c4c156!important;color:#fff!important}.checkmark.user{background:#e66955!important;color:#fff!important}.checkmark.correct.user{background:#c4c156!important;box-shadow:0 0 0 3px #e66955!important}.test-results .firstDiv pre{margin-top:6px;font-size:15px}.test-results .preview-answer pre{margin-top:30px}.test-results .preview-answer pre .diff-missing-words{position:relative;margin:40px 0!important;display:block!important;border-bottom:1px solid #a7a2a2}.test-results .preview-answer pre .diff-missing-words.correct:after{position:absolute;right:-78px;top:0;color:green;content:"Вярно"}.test-results .preview-answer pre .diff-missing-words .correct{color:#c4c156!important;position:absolute;top:-4px;padding-bottom:5px}.test-results .preview-answer pre .diff-missing-words .user{color:#e66955!important;position:relative;top:18px}.chooseTest li.missed{color:#e66955}.chooseTest li.results{color:#70cc5f}.chooseTest li.group{background:#eee url(../images/groupAssign.png) 98% 7px no-repeat}.test-history-heading{margin:7px 0 14px;padding:5px 0 0 13px;font-weight:700}.test-history-heading b{color:#a19e34}#user-program-container .role-selects{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}#user-program-container .program-pickers{margin:20px 0 0 16px;display:inline-block}#user-program-container .program-pickers .holderPicker:last-of-type{margin-left:14px}#user-program-container .program-pickers .save-button{margin-left:20px}#save-automate-users-form,#save-program-form{position:relative;display:inline-block;width:100%}#save-automate-users-form div.action-buttons,#save-program-form div.action-buttons{padding:10px 10px 10px 0;text-align:right;margin-top:10px}#save-automate-users-form div.action-buttons input[type=submit],#save-program-form div.action-buttons input[type=submit]{margin:0}#items-modal .close{position:absolute;right:20px}#items-modal .modal-body{position:relative}#items-modal .modal-body div.auto-container{margin:10px 0;padding:13px 0;box-shadow:0 6px 9px -7px #ddd;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#items-modal .modal-body div.auto-container div{position:relative}#items-modal .modal-body div.auto-container div .btn{padding:4px 10px;border-radius:0}#items-modal .modal-body div.auto-container div button{margin-right:50px}#items-modal .modal-body div.auto-container:last-of-type{box-shadow:none}#items-modal .modal-body div.auto-container a:hover b{text-decoration:underline}#items-modal .modal-body div.auto-container a span{color:#303003;min-width:40px;display:inline-block}#items-modal .modal-body div.auto-container a b{color:#1ad}#items-modal .modal-body div.auto-container .holder-hover-effect{top:3px}.my-tests #tableHome div{min-height:38px}.my-tests #tableHome div span.add-test-auto{position:static;max-width:32px;max-height:32px;margin:0 auto}#rightColumn .historyBar a,.mark-color{color:rgba(255,215,141,.98)}#content_test_auto .date_begin{float:unset;padding:0;margin-right:17px;text-align:right;margin-top:15px}#content_test_auto .date_begin span b{color:#1ad}#content_test_auto .date_begin span+span{margin-top:10px;display:block}.copy-test-section .subQuestion .container-missing-word-auto{position:relative}.copy-test-section .subQuestion .container-missing-word-auto input{color:rgba(248,59,36,.87)}.copy-test-section .subQuestion .container-missing-word-auto span.missing-word-correct{position:absolute;left:15px;bottom:-30px;color:#bad964}.copy-test-section #pointsHolder div:last-of-type{text-align:right}.automate-section .center-inline{margin-top:20px}.automate-section #tableHome tr.user[group-id="0"] td:first-of-type{padding:6px 8px 6px 27px}.automate-section #tableHome tr.user[group-id="0"] td:first-of-type a{position:relative}.automate-section #tableHome tr.user[group-id="0"] td:first-of-type a .user-index{left:-21px;top:-1px}.automate-section #tableHome td.save-auto-groups-container{min-width:120px}.automate-section #tableHome td.save-auto-groups-container span.glyphicon.glyphicon-time{position:absolute;left:42px;top:14px;color:#ff8400;font-size:17px;cursor:pointer}.automate-section #tableHome td.save-auto-groups-container span.glyphicon.glyphicon-time:active{color:#303030}.automate-section #tableHome td.save-auto-groups-container .save-inner-button{position:absolute!important;top:9px!important;right:10px;margin:0;background:#c4c156;border:0;color:#fff;outline:1px solid;width:25px;left:unset!important}.automate-section .user-index{position:absolute;top:7px;left:-17px;font-size:11px}.automate-section td{position:relative}.automate-section .filter-links-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:20px}.automate-section .filter-links-container a{border-radius:0;background:transparent;color:#1ad}.automate-section .filter-links-container a:hover{color:#303030}.automate-section .filter-links-container a:active{background:transparent}.automate-section .filter-links-container a.selected{background-color:#1ad;border-color:#2e6da4;pointer-events:none;color:#fff}.automate-section .filter-links-container a:last-of-type{margin-left:10px}.automate-section span.user-count{color:#1ad}#tableHome.custom-table.groups .group{background-color:hsla(0,0%,96.5%,.78);border:1px solid #ccc;border-left:0;border-radius:0}#tableHome.custom-table.groups .group .toggle-visibility-users{padding:5px;font-size:11px;margin-right:10px;min-width:60px}#tableHome.custom-table.groups .group td:first-of-type{background-color:hsla(0,0%,96.5%,.78);font-weight:700}#tableHome.custom-table.groups .group td:first-of-type img{margin-left:5px}#tableHome.custom-table.groups .user{display:none;text-indent:20px;background:#fff!important;box-shadow:0 3px 6px -2px #ddd}#tableHome.custom-table .group-users td[colspan]{padding-right:0!important}#tableHome.custom-table .group-users table.inner-table-users{width:100%}#tableHome.custom-table .group-users table.inner-table-users tr.container-heading td{padding:0 0 8px!important}#tableHome.custom-table .group-users table.inner-table-users tr:hover{background-color:hsla(0,0%,96.5%,.78)}#tableHome.custom-table .group-users table.inner-table-users tr td{vertical-align:baseline}#tableHome.custom-table .group-users table.inner-table-users tr td a{position:relative}#tableHome.custom-table .group-users table.inner-table-users tr td a .user-index{top:-1px;left:-47px}#tableHome.custom-table .user a{transition:all .2s ease-in-out}#tableHome.custom-table .user a.user-module{height:auto!important;width:auto!important;max-width:208px;position:static;line-height:normal;margin:10px 0;font-size:10px;color:#1ad;border-bottom:1px solid #ddd;padding:2px 0;font-weight:700;text-indent:0}#tableHome.custom-table .user a.user-module.deleted{background-color:rgba(248,59,36,.87);color:#fff;padding:0 4px}#tableHome.custom-table .user a.user-module:last-of-type{border:none}#tableHome.custom-table .user a.user-module:hover{color:#303030}#tableHome.custom-table .user a.user-module.automate{color:rgba(248,59,36,.87)}#tableHome.custom-table .user a.user-module b{display:block;color:#ff9b0b;margin:15px 0 4px}#tableHome.custom-table .user a.activity-link.exclude{border:1px solid;padding:2px 10px;font-weight:700;color:#1ad;font-size:11px}#tableHome.custom-table .user a.activity-link.exclude:hover{background-color:#1ad;color:#fff}.study-list{margin-bottom:20px}.study-list li{font-size:14px}.study-list li span{margin-right:8px}.container-heading td{position:-webkit-sticky;position:sticky;top:0;background-color:hsla(0,0%,100%,.94);z-index:999;box-shadow:2px 2px 4px -2px #ccc;font-weight:700}#groupForm .attached-roles,#inspectors-form .attached-roles,#teacherForm .attached-roles{display:block;border-bottom:1px solid #d8d8d8;margin:15px 0;float:none}#groupForm .attached-roles h4[custom-title],#inspectors-form .attached-roles h4[custom-title],#teacherForm .attached-roles h4[custom-title]{text-align:center}#groupForm .attached-roles h4[custom-title] span,#inspectors-form .attached-roles h4[custom-title] span,#teacherForm .attached-roles h4[custom-title] span{color:#1ad;font-size:12px;cursor:pointer}#groupForm .attached-roles h4[custom-title] span:hover,#inspectors-form .attached-roles h4[custom-title] span:hover,#teacherForm .attached-roles h4[custom-title] span:hover{color:#303030}#groupForm .attached-roles h4[custom-title]:after,#inspectors-form .attached-roles h4[custom-title]:after,#teacherForm .attached-roles h4[custom-title]:after{content:attr(custom-title);color:#111;margin-left:5px;font-weight:700}#groupForm .attached-roles a,#inspectors-form .attached-roles a,#teacherForm .attached-roles a{font-size:14px;margin-bottom:12px;display:inline-block;width:274px;padding:5px 0;text-align:left;font-weight:700;line-height:20px}#groupForm .attached-roles a:hover,#inspectors-form .attached-roles a:hover,#teacherForm .attached-roles a:hover{color:#303030}#groupForm .attached-roles div,#inspectors-form .attached-roles div,#teacherForm .attached-roles div{display:none}.count-users{position:absolute;top:30px;right:5px;font-weight:700;font-size:14px}.count-users b{color:#1ad}.user-index{position:absolute;left:7px;top:19px;color:#1ad;font-weight:700;font-size:13px}.blocked-role{background:rgba(255,165,0,.18)}.created-at-date .datetime-picker-container #created-at{margin-left:0}.future-user *{color:rgba(248,59,36,.87)!important;pointer-events:none}.future-user-row{background:#dff7ff}.toggle-pass{position:absolute;right:6px;top:50%;font-size:15px;color:#a6a6a6;cursor:pointer;transform:translateY(-50%);transition:all .2s ease-in-out}.toggle-pass:hover{color:#1ad}.holder-certificates{margin:70px 22px 0 32px;float:left}.holder-certificates a:last-child{margin-left:10px}.holder-certificates a:last-child .certificate{width:105px}.holder-certificates a .certificate{width:100px;box-shadow:0 0 12px #cbcbcb;border:1px solid #78d8ed;border-radius:3px;transition:.3s ease-in-out;transform:translateY(0)}.holder-certificates a .certificate:hover{transform:translateY(-2px);box-shadow:0 0 16px #cbcbcb}#suggestions-holder.chart-room-users{width:98%}.current-chat-user{margin:10px 0}#chat-message-audio{display:none}.online-status[data-status=online]{color:#07a907}.online-status[data-status=offline]{color:#a6a6a6}.online-status:after{content:"(" attr(data-status) ")"}.video-connection-container{width:100%;max-width:1160px;margin:15px auto;text-align:center;font-weight:700;color:red}.video-connection-container div{font-size:15px}.video-connection-container div a.zoom-link{display:inline-block;color:#1ad}.video-connection-container div a.zoom-link i{position:relative;top:3px;left:5px}.video-connection-container div+div{margin-top:15px}.video-connection-container div .created-zoom-status{color:#a19e34}.video-connection-container div .pending-zoom-status{color:rgba(255,169,84,.96)}.video-connection-container div .ended-zoom-status{color:rgba(248,59,36,.87)}.zoom-teachers-status-container{width:100%}.zoom-teachers-status-container .heading-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline;margin:0 15px;padding-bottom:10px}.zoom-teachers-status-container .heading-container .heading-text{margin-top:20px}.zoom-teachers-status-container .heading-container span.show-hide-zooms{cursor:pointer;color:#7599ed;font-weight:700}#rightColumn .historyBar .zoom-teachers-status-container a,.zoom-teachers-status-container #rightColumn .historyBar a,.zoom-teachers-status-container .mark-color{color:#337ab7}.zoom-teachers-status-container .video-connection-container{color:#525252}.zoom-teachers-status-container .video-connection-container>div{font-size:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:5px 15px}.zoom-teachers-status-container .video-connection-container>div>span:first-child{line-height:22px;text-align:left}.zoom-teachers-status-container .video-connection-container>div span.zoom-link-container{text-align:right;line-height:21px}.zoom-teachers-status-container .video-connection-container>div span.zoom-link-container b.zoom-dates{display:block;font-size:10px;font-weight:700;color:#858585}.zoom-teachers-status-container .video-connection-container>div:hover{background:hsla(0,0%,86.7%,.51)}.teacher-current-courses .zoom-button{background:transparent;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:18px}.teacher-current-courses .zoom-button i{text-indent:0}.teacher-current-courses .zoom-button.create-zoom-link{color:#c4c156}.teacher-current-courses .zoom-button.delete-zoom-link{color:red;margin-right:5px}.currentGroup{position:relative}.hidden-link{display:none}.inspector .holdeButtonCourse:not(.selected-inspector-show-history) .showHistoryButton,.teacher .holdeButtonCourse:not(.selected-inspector-show-history) .showHistoryButton{display:none!important}i.glyphicon.glyphicon-facetime-video.mark-teacher-zoom{font-size:11px;color:#1ad}i.glyphicon.glyphicon-facetime-video.mark-teacher-zoom.paid-licence{color:#7add11}body.teacher .online-status{display:none}.study-program-container{position:relative}.study-program-container .container-a-times{position:absolute;top:10px;right:8px;text-align:right}.study-program-container .container-a-times span.a-times-data{position:relative;top:-3px;color:#ff8400;font-size:11px}.study-program-container .container-a-times span.glyphicon.glyphicon-time{color:#ff8400;font-size:17px;cursor:pointer}.study-program-container .container-a-times span.glyphicon.glyphicon-time:active{color:#303030}.modal{z-index:99999}.container-user-practice-files{-ms-flex-direction:column;flex-direction:column}body.user .uploaded-user-files-container{display:inline-block;font-weight:700}.zoom-holder-select{max-width:100%}.select-item{position:absolute;left:9px;color:#717171;font-weight:700;font-size:12px;width:calc(100% - 20px);height:28px;line-height:28px;background:url(../images/arrowDown.png) right 12px no-repeat}#zoom-filter{margin:15px}#zoom-filter .label{float:none}#zoom-filter .dateInput{margin-left:0}#zoom-filter .filter-zooms{margin:15px 0 0;position:static!important}#zooms .holderChoose ul{z-index:99999}#zooms .zoom-holder-select{margin-bottom:20px}.clear-filter-button{margin-left:10px;padding:4px;background:#ff8300;outline:1px solid #ff8300;color:#fff;font-size:15px}.clear-filter-button:hover{color:#fff;background:rgba(255,131,0,.87)}.search-list-input{display:none}.search-list-input input{width:100%;border:1px solid hsla(0,0%,94.5%,.95);height:30px}#assessment{width:50px}.teacher-licences{display:-ms-flexbox;display:flex;margin:20px 40px}.teacher-licences .licence{-ms-flex:auto;flex:auto;text-align:center;height:28px;background:#f5f5f5;margin-right:13px;box-shadow:0 0 1px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#111}.teacher-licences .licence.active{background:#a19e34;color:#fff}.teachers-counter{margin:10px 13px}.table-legend p{display:inline-block;margin-right:10px}.zoom-settings{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.zoom-settings #zoom-user-select{max-width:340px;text-align:left}.zoom-settings .change-licence{margin-left:15px}