.fs-5{font-size:5px}.fs-6{font-size:6px}.fs-7{font-size:7px}.fs-8{font-size:8px}.fs-9{font-size:9px}.fs-10{font-size:10px}.fs-11{font-size:11px}.fs-12{font-size:12px}.fs-13{font-size:13px}.fs-14{font-size:14px}.fs-15{font-size:15px}.fs-16{font-size:16px}.fs-17{font-size:17px}.fs-18{font-size:18px}.fs-19{font-size:19px}.fs-20{font-size:20px}.fs-21{font-size:21px}.fs-22{font-size:22px}.fs-23{font-size:23px}.fs-24{font-size:24px}.fs-25{font-size:25px}.fs-26{font-size:26px}.fs-27{font-size:27px}.fs-28{font-size:28px}.fs-29{font-size:29px}.fs-30{font-size:30px}.fs-31{font-size:31px}.fs-32{font-size:32px}.fs-33{font-size:33px}.fs-34{font-size:34px}.fs-35{font-size:35px}.fs-36{font-size:36px}.fs-37{font-size:37px}.fs-38{font-size:38px}.fs-39{font-size:39px}.fs-40{font-size:40px}.fs-41{font-size:41px}.fs-42{font-size:42px}.fs-43{font-size:43px}.fs-44{font-size:44px}.fs-45{font-size:45px}.fs-46{font-size:46px}.fs-47{font-size:47px}.fs-48{font-size:48px}.fs-49{font-size:49px}.fs-50{font-size:50px}.lh-5{line-height:5px}.lh-6{line-height:6px}.lh-7{line-height:7px}.lh-8{line-height:8px}.lh-9{line-height:9px}.lh-10{line-height:10px}.lh-11{line-height:11px}.lh-12{line-height:12px}.lh-13{line-height:13px}.lh-14{line-height:14px}.lh-15{line-height:15px}.lh-16{line-height:16px}.lh-17{line-height:17px}.lh-18{line-height:18px}.lh-19{line-height:19px}.lh-20{line-height:20px}.lh-21{line-height:21px}.lh-22{line-height:22px}.lh-23{line-height:23px}.lh-24{line-height:24px}.lh-25{line-height:25px}.lh-26{line-height:26px}.lh-27{line-height:27px}.lh-28{line-height:28px}.lh-29{line-height:29px}.lh-30{line-height:30px}.lh-31{line-height:31px}.lh-32{line-height:32px}.lh-33{line-height:33px}.lh-34{line-height:34px}.lh-35{line-height:35px}.lh-36{line-height:36px}.lh-37{line-height:37px}.lh-38{line-height:38px}.lh-39{line-height:39px}.lh-40{line-height:40px}.lh-41{line-height:41px}.lh-42{line-height:42px}.lh-43{line-height:43px}.lh-44{line-height:44px}.lh-45{line-height:45px}.lh-46{line-height:46px}.lh-47{line-height:47px}.lh-48{line-height:48px}.lh-49{line-height:49px}.lh-50{line-height:50px}.lh-51{line-height:51px}.lh-52{line-height:52px}.lh-53{line-height:53px}.lh-54{line-height:54px}.lh-55{line-height:55px}.lh-56{line-height:56px}.lh-57{line-height:57px}.lh-58{line-height:58px}.lh-59{line-height:59px}.lh-60{line-height:60px}.lh-61{line-height:61px}.lh-62{line-height:62px}.lh-63{line-height:63px}.lh-64{line-height:64px}.lh-65{line-height:65px}.lh-66{line-height:66px}.lh-67{line-height:67px}.lh-68{line-height:68px}.lh-69{line-height:69px}.lh-70{line-height:70px}.lh-71{line-height:71px}.lh-72{line-height:72px}.lh-73{line-height:73px}.lh-74{line-height:74px}.lh-75{line-height:75px}.lh-76{line-height:76px}.lh-77{line-height:77px}.lh-78{line-height:78px}.lh-79{line-height:79px}.lh-80{line-height:80px}.lh-81{line-height:81px}.lh-82{line-height:82px}.lh-83{line-height:83px}.lh-84{line-height:84px}.lh-85{line-height:85px}.lh-86{line-height:86px}.lh-87{line-height:87px}.lh-88{line-height:88px}.lh-89{line-height:89px}.lh-90{line-height:90px}.lh-91{line-height:91px}.lh-92{line-height:92px}.lh-93{line-height:93px}.lh-94{line-height:94px}.lh-95{line-height:95px}.lh-96{line-height:96px}.lh-97{line-height:97px}.lh-98{line-height:98px}.lh-99{line-height:99px}.lh-100{line-height:100px}a:hover{text-decoration:none}a{color:inherit}a:hover{color:inherit}.segoe{font-family:"Segoe UI",sans-serif}.segoe-light{font-family:"Segoe UI Light",sans-serif}.arial{font-family:Arial,sans-serif}.white{color:#fff}.bg-white{background:#fff}.black{color:#000}.bg-black{background:#000}.display-inline-block{display:inline-block}.display-block{display:block}.display-none{display:none}.pos-rel{position:relative}.pos-abs{position:absolute}.w-100p{width:100%}.text-uppercase{text-transform:uppercase}.text-bold{font-weight:bold}.text-italic{font-style:italic}.text-light{font-weight:300}.text-normal{font-weight:normal !important;font-style:normal !important}.text-underline{text-decoration:underline}.text-underline:hover{text-decoration:underline}.margin-0-auto{margin:0 auto}.margin-auto{margin:auto}.no-bs-padding{padding-left:0;padding-right:0}.no-bs-margin{margin-left:0;margin-right:0}.no-border{border:none}.no-radius{border-radius:0}.ovh{overflow:hidden}.cursor-pointer{cursor:pointer}.hover-underline:hover{text-decoration:underline}.dotted-overflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lsm-1{letter-spacing:-1px}ul>li>a:hover{text-decoration:underline}html{height:100%;overflow-y:scroll}hr{border-top:1px solid #333}.navbar{border-radius:0;margin-bottom:0}body,.container,.container-fluid{min-height:100%}body{background-color:#ececec}.styled-container{border-left:1px solid #dadfe1;border-right:1px solid #dadfe1;background-color:#ecf0f1;box-shadow:0 0 5px 0 rgba(50,50,50,0.5)}.btn{transition:background-color .3s ease}.questions-btns{text-align:center;margin:15px 0;border-radius:3px;border:1px solid #dadfe1;font-size:0;background-color:#f2f1ef;box-shadow:0 0 5px 0 rgba(50,50,50,0.3)}.questions-btns li{padding:5px;font-size:16px;box-sizing:border-box}@media (min-width:1200px){.questions-btns li{width:5%}}@media (min-width:992px) and (max-width:1199px){.questions-btns li{width:10%}}@media (min-width:768px) and (max-width:991px){.questions-btns li{width:10%}}@media (max-width:767px){.questions-btns li{width:20%}}@media (max-width:480px){.questions-btns li{width:50%}}.questions-btns li button{width:100%}.q-body .q-count{padding-top:15px}.q-body .q-count p{margin-bottom:10;border-bottom:1px solid #333}.q-body .q-body-wrapper{padding:15px}.q-body .q-body-wrapper .q-text{font-size:18px}.q-body .q-body-wrapper .q-variants{font-size:16px;padding-left:30px;margin-top:5px}@media (min-width:1200px){.q-body .q-body-wrapper .q-img{text-align:right}}@media (min-width:992px) and (max-width:1199px){.q-body .q-body-wrapper .q-img{text-align:right}}@media (min-width:768px) and (max-width:991px){.q-body .q-body-wrapper .q-img{text-align:center}}@media (max-width:767px){.q-body .q-body-wrapper .q-img{text-align:center}}@media (max-width:480px){.q-body .q-body-wrapper .q-img{text-align:center}}.q-body .q-body-wrapper .q-img img{display:inline-block}.q-body .q-body-wrapper .q-answer{margin-top:15px;margin-bottom:0;text-align:center;margin-left:0}.q-body .q-body-wrapper .q-answer li{padding:0;display:inline-block}.q-body .q-body-wrapper .q-answer li button{padding:10px 40px;margin:2px}.panel-heading{border-bottom:1px solid #ddd !important}#accordion .panel-title a{display:block}#accordion table input{transition:background .3s ease}.blink{animation:blink 5s infinite alternate;-webkit-animation:blink 5s infinite alternate}@-webkit-keyframes blink{0%{opacity:1}20%{opacity:.5}40%{opacity:1}60%{opacity:.5}80%{opacity:1}100%{opacity:.5}}@keyframes blink{0%{opacity:1}20%{opacity:.5}40%{opacity:1}60%{opacity:.5}80%{opacity:1}100%{opacity:.5}}#question-db-id{padding-left:90px}.stop-exam{margin:0;padding-top:5px;line-height:20px}.stop-exam span{transform:scale(1.5);padding-left:10px}.exam-status{margin:0;padding:15px 10px;line-height:20px;display:block}@media only screen and (max-width:767px){.m_mb-20{margin-bottom:20px}.m_mt-20{margin-top:20px !important}}.licenta-block img{max-width:100%}
.tab-pane .table-bordered > tbody > tr:first-child > td {
    border-top-color: transparent;
}
.max-dif-val {
    font-size: 10px;
    padding-top: 2px;
    color: #878787;
    flex: 1 1 100%;
    padding: 3px 0;
    line-height: 2;
}
.diff-val {text-align: center;}
.d-flex {display:flex;}
.content-space-around {justify-content: space-around;}
.content-space-between {justify-content: space-between;}
.content-center {justify-content: center;}
.intrebari-cat-name {padding-bottom: 2px;border-bottom: 1px solid #ddd;}
.category--count {text-align: center;flex:0 1 50%;}
.cat-name-count--td .category--count:first-child {padding-right:7px;}
.cat-name-count--td .category--count:last-child {padding-left:7px;}
.content.q-variants,
.bootstrap-dialog-body {
    /*font-family: 'Times New Roman';*/
}
.pre-content {display: none;}
.pre-content.active {display: block;}
.btn:disabled,
.btn:disabled:hover {cursor: not-allowed;}
.content.q-variants {
    font-family: 'Times New Roman';
    font-size: 14pt!important;
}
.pre-link {color: #a1a1a1}
.align-items-center {align-items: center}
.tox .tox-promotion,
.tox-statusbar__branding {display: none;}

.custom-checkbox+label {
    display: inline-flex;
    align-items: center;
    user-select: none;
}
.custom-checkbox+label::before {
    content: '';
    display: inline-block;
    width: 1em;
    height: 1em;
    flex-shrink: 0;
    flex-grow: 0;
    border: 1px solid #adb5bd;
    border-radius: 0.25em;
    margin-right: 0.5em;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 50% 50%;
}
.custom-radio {
    position: absolute;
    z-index: -1;
    opacity: 0;
}

.custom-radio+label {
    display: inline-flex;
    user-select: none;
}
.custom-radio+label::before {
    content: '';
    display: inline-block;
    margin-top: 2px;
    width: 1em;
    height: 1em;
    flex-shrink: 0;
    flex-grow: 0;
    border: 1px solid #adb5bd;
    border-radius: 50%;
    margin-right: 0.5em;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 50% 50%;
}
.custom-radio:not(:disabled):not(:checked)+label:hover::before {
    border-color: #b3d7ff;
}
.custom-radio:not(:disabled):active+label::before {
    background-color: #b3d7ff;
    border-color: #b3d7ff;
}
.custom-radio:focus+label::before {
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-radio:focus:not(:checked)+label::before {
    border-color: #80bdff;
}
.custom-radio+label,
.custom-radio:checked+label {font-family: 'Times New Roman';flex: 0 1 98%;}
.custom-radio:checked+label {color: green;}

.custom-radio:checked+label::before {
    border-color: #0b76ef;
    background-color: #0b76ef;
    border-color: #009688;
    background-color: #4CAF50;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.custom-radio:disabled+label::before {
    background-color: #e9ecef;
}
.link--actions {flex: 0 1 auto;}

.answer--add-link {color: #76b7ff;text-decoration: underline;margin-bottom: 5px;}
.answer--add-link:hover {color: #3e96f8;}
.answer-link-wrapper {}
.answer-delete-link {display: none;color: #ababab;}
.answer-link-wrapper:hover .answer-delete-link {display: initial;}
.answer-link-wrapper .answer-delete-link:hover {color: #f00;}
.answer-link-wrapper .answer-delete-link.disabled,
.answer-link-wrapper .answer-delete-link.disabled:hover {color: #bfbfbf;cursor: not-allowed;}
.search-amswer-result-wrapper {padding: 4px 0;}
.search-amswer-result {position: relative;min-height: 280px;max-height: 230px;overflow-y: auto;}
.answer-find-result-list {padding: 0;list-style: none;}
.answer-find-result-list li:not(:last-child) {}
.answer-find-result-list li a {display: block;padding: 3px 5px;text-decoration: none;}
.answer-find-result-list li a:hover {background: #ededed;}
.code-quest {text-transform: uppercase;}
.d-none {display:none;}
.shlight {color:#FF0000; background:#FFFF00;}
.no-answer-result {margin: 2rem auto;color: #bababa;}
.add--answer-row {color: #76b7ff;text-decoration: underline;margin-bottom: 5px;}
.new-answer-add-form {}
.new-answer-add-form label {font-size: 12px;}
.table > tbody > tr > td.admin-name-theme {
    width: 50%;
    vertical-align: middle;
}
.tab-toggle-link {color: #6e9d38;}
.nav-tabs > li.active > a.tab-toggle-link,
.nav-tabs > li.active > a.tab-toggle-link:hover,
.nav-tabs > li.active > a.tab-toggle-link:focus {color: #294f00;}
.admin-name-theme div {
    text-transform: uppercase;
    justify-content: space-between;
    font-size: 12px;
    display: flex;
    line-height: 1;
    align-items: center;
}
.admin-name-theme span {
    color:#9d9d9d;
    padding: 0px 2px;
    line-height: 1;
}
.pull-select+.chosen-container-active.chosen-with-drop .chosen-single div b {
    background-position: -18px 7px;
}
.pull-select+.chosen-container-single .chosen-single div b {
    background-position-y: 7px;
}
.pull-select+.chosen-container-single .chosen-single {height:34px;padding-top:4px;padding-bottom:4px;border-color:#ccc;}
.help-block {color: red;}