/* ATTENTION, ce fichier a été généré par l'outil de personnalisation */
/* Veuillez ne pas effectuer de modification dans ce fichier */
.container {
    padding-right: 5px;
    padding-left: 5px;
}

.container-fluid {
    padding-right: 5px;
    padding-left: 5px;
}

.row {
    margin-right: -5px;
    margin-left: -5px;
}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{
	padding-right: 5px;
    padding-left: 5px;
}

#tableau-de-bord .form-group{
	margin-bottom: 5px;
}

pre{
	font-size: 10px;
}

.cplus-form .form-control[disabled],
.cplus-form fieldset[disabled] .form-control {
    cursor: default;
}

.btn-secondary {
    color: #fff;
    background-color: #9E9E9E;
    border-color: #888888;
}

.btn-secondary:hover,
.btn-secondary:focus{
    color: #fff;
    background-color: #888888;
    border-color: #717171;
}

.btn-secondary.active, .btn-secondary:active, .open>.dropdown-toggle.btn-secondary {
    color: #fff;
    background-color: #888888;
    border-color: #717171;
}

.btn-secondary.active, .btn-secondary:active, .open>.dropdown-toggle.btn-secondary{
	color: #fff;
    background-color: #777777;
    border-color: #5d5d5d;
}

/*.alert .glyphicon{
    display:table-cell;
}*/

/*.alert div,
.alert span{
    padding-left: 5px;
    display:table-cell;
}*/

.alert{
    margin-bottom: 5px;
}

.alert ul{
	margin-bottom: 0;
}

.forced-hidden {
    display: none!important;
}

table.table thead tr th{
	/*background-color: #dcd0aa;*/
	background-color: rgb(204, 189, 144);/** PANEL3HEADER ** background-color ** #CCBD90 **/
	/*background-color: #CCBD90;*/
}

table.table tfoot tr td{
	background-color: rgb(204, 189, 144);/** PANEL3HEADER ** background-color ** #CCBD90 **/
}

table.table-bordered{
	border-color: rgb(188, 168, 109);/** PANEL3 ** border-color ** #BCA86D **/
}


.text-vert{
	/*color: #3c763d;*/
	color: #4f9e50;
}

.text-rouge{
	color: #a94442;
}

.text-orange{
	color: #e68d08;
}

.text-bleu{
	/*color: #31708f;*/
	color: #4c9fc7;
}

.text-beige{
	color: #8a6d3b;
}


.form-group-sm .form-dsp-control {
    display: inline-block;
    font-size: 12px;
    margin: 6px 0;
}

.table-striped>tbody>tr:nth-of-type(odd) {
    /*background-color: #FFFFFF;*/
	background-color: rgb(249, 248, 241);/** PANEL3 ** background-color ** #F9F8F1 **/
}

.table-striped>tbody>tr:nth-of-type(even) {
    /*background-color: #FFFFFF;*/
	background-color: rgb(249, 248, 241);/** PANEL3 ** background-color ** #F9F8F1 **/
}


.alert.alert-sm{
	padding: 10px;
    font-size: 90%;
    max-width: 420px;
}

a:focus,
button:focus,
input:focus,
textarea:focus,
select:focus {
    outline: none;
}

.form-horizontal .form-group {
    margin-right: -5px;
    margin-left: -5px;
}

.ui-widget-header {
    border-width: 1px;
    border-style: solid;
	border-color: rgb(188, 168, 109);/** PANEL3 ** border-color ** #BCA86D **/
    /*background: #CCBD90;*/
    /*color: #222222;*/
	background-color: rgb(204, 189, 144);/** PANEL3HEADER ** background-color ** #CCBD90 **/
	color: #333333;/** PANEL3HEADERTITLE ** color ** #333333 **/
    background-image: none;
    font-weight: bold;
}

.ui-widget-content{
    border: 1px solid #eeeeee;
    /*background: #F6F3E2;*/
    color: #333333;
}

.ui-tooltip.ui-widget-content,
.ui-datepicker.ui-widget-content {
    /*background: #F6F3E2;*/
	background-color: rgb(249, 248, 241);/** PANEL3 ** background-color ** #F9F8F1 **/
    border-width: 1px;
    border-style: solid;
	border-color: rgb(188, 168, 109);/** PANEL3 ** border-color ** #BCA86D **/
}

.ui-widget-shadow {
    -webkit-box-shadow: 2px 2px 8px #aaaaaa;
    box-shadow: 2px 2px 8px #aaaaaa;
}

.ui-tooltip .ui-tooltip-content{
    font-size: 0.8em;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border-width: 1px;
    border-style: solid;
	border-color: rgb(188, 168, 109);/** PANEL3 ** border-color ** #BCA86D **/

    /*background: #EBE3C6;*/
    background-image: none;
	background-color: rgb(204, 189, 144);/** PANEL3HEADER ** background-color ** #CCBD90 **/

    /*border: 1px solid #EBE3C6;
    font-weight: bold;
    color: #000000;*/
}

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
    /*border: 1px solid #aaaaaa;*/
    background: #F6F3E2 url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
    /*font-weight: normal;
    color: #212121;*/
}

.ui-datepicker .ui-state-default{
    height: 1.6em;
    line-height: 1em;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    border: 1px solid #999999;
    background: #fbf9ee;
    color: #363636;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus {
    border-width: 1px;
    border-style: solid;
	border-color: rgb(188, 168, 109);/** PANEL3 ** border-color ** #BCA86D **/
    /*background: #dcd1b2;*/
    background-image: none;
	background-color: rgb(249, 248, 241);/** PANEL3 ** background-color ** #F9F8F1 **/
    color: #212121;
}


/*Specific smartphone screen responsive*/
@media only screen and (max-width: 620px) {
  .col-xxs-12{
    width: 100% !important;
  }

  .hidden-xxs {
      display: none!important;
  }
}


.form-inline .checkbox,
.form-inline .radio {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
}


.dropdown-menu.dropdown-menu-sm{
    margin-top: 0;
    padding: 0;
}

.dropdown-menu.dropdown-menu-sm>li>a{
    font-size: 0.85em;
}

.dropdown-menu.dropdown-menu-sm .divider {
    margin: 2px 0;
}


.ui-datepicker .ui-button-icon-only .ui-icon{
    top: 50%;
    left: 50%;
}

.ui-datepicker button.ui-button-icon-only{
    padding: 0px;
    width: 24px;
    height: 24px;
}

.ui-state-highlight {
    height: 1.5em;
    line-height: 1.2em;
}


.ui-autocomplete .ui-autocomplete-category{
    font-weight: bold;
    font-size: 0.8em;
    margin-left: 5px;
}

.ui-autocomplete.ui-menu .ui-menu-item{
    font-size: 0.78em;
    margin-left: 10px;
}

.color-primary,
.color-primary.glyphicon:before {
  color: #337ab7;
}
.color-success,
.color-success.glyphicon:before {
  color: #5cb85c;
}
.color-warning,
.color-warning.glyphicon:before {
  color: #f0ad4e;
}
.color-danger,
.color-danger.glyphicon:before {
  color: #d9534f;
}
.color-info,
.color-info.glyphicon:before {
  color: #5bc0de;
}

.input-group-xs>.form-control, .input-group-xs>.input-group-addon, .input-group-xs>.input-group-btn>.btn {
    height: 24px;
    padding: 2px 6px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}