/* Import Section
=================================================================== */
@import url("../common/font-awesome-470.css");            /* Font Awesome Styles */
@import url("../common/jquery.gritter.css");              /* Gritter Styles */
@import url("../common/chosen.css");                      /* Select Boxes Styles */
@import url("../common/uniform.default.css");	          /* Uniform */
@import url("../common/mediaelementplayer-v2.min.css");   /* MediaElement Player Video and Audio */


.navbar {
    margin-bottom: 0px;
}

.btn-large {
    padding: 11px 19px;
    font-size: 17.5px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.btn-xlarge {
    width:100%;
    padding: 15px 19px;
    font-size: 24px;
    line-height: 28px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    box-sizing: border-box;
}

.input-small {
    width: 90px !important;
}
.input-large {
    width: 210px !important;
}
.input-xlarge {
    width: 270px !important;
}
.input-xxlarge {
    width: 530px !important;
}


.form .control-label {
    cursor: pointer;
}
.form label.inline {
    font-weight: normal;
}
.controls label {
    font-weight: normal;
}

.form-actions {
    padding: 19px 20px 20px;
    margin-top: 20px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border-top: 1px solid #e5e5e5;
}

input[type="image"] {
    max-width: 100%;
}

.input-group {
    display: table-cell;
}
.input-group .form-control,
.input-group-addon,
.input-group-btn {
    display: table-cell;
}


.input-group .input-group-addon {
    height: 34px;
    float: left;
    width: auto;
    padding-top: 8px;
}



a.btn-link {
    cursor: pointer;
}

a.btn-link:hover {
    opacity: .7;
}

@media (max-width:767px) {
    a.btn, button {
        white-space: normal;
    }
    img {
        max-width: 100%;
        height: auto !important;
    }
}

.checkbox, .radio {
    margin: 0;
}



.lbar_desinscription {

}
.lbar_desinscription .logo-kemalo {
    text-align: center;
    padding: 20px 0;
}
.lbar_desinscription .logo-kemalo img {
    max-height: 75px;
}


.modal button.close {
    margin-right: 5px;
    z-index: 100000;
    display: block;
    position: relative;
}

.mejs__chapters-button > .mejs__chapters-selector {
    width:250px;
}