.pointer{cursor: pointer;}
.srv-validation-message{color: red;}
.modal-log .modal-body .tab-content .tab-pane .log-form-cont .form-cont .form-group input[type="password"].form-control{background: none;}

/* .custom-input::placeholder {color: #A8C8F5;} */
.custom-input{background-color: transparent;padding: 16.5px 16px;border-radius: 12px;border: 1px solid #A8C8F5;color: #000 !important;font-size: 18px;font-weight: 400;line-height: 1.2em;letter-spacing: -0.01em;}
.custom-input:focus{background: none; box-shadow: none;}
.width-100{width: 100%;}
.question_box{background-color: #fff;color: #000;padding: 15px;border-radius: 10px;}

.checkbox_cnt {padding: 0px;display: flex;justify-content: space-between;margin-bottom: 12px;width: 100%;}
.checkbox_cnt li {list-style: none;display: flex;align-items: center;font-size: 14px;color: #283b75;margin-bottom: 5px;}
.checkbox_cnt li span {display: block;width: 18px;height: 18px;border-radius: 5px;margin-right: 5px;}
.checkbox_cnt li:nth-child(1) span {background-color: #2ac9ab;}
.checkbox_cnt li:nth-child(2) span {background-color: #283b75;}
.checkbox_cnt li:nth-child(3) span {background-color: #eff4f7;}


.question_list {padding: 0px;margin: 0px;display: flex;flex-flow: wrap;}
.question_list li {width: calc(16.6666666% - 7px);list-style: none;text-align: center;background: #eff4f7;padding: 5px;line-height: 1;border-radius: 3px;color: #283b75;order: 5;margin: 3px;}
.question_list li.answered {background: #2ac9ab;color: #fff;cursor: pointer;}
.question_list li.current {background: #283b75;color: #fff;cursor: pointer;}
.question_list li.unanswered {background: #eff4f7;cursor: pointer;}
.full_screen_loader{position: fixed; top: 0px; left: 0px; height: 100vh; text-align: center;z-index: 999; width: 100%;background-color: #00000040; z-index: 999;}
.full_screen_loader i {top: 50%;position: absolute;}

.text-black{color: black;}
.mr-15{margin-right: 15px;}

.text-ellipsis{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.footer-link {list-style: none;margin: 0px;padding: 0px;}
.footer-link li a{text-decoration: none; color: #fff;}
.footer-link li{margin-bottom: 10px;}

.pagination .page-link{background-color: #efefef;}
.page-item.active .page-link{background-color: #1860c4;}

.a-disable{pointer-events: none;cursor: default;}
/* .btn-white{background-color: #fff; columns: #1860c4;} */
.text-right{text-align: right;}

.table td{white-space: nowrap;}

.white-nowrap{white-space: nowrap;}

.count-down{min-width: 115px;position: fixed;bottom: 15px;right: 15px;padding: 5px 20px !important;color: #000;background-color: #3effd4;border-radius: 10px; z-index: 999;}
.ep0 p{margin: 0px;}