 td a.delete{margin-left:10px;} */
 .vertical-middle
 {
 	vertical-align: middle !important;
 }
 .grey{}

 .page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle > .username {
 	font-size: 16px;
 	font-weight: 700;
 	margin-left: 6px;
 }

 .table .btn2
 {
 	width: 30px;
 	margin: 2px 2px 0 0;
 }

 .btn-block {
 	/* ajout à la classe du thème, fichier : assets/global/css/components.css */
 	margin-bottom: 3px;
 }

 .page-sidebar .page-sidebar-menu > li.black-box.active > a
 {
 	background-color: #82b325;
 }

 .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li:hover > a > i, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.open > a > i, .page-sidebar .page-sidebar-menu > li:hover > a > i, .page-sidebar .page-sidebar-menu > li.open > a > i, .page-sidebar .page-sidebar-menu > li.open > span.arrow {
 	color: #ffffff;
 }

.page-sidebar .page-sidebar-menu .sub-menu > li.active > a
{
 	background-color: #bb3189 !important;
 	color: #ffffff;
}

.page-sidebar .page-sidebar-menu .sub-menu > li.active > a > i
{
 	color: #ffffff;
}

.page-sidebar .page-sidebar-menu > li.active.open > a
{
	background-color: #82b325;
}

.padding-graph
{
	padding-bottom: 50px;
}

@media screen
/*@media print*/
{
	.printer {display: none;}

	div#print-view {display: none !important;}
}

@media print
{

	printer {display: block;}
	div#print-options {display: none;}
	.padding-graph {padding-bottom: 60px;}
	div#tab1, div#tab2, div#tab3, div#tab4, div#tab5, div#tab6, div#tab7, div#tab8, div#tab9, div#tab10, div#tab11, div#tab12, div#tab13, div#tab14, div#tab15, div#tab16, div#tab17, div#tab18 {Page-Break-Before: Always;}
	h3.block.bg-grey {font-weight: bold; background-color: #eaeaea !important; }
	h3.print-pos {color: #35aa47 !important;}
	.col-md-4.col-md-offset-1 {margin-top: 80px;}
	h3.print-neg {color: #d91e18 !important;}
	.col-md-5 {margin-top: 60px;}
	div#print-view {background-color: #ffffff !important;}
	.screen {display: none;}
	.portlet.box.green.printed { border: none; }
	div#screen-view { display: none !important; }
	span.label-primary {
    	background-color: #337ab7 !important;
    	margin-top: 20px !important;
	}
	.label {
		color: #FFFFFF !important; 
		padding: 3px 10px 3px 1px !important;
	}
}

.table-print { width: 32%; float: left; margin: 0 0 30px 0;/* color: #363636; border: 1px solid;*/ }
.table-end { margin-right: 2% !important; }

tr.column:nth-child(odd) { background-color: #efefef !important; }
tr.column:nth-child(even) { background-color: #dedede !important; }

th.column.column-right, th.column.column-left { padding: 4px; }
td.column.column-right, td.column.column-left { padding: 1px 4px; }

.block-table { min-height: 255px; Page-Break-Inside: avoid; }
.block-table-1 { min-height: 190px; Page-Break-Inside: avoid; }
.block-table-2 { min-height: 230px; Page-Break-Inside: avoid; }
.block-table-3 { min-height: 270px; Page-Break-Inside: avoid; }
.block-table-4 { min-height: 275px; Page-Break-Inside: avoid; }
.block-table-5 { min-height: 210px; Page-Break-Inside: avoid; }
.block-table-6 { min-height: 340px; Page-Break-Inside: avoid; }

.column { margin: 0; padding: 0; }
.column-left { width: 93%; }
.column-right { width: 7%; text-align: right; }

.note-go { margin: 0 0 35px 0; text-align: center; }

/***** Flash *****/

tr.columnF td:nth-child(1) { background-color: #e35b5a !important; }
tr.columnF td:nth-child(2) { background-color: #f4d03f !important; }
tr.columnF td:nth-child(3) { background-color: #8775a7 !important; }
tr.columnF td:nth-child(4) { background-color: #4b8df8 !important; }
tr.columnF td:nth-child(5) { background-color: #35aa47 !important; }

.table-print-flash { width: 49%; margin: 0 0 10px 0; float: left; }
.flash-legende { width: 50%; margin: 0 auto; }
.flash-repartition { margin: 35px 0; }

tr.columnF th { padding: 4px; width: 100%; }
tr.columnF td { padding: 1px 4px; width: 20%; height: 35px; text-align: center; font-size: 20px; font-weight: bold; color: #ffffff !important; }
table.flash-legende tr.columnF td { padding: 1px 4px; width: 20%; height: 30px; text-align: center; font-size: 15px; }
table.table-print-flash tr.columnF th { font-size: 13px; font-weight: normal; }

#pie_chart_global_print { margin: 0 auto; }
}

@media print and (color)
{
	* { -webkit-print-color-adjust: exact; print-color-adjust: exact; }
	/* presentation rules for the page on color printers */
}

.flash-question { padding: 12px 12px 2px; color: white; margin-bottom: 10px; cursor: move;}
.flash-question i.fa-times {cursor: pointer;}
.flash-question.green {background-color: #96C832;}
.flash-question.purple {background-color: #bb3189;}

#question_list, #question_form {border: 1px solid #a6adb6; padding: 10px 10px 0 10px; border-style: dashed ;}
#add-question {margin-bottom: 20px;}

/* SHOP */
.del-goods
{
	cursor: pointer;
}

.shopping-total
{
	width: 250px !important;
}

.shopping-total em, .checkout-total-block em
{
	font: 17px 'PT Sans Narrow', sans-serif !important;
}

.checkout-total-block strong {
font: 20px 'PT Sans Narrow', sans-serif !important;
}

.page-header.navbar .top-menu .navbar-nav > li.dropdown > .dropdown-toggle > .badge
{
	right: -7px;
}

#menu-cart
{
	padding-right: 10px;
}

/* DEV */
/*.page-header.navbar {
	background-color: rgb(0, 117, 160);
}