.banner-gradient{
    height:5px;
    background: #0072ba;
    background: -moz-linear-gradient(left,  #0072ba 0%, #0072ba 58%, #6da922 100%);
    background: -webkit-linear-gradient(left,  #0072ba 0%,#0072ba 58%,#6da922 100%);
    background: linear-gradient(to right,  #0072ba 0%,#0072ba 58%,#6da922 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0072ba', endColorstr='#6da922',GradientType=1 );
}
.banner{background:url("../images/banner_bo.jpg") #fff no-repeat;height:169px;}
.inline-block {
	display: inline-block;
}

.cursor-pointer {
	cursor: pointer;
}

.row-margin-bottom{margin-bottom:10px;}

.selectize-control .email{opacity: 0.5;font-size:0.9em;margin-left:3px;}
.selectize-control .email:before{content:'<'}
.selectize-control .email:after{content:'>'}

.sidebar ul li.menu-dashboard, .sidebar ul li.menu-observations, .sidebar ul li.menu-groupprofils{border-bottom:1px solid #333;}
.sidebar ul li.menu-questionnaires, .sidebar ul li.menu-consultants{border-top:1px solid #333;}

.footer{margin-top:100px;}
.observation{margin-top:20px;}

.fifty-shades-of-audrey { background-color: #E0E0E0; }
.walter-white { background-color: white;  }

#consultant-modal .modal-body, #observed-modal .modal-body{min-height:406px;}
#company-modal .modal-body{min-height:239px;}

#preview{margin-top:5px;}

.logo-client { max-height: 60px; }

@media (min-width: 768px) {
    .modal-dialog {
        margin: 80px auto 30px;
    }
}


.normal{font-weight: normal;}
.no-credit{color:#d9534f;}

td .glyphicon-folder-open, td .glyphicon-th-large, td .glyphicon-duplicate, td .glyphicon-expand{
    margin-right:6px;
}

.col-actions{
    width:130px;
}

.modal .btn-test{
    margin:0 20px;
    min-width: 150px;
}
.modal .modal-actions {
    margin-top:20px;
    display: flex;
    gap: 10px;
}
.buttons-container {
    display: flex;
    gap: 10px;
}

.text-left-important{
    text-align: left !important;
}

.overlay{
    position: fixed;
    top: 0;
    bottom:0;
    left:0;
    right:0;
    background:rgba(0,0,0,0.3);
    cursor: wait;
    z-index: 9999;
}

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
    -webkit-appearance: auto;
    -moz-appearance: auto;
    appearance: auto;
}

.link-btn {
    border-radius: 4px;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 8px;
    padding-right: 8px;
    opacity: .7;
  }
  
  .link-btn {
    color: white;
  }
  
  .link-btn:hover {
    opacity: 1;
    color: white;
  }
  
  .link-btn1 {
    background-color: #2d3880;
  }
  
  .link-btn2 {
    background-color: #6da922;  
  }  