.grid .items {
    border-bottom: 1px dotted #999999;
    color: #999999;
    /*min-height: 150px;*/
    padding-top: 28px;
	text-align:left;
}

/** grid **/
table tr td {vertical-align:middle;}

table.table_inside {width:100%; padding:0; margin:0;}
.table_inside tr td {padding:10px 0px 10px 3px;}
.table_inside tr td.brdr {border-right:1px solid #fff;}
.table_inside tr.titre td {background:red; background:#4b97c3; text-align:center;}
.table_inside tr.titre td a {color:#fff; text-transform:none; text-decoration:none; padding-right:10px;}
a.sort-arrow-asc {background:url(../img/sort_asc.png) no-repeat right; padding-right:10px; padding-bottom:1px;}
a.sort-arrow-desc {background:url(../img/sort_desc.png) no-repeat right; padding-right:10px; padding-bottom:1px;}
a.sort-grid-asc {background:url(../img/sort-asc.png) no-repeat right; padding-right:10px; padding-bottom:1px;}
a.sort-grid-desc {background:url(../img/sort-desc.png) no-repeat right; padding-right:10px; padding-bottom:1px;}
.table_inside tr.modulo1 {background:#eee;}
.table_inside tr.modulo2 {background:#f0f9fe;}
.table_inside tr.titre2 td {background:#cfcfcf; text-align:center; /*border:1px solid red;*/}
.table_inside tr.titre2 td input[type=text] {background:#fff!important; width:70%;}
table.table_inside a.link {color:#0F5C88; text-decoration:none;}

.range-line {
	width:150px;
}
.range-line span.label {}

td.bordure {border-top:1px solid #a4b3ba;}

.grid {/*padding-left:10px;*/ color:#2f2f2f;}
.grid select{ margin:0; padding:0; border:1px solid #7c92b7; font-family:poppins-regular; font-size:10px;}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
   float: none;
}

.ui-dialog .ui-dialog-buttonpane {
     text-align: center; /* left/center/right */
}

.ui-dialog .ui-dialog-content {font-family:poppins-regular;}

.ui-widget{font-family:poppins-regular;font-size:1.1em}
.ui-tabs .ui-tabs-panel {padding:2px;}

.ui-dialog .ui-dialog-titlebar-close span {
    display: block!important;
    margin: 1px;
}

/*.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    border-top-left-radius: 2px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    border-top-right-radius: 2px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    border-bottom-left-radius: 2px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-bottom-right-radius: 2px;
}*/

.ui-dialog .ui-dialog-content {padding:5px;}
.table-drag td.drag-view {padding-bottom:16px; }
.tDnD_whileDrag td {
	border:1px solid #2e78af;
	padding:4px 1px 4px 1px;
	width:100%;
	border-radius:5px;
	/*background-color: rgba(0, 0, 0, 0.5);*/
	z-index:999;
}
.tbl-drag td.drag-view {height:30px; padding-bottom:3px; padding-top:3px; padding-left:5px; border-radius:4px;}
.tbl-drag td.drag-view-actu { background:#dfdfdf; color:#0066CC;}
.tbl-drag td.drag-view-doc_stat {background:#808080; color:#fff;}
.tbl-drag td.drag-view-forma {background:#99CCFF;}

.ico-open {background:url(../images/parent-open.png) no-repeat center!important; padding-left:20px;}
.ico-print {background:url(../images/print.gif) no-repeat center!important; padding-left:100px!important;}

/*Formulaires*/
.ico-add:before    { content: "\271A"; }
.ico-edit:before   { content: "\270E"; }
.ico-edit2:before   { content: "\270D"; }
.ico-delete:before { content: "\2718";}
.ico-save:before   { content: "\2714";}
.ico-email:before  { content: "\2709";}
.ico-cross:before  { content: "\2716"; }
.ico-phone:before  { content: "\260E"; }
.ico-phone2:before { content: "\2706"; }

/*Monnaie*/
.ico-dollar:before { content:"\0024"; }
.ico-euro:before   { content:"\20AC"; }
.ico-pound:before  { content: "\00A3"; }
.ico-cent:before   { content: "\20B5"; }
/*Fleches*/
.ico-next:before             { content: "\279C"; }
.ico-left_arrow:before       { content: "\2190"; }
.ico-up_arrow:before         { content: "\2191"; }
.ico-right_arrow:before      { content: "\2192"; }
.ico-down_arrow:before       { content: "\2193"; }
.ico-up_left_arrow:before    { content: "\2196"; }
.ico-up_right_arrow:before   { content: "\2197"; }
.ico-down_left_arrow:before  { content: "\2199"; }
.ico-down_right_arrow:before { content: "\2198"; }

/*.ico-b:before { content: "\2690"; font-size:16px;}*/
/*.ico-b:before { content: "\2729"; font-size:16px;}*/
/*.ico-b:before { content: "\2738"; font-size:16px;}*/
/*.ico-b:before { content: "\235C"; font-size:20px;}*/
.ico-flag:before { content: "\2691"; font-size:16px;}

.box-success {color:#489a3f; border:1px solid #489a3f; margin-bottom:10px; padding:5px; background:#fff;}
.box-warning {color:#ff5e5e; border:1px solid #ff5e5e; margin-bottom:10px; padding:5px; background:#fff;}
.ui-autocomplete-loading { background:url(../img/ui-anim_basic_16x16.gif) no-repeat right center; }
