@font-face {    font-family: "Monserat";    src: url("/local/templates/qvant/fonts/monserat.woff2") format("woff2"),         url("/local/templates/qvant/fonts/monserat.woff") format("woff");}@font-face {    font-family: "Monserat Bold";    src: url("/local/templates/qvant/fonts/monserat_bold.woff2") format("woff2"),         url("/local/templates/qvant/fonts/monserat_bold.woff") format("woff");    font-weight: bold;}html body{    font-family: "Monserat";    color:#000;}.monserat{    font-family: "Monserat" !important;}.red{    color:#DF1B1B;}.mt-20{    margin-top:20px !important;}.mt-100{    margin-top:100px !important;}.font-24 {    font-size: 24px !important;}.font-18 {    font-size: 18px !important;}.font-36 {    font-size:36px !important;}.font-14 {    font-size:14px !important;}body .lists_students.lll > div:nth-child(1){    display:none;}.shed_block ul li:last-child{    border:none !important;}.lists_students ul li{    list-style-type: none;    background: none;    margin:0;    padding:15px 0;    border-bottom:1px solid #DADADA;}.lists_students .shed_block{    border: 1px solid #DADADA;    width:270px;    margin:30px auto;    overflow:hidden;    border-radius: 10px;}.lists_students .sec_name{    background: #04A7A1;    padding:17px 0;    display: block;    font-size: 24px!important;}.lists_students{    text-align: center;}.lists_students_detail{    flex-wrap:wrap;}.student_info_block{    border: 1px solid #DADADA;    border-radius: 10px;    margin-right:30px;    margin-bottom:30px;    width: 300px;}.st_inf{    padding:10px 5px;    align-items: center;}body .student_info_block .pic .empty_student_photo{    padding:5px 17px;}body .student_info_block .pic{    background: #29AF46;    margin-right: 15px;    border-radius: 35px;    color:#fff;    font-size: 36px;    width:auto;}body ul.st_list{    margin:0;}@media screen and (max-width: 768px) {    .student_info_block{        margin:15px auto !important;    }    .schedule_filter_form{        flex-direction:column;    }}.bx-desktop-appearance-show-menu{    position: absolute;    right:0;    top:85px;    background: #fff;}.albom_main iframe{    margin-bottom:30px;}.remote_school a{    display: block;    padding: 20px;    border: 1px solid #E5E5E5;    border-radius: 6px;}body .bx-messenger-cl-search-wrap .bx-messenger-input{    width: 94%;    margin: 10px 0px;     height: auto;    line-height: normal;    font-size: 14px;}#popup-window-content-bx-messenger-popup-messenger > div > div.bx-messenger-box-contact.bx-messenger-box-contact-active > div.bx-messenger-cl-search > div > input{    width: 80%;    margin: 12px 0;    height: auto;    line-height: normal;    font-size: 14px;}#fullpage > div.middle > div > div.content.content_layout > div > div.logsContainer > table > thead > tr:nth-child(1) th a{    text-decoration: underline;    color:blue;}.logsContainer .editableCell .selectbox .select .text{    padding: 0;}.logsContainer .editableCell{    width:65px;    height:45px;}.logsContainer .editableCell .selectbox {    width:50px !important;    position: absolute !important;}.logsContainer .editableCell .selectbox ul{    margin: auto !important;}.circle{    background: #0C81C7;    border-radius: 100%;    width:34px;    height:34px;    margin:0px auto 30px;}