#content_left, #activation_select_window, input{
    font-family: Open Sans, Arial, sans-serif;
}
.lector_block {
    flex: 1 1 150px;
    align-items: end;
}
.webinar_pay_btn {
    border-radius: 40px;
    border: 1px solid #ccc;
    background: #ccc;
    padding: 19px;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    color: #fff;
    display: inline-block;
    margin: 10px 0 20px 32px;
}
.webinar_registration_type_button,
.webinar_pay_btn.active{
    border-radius: 40px;
    border: 1px solid #581C81;
    background: #764696;
    padding: 19px;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    margin: 10px 0 20px 32px;
}
.webinar_registration_type_button:hover,
.webinar_pay_btn.active:hover{
    background: #581C81;
}
.form, .form_response{
    display: none;
}
#content_left{
    font-family: Open Sans, Arial, Sans-Serif;
}
#content_left #sem_title{
    margin: 35px 0 0;
}
.webinar_gray_block{
    background: #F6F5F4;
    padding: 30px 40px 26px;
    margin: 0 0 34px;
}
.webinar_purple_text{
    color: #764696;
}
.lectors_block{
    border-bottom: 1px solid #764696;
    flex-wrap: wrap;
}
.lector_block{
    flex: 1 1 150px;
    align-items: end;
}
.webinar_sign_up_button_css{
    border-radius: 40px;
    border: 1px solid #581C81;
    background: #764696;
    padding: 19px;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    margin: 10px 0;
}
.webinar_sign_up_button_css:hover{
    background: #581C81;
}
#webinar_sign_up_window{
    width: 300px;
    box-sizing: border-box;
    padding: 50px 40px 20px;
    background: #F6F5F4;
}
.webinar_sign_up_window_title{
    font-size: 24px;
    line-height: 30px;
    margin: 0 0 14px;
    text-align: left;
}
.webinar_sign_up_step_2{
    display: none;
    color: #0D9901;
    text-align: left;
}
.webinar_link{
    color: #000;
    text-decoration: none;
}
.webinar_link:hover{
    color: #000;
    border-bottom: 1px solid #000;
}
.slides_preview .slide{
    width: calc(100% - 107px);
    cursor: pointer;
}
.slides_full_screen .slide{
    width: calc(100% - 264px);
}
.slide_numbered_tmb_btn{
    padding: 14px 0;
    width: 50px;
    text-align: center;
    color: #764696;
    font-size: 16px;
    line-height: 22px;
    cursor: pointer;
    background: #fff;
    direction: ltr;
    margin: 0 0 1px;
}
.slide_numbered_tmb_btn:not(:last-child){
    margin: 0 0 5px;
}
.slide_numbered_tmb_btn:not(.slide_numbered_tmb_btn_active):hover{
    outline: 1px solid #764696;
    outline-offset: -1px;
}
.slide_numbered_tmb_btn_active{
    outline: 4px solid #764696;
    outline-offset: -4px;
    cursor: default;
}
.hr-gray{
    height: 1px;
    background: #EDEBE9;
}
.slide_scroll_btn{
    width: 50px;
    height: 18px;
    cursor: pointer;
    background-image: url("/template/images/slide_vertical_arrow.png");
}
.slides_full_screen .slide_scroll_btn{
    display: none;
}
.slide_scroll_btn:not(.slide_scroll_btn_disabled):hover{
    background-position: 0 36px;
}
.slide_scroll_btn[data-direction="up"]{
    margin: 0 0 5px;
}
.slide_scroll_btn[data-direction="down"]{
    transform: scaleY(-1);
    margin: 5px 0 0;
}
.slide_scroll_btn_disabled{
    background-position: 0 18px;
    cursor: default;
}
.slide_tmbs_div{
    overflow-y: scroll;
    direction: rtl;
    padding: 0 0 0 20px;
}
.slide_controls_div{
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}
.slides_full_screen{
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: #F6F5F4;
    z-index: 102;
}
.close_slides_full_screen{
    top: 0;
}
.slides_full_screen{
    padding: 30px 80px 40px 46px;
    box-sizing: border-box;
    overflow: auto;
}
.slides_preview .slide_sibling_btn{
    display: none;
}
.slides_full_screen .slide_sibling_btn{
    width: 50px;
    height: 50px;
    cursor: pointer;
    align-self: center;
    background-image: url("/template/images/slide_horizontal_arrow.png");
    background-repeat: no-repeat;
}
.slide_sibling_btn:hover{
    background-position: 0 -50px;
}
.slide_sibling_btn[data-direction="prev"]{
    transform: scaleX(-1);
    visibility: hidden;
}
.slide_sibling_btn[data-direction="next"]{
    width: 67px;
}
.slides_full_screen .slides_title{
    margin-left: 70px;
}

/*THEME LINKS BEGIN*/
.theme_links {
    width: 100%;
    float: left;
    margin: 25px 0 10px;
    border-top: 1px solid #A7A9AC;
    padding: 20px 0 15px 0;
}
.theme_links .header {
    font-size: 16px;
    line-height: normal!important;
    color: #000;
    font-weight: bold;
    margin: 0 0 13px 0;
}
.theme_links ul {
    list-style: none;
}
.theme_links ul li {
    margin-top: 17px;
    font-size: 16px;
    font-weight: bold;
}
.theme_links ul li a {
    text-decoration: none;
    color: #000;
}
.theme_links ul li a:hover {
    text-decoration: underline;
}
.theme_links ol {
    list-style: none;
}
.theme_links ol li {
    margin-top: 17px;
    font-size: 16px;
    font-weight: bold;
}
.theme_links ol li a {
    text-decoration: none;
    color: #000;
}
.theme_links p {
    font-size: 16px!important;
    line-height: normal!important;
    padding: 0!important;
    margin-bottom: 10px;
}
.theme_links a {
    font-size: 16px;
    text-decoration: none;
    color: #8a73b4;
}
.theme_links a:hover {
    text-decoration: underline;
}
/*THEME LINKS END*/

.one_webinar_mark {
    position: absolute;
    top: 0;
    right: 0;
    width: 100px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.one_webinar_mark .avg_mark {
    position: relative;
}
.one_webinar_mark .avg_mark::before {
    position: absolute;
    top: 2px;
    left: -18px;
    content: '';
    width: 15px;
    height: 15px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDUuNTQ5OTNDMTUgNS42OTk5MyAxNC45MjIgNS44NSAxNC43NjYgNkwxMS40OTM4IDkuMTQ5OTZMMTIuMjY4NSAxMy43MjQ5QzEyLjI3NDUgMTMuNzI0OSAxMi4yNzc1IDEzLjggMTIuMjc3NSAxMy44NzVDMTIuMjc3NSAxNC4wMjUgMTIuMjQ0NSAxNC4wOTk5IDEyLjE3ODUgMTQuMTc0OUMxMi4xMTg1IDE0LjI0OTkgMTIuMDI4NSAxNC4zMjUgMTEuOTA3OCAxNC4zMjVDMTEuNzkzOCAxNC4zMjUgMTEuNjczNyAxNC4zMjUgMTEuNTQ3NyAxNC4yNUw3LjUgMTIuMDc1TDMuNDUyNTUgMTQuMjVDMy4zMjAzMyAxNC4zMjUgMy4yMDAxIDE0LjMyNSAzLjA5MTk1IDE0LjMyNUMyLjk2NTcyIDE0LjMyNSAyLjg2OTU4IDE0LjI0OTkgMi44MDM1IDE0LjE3NDlDMi43NDMzNSAxNC4wOTk5IDIuNzEzMzUgMTQuMDI1IDIuNzEzMzUgMTMuODc1QzIuNzEzMzUgMTMuODc1IDIuNzE5MzUgMTMuNzk5OSAyLjczMTM1IDEzLjcyNDlMMy41MDY2MiA5LjE0OTk2TDAuMjI1Mzc1IDZDMC4wNzUxNDk5IDUuODUgMCA1LjY5OTkzIDAgNS41NDk5M0MwIDUuMzI0OTMgMC4xNjgzIDUuMTc0OTMgMC41MDQ4MjUgNS4xNzQ5M0w1LjAzMDAzIDQuNUw3LjA1ODI1IDAuMzc1QzcuMTcyMjUgMC4xNSA3LjMyIDAgNy41IDBDNy42OCAwIDcuODI3NzUgMC4xNSA3Ljk0MTc1IDAuMzc1TDkuOTY5NzUgNC41TDE0LjQ5NTIgNS4xNzQ5M0MxNC44MzIgNS4xNzQ5MyAxNSA1LjMyNDkzIDE1IDUuNTQ5OTNaIiBmaWxsPSIjRjFDNDBGIi8+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-size: 100%;
}
.reviews_list {
    width: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-top: 50px;
}
.reviews_list.short {
    flex-direction: row;
    margin-top: 0;
}
.reviews_list .one_review_wrapper {
    width: 100%;
    max-width: 100%;
    font-family: "Open Sans";
    font-size: 14px;
    line-height: 19px;
    margin: 0 0 2rem 0;
}
.reviews_list.short .one_review_wrapper {
    max-width: 220px;
}
.reviews_list.short .one_review_wrapper {
    margin: 0;
}
.reviews_list .one_review_wrapper .header {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    font-size: 16px;
}
.reviews_list .one_review_wrapper .header .mark {
    position: absolute;
    top: 3px;
    right: 0;
}
.reviews_list .one_review_wrapper .header .mark:before {
    position: absolute;
    top: 2px;
    left: -18px;
    content: '';
    width: 15px;
    height: 15px;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDUuNTQ5OTNDMTUgNS42OTk5MyAxNC45MjIgNS44NSAxNC43NjYgNkwxMS40OTM4IDkuMTQ5OTZMMTIuMjY4NSAxMy43MjQ5QzEyLjI3NDUgMTMuNzI0OSAxMi4yNzc1IDEzLjggMTIuMjc3NSAxMy44NzVDMTIuMjc3NSAxNC4wMjUgMTIuMjQ0NSAxNC4wOTk5IDEyLjE3ODUgMTQuMTc0OUMxMi4xMTg1IDE0LjI0OTkgMTIuMDI4NSAxNC4zMjUgMTEuOTA3OCAxNC4zMjVDMTEuNzkzOCAxNC4zMjUgMTEuNjczNyAxNC4zMjUgMTEuNTQ3NyAxNC4yNUw3LjUgMTIuMDc1TDMuNDUyNTUgMTQuMjVDMy4zMjAzMyAxNC4zMjUgMy4yMDAxIDE0LjMyNSAzLjA5MTk1IDE0LjMyNUMyLjk2NTcyIDE0LjMyNSAyLjg2OTU4IDE0LjI0OTkgMi44MDM1IDE0LjE3NDlDMi43NDMzNSAxNC4wOTk5IDIuNzEzMzUgMTQuMDI1IDIuNzEzMzUgMTMuODc1QzIuNzEzMzUgMTMuODc1IDIuNzE5MzUgMTMuNzk5OSAyLjczMTM1IDEzLjcyNDlMMy41MDY2MiA5LjE0OTk2TDAuMjI1Mzc1IDZDMC4wNzUxNDk5IDUuODUgMCA1LjY5OTkzIDAgNS41NDk5M0MwIDUuMzI0OTMgMC4xNjgzIDUuMTc0OTMgMC41MDQ4MjUgNS4xNzQ5M0w1LjAzMDAzIDQuNUw3LjA1ODI1IDAuMzc1QzcuMTcyMjUgMC4xNSA3LjMyIDAgNy41IDBDNy42OCAwIDcuODI3NzUgMC4xNSA3Ljk0MTc1IDAuMzc1TDkuOTY5NzUgNC41TDE0LjQ5NTIgNS4xNzQ5M0MxNC44MzIgNS4xNzQ5MyAxNSA1LjMyNDkzIDE1IDUuNTQ5OTNaIiBmaWxsPSIjRjFDNDBGIi8+Cjwvc3ZnPgo=');
    background-repeat: no-repeat;
    background-size: 100%;
}
.reviews_list .one_review_wrapper .header .person_wrapper {
    position: relative;
    padding-right: 50px;
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
}
.reviews_list .one_review_wrapper .header .person_wrapper.no_avatar {
     padding-left: 0;
     align-items: flex-start;
}
.reviews_list .one_review_wrapper .header .person_wrapper .avatar {
    /*top: 0;*/
    /*left: 0;*/
    width: 35px;
    height: 35px;
    margin-right: 10px;
    border-radius: 50%;
}
.reviews_list .one_review_wrapper .header .person_wrapper .person_name_container {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
}
.reviews_list .one_review_wrapper .header .name {
    font-weight: bold;
}
.reviews_list .one_review_wrapper .header .function {
    font-size: 12px;
    line-height: 14px;
    /*text-decoration: underline #000 dotted;*/
    color: #666;
}
.reviews_list .one_review_wrapper .answer {
    margin-left: 12px;
    background: #F6F6F6;
    padding: 13px 51px 13px 13px;
}
.reviews_list .one_review_wrapper .gk_person_wrapper {
    position: relative;
    padding-left: 40px;
    padding-top: 2px;
    font-weight: bold;
    font-style: italic;
    color: #5A5A5A;
    font-size: 14px;

}
.reviews_list .one_review_wrapper .gk_person_wrapper::before {
    position: absolute;
    content: '';
    width: 25px;
    height: 25px;
    border-radius: 50%;
    top: 0;
    left: 5px;
    /*background-color: rgb(89 58 132);*/
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTBweCIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgNTAgNTAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDUwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCIgeTE9IjI1LjAwMSIgeDI9IjUwIiB5Mj0iMjUuMDAxIj4NCgkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzU5M0E4NCIvPg0KCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojOEI2QkFGIi8+DQoJPC9saW5lYXJHcmFkaWVudD4NCgk8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzFfKSIgZD0iTTAsMjUuMDAxQzAsMzguODA5LDExLjE5Myw1MCwyNC45OTksNTBDMzguODA3LDUwLDUwLDM4LjgwOSw1MCwyNS4wMDENCgkJYzAtMTMuODA5LTExLjE5My0yNS0yNS4wMDEtMjVDMTEuMTkzLDAuMDAyLDAsMTEuMTkzLDAsMjUuMDAxIi8+DQoJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8yXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI0NS42MjUiIHkxPSIyNS4wMDE1IiB4Mj0iNC4zNzU1IiB5Mj0iMjUuMDAxNSI+DQoJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiM1OTNBODQiLz4NCgkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzhCNkJBRiIvPg0KCTwvbGluZWFyR3JhZGllbnQ+DQoJPHBhdGggZmlsbD0idXJsKCNTVkdJRF8yXykiIGQ9Ik00LjM3NSwyNS4wMDFjMC0xMS4zOTEsOS4yMzMtMjAuNjI2LDIwLjYyNC0yMC42MjZjMTEuMzkyLDAsMjAuNjI2LDkuMjM2LDIwLjYyNiwyMC42MjYNCgkJYzAsMTEuMzktOS4yMzQsMjAuNjI1LTIwLjYyNiwyMC42MjVDMTMuNjA4LDQ1LjYyNyw0LjM3NSwzNi4zOTIsNC4zNzUsMjUuMDAxIi8+DQoJPHJlY3QgZmlsbD0ibm9uZSIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIi8+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMy42ODYsMjMuMzY0YzAuMzkxLTAuNTExLDAuNjc1LTEuMDkyLDAuODUzLTEuNzQxbDEuMzQyLTQuOTk5aC00LjY4MWwtMS4xNDYsNC4yNjcNCgkJCWMtMC4yMTIsMC43OC0wLjUyOCwxLjMxMy0wLjk1LDEuNTk3Yy0wLjQyNCwwLjI4NC0wLjk0MiwwLjQyNy0xLjU2MSwwLjQyN2gtMS40MTVMMjEuNCwyMi45MTN2MTAuNDU4aDQuNzI4di03LjA0NGgxLjU2MQ0KCQkJYzEuMzY1LDAsMi4yMjgsMC42NzQsMi41ODQsMi4wMjRsMS4zOTEsNS4wMmg0Ljg3NGwtMS42MDctNS43NzZjLTAuMjI5LTAuNzYzLTAuNTI4LTEuMzktMC45MDItMS44NzcNCgkJCWMtMC4zNzQtMC40ODgtMC45NDMtMC44NTMtMS43MDctMS4wOTh2LTAuMTQ2QzMyLjg0MSwyNC4yNDcsMzMuMjk2LDIzLjg3NiwzMy42ODYsMjMuMzY0Ii8+DQoJCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMTMuNDk1LDE2LjYyNyAxMy40OTUsMzMuMzcyIDE4LjI3NiwzMy4zNzIgMTguMjc2LDE5LjkwNCAyNi4xMTQsMTkuOTA0IDI2LjExNCwxNi42MjcgCQkiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==);
    background-size: 100%;
    /*background-position: 4px 6px;*/
    background-repeat: no-repeat;
}
.reviews_list .one_review_wrapper .answer_text {
    padding-left: 40px;
    font-style: italic;
}
.survey_list {
    list-style: none;
    counter-reset: item;
    padding: 0!important;
}
.survey_list li {
    counter-increment: item;
    margin: 0 0 20px;
    padding: 30px 40px;
    border: 1px solid #EDEBE9;
}
.survey_list li.finish-msg {
    font-weight: bold;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    font-size: 14px;
}
.survey_list li.finish-msg p {
    float: left;
}
.survey_list li.finish-msg .gift_btn {
    float: left;
    margin: 10px 0;
    padding: 10px 15px;
    background-color: #0087C1;
    color: #fff;
    font-weight: bold;
    border-radius: 7px;
    text-decoration: none;
}
.survey_list li .question:before {
    content: counter(item)".";
    width: 1.2em;
    display: inline-block;
}
.survey_list li .question {
    font-size: 18px;
    font-weight: bold;
}
.survey_list li .question i {
    font-size: 16px;
    font-weight: normal;
}
.survey_list li .answers {
    font-size: 16px;
}
.survey_list li .answers input[type="radio"],
.survey_list li .answers label {
    cursor: pointer;
}
.survey_list li .answers .flex.col label {
    font-size: 14px;
    margin-top: 15px;
    margin-bottom: 15px;
}
.survey_list li .answers > div {
    margin-top: 10px;
}
.survey_list li .answers.flex.col > div {
    margin-top: 15px;
}
.survey_list li .answers.flex.col label {
    font-size: 14px;
    margin-left: 5px;
}
/*.survey_list li .answers input[type="text"] {*/
.survey_list li .answers textarea {
    margin-top: 15px;
    margin-left: 5px;
    outline: none;
    width: 100%;
    max-width: 400px;
    padding: 7px 10px;
    box-sizing: border-box;
    border: 1px solid #959595;
    resize: none;
}
.survey_wrapper .show_survey {
    display: block;
}
.survey_wrapper .survey_list,
.survey_wrapper .send_survey {
    display: none;
}
.survey_wrapper.active .show_survey {
    display: none;
}
.survey_wrapper.active .survey_list,
.survey_wrapper.active .send_survey {
    display: block;
}
.survey_wrapper.active.finished .send_survey {
    display: none;
}
.show_survey {
    font-family: Open Sans, Arial, sans-serif;
    border-radius: 20px;
    font-size: 13px;
    line-height: 18px;
    width: fit-content;
    /*background: linear-gradient(180deg, #EDEBE9 0%, #F6F5F4 14.36%, #D4D4D5 100%);*/
    /*color: #000;*/
    /*border: 1px solid #939598;*/
    background: #764696 !important;
    border-color: #581C81 !important;
    color: #fff;
    cursor: pointer;
    padding: 10px 19px;
    transition: .1s;
}
.show_survey:hover {
    background: #581C81 !important;
    transition: .1s;
}
.send_survey {
    font-family: Open Sans, Arial, sans-serif;
    border-radius: 20px;
    font-size: 13px;
    line-height: 18px;
    width: fit-content;
    background: #EDEBE9;
    border: 1px solid #EDEBE9;
    color: #939598;
    padding: 10px 19px;
    cursor: default;
}
.send_survey.active {
    background: linear-gradient(180deg, #EDEBE9 0%, #F6F5F4 14.36%, #D4D4D5 100%);
    color: #000;
    border: 1px solid #939598;
    cursor: pointer;
}

.all_reviews {
    margin: 0 auto;
}
.webinar_title {
    color: #000;
}
.webinar_title:hover {
    color: #000;
    border-bottom: 1px solid #000;
}
@media screen and (max-width: 780px) {
    .reviews_list.short .one_review_wrapper {
        max-width: 100%;
        margin: 0 0 30px 0;
    }
}