.lblother{
	display: none;
}

.suivby{
	margin-bottom: 10px;
}

.suivby input[name="tab"], .suivby label{
	cursor: pointer;
}

#tablelines .taskcolor{
	background: #ffddd2 !important;
}

#tablelines .liste_total{
	background: #f0f8ff !important;
}

#importxcl{
	margin-top: 20px;
    border: 1px dashed #b3b3b3;
    border-radius: 5px;
    display: inline-block;
    text-align: center;
    width: 100%;
    padding: 8px;
}

#importxcl a{
	display: initial;
}

.totalbudget{
	padding: 10px 5px;
    border: 1px dashed #aaa;
    border-radius: 5px;
}

.totalbudget span{
	padding: 0px 4px;
    font-size: 16px;
    font-weight: 900;
    vertical-align: text-top;
}

.formdecompt span.select2{
	width: 100% !important;
}

.actiondecomptes a{
	padding-right: 6px;
	font-weight: bold;
	font-size: 14px;
}

.actiondecomptes a.nodrop{
	cursor: no-drop;
}


/* Css POP UP */
#moadl_decompte{
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    /*background-color: rgba(0,0,0,0.4);  Black w/ opacity */
    background-color: #000000a6; /* Black w/ opacity */
}




.ui_tpicker_second_label, .ui_tpicker_second{
    display: none;
}
#moadl_decompte .closeModal:hover{
    cursor: pointer;
}

#moadl_decompte .employe span.select2{
    width: 100% !important;
}

#moadl_decompte .nopresent {
    display: none;
}
#moadl_decompte .marginleftonly {
        font-size: 1.8em !important;
}
#moadl_decompte .present, #moadl_decompte .nopresent {
    vertical-align: middle !important;
}
#moadl_decompte a:hover{
    cursor: pointer !important;
    text-decoration: none !important;
}


#moadl_decompte a.btn-edit {
    border: 1.4px solid #a6a6a6 !important;
    text-decoration: none !important;
    padding: 2px 8px;
}

tr.linen {
      background: #eb4f4f38 !important;
}
tr.liney {
      background: #5198394a !important;
}

#moadl_decompte button.butAction{
  border: 0px !important;
}

#moadl_decompte .modal-header{
  padding: 5px 10px;
  display: inline !important;
}

#moadl_decompte .div_request table tr:first-child {
    border-bottom: 1px solid #ccc;
    background: #e9eaed !important;
}

#moadl_decompte .div_request table tr:first-child td{
  padding-top: 0px !important;
  padding: 0px !important;
}

#moadl_decompte .div_request table{
  margin: 0px !important;
}

#moadl_decompte .closeModal {
    color: #767579;
    float: right;
    font-size: 34px;
    font-weight: bold;
    border: 0px;
    background-color: #e9eaed;
    padding: 0px !important;
    padding-right: 12px !important;
}

#moadl_decompte .div_request table{
    width: 100% !important;
}

.table_award span.select2, .table_award textarea{
    width: 95% !important;
}

.div_request .actions {
    margin-bottom: 15px;
}

.div_request {
    width: 41%;
    min-width: 500px;
    background-color: white;
    border-radius: 6px;
    border: 3px solid #767579;
}

.div_request table {
    border: none !important;
    width: 98%;
    margin: 10px;
    border-collapse: collapse;
}
.div_request table td{
    padding: 10px !important;
}

.title_request {
    color: #a7a7a7;
    padding: 0px !important;
    padding-left: 10px !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    font-size: 22px;
}

.fa-times {
    color: #e86051;
}

.bar_title {
    background-color: #dcdcdf;
    padding: 7px 8px 7px 8px;
    margin: 0 0 2px;
    text-align: center;
}

.etatdecompte span.select2{
	width: 100px !important;
	text-align: left;
}

.etatdecompte .button_search span{
    color:  #000 !important;
}

a[href*='budgetprojet/decomptes/index.php?srch_etat']{
    padding-left: 10px;
}

.formlistbudgetprojet .tagtable .tagtd:first-child{
    width: 250px;
    white-space: nowrap;
}

.arrowheadtop{
    margin: 0 10px;
}
.formlistbudgetprojet .div-table-responsive {
    min-height: 392px;
}
.maxwidth90{
    max-width: 90px;
}
.formlistbudgetprojet .checkallactions {
    float: right;
}
.formlistbudgetprojet .actiondeleteedit {
    margin-right: 13px;
}
.formlistbudgetprojet .tddeleteeditcheck input.checkbox {
    margin: 0 5px 0 3px !important;
}
.budgetprojettable tbody tr td input:not(.butAction) {
    text-align: right;
}

.tagtr .lignmateriau{
    vertical-align: middle;
}

div.blogConsom{
    border:  1px dashed #BBB;
    border-radius: 4px;
    padding: 5px;
}

.span-signe{
    border: 1px solid #ddd;
    border-radius: 5px;
}
.div-table-responsive #font_tablerecap{
    color: #000000 !important;
}
.user_extras_singnatur a{
   padding: 0.5em 0.8em;
    margin: 0em 0.3em;
}

textarea[name="options_singnatur"]{
    display: none;
}

.fichehalfright td.user_extras_singnatur:not(.signature) {
    display: none;

}

.msgsorderavalid{
    position: absolute;
    z-index: 10000;
}

.message_table_taill{
  font-size: 14px !important;
}

#hide_lien{
  display: none;
}

.buttonPlus{
  font-size: 14px !important;
  padding-left: 10px;
}

.buttonPlus i{
  padding-left: 10px;
}

#moindetail{
    display: none;
}

#detailmoin{
    display: none;
}

tr.priorite_payment_1{
    background: #f8cbc1 !important;
}


tr.priorite_payment_3{
    background: #fdf5d1 !important;
}


tr.priorite_payment_2{
    background: #b4e5eb !important;
}

