.speaker-holder {
    background: #EAEBEC 0% 0% no-repeat padding-box;
    box-shadow: none;
    border-radius: 0px;
    opacity: 1;
    /*min-height: 300px;*/
    margin-bottom: 40px;
    /*margin-left: 40px;*/
}

.profile-picture-speaker {
    width: 120px;
    height: 120px;
    border-radius: 50%;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    opacity: 1;
}

/*.speaker-last-name {
    text-align: center;
    font-weight: bold;
    color: #000000 !important;
    font-size:25px!important;
    line-height:33px;
    letter-spacing: 0px;
}*/

#speaker_search {
    height:40px;
    font-size:15px;
}

.speakerSearchBtn {
    background-color:var(--tertiary-bg-color);
    border-color:var(--tertiary-bg-color);
    height: 40px;
}

.speakerSearchBtn:hover,
.speakerSearchBtn:focus,
.speakerSearchBtn:active {
    background-color:var(--tertiary-bg-color);
    border-color:var(--tertiary-bg-color);
    box-shadow: none;
}

/*.speaker-first-name {
    text-align: center;
    font-weight: bold;
    color: #000000 !important;
    font-size:25px!important;
    line-height:33px;
    letter-spacing: 0px;
}*/

.speaker-planing-btn {
    background: #24A2B7 0% 0% no-repeat padding-box;
    border-radius: 5px;
    opacity: 1;
    color: #FFFFFF;
}

.speaker-search-area {
    /*padding-right: 55px;*/
    /*padding-left:14px;*/
}

.speaker-page-selector {
    padding-right:14px;
}

.speaker-list-letter-selected {
    background-color: var(--tertiary-bg-color);
}

.speaker-list-letter-selected strong {
    padding: 5px!important;
}

.speaker-list-letter-selected > strong {
    color: #FFFFFF;
}

.speaker-page-selector .fa-chevron-left::before {
    content: "\f060"
}

.speaker-page-selector .fa-chevron-right::before {
    content: "\f061"
}

.speaker-page-selector .fa-chevron-double-right,
.speaker-page-selector .fa-chevron-double-left {
    display:none;
}

.speaker-list-letter-filter {
    font-size: 15px;
}
