/* fix padding in datatables */
.ajax-loading-overlay {
    text-align: center;
    padding-top: 10%;
    position: fixed;
    color: #FF892A;
    font-weight: bold;
    font-size: 25px;
}
.editable-input.editable-wysiwyg {
    width: 100%;
}

@media(min-width: 768px) {
    .navbar-toggle {
        display:block;
    }
}

@media (min-width: 992px) {
    .navbar-toggle {
        display: none;
    }
}

#logHeadwayAppBadge #HW_badge_cont {
    display: inline;
    padding-right: 20px;
}

#logHeadwayAppBadge #HW_badge {
    background: #963;
    left: 0px;
    top: 0px;
}

#logHeadwayAppBadge #HW_frame_cont.HW_visible{ z-index:2000 }

.blank-underline {
    border-bottom: 1px solid black;
    width:75px;
    display:inline-block;
}

tr.btn-inverse {
    color: #ffffff;
}
/* pour le placeholder du select type pour la modale d ajout fournisseur */
.chosen-container{
    font-size: 14px;
}
.chosen-container-single .chosen-single {
    color: #c0c0c0;
}

/* operation fournisseur */
.typePlanComptable {
    font-size: 10px;
    padding-left: 20px;
    padding-top: 5px;
    float: right;
}

/* Pour le menu actions des listes : 3 points */
.dropdownActions {
    position: relative;
    cursor: pointer;
}
.dropdownActions ul{
    display: inline-flex;
    padding: 10px 20px;
}

.dropdownActions hr{
    margin-top: 5px;
    margin-bottom: 5px;
}

.icons{
    margin: 0;
    justify-content: center;
    align-items: center;
    align-content: center;
}

.dropdownActions.disabled .icons li {
    background: none repeat scroll 0 0 #c0c0c0;
}
.dropdownActions .icons li {
    background: none repeat scroll 0 0 #438EB9;
    height: 5px;
    width: 5px;
    line-height: 0;
    list-style: none outside none;
    margin-right: 3px;
    margin-left: 3px;
    border-radius:50%;
}
.dropdownActions-content {
    display: none;
    padding: 10px 10px 10px 20px;
    right: -8px;
    left: -8px;
    position: absolute;
    background-color: #fff;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1031;
    min-width: 160px;
}
.dropdownActions .dropdownActions-content a {
    color: #26547C;
    padding: 0px 10px;
    text-decoration: none;
    display: block;
    font-size: 14px;
    line-height: 21px;
}
.dropdownActions.disabled .dropdownActions-content a {
    color: #c0c0c0;
}

.table-responsive {
    margin-bottom: 0px;
}

.dataTable .col-sm-12 {
    padding: 0px;
}

table td.status.status-green:before{
    content: ' ';
    height: 100%;
    width: 7px;
    position:absolute;
    top: 0;
    left: 0;
    background: #87B87F;
}

table td.status.status-dark-green:before{
    content: ' ';
    height: 100%;
    width: 7px;
    position:absolute;
    top: 0;
    left: 0;
    background: #3C6335;
}

table td.status.status-grey:before{
    content: ' ';
    height: 100%;
    width: 7px;
    position:absolute;
    top: 0;
    left: 0;
    background: #999999;
}

table td.status.status-red:before{
    content: ' ';
    height: 100%;
    width: 7px;
    position:absolute;
    top: 0;
    left: 0;
    background: #D15B48;
}

table td.status.status-orange:before{
    content: ' ';
    height: 100%;
    width: 7px;
    position:absolute;
    top: 0;
    left: 0;
    background: #F5A623;
}

table td.status.status-black:before{
    content: ' ';
    height: 100%;
    width: 7px;
    position:absolute;
    top: 0;
    left: 0;
    background: #464646;
}

table td.status.status-yellow:before{
    content: ' ';
    height: 100%;
    width: 7px;
    position:absolute;
    top: 0;
    left: 0;
    background: #FEDC7D;
}

table td.status.status-blue:before{
    content: ' ';
    height: 100%;
    width: 7px;
    position:absolute;
    top: 0;
    left: 0;
    background: #62A8D1;
}

.dataTable td{
    vertical-align: inherit;
}
/* formulaire ajout assemblee */
#assemblee_estOrdinaire .btn-primary.active, #assemblee_estOrdinaire  .btn-primary:hover, #assemblee_estOrdinaire  .btn-primary:focus, #assemblee_estOrdinaire  .btn-primary:active:hover{
    background-color: #79c17d !important;
    color: #FFF !important;
    outline: none;
}
#assemblee_estOrdinaire .focus{
    background-color: #f5f5f5 !important;
    outline: none;
    border: none;
}

.no-skin .nav-list>li.active>a{
    font-weight: 400;
}

.twitter-typeahead, .twitter-typeahead input{
    width: 100%;
}
