#presenters-modal .bg-blue {
    background-color:#3498db;
}

#presenters-modal .bg-gray {
    background-color:#f3f4f6;
}

#presenters-modal .blue {
    color:#3498db !important;
}

#presenters-modal .blue-rule {
    top: -9px;
    width: 8.7em;
}

#presenters-modal .body-container {
    margin:0 16.5% 20px 16.5%;
}

#presenters-modal .body-container i {
    color:#d7ddde;
    margin-right: 3px;
}

#presenters-modal .body-container form label {
    font-weight: normal;
    line-height: 2.5;
}

#presenters-modal .body-container form.form-horizontal .photo-label{
    line-height: 3;
}

#presenters-modal .body-container form.form-horizontal .input-sm{
    font-size: 14px;
}

#presenters-modal .body-container hr {
    border: none;
    height: 4px;
    margin: 0px 0;
}

#presenters-modal .body-container>header{
    margin-bottom: 10px;
    line-height: 2
}

#presenters-modal .gray {
    color:#f3f4f6 !important;
}

#presenters-modal .gray-rule{
    top: -5px;
}

#presenters-modal .header-form {
    color: #3498db;
    text-transform: uppercase;
}

#presenters-modal .photo-preview {
    font-size: 23px;
    position: relative;
    width: 45px;
    height: 45px;
}

#presenters-modal .photo-preview i.fa-user{
    margin: 0;
}

#presenters-modal #presenters-data .edit-photo {
    font-size: 55%;
    margin-left: 11px;
}

#presenters-modal #presenters-data .edit-photo a:hover,
#presenters-modal #presenters-data .edit-photo a:link {
    text-decoration: none;
}

#presenters-data .photo-preview:hover i{
    color: #fff !important;
}

#presenters-modal .btn-default {
    border-color: #f3f4f6;
}

#presenters-modal .btn-default.active,
#presenters-modal .btn-default:active,
#presenters-modal .btn-default:focus,
#presenters-modal .btn-default:hover {
    background-color: #3498db;
    border-color: #3498db;
    color: #fff;
}

#presenters-modal .rule {
    position: relative;
}

.transparent {
    color: transparent !important;
}

/*SECTION CLEAR PHOTO*/
#presenters-modal .clear-photo-overlay,#question-box-modal .clear-photo-overlay {
    position: relative;
    left: 28.5px;
}
#presenters-modal .clear-photo-overlay .clear-icon,#question-box-modal .clear-photo-overlay .clear-icon{
    cursor: pointer;
    position: absolute;
    background-color: #ffffff;
    color: black;
    padding: 2px;
    opacity: 0;
    border-radius: 0 2px 0 0;
    font-size: 13px;
}
#presenters-modal .clear-photo-overlay .clear-icon:hover,#question-box-modal .clear-photo-overlay .clear-icon:hover {
    opacity: 0.75;
}