/*
 * It is advised not to edit the smartadmin_production.css
 * as this will override any changes you make in the 
 * later versions of this theme. 
 * 
 * We advise that you use use this CSS to override 
 * SmartAdmin styles. 
 * 
 * Rename the stylesheet to whatever your liking so it will stay
 * unique to you with each update of SmartAdmin.
 */

/*
 * INDEX
 * 
 * - HTML
 * - BODY
 * - CUSTOM STYLES
 */
 
/* The max width is dependant on the container (more info below) */
.popover{
    width: 400px;
}
.popover.clockpicker-popover{
    z-index: 1050 !important;
}
.ui-autocomplete {
	max-height: 600px;
	overflow-y: auto;
	/* prevent horizontal scrollbar */
	overflow-x: hidden;
}
/* IE 6 doesn't support max-height
* we use height instead, but this forces the menu to always be this tall
*/
* html .ui-autocomplete {
	height: 500px;
}
 
.input_container input {
	width: auto;
}
.input_container ul {
	width: 400px;
	border: 4px solid #eaeaea;
	position: absolute;
	z-index: 9;
	background: #f3f3f3;
	list-style: none;
}
.input_container ul li {
	padding: 2px;
}
.input_container ul li:hover {
	background: #eaeaea;
	color: #FFFFFF;
	cursor:hand;
}

.listClient a:hover {
	background: #eaeaea;
	cursor: pointer;
}

.nClient {
	position: absolute;
	right: 3px;
	bottom: 3px;
	z-index: 5;
}

.nRecherche {
	position: absolute;
	right: 3px;
	top: 50px;
	z-index: 5;
}

img.ORANGE {
  border-left: 3px solid #fff;
}
img.ORANGE {
  border-left-color: #FF6600 !important;
}

.prospect-danger {
  border-left-width: 5px;
  margin-bottom: 2px;
  margin: 2px;
  border-color: #A94442;
  color: #ffffff;
  background-color: #ffffff;
  text-shadow: none;
}
.prospect-warning {
  margin-bottom: 2px;
  border-left-width: 5px;
  margin: 2px;
  border-color: #B09B5B;
  color: #826430;
  background-color: #ffffff;
}
.prospect-success {
  margin-bottom: 2px;
  border-left-width: 5px;
  margin: 2px;
  border-color: #356E35;
  color: #356635;
  background-color: #ffffff;
}
.prospect-primary {
  border-left-width: 5px;
  margin-bottom: 2px;
  margin: 2px;
  border-color: #337AB7;
  color: #ffffff;
  background-color: #ffffff;
  text-shadow: none;
}
.prospect-none {
  margin-bottom: 2px;
  border-left-width: 5px;
  margin: 2px;
  border-color: #4C4F53;
  color: #305d8c;
  background-color: #ffffff;
}
.leadline {
  margin-bottom: 5px;
  border-left-width: 2px;
  margin: 5px;
  border-color: #57889C;
  color: #305d8c;
  background-color: #ffffff;
}



.dataTables_wrapper .dataTables_processing {
    position: absolute;
	z-index: 5;
    top: 80px;
    left: 50%;
    width: 100%;
    min-height: calc(100vh - 210px);
    overflow: hidden;
    margin-left: -50%;
    text-align: center;
    font-size: 12px;
    background-color: #F4F4F4;
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0)));
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
    background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
    background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
}
.scrollable-menu {
    height: auto;
    max-height: 200px;
    overflow-x: hidden;
}