span.input-group-addon label.form-check-label
{
    margin-bottom : 0px;
    font-weight : normal;
}

body .form-control[disabled], body .form-control[readonly], body fieldset[disabled] .form-control {
    background-color: #eee;
    opacity: 1;
    color: #eee;
}

.priseRDVclassique .currentDate
{
    font-weight: bold;
    font-size: 2rem;
    line-height: 2rem;
}

.priseRDVclassique .lastExpert
{
    font-style: italic;
    color : blue;
}

.priseRDVclassique .ui-grid-render-container-body .ui-grid-viewport 
{
    height : auto!important;
    min-height : 0px;
}

.priseRDVclassique  #gridRDVOS
{
    height : auto!important;
}

.ui-cell-selection .ui-grid-row .ui-grid-cell:hover .ui-grid-cell-contents
{
    background-color : #ff9977;
    cursor : pointer;
}

.ui-cell-selection .ui-grid-row .ui-grid-cell:hover .ui-grid-cell-contents.forbidden
{
    background-color : initial!important;
    cursor: not-allowed!important;
}

.priseRDVclassique .ui-grid-column-menu-button .ui-grid-icon-angle-down
{
    display : none;
}

.dropdown-toggle .caret
{
    float: right;
    margin-top: 8px;
}

.dropdown-toggle
{
    text-align: left;
}

.checkValid .ng-invalid 
{
    border: 1px solid red;
}

.fa.transaction
{
    color : #e00628;
    font-weight: bold;
}

.fa.location
{
    color: #1a9564;
    font-weight: bold;
}

.modalCommande label.disabled
{
    color : #b9b6b6;
    font-style : italic;
}

input[type="search"]::-webkit-search-cancel-button {
-webkit-appearance: searchfield-cancel-button;
}

.dropdown-menu.dropdown-menu-right
{
    right : 0;
    left : auto;
}

.float-right
{
    float:right;
}

.green, .green a
{
    color : green!important;
}


