/** var dump2 **/
	.dumpr {
		margin: 2px;
		padding: 2px;
		background-color: #fbfbfb;
		float: left;
		clear: both;
	}
	/* font size and family */
	.dumpr pre {
		color: #000000;
		font-family: "Courier New",Courier,Monaco,monospace;
		margin: 0px;
		padding-top: 5px;
		padding-bottom: 7px;
		padding-left: 9px;
		padding-right: 9px;
		font-size: 12px;
	}
	/* inside div */
	.dumpr div {
		background-color: #fcfcfc;
		border: 1px solid #d9d9d9;
		float: left;
		clear: both;
	}
	/* syntax highlighting */
	.dumpr span.string {color: #da4f49;font-family:"Courier New",Courier,Monaco,monospace;}
	.dumpr span.number {color: #ff0000;font-family:"Courier New",Courier,Monaco,monospace;}
	.dumpr span.keyword {color: #007200;font-family:"Courier New",Courier,Monaco,monospace;}
	.dumpr span.function {color: #0000c4;font-family:"Courier New",Courier,Monaco,monospace;}
	.dumpr span.object {color: #ac00ac;font-family:"Courier New",Courier,Monaco,monospace;}
	.dumpr span.type {color: #0072c4;font-family:"Courier New",Courier,Monaco,monospace;}
	.dumpr span.length_var {color: #999999;font-family:"Courier New",Courier,Monaco,monospace;}
	.dumpr span.chpname {color: #faa732;font-family:"Courier New",Courier,Monaco,monospace;}
/** FIN VAR DUMP2 **/

.breakword{
	word-break: break-all;
	/* font-size: 12px; */
	display:inline-block;
}

.submit-login{
	position: absolute;
    border: none;
	margin-left:284px;
	margin-top:-34px;
}

.bg_danger, .progress-bar-danger{
	background-color:#da4f49 !important; /*218, 79, 73*/
}

.bg_info, .progress-bar-info{
	background-color:#15769b !important; /*21, 118, 155*/
}

.bg_warning, .progress-bar-warning{
	background-color:#faa732 !important; /*250, 167, 50*/
}

.bg_success, .progress-bar-success{
	background-color:#5bb75b !important; /*91, 183, 91*/
}

.bg_success_light, .progress-bar-success_light{
	background-color:rgba(91, 183, 91, .4) !important; /*91, 183, 91*/
}

.bg_purple, .progress-bar-purple{
	background-color:#6f42c1 !important; /*111, 66, 193*/
}

.bg_indigo, .progress-bar-indigo{
	background-color:#6610f2 !important; /*102, 16, 242*/
}

.bg_pink, .progress-bar-pink{
	background-color:#e83e8c !important; /*232, 62, 140*/
}

.bg_red, .progress-bar-red{
	background-color:#dc3545 !important; /*220, 53, 69*/
}

.bg_orange, .progress-bar-orange{
	background-color:#fd7e14 !important; /*253, 126, 20*/
}

.bg_yellow, .progress-bar-yellow{
	background-color:#ffc107 !important; /*255, 193, 7*/
}

.bg_green, .progress-bar-green{
	background-color:#28a745 !important; /*40, 167, 69*/
}

.bg_teal, .progress-bar-teal{
	background-color:#20c997 !important; /*32, 201, 151*/
}

.bg_cyan, .progress-bar-cyan{
	background-color:#17a2b8 !important; /*23, 162, 184*/
}

.bg_primary, .progress-bar-primary{
	background-color:#007bff !important; /*0, 123, 255*/
}

.bg_secondary, .progress-bar-secondary{
	background-color:#6c757d !important; /*108, 117, 125*/
}

.bg_light, .progress-bar-light{
	background-color:#f8f9fa !important; /*248, 249, 250*/
}

.bg_grey_light, .progress-bar-grey_light{
	background-color:#cccccc !important; /*248, 249, 250*/
}

.bg_grey, .progress-bar-grey{
	background-color:#cccccc !important; /*248, 249, 250*/
}

.bg_grey_very_light, .progress-bar-grey_very_light{
	background-color:#eeeeee !important; /*248, 249, 250*/
}

.bg_dark, .progress-bar-dark{
	background-color:#343a40 !important; /*52, 58, 64*/
}

.bg_lime, .progress-bar-lime{
	background-color:#17B6A4  !important;
}

.apesa, .progress-bar-apesa{
	background-color:#019ba7 !important;
}

.bg_white{
	background-color:#ffffff !important;
}

/**
.danger{
	color:#da4f49 !important;
}

.warning{
	color:#faa732 !important;
}

.success{
	color:#5bb75b !important;
}

.info{
	color:#15769b !important;
}

.purple{
	color:#6f42c1 !important;
}
**/
.indigo{
	color:#6610f2 !important; /*102, 16, 242*/
}

.pink{
	color:#e83e8c !important; /*232, 62, 140*/
}

.red{
	color:#dc3545 !important; /*220, 53, 69*/
}

.orange{
	color:#fd7e14 !important; /*253, 126, 20*/
}

.yellow{
	color:#ffc107 !important; /*255, 193, 7*/
}

.green{
	color:#28a745 !important; /*40, 167, 69*/
}

.teal{
	color:#20c997 !important; /*32, 201, 151*/
}

.cyan{
	color:#17a2b8 !important; /*23, 162, 184*/
}
/**
.primary{
	color:#007bff !important;
}

.secondary{
	color:#6c757d !important;
}

.light{
	color:#f8f9fa !important;
}

.grey{
	color:#999999 !important;
}
**/
.grey_light{
	color:#cccccc !important;
}

.grey_very_light{
	color:#eeeeee !important;
}
/**
.dark{
	color:#343a40 !important;
}

.white{
	color:#FFFFFF !important;
}
**/
.apesa{
	color:#019ba7 !important;
}


/** complet bootstrap background **/
/**
.bg-default-themes-light{
	background:#d5d8da !important;
	color:#30373e !important;
}

.bg-inverse2{
	background:#343a40 !important;
	color:#ffffff !important;
}

.bg-inverse3{
	background:#3C454D !important;
	color:#ffffff !important;
}

.pace .pace-progress{
	background: #17B6A4 !important;
}

.pace .pace-activity{
	border-top-color:#17B6A4 !important;
	border-left-color:#17B6A4 !important;
}

.default-highlight2-sidebar{
	background:#24292e;
	color:#fff;
}

.bg-light2{
	background:#EFF0F1 !important;
	color:#30373e !important;
}

.sidebar-highlight-white-txt-icon{
	color:#FFFFFF !important;
}

.sidebar-highlight-dark-txt-icon{
	color:#343a40 !important;
}

.sidebar-highlight-grey-txt-icon{
	color:#b1b5b8 !important;
}

.text-logo-nautilex-auth{
	font-size:32px !important;
	font-weight:normal !important;
}

.text-logo-nautilex{
	font-size:24px !important;
	font-weight:normal !important;
}

.text-grey-light{
	color:#8a8f94 !important;
}

.background-icon-fas{
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin: -4px 8px -4px 0;
	padding-top: 6px;
	font-size:12px;
	width: 24px;
	height: 24px;
	position: relative;
	overflow: hidden;
}

.defaut-txt-icon{
	color: rgba(0,0,0,.5);
}

.section-action-header-page{
	margin-left: -25px;
	margin-top: -25px;
	margin-right: -25px;
	padding:8px 25px;
	border-bottom: 2px solid #ebeced;
}

/** CURSOR **/
.cursor-alias {cursor: alias;}
.cursor-all-scroll {cursor: all-scroll;}
.cursor-auto {cursor: auto;}
.cursor-cell {cursor: cell;}
.cursor-context-menu {cursor: context-menu;}
.cursor-col-resize {cursor: col-resize;}
.cursor-copy {cursor: copy;}
.cursor-crosshair {cursor: crosshair;}
.cursor-default {cursor: default;}
.cursor-e-resize {cursor: e-resize;}
.cursor-ew-resize {cursor: ew-resize;}
.cursor-grab {cursor: -webkit-grab; cursor: grab;}
.cursor-grabbing {cursor: -webkit-grabbing; cursor: grabbing;}
.cursor-help {cursor: help;}
.cursor-move {cursor: move;}
.cursor-n-resize {cursor: n-resize;}
.cursor-ne-resize {cursor: ne-resize;}
.cursor-nesw-resize {cursor: nesw-resize;}
.cursor-ns-resize {cursor: ns-resize;}
.cursor-nw-resize {cursor: nw-resize;}
.cursor-nwse-resize {cursor: nwse-resize;}
.cursor-no-drop {cursor: no-drop;}
.cursor-none {cursor: none;}
.cursor-not-allowed {cursor: not-allowed;}
.cursor-pointer {cursor: pointer;}
.cursor-progress {cursor: progress;}
.cursor-row-resize {cursor: row-resize;}
.cursor-s-resize {cursor: s-resize;}
.cursor-se-resize {cursor: se-resize;}
.cursor-sw-resize {cursor: sw-resize;}
.cursor-text {cursor: text;}
.cursor-w-resize {cursor: w-resize;}
.cursor-wait {cursor: wait;}
.cursor-zoom-in {cursor: zoom-in;}
.cursor-zoom-out {cursor: zoom-out;}

.bg-success-border-dark {
    background-color: #129283 !important;
    border-color: #094942 !important;
}
.bg-lime-border-dark {
    background-color: #519e59 !important;
    border-color: #284f2c !important;
}
.bg-danger-border-dark {
    background-color: #c03c38 !important;
    border-color: #601e1c !important;
}
.bg-warning-border-dark {
    background-color: #ca8c34 !important;
    border-color: #65461a !important;
}
.bg-primary-border-dark {
    background-color: #1e77c5 !important;
    border-color: #0d3557 !important;
}
.bg-info-border-dark {
    background-color: #2d8ca9 !important;
    border-color: #164654 !important;
}
.bg-grey-border-dark {
    background-color: #888f95 !important;
    border-color: #44484a !important;
}
.bg-purple-border-dark {
    background-color: #4c409e !important;
    border-color: #3e2449 !important;
}
.bg-inverse-border-dark {
    background-color: #30373e !important;
    border-color: #181c1f !important;
}
.bg-white-border-dark {
    background-color: #fff !important;
    border-color: #bec3c6 !important;
}

/** DATATABLE **/
/**
table.table th, table.table td{
	min-width:100px;
}

table.table th:first-child, table.table td:first-child, table.table th:nth-child(2), table.table td:nth-child(2){
	min-width:10px;
	white-space:nowrap;
}
**/
table.table td .text-control, .text-control-3{
	max-height:4.5em;
	overflow-y:auto;
}
.text-control-2{
	max-height:3em;
	overflow-y:auto;
}

table.table td .nowrap{
	white-space: nowrap;
}

.dataTables_processing{
	z-index:2;
}

.blur{
	-webkit-filter: blur(3px);
}

.block-viewer{
	max-height:600px;
	overflow:auto;
}

.block-viewer textarea, textarea.add_exigence_contenu{
	height:250px !important;
}

table#table-exigence td{
	white-space:normal !important;
}

table#table-exigence th{
	white-space:nowrap !important;
}

/** PROFIL **/

.border-view-info-form{
	border-bottom: 2px solid #bec3c6;
	border-radius: 0 0 4px 4px;
	padding-left:10px;
}

.width-select-audit{
	width:200px !important;
}

.text-grey{
	color:#8a8f94;
}
.dropdown-menu .nav .nav-item a.nav-link{
	color:#bec3c6;
}
.dropdown-menu .nav .nav-item a.nav-link:hover, .nav .nav-item a.nav-link.active{
	color:#30373e;
}

.height-10{
	height:10px !important;
}
.height-20{
	height:20px !important;
}
.height-26{
	height:26px !important;
}
.height-30{
	height:30px !important;
}
.height-40{
	height:40px !important;
}

.border-width-2{
	border-width:2px !important;
}
.border-width-3{
	border-width:3px !important;
}
.border-lime {
    border-color: #17B6A4 !important;
}

.text-mh-3{
	max-height:3em;
}

.block-panel-pa a.panel-header-pa{
	display:block;
	text-decoration:none;
}

.block-panel-pa a.panel-header-pa:hover, .block-panel-pa a.panel-header-pa:focus {
	color:rgba(255,255,255,.8) !important;
	background:rgba(0,0,0,.125) !important;
}

/** ellipsis **/
.block-with-text-3 {
  /* hide text if it more than N lines  */
  overflow: hidden;
  /* for set '...' in absolute position */
  position: relative; 
  /* use this value to count block height */
  line-height: 1.42857em;
  /* max-height = line-height (1.2) * lines max number (3) */
  max-height: 4.28571em; 
  /* fix problem when last visible word doesn't adjoin right side  */
  text-align: justify;  
  /* place for '...' */
  margin-right: -1em;
  padding-right: 1em;
}

.block-with-text-3:before {
  /* points in the end */
  content: '...';
  /* absolute position */
  position: absolute;
  /* set position to right bottom corner of block */
  right: 0;
  bottom: 0;
}

.block-with-text-3:after {
  /* points in the end */
  content: '';
  /* absolute position */
  position: absolute;
  /* set position to right bottom corner of text */
  right: 0;
  /* set width and height */
  width: 1em;
  height: 1em;
  margin-top: 0.2em;
  /* bg color = bg color under block */
}

.dropdown-menu .nav .nav-item a.nav-link.onglet-link:hover, .nav .nav-item a.nav-link.onglet-link.active{
	color:#fff !important;
	background: #3C454D !important;
}
li.nav-item.onglet-link{
	border:1px solid #DEDEDE;
	border-left:none;
	border-top:none;
	border-right:none;
	min-width:150px !important;
}

/** add border color bootstratp **/

.border-purple {
    border-color: #5f50c5 !important;
}
.border-lime {
    border-color: #17B6A4 !important;
}

/** statut plan action **/

.bg-statut-pa-success-even{
	background-color:rgba(91, 183, 91, 0.2) !important;
}
.bg-statut-pa-success-odd{
	background-color:rgba(91, 183, 91, 0.1) !important;
}
.bg-statut-pa-success-even:hover{
	background-color:rgba(91, 183, 91, 0.25) !important;
}
.bg-statut-pa-success-odd:hover{
	background-color:rgba(91, 183, 91, 0.15) !important;
}

.bg-statut-pa-danger-even{
	background-color:rgba(218, 79, 73, 0.2) !important;
}
.bg-statut-pa-danger-odd{
	background-color:rgba(218, 79, 73, 0.1) !important;
}
.bg-statut-pa-danger-even:hover{
	background-color:rgba(218, 79, 73, 0.25) !important;
}
.bg-statut-pa-danger-odd:hover{
	background-color:rgba(218, 79, 73, 0.15) !important;
}

.bg-statut-pa-warning-even{
	background-color:rgba(250, 167, 50, 0.2) !important;
}
.bg-statut-pa-warning-odd{
	background-color:rgba(250, 167, 50, 0.1) !important;
}
.bg-statut-pa-warning-even:hover{
	background-color:rgba(250, 167, 50, 0.25) !important;
}
.bg-statut-pa-warning-odd:hover{
	background-color:rgba(250, 167, 50, 0.15) !important;
}

.bg-statut-pa-grey-even{
	background-color:rgba(248, 249, 250, 0.2) !important;
}
.bg-statut-pa-grey-odd{
	background-color:rgba(248, 249, 250, 0.1) !important;
}
.bg-statut-pa-grey-even:hover{
	background-color:rgba(248, 249, 250, 0.25) !important;
}
.bg-statut-pa-grey-odd:hover{
	background-color:rgba(248, 249, 250, 0.15) !important;
}

.columns-nav-mc a.nav-link{
	color:#bec3c6;
}
.columns-nav-mc a.nav-link:hover{
	color:#343a40;
}

.columns-nav-mc .nav-item a.nav-link.active, .columns-nav-mc .nav-item a.nav-link.active:hover {
	color:#17B6A4 !important;
}

.caret-nav-mc{
	/* color:#dee2e6; */
	color:#6c757d;
}

.chart-summary-container .chart-doughnut2{
	height:180px;
	width:180px;
}

.afficher_result_plus{
	background-color:#e5e8ea;
	border-radius:6px 10px;
	padding:10px !important;
	border:1px solid #6c757d;
}

.afficher_result_plus:hover{
	background-color:#d5d8da;
}
/** Actualite **/
.img-article-columns {
    background-size: cover;
    background-position: center;
}

.except_content_actualite{
	text-align:justify;
	text-justify:inter-word;
	height:8.5em;
	overflow:hidden;
}

.featherlight .featherlight-content .timeline .timeline-body{
	margin-right:0 !important;
}
/**
.text-orange{
	color:#fd7e14 !important;
}

.bg-orange{
	color:#fff;
	background-color:#fd7e14 !important;
}

.text-pink{
	color:#e83e8c !important;
}

.bg-pink{
	color:#fff;
	background-color:#e83e8c !important;
}

.text-indigo{
	color:#6610f2 !important;
}

.bg-indigo{
	color:#fff;
	background-color:#6610f2 !important;
}

.text-yellow{
	color:#ffc107;
}
**/

.width-1{
	width:calc(( 100% / 12 ) * 1) !important;
}
.width-2{
	width:calc(( 100% / 12 ) * 2) !important;
}
.width-3{
	width:calc(( 100% / 12 ) * 3) !important;
}
.width-4{
	width:calc(( 100% / 12 ) * 4) !important;
}
.width-5{
	width:calc(( 100% / 12 ) * 5) !important;
}
.width-6{
	width:calc(( 100% / 12 ) * 6) !important;
}
.width-7{
	width:calc(( 100% / 12 ) * 7) !important;
}
.width-8{
	width:calc(( 100% / 12 ) * 8) !important;
}
.width-9{
	width:calc(( 100% / 12 ) * 9) !important;
}
.width-10{
	width:calc(( 100% / 12 ) * 10) !important;
}
.width-11{
	width:calc(( 100% / 12 ) * 11) !important;
}
.width-12{
	width:calc(( 100% / 12 ) * 12) !important;
}

.block-columns-datatable .dropdown-item.disactive, .block-columns-datatable .dropdown-item:active{
	color:#b6c2c9 !important;
}

.card.bg-dark .jstree .jstree-container-ul .jstree-node .jstree-anchor:hover{
	color:#b6c2c9;
}

.card.bg-dark .jstree .jstree-anchor.jstree-hovered{
	color:#b6c2c9 !important;
}

.overflow-auto { overflow: auto !important; }
.overflow-hidden { overflow: hidden !important; }
.overflow-visible { overflow: visible !important; }
.overflow-scroll { overflow: scroll !important; }
.overflow-x-hidden { overflow-x: hidden !important; }
.overflow-x-visible { overflow-x: visible !important; }
.overflow-x-scroll { overflow-x: scroll !important; }
.overflow-y-hidden { overflow-y: hidden !important; }
.overflow-y-visible { overflow-y: visible !important; }
.overflow-y-scroll { overflow-y: scroll !important; }

.m-auto { margin: 0 auto !important; }
.m-0 { margin: 0px !important; }
.m-1 { margin: 1px !important; }
.m-2 { margin: 2px !important; }
.m-3 { margin: 3px !important; }
.m-4 { margin: 4px !important; }
.m-5 { margin: 5px !important; }
.m-6 { margin: 6px !important; }
.m-7 { margin: 7px !important; }
.m-8 { margin: 8px !important; }
.m-9 { margin: 9px !important; }
.m-10 { margin: 10px !important; }
.m-11 { margin: 11px !important; }
.m-12 { margin: 12px !important; }
.m-13 { margin: 13px !important; }
.m-14 { margin: 14px !important; }
.m-15 { margin: 15px !important; }
.m-16 { margin: 16px !important; }
.m-17 { margin: 17px !important; }
.m-18 { margin: 18px !important; }
.m-19 { margin: 19px !important; }
.m-20 { margin: 20px !important; }
.m-21 { margin: 21px !important; }
.m-22 { margin: 22px !important; }
.m-23 { margin: 23px !important; }
.m-24 { margin: 24px !important; }
.m-25 { margin: 25px !important; }
.m-26 { margin: 26px !important; }
.m-27 { margin: 27px !important; }
.m-28 { margin: 28px !important; }
.m-29 { margin: 29px !important; }
.m-30 { margin: 30px !important; }
.m-31 { margin: 31px !important; }
.m-32 { margin: 32px !important; }
.m-33 { margin: 33px !important; }
.m-34 { margin: 34px !important; }
.m-35 { margin: 35px !important; }
.m-36 { margin: 36px !important; }
.m-37 { margin: 37px !important; }
.m-38 { margin: 38px !important; }
.m-39 { margin: 39px !important; }
.m-40 { margin: 40px !important; }
.m-41 { margin: 41px !important; }
.m-42 { margin: 42px !important; }
.m-43 { margin: 43px !important; }
.m-44 { margin: 44px !important; }
.m-45 { margin: 45px !important; }
.m-46 { margin: 46px !important; }
.m-47 { margin: 47px !important; }
.m-48 { margin: 48px !important; }
.m-49 { margin: 49px !important; }
.m-50 { margin: 50px !important; }
.m-51 { margin: 51px !important; }
.m-52 { margin: 52px !important; }
.m-53 { margin: 53px !important; }
.m-54 { margin: 54px !important; }
.m-55 { margin: 55px !important; }
.m-56 { margin: 56px !important; }
.m-57 { margin: 57px !important; }
.m-58 { margin: 58px !important; }
.m-59 { margin: 59px !important; }
.m-60 { margin: 60px !important; }
.m-61 { margin: 61px !important; }
.m-62 { margin: 62px !important; }
.m-63 { margin: 63px !important; }
.m-64 { margin: 64px !important; }
.m-65 { margin: 65px !important; }
.m-66 { margin: 66px !important; }
.m-67 { margin: 67px !important; }
.m-68 { margin: 68px !important; }
.m-69 { margin: 69px !important; }
.m-70 { margin: 70px !important; }
.m-71 { margin: 71px !important; }
.m-72 { margin: 72px !important; }
.m-73 { margin: 73px !important; }
.m-74 { margin: 74px !important; }
.m-75 { margin: 75px !important; }
.m-76 { margin: 76px !important; }
.m-77 { margin: 77px !important; }
.m-78 { margin: 78px !important; }
.m-79 { margin: 79px !important; }
.m-80 { margin: 80px !important; }
.m-81 { margin: 81px !important; }
.m-82 { margin: 82px !important; }
.m-83 { margin: 83px !important; }
.m-84 { margin: 84px !important; }
.m-85 { margin: 85px !important; }
.m-86 { margin: 86px !important; }
.m-87 { margin: 87px !important; }
.m-88 { margin: 88px !important; }
.m-89 { margin: 89px !important; }
.m-90 { margin: 90px !important; }
.m-91 { margin: 91px !important; }
.m-92 { margin: 92px !important; }
.m-93 { margin: 93px !important; }
.m-94 { margin: 94px !important; }
.m-95 { margin: 95px !important; }
.m-96 { margin: 96px !important; }
.m-97 { margin: 97px !important; }
.m-98 { margin: 98px !important; }
.m-99 { margin: 99px !important; }
.m-100 { margin: 100px !important; }

.m-t-0 { margin-top: 0px !important; }
.m-t-1 { margin-top: 1px !important; }
.m-t-2 { margin-top: 2px !important; }
.m-t-3 { margin-top: 3px !important; }
.m-t-4 { margin-top: 4px !important; }
.m-t-5 { margin-top: 5px !important; }
.m-t-6 { margin-top: 6px !important; }
.m-t-7 { margin-top: 7px !important; }
.m-t-8 { margin-top: 8px !important; }
.m-t-9 { margin-top: 9px !important; }
.m-t-10 { margin-top: 10px !important; }
.m-t-11 { margin-top: 11px !important; }
.m-t-12 { margin-top: 12px !important; }
.m-t-13 { margin-top: 13px !important; }
.m-t-14 { margin-top: 14px !important; }
.m-t-15 { margin-top: 15px !important; }
.m-t-16 { margin-top: 16px !important; }
.m-t-17 { margin-top: 17px !important; }
.m-t-18 { margin-top: 18px !important; }
.m-t-19 { margin-top: 19px !important; }
.m-t-20 { margin-top: 20px !important; }
.m-t-21 { margin-top: 21px !important; }
.m-t-22 { margin-top: 22px !important; }
.m-t-23 { margin-top: 23px !important; }
.m-t-24 { margin-top: 24px !important; }
.m-t-25 { margin-top: 25px !important; }
.m-t-26 { margin-top: 26px !important; }
.m-t-27 { margin-top: 27px !important; }
.m-t-28 { margin-top: 28px !important; }
.m-t-29 { margin-top: 29px !important; }
.m-t-30 { margin-top: 30px !important; }
.m-t-31 { margin-top: 31px !important; }
.m-t-32 { margin-top: 32px !important; }
.m-t-33 { margin-top: 33px !important; }
.m-t-34 { margin-top: 34px !important; }
.m-t-35 { margin-top: 35px !important; }
.m-t-36 { margin-top: 36px !important; }
.m-t-37 { margin-top: 37px !important; }
.m-t-38 { margin-top: 38px !important; }
.m-t-39 { margin-top: 39px !important; }
.m-t-40 { margin-top: 40px !important; }
.m-t-41 { margin-top: 41px !important; }
.m-t-42 { margin-top: 42px !important; }
.m-t-43 { margin-top: 43px !important; }
.m-t-44 { margin-top: 44px !important; }
.m-t-45 { margin-top: 45px !important; }
.m-t-46 { margin-top: 46px !important; }
.m-t-47 { margin-top: 47px !important; }
.m-t-48 { margin-top: 48px !important; }
.m-t-49 { margin-top: 49px !important; }
.m-t-50 { margin-top: 50px !important; }
.m-t-51 { margin-top: 51px !important; }
.m-t-52 { margin-top: 52px !important; }
.m-t-53 { margin-top: 53px !important; }
.m-t-54 { margin-top: 54px !important; }
.m-t-55 { margin-top: 55px !important; }
.m-t-56 { margin-top: 56px !important; }
.m-t-57 { margin-top: 57px !important; }
.m-t-58 { margin-top: 58px !important; }
.m-t-59 { margin-top: 59px !important; }
.m-t-60 { margin-top: 60px !important; }
.m-t-61 { margin-top: 61px !important; }
.m-t-62 { margin-top: 62px !important; }
.m-t-63 { margin-top: 63px !important; }
.m-t-64 { margin-top: 64px !important; }
.m-t-65 { margin-top: 65px !important; }
.m-t-66 { margin-top: 66px !important; }
.m-t-67 { margin-top: 67px !important; }
.m-t-68 { margin-top: 68px !important; }
.m-t-69 { margin-top: 69px !important; }
.m-t-70 { margin-top: 70px !important; }
.m-t-71 { margin-top: 71px !important; }
.m-t-72 { margin-top: 72px !important; }
.m-t-73 { margin-top: 73px !important; }
.m-t-74 { margin-top: 74px !important; }
.m-t-75 { margin-top: 75px !important; }
.m-t-76 { margin-top: 76px !important; }
.m-t-77 { margin-top: 77px !important; }
.m-t-78 { margin-top: 78px !important; }
.m-t-79 { margin-top: 79px !important; }
.m-t-80 { margin-top: 80px !important; }
.m-t-81 { margin-top: 81px !important; }
.m-t-82 { margin-top: 82px !important; }
.m-t-83 { margin-top: 83px !important; }
.m-t-84 { margin-top: 84px !important; }
.m-t-85 { margin-top: 85px !important; }
.m-t-86 { margin-top: 86px !important; }
.m-t-87 { margin-top: 87px !important; }
.m-t-88 { margin-top: 88px !important; }
.m-t-89 { margin-top: 89px !important; }
.m-t-90 { margin-top: 90px !important; }
.m-t-91 { margin-top: 91px !important; }
.m-t-92 { margin-top: 92px !important; }
.m-t-93 { margin-top: 93px !important; }
.m-t-94 { margin-top: 94px !important; }
.m-t-95 { margin-top: 95px !important; }
.m-t-96 { margin-top: 96px !important; }
.m-t-97 { margin-top: 97px !important; }
.m-t-98 { margin-top: 98px !important; }
.m-t-99 { margin-top: 99px !important; }
.m-t-100 { margin-top: 100px !important; }

.m-r-0 { margin-right: 0px !important; }
.m-r-1 { margin-right: 1px !important; }
.m-r-2 { margin-right: 2px !important; }
.m-r-3 { margin-right: 3px !important; }
.m-r-4 { margin-right: 4px !important; }
.m-r-5 { margin-right: 5px !important; }
.m-r-6 { margin-right: 6px !important; }
.m-r-7 { margin-right: 7px !important; }
.m-r-8 { margin-right: 8px !important; }
.m-r-9 { margin-right: 9px !important; }
.m-r-10 { margin-right: 10px !important; }
.m-r-11 { margin-right: 11px !important; }
.m-r-12 { margin-right: 12px !important; }
.m-r-13 { margin-right: 13px !important; }
.m-r-14 { margin-right: 14px !important; }
.m-r-15 { margin-right: 15px !important; }
.m-r-16 { margin-right: 16px !important; }
.m-r-17 { margin-right: 17px !important; }
.m-r-18 { margin-right: 18px !important; }
.m-r-19 { margin-right: 19px !important; }
.m-r-20 { margin-right: 20px !important; }
.m-r-21 { margin-right: 21px !important; }
.m-r-22 { margin-right: 22px !important; }
.m-r-23 { margin-right: 23px !important; }
.m-r-24 { margin-right: 24px !important; }
.m-r-25 { margin-right: 25px !important; }
.m-r-26 { margin-right: 26px !important; }
.m-r-27 { margin-right: 27px !important; }
.m-r-28 { margin-right: 28px !important; }
.m-r-29 { margin-right: 29px !important; }
.m-r-30 { margin-right: 30px !important; }
.m-r-31 { margin-right: 31px !important; }
.m-r-32 { margin-right: 32px !important; }
.m-r-33 { margin-right: 33px !important; }
.m-r-34 { margin-right: 34px !important; }
.m-r-35 { margin-right: 35px !important; }
.m-r-36 { margin-right: 36px !important; }
.m-r-37 { margin-right: 37px !important; }
.m-r-38 { margin-right: 38px !important; }
.m-r-39 { margin-right: 39px !important; }
.m-r-40 { margin-right: 40px !important; }
.m-r-41 { margin-right: 41px !important; }
.m-r-42 { margin-right: 42px !important; }
.m-r-43 { margin-right: 43px !important; }
.m-r-44 { margin-right: 44px !important; }
.m-r-45 { margin-right: 45px !important; }
.m-r-46 { margin-right: 46px !important; }
.m-r-47 { margin-right: 47px !important; }
.m-r-48 { margin-right: 48px !important; }
.m-r-49 { margin-right: 49px !important; }
.m-r-50 { margin-right: 50px !important; }
.m-r-51 { margin-right: 51px !important; }
.m-r-52 { margin-right: 52px !important; }
.m-r-53 { margin-right: 53px !important; }
.m-r-54 { margin-right: 54px !important; }
.m-r-55 { margin-right: 55px !important; }
.m-r-56 { margin-right: 56px !important; }
.m-r-57 { margin-right: 57px !important; }
.m-r-58 { margin-right: 58px !important; }
.m-r-59 { margin-right: 59px !important; }
.m-r-60 { margin-right: 60px !important; }
.m-r-61 { margin-right: 61px !important; }
.m-r-62 { margin-right: 62px !important; }
.m-r-63 { margin-right: 63px !important; }
.m-r-64 { margin-right: 64px !important; }
.m-r-65 { margin-right: 65px !important; }
.m-r-66 { margin-right: 66px !important; }
.m-r-67 { margin-right: 67px !important; }
.m-r-68 { margin-right: 68px !important; }
.m-r-69 { margin-right: 69px !important; }
.m-r-70 { margin-right: 70px !important; }
.m-r-71 { margin-right: 71px !important; }
.m-r-72 { margin-right: 72px !important; }
.m-r-73 { margin-right: 73px !important; }
.m-r-74 { margin-right: 74px !important; }
.m-r-75 { margin-right: 75px !important; }
.m-r-76 { margin-right: 76px !important; }
.m-r-77 { margin-right: 77px !important; }
.m-r-78 { margin-right: 78px !important; }
.m-r-79 { margin-right: 79px !important; }
.m-r-80 { margin-right: 80px !important; }
.m-r-81 { margin-right: 81px !important; }
.m-r-82 { margin-right: 82px !important; }
.m-r-83 { margin-right: 83px !important; }
.m-r-84 { margin-right: 84px !important; }
.m-r-85 { margin-right: 85px !important; }
.m-r-86 { margin-right: 86px !important; }
.m-r-87 { margin-right: 87px !important; }
.m-r-88 { margin-right: 88px !important; }
.m-r-89 { margin-right: 89px !important; }
.m-r-90 { margin-right: 90px !important; }
.m-r-91 { margin-right: 91px !important; }
.m-r-92 { margin-right: 92px !important; }
.m-r-93 { margin-right: 93px !important; }
.m-r-94 { margin-right: 94px !important; }
.m-r-95 { margin-right: 95px !important; }
.m-r-96 { margin-right: 96px !important; }
.m-r-97 { margin-right: 97px !important; }
.m-r-98 { margin-right: 98px !important; }
.m-r-99 { margin-right: 99px !important; }
.m-r-100 { margin-right: 100px !important; }

.m-b-0 { margin-bottom: 0px !important; }
.m-b-1 { margin-bottom: 1px !important; }
.m-b-2 { margin-bottom: 2px !important; }
.m-b-3 { margin-bottom: 3px !important; }
.m-b-4 { margin-bottom: 4px !important; }
.m-b-5 { margin-bottom: 5px !important; }
.m-b-6 { margin-bottom: 6px !important; }
.m-b-7 { margin-bottom: 7px !important; }
.m-b-8 { margin-bottom: 8px !important; }
.m-b-9 { margin-bottom: 9px !important; }
.m-b-10 { margin-bottom: 10px !important; }
.m-b-11 { margin-bottom: 11px !important; }
.m-b-12 { margin-bottom: 12px !important; }
.m-b-13 { margin-bottom: 13px !important; }
.m-b-14 { margin-bottom: 14px !important; }
.m-b-15 { margin-bottom: 15px !important; }
.m-b-16 { margin-bottom: 16px !important; }
.m-b-17 { margin-bottom: 17px !important; }
.m-b-18 { margin-bottom: 18px !important; }
.m-b-19 { margin-bottom: 19px !important; }
.m-b-20 { margin-bottom: 20px !important; }
.m-b-21 { margin-bottom: 21px !important; }
.m-b-22 { margin-bottom: 22px !important; }
.m-b-23 { margin-bottom: 23px !important; }
.m-b-24 { margin-bottom: 24px !important; }
.m-b-25 { margin-bottom: 25px !important; }
.m-b-26 { margin-bottom: 26px !important; }
.m-b-27 { margin-bottom: 27px !important; }
.m-b-28 { margin-bottom: 28px !important; }
.m-b-29 { margin-bottom: 29px !important; }
.m-b-30 { margin-bottom: 30px !important; }
.m-b-31 { margin-bottom: 31px !important; }
.m-b-32 { margin-bottom: 32px !important; }
.m-b-33 { margin-bottom: 33px !important; }
.m-b-34 { margin-bottom: 34px !important; }
.m-b-35 { margin-bottom: 35px !important; }
.m-b-36 { margin-bottom: 36px !important; }
.m-b-37 { margin-bottom: 37px !important; }
.m-b-38 { margin-bottom: 38px !important; }
.m-b-39 { margin-bottom: 39px !important; }
.m-b-40 { margin-bottom: 40px !important; }
.m-b-41 { margin-bottom: 41px !important; }
.m-b-42 { margin-bottom: 42px !important; }
.m-b-43 { margin-bottom: 43px !important; }
.m-b-44 { margin-bottom: 44px !important; }
.m-b-45 { margin-bottom: 45px !important; }
.m-b-46 { margin-bottom: 46px !important; }
.m-b-47 { margin-bottom: 47px !important; }
.m-b-48 { margin-bottom: 48px !important; }
.m-b-49 { margin-bottom: 49px !important; }
.m-b-50 { margin-bottom: 50px !important; }
.m-b-51 { margin-bottom: 51px !important; }
.m-b-52 { margin-bottom: 52px !important; }
.m-b-53 { margin-bottom: 53px !important; }
.m-b-54 { margin-bottom: 54px !important; }
.m-b-55 { margin-bottom: 55px !important; }
.m-b-56 { margin-bottom: 56px !important; }
.m-b-57 { margin-bottom: 57px !important; }
.m-b-58 { margin-bottom: 58px !important; }
.m-b-59 { margin-bottom: 59px !important; }
.m-b-60 { margin-bottom: 60px !important; }
.m-b-61 { margin-bottom: 61px !important; }
.m-b-62 { margin-bottom: 62px !important; }
.m-b-63 { margin-bottom: 63px !important; }
.m-b-64 { margin-bottom: 64px !important; }
.m-b-65 { margin-bottom: 65px !important; }
.m-b-66 { margin-bottom: 66px !important; }
.m-b-67 { margin-bottom: 67px !important; }
.m-b-68 { margin-bottom: 68px !important; }
.m-b-69 { margin-bottom: 69px !important; }
.m-b-70 { margin-bottom: 70px !important; }
.m-b-71 { margin-bottom: 71px !important; }
.m-b-72 { margin-bottom: 72px !important; }
.m-b-73 { margin-bottom: 73px !important; }
.m-b-74 { margin-bottom: 74px !important; }
.m-b-75 { margin-bottom: 75px !important; }
.m-b-76 { margin-bottom: 76px !important; }
.m-b-77 { margin-bottom: 77px !important; }
.m-b-78 { margin-bottom: 78px !important; }
.m-b-79 { margin-bottom: 79px !important; }
.m-b-80 { margin-bottom: 80px !important; }
.m-b-81 { margin-bottom: 81px !important; }
.m-b-82 { margin-bottom: 82px !important; }
.m-b-83 { margin-bottom: 83px !important; }
.m-b-84 { margin-bottom: 84px !important; }
.m-b-85 { margin-bottom: 85px !important; }
.m-b-86 { margin-bottom: 86px !important; }
.m-b-87 { margin-bottom: 87px !important; }
.m-b-88 { margin-bottom: 88px !important; }
.m-b-89 { margin-bottom: 89px !important; }
.m-b-90 { margin-bottom: 90px !important; }
.m-b-91 { margin-bottom: 91px !important; }
.m-b-92 { margin-bottom: 92px !important; }
.m-b-93 { margin-bottom: 93px !important; }
.m-b-94 { margin-bottom: 94px !important; }
.m-b-95 { margin-bottom: 95px !important; }
.m-b-96 { margin-bottom: 96px !important; }
.m-b-97 { margin-bottom: 97px !important; }
.m-b-98 { margin-bottom: 98px !important; }
.m-b-99 { margin-bottom: 99px !important; }
.m-b-100 { margin-bottom: 100px !important; }

.m-l-0 { margin-left: 0px !important; }
.m-l-1 { margin-left: 1px !important; }
.m-l-2 { margin-left: 2px !important; }
.m-l-3 { margin-left: 3px !important; }
.m-l-4 { margin-left: 4px !important; }
.m-l-5 { margin-left: 5px !important; }
.m-l-6 { margin-left: 6px !important; }
.m-l-7 { margin-left: 7px !important; }
.m-l-8 { margin-left: 8px !important; }
.m-l-9 { margin-left: 9px !important; }
.m-l-10 { margin-left: 10px !important; }
.m-l-11 { margin-left: 11px !important; }
.m-l-12 { margin-left: 12px !important; }
.m-l-13 { margin-left: 13px !important; }
.m-l-14 { margin-left: 14px !important; }
.m-l-15 { margin-left: 15px !important; }
.m-l-16 { margin-left: 16px !important; }
.m-l-17 { margin-left: 17px !important; }
.m-l-18 { margin-left: 18px !important; }
.m-l-19 { margin-left: 19px !important; }
.m-l-20 { margin-left: 20px !important; }
.m-l-21 { margin-left: 21px !important; }
.m-l-22 { margin-left: 22px !important; }
.m-l-23 { margin-left: 23px !important; }
.m-l-24 { margin-left: 24px !important; }
.m-l-25 { margin-left: 25px !important; }
.m-l-26 { margin-left: 26px !important; }
.m-l-27 { margin-left: 27px !important; }
.m-l-28 { margin-left: 28px !important; }
.m-l-29 { margin-left: 29px !important; }
.m-l-30 { margin-left: 30px !important; }
.m-l-31 { margin-left: 31px !important; }
.m-l-32 { margin-left: 32px !important; }
.m-l-33 { margin-left: 33px !important; }
.m-l-34 { margin-left: 34px !important; }
.m-l-35 { margin-left: 35px !important; }
.m-l-36 { margin-left: 36px !important; }
.m-l-37 { margin-left: 37px !important; }
.m-l-38 { margin-left: 38px !important; }
.m-l-39 { margin-left: 39px !important; }
.m-l-40 { margin-left: 40px !important; }
.m-l-41 { margin-left: 41px !important; }
.m-l-42 { margin-left: 42px !important; }
.m-l-43 { margin-left: 43px !important; }
.m-l-44 { margin-left: 44px !important; }
.m-l-45 { margin-left: 45px !important; }
.m-l-46 { margin-left: 46px !important; }
.m-l-47 { margin-left: 47px !important; }
.m-l-48 { margin-left: 48px !important; }
.m-l-49 { margin-left: 49px !important; }
.m-l-50 { margin-left: 50px !important; }
.m-l-51 { margin-left: 51px !important; }
.m-l-52 { margin-left: 52px !important; }
.m-l-53 { margin-left: 53px !important; }
.m-l-54 { margin-left: 54px !important; }
.m-l-55 { margin-left: 55px !important; }
.m-l-56 { margin-left: 56px !important; }
.m-l-57 { margin-left: 57px !important; }
.m-l-58 { margin-left: 58px !important; }
.m-l-59 { margin-left: 59px !important; }
.m-l-60 { margin-left: 60px !important; }
.m-l-61 { margin-left: 61px !important; }
.m-l-62 { margin-left: 62px !important; }
.m-l-63 { margin-left: 63px !important; }
.m-l-64 { margin-left: 64px !important; }
.m-l-65 { margin-left: 65px !important; }
.m-l-66 { margin-left: 66px !important; }
.m-l-67 { margin-left: 67px !important; }
.m-l-68 { margin-left: 68px !important; }
.m-l-69 { margin-left: 69px !important; }
.m-l-70 { margin-left: 70px !important; }
.m-l-71 { margin-left: 71px !important; }
.m-l-72 { margin-left: 72px !important; }
.m-l-73 { margin-left: 73px !important; }
.m-l-74 { margin-left: 74px !important; }
.m-l-75 { margin-left: 75px !important; }
.m-l-76 { margin-left: 76px !important; }
.m-l-77 { margin-left: 77px !important; }
.m-l-78 { margin-left: 78px !important; }
.m-l-79 { margin-left: 79px !important; }
.m-l-80 { margin-left: 80px !important; }
.m-l-81 { margin-left: 81px !important; }
.m-l-82 { margin-left: 82px !important; }
.m-l-83 { margin-left: 83px !important; }
.m-l-84 { margin-left: 84px !important; }
.m-l-85 { margin-left: 85px !important; }
.m-l-86 { margin-left: 86px !important; }
.m-l-87 { margin-left: 87px !important; }
.m-l-88 { margin-left: 88px !important; }
.m-l-89 { margin-left: 89px !important; }
.m-l-90 { margin-left: 90px !important; }
.m-l-91 { margin-left: 91px !important; }
.m-l-92 { margin-left: 92px !important; }
.m-l-93 { margin-left: 93px !important; }
.m-l-94 { margin-left: 94px !important; }
.m-l-95 { margin-left: 95px !important; }
.m-l-96 { margin-left: 96px !important; }
.m-l-97 { margin-left: 97px !important; }
.m-l-98 { margin-left: 98px !important; }
.m-l-99 { margin-left: 99px !important; }
.m-l-100 { margin-left: 100px !important; }

.p-0 { padding: 0px !important; }
.p-1 { padding: 1px !important; }
.p-2 { padding: 2px !important; }
.p-3 { padding: 3px !important; }
.p-4 { padding: 4px !important; }
.p-5 { padding: 5px !important; }
.p-6 { padding: 6px !important; }
.p-7 { padding: 7px !important; }
.p-8 { padding: 8px !important; }
.p-9 { padding: 9px !important; }
.p-10 { padding: 10px !important; }
.p-11 { padding: 11px !important; }
.p-12 { padding: 12px !important; }
.p-13 { padding: 13px !important; }
.p-14 { padding: 14px !important; }
.p-15 { padding: 15px !important; }
.p-16 { padding: 16px !important; }
.p-17 { padding: 17px !important; }
.p-18 { padding: 18px !important; }
.p-19 { padding: 19px !important; }
.p-20 { padding: 20px !important; }
.p-21 { padding: 21px !important; }
.p-22 { padding: 22px !important; }
.p-23 { padding: 23px !important; }
.p-24 { padding: 24px !important; }
.p-25 { padding: 25px !important; }
.p-26 { padding: 26px !important; }
.p-27 { padding: 27px !important; }
.p-28 { padding: 28px !important; }
.p-29 { padding: 29px !important; }
.p-30 { padding: 30px !important; }
.p-31 { padding: 31px !important; }
.p-32 { padding: 32px !important; }
.p-33 { padding: 33px !important; }
.p-34 { padding: 34px !important; }
.p-35 { padding: 35px !important; }
.p-36 { padding: 36px !important; }
.p-37 { padding: 37px !important; }
.p-38 { padding: 38px !important; }
.p-39 { padding: 39px !important; }
.p-40 { padding: 40px !important; }
.p-41 { padding: 41px !important; }
.p-42 { padding: 42px !important; }
.p-43 { padding: 43px !important; }
.p-44 { padding: 44px !important; }
.p-45 { padding: 45px !important; }
.p-46 { padding: 46px !important; }
.p-47 { padding: 47px !important; }
.p-48 { padding: 48px !important; }
.p-49 { padding: 49px !important; }
.p-50 { padding: 50px !important; }
.p-51 { padding: 51px !important; }
.p-52 { padding: 52px !important; }
.p-53 { padding: 53px !important; }
.p-54 { padding: 54px !important; }
.p-55 { padding: 55px !important; }
.p-56 { padding: 56px !important; }
.p-57 { padding: 57px !important; }
.p-58 { padding: 58px !important; }
.p-59 { padding: 59px !important; }
.p-60 { padding: 60px !important; }
.p-61 { padding: 61px !important; }
.p-62 { padding: 62px !important; }
.p-63 { padding: 63px !important; }
.p-64 { padding: 64px !important; }
.p-65 { padding: 65px !important; }
.p-66 { padding: 66px !important; }
.p-67 { padding: 67px !important; }
.p-68 { padding: 68px !important; }
.p-69 { padding: 69px !important; }
.p-70 { padding: 70px !important; }
.p-71 { padding: 71px !important; }
.p-72 { padding: 72px !important; }
.p-73 { padding: 73px !important; }
.p-74 { padding: 74px !important; }
.p-75 { padding: 75px !important; }
.p-76 { padding: 76px !important; }
.p-77 { padding: 77px !important; }
.p-78 { padding: 78px !important; }
.p-79 { padding: 79px !important; }
.p-80 { padding: 80px !important; }
.p-81 { padding: 81px !important; }
.p-82 { padding: 82px !important; }
.p-83 { padding: 83px !important; }
.p-84 { padding: 84px !important; }
.p-85 { padding: 85px !important; }
.p-86 { padding: 86px !important; }
.p-87 { padding: 87px !important; }
.p-88 { padding: 88px !important; }
.p-89 { padding: 89px !important; }
.p-90 { padding: 90px !important; }
.p-91 { padding: 91px !important; }
.p-92 { padding: 92px !important; }
.p-93 { padding: 93px !important; }
.p-94 { padding: 94px !important; }
.p-95 { padding: 95px !important; }
.p-96 { padding: 96px !important; }
.p-97 { padding: 97px !important; }
.p-98 { padding: 98px !important; }
.p-99 { padding: 99px !important; }
.p-100 { padding: 100px !important; }

.p-t-0 { padding-top: 0px !important; }
.p-t-1 { padding-top: 1px !important; }
.p-t-2 { padding-top: 2px !important; }
.p-t-3 { padding-top: 3px !important; }
.p-t-4 { padding-top: 4px !important; }
.p-t-5 { padding-top: 5px !important; }
.p-t-6 { padding-top: 6px !important; }
.p-t-7 { padding-top: 7px !important; }
.p-t-8 { padding-top: 8px !important; }
.p-t-9 { padding-top: 9px !important; }
.p-t-10 { padding-top: 10px !important; }
.p-t-11 { padding-top: 11px !important; }
.p-t-12 { padding-top: 12px !important; }
.p-t-13 { padding-top: 13px !important; }
.p-t-14 { padding-top: 14px !important; }
.p-t-15 { padding-top: 15px !important; }
.p-t-16 { padding-top: 16px !important; }
.p-t-17 { padding-top: 17px !important; }
.p-t-18 { padding-top: 18px !important; }
.p-t-19 { padding-top: 19px !important; }
.p-t-20 { padding-top: 20px !important; }
.p-t-21 { padding-top: 21px !important; }
.p-t-22 { padding-top: 22px !important; }
.p-t-23 { padding-top: 23px !important; }
.p-t-24 { padding-top: 24px !important; }
.p-t-25 { padding-top: 25px !important; }
.p-t-26 { padding-top: 26px !important; }
.p-t-27 { padding-top: 27px !important; }
.p-t-28 { padding-top: 28px !important; }
.p-t-29 { padding-top: 29px !important; }
.p-t-30 { padding-top: 30px !important; }
.p-t-31 { padding-top: 31px !important; }
.p-t-32 { padding-top: 32px !important; }
.p-t-33 { padding-top: 33px !important; }
.p-t-34 { padding-top: 34px !important; }
.p-t-35 { padding-top: 35px !important; }
.p-t-36 { padding-top: 36px !important; }
.p-t-37 { padding-top: 37px !important; }
.p-t-38 { padding-top: 38px !important; }
.p-t-39 { padding-top: 39px !important; }
.p-t-40 { padding-top: 40px !important; }
.p-t-41 { padding-top: 41px !important; }
.p-t-42 { padding-top: 42px !important; }
.p-t-43 { padding-top: 43px !important; }
.p-t-44 { padding-top: 44px !important; }
.p-t-45 { padding-top: 45px !important; }
.p-t-46 { padding-top: 46px !important; }
.p-t-47 { padding-top: 47px !important; }
.p-t-48 { padding-top: 48px !important; }
.p-t-49 { padding-top: 49px !important; }
.p-t-50 { padding-top: 50px !important; }
.p-t-51 { padding-top: 51px !important; }
.p-t-52 { padding-top: 52px !important; }
.p-t-53 { padding-top: 53px !important; }
.p-t-54 { padding-top: 54px !important; }
.p-t-55 { padding-top: 55px !important; }
.p-t-56 { padding-top: 56px !important; }
.p-t-57 { padding-top: 57px !important; }
.p-t-58 { padding-top: 58px !important; }
.p-t-59 { padding-top: 59px !important; }
.p-t-60 { padding-top: 60px !important; }
.p-t-61 { padding-top: 61px !important; }
.p-t-62 { padding-top: 62px !important; }
.p-t-63 { padding-top: 63px !important; }
.p-t-64 { padding-top: 64px !important; }
.p-t-65 { padding-top: 65px !important; }
.p-t-66 { padding-top: 66px !important; }
.p-t-67 { padding-top: 67px !important; }
.p-t-68 { padding-top: 68px !important; }
.p-t-69 { padding-top: 69px !important; }
.p-t-70 { padding-top: 70px !important; }
.p-t-71 { padding-top: 71px !important; }
.p-t-72 { padding-top: 72px !important; }
.p-t-73 { padding-top: 73px !important; }
.p-t-74 { padding-top: 74px !important; }
.p-t-75 { padding-top: 75px !important; }
.p-t-76 { padding-top: 76px !important; }
.p-t-77 { padding-top: 77px !important; }
.p-t-78 { padding-top: 78px !important; }
.p-t-79 { padding-top: 79px !important; }
.p-t-80 { padding-top: 80px !important; }
.p-t-81 { padding-top: 81px !important; }
.p-t-82 { padding-top: 82px !important; }
.p-t-83 { padding-top: 83px !important; }
.p-t-84 { padding-top: 84px !important; }
.p-t-85 { padding-top: 85px !important; }
.p-t-86 { padding-top: 86px !important; }
.p-t-87 { padding-top: 87px !important; }
.p-t-88 { padding-top: 88px !important; }
.p-t-89 { padding-top: 89px !important; }
.p-t-90 { padding-top: 90px !important; }
.p-t-91 { padding-top: 91px !important; }
.p-t-92 { padding-top: 92px !important; }
.p-t-93 { padding-top: 93px !important; }
.p-t-94 { padding-top: 94px !important; }
.p-t-95 { padding-top: 95px !important; }
.p-t-96 { padding-top: 96px !important; }
.p-t-97 { padding-top: 97px !important; }
.p-t-98 { padding-top: 98px !important; }
.p-t-99 { padding-top: 99px !important; }
.p-t-100 { padding-top: 100px !important; }

.p-r-0 { padding-right: 0px !important; }
.p-r-1 { padding-right: 1px !important; }
.p-r-2 { padding-right: 2px !important; }
.p-r-3 { padding-right: 3px !important; }
.p-r-4 { padding-right: 4px !important; }
.p-r-5 { padding-right: 5px !important; }
.p-r-6 { padding-right: 6px !important; }
.p-r-7 { padding-right: 7px !important; }
.p-r-8 { padding-right: 8px !important; }
.p-r-9 { padding-right: 9px !important; }
.p-r-10 { padding-right: 10px !important; }
.p-r-11 { padding-right: 11px !important; }
.p-r-12 { padding-right: 12px !important; }
.p-r-13 { padding-right: 13px !important; }
.p-r-14 { padding-right: 14px !important; }
.p-r-15 { padding-right: 15px !important; }
.p-r-16 { padding-right: 16px !important; }
.p-r-17 { padding-right: 17px !important; }
.p-r-18 { padding-right: 18px !important; }
.p-r-19 { padding-right: 19px !important; }
.p-r-20 { padding-right: 20px !important; }
.p-r-21 { padding-right: 21px !important; }
.p-r-22 { padding-right: 22px !important; }
.p-r-23 { padding-right: 23px !important; }
.p-r-24 { padding-right: 24px !important; }
.p-r-25 { padding-right: 25px !important; }
.p-r-26 { padding-right: 26px !important; }
.p-r-27 { padding-right: 27px !important; }
.p-r-28 { padding-right: 28px !important; }
.p-r-29 { padding-right: 29px !important; }
.p-r-30 { padding-right: 30px !important; }
.p-r-31 { padding-right: 31px !important; }
.p-r-32 { padding-right: 32px !important; }
.p-r-33 { padding-right: 33px !important; }
.p-r-34 { padding-right: 34px !important; }
.p-r-35 { padding-right: 35px !important; }
.p-r-36 { padding-right: 36px !important; }
.p-r-37 { padding-right: 37px !important; }
.p-r-38 { padding-right: 38px !important; }
.p-r-39 { padding-right: 39px !important; }
.p-r-40 { padding-right: 40px !important; }
.p-r-41 { padding-right: 41px !important; }
.p-r-42 { padding-right: 42px !important; }
.p-r-43 { padding-right: 43px !important; }
.p-r-44 { padding-right: 44px !important; }
.p-r-45 { padding-right: 45px !important; }
.p-r-46 { padding-right: 46px !important; }
.p-r-47 { padding-right: 47px !important; }
.p-r-48 { padding-right: 48px !important; }
.p-r-49 { padding-right: 49px !important; }
.p-r-50 { padding-right: 50px !important; }
.p-r-51 { padding-right: 51px !important; }
.p-r-52 { padding-right: 52px !important; }
.p-r-53 { padding-right: 53px !important; }
.p-r-54 { padding-right: 54px !important; }
.p-r-55 { padding-right: 55px !important; }
.p-r-56 { padding-right: 56px !important; }
.p-r-57 { padding-right: 57px !important; }
.p-r-58 { padding-right: 58px !important; }
.p-r-59 { padding-right: 59px !important; }
.p-r-60 { padding-right: 60px !important; }
.p-r-61 { padding-right: 61px !important; }
.p-r-62 { padding-right: 62px !important; }
.p-r-63 { padding-right: 63px !important; }
.p-r-64 { padding-right: 64px !important; }
.p-r-65 { padding-right: 65px !important; }
.p-r-66 { padding-right: 66px !important; }
.p-r-67 { padding-right: 67px !important; }
.p-r-68 { padding-right: 68px !important; }
.p-r-69 { padding-right: 69px !important; }
.p-r-70 { padding-right: 70px !important; }
.p-r-71 { padding-right: 71px !important; }
.p-r-72 { padding-right: 72px !important; }
.p-r-73 { padding-right: 73px !important; }
.p-r-74 { padding-right: 74px !important; }
.p-r-75 { padding-right: 75px !important; }
.p-r-76 { padding-right: 76px !important; }
.p-r-77 { padding-right: 77px !important; }
.p-r-78 { padding-right: 78px !important; }
.p-r-79 { padding-right: 79px !important; }
.p-r-80 { padding-right: 80px !important; }
.p-r-81 { padding-right: 81px !important; }
.p-r-82 { padding-right: 82px !important; }
.p-r-83 { padding-right: 83px !important; }
.p-r-84 { padding-right: 84px !important; }
.p-r-85 { padding-right: 85px !important; }
.p-r-86 { padding-right: 86px !important; }
.p-r-87 { padding-right: 87px !important; }
.p-r-88 { padding-right: 88px !important; }
.p-r-89 { padding-right: 89px !important; }
.p-r-90 { padding-right: 90px !important; }
.p-r-91 { padding-right: 91px !important; }
.p-r-92 { padding-right: 92px !important; }
.p-r-93 { padding-right: 93px !important; }
.p-r-94 { padding-right: 94px !important; }
.p-r-95 { padding-right: 95px !important; }
.p-r-96 { padding-right: 96px !important; }
.p-r-97 { padding-right: 97px !important; }
.p-r-98 { padding-right: 98px !important; }
.p-r-99 { padding-right: 99px !important; }
.p-r-100 { padding-right: 100px !important; }

.p-b-0 { padding-bottom: 0px !important; }
.p-b-1 { padding-bottom: 1px !important; }
.p-b-2 { padding-bottom: 2px !important; }
.p-b-3 { padding-bottom: 3px !important; }
.p-b-4 { padding-bottom: 4px !important; }
.p-b-5 { padding-bottom: 5px !important; }
.p-b-6 { padding-bottom: 6px !important; }
.p-b-7 { padding-bottom: 7px !important; }
.p-b-8 { padding-bottom: 8px !important; }
.p-b-9 { padding-bottom: 9px !important; }
.p-b-10 { padding-bottom: 10px !important; }
.p-b-11 { padding-bottom: 11px !important; }
.p-b-12 { padding-bottom: 12px !important; }
.p-b-13 { padding-bottom: 13px !important; }
.p-b-14 { padding-bottom: 14px !important; }
.p-b-15 { padding-bottom: 15px !important; }
.p-b-16 { padding-bottom: 16px !important; }
.p-b-17 { padding-bottom: 17px !important; }
.p-b-18 { padding-bottom: 18px !important; }
.p-b-19 { padding-bottom: 19px !important; }
.p-b-20 { padding-bottom: 20px !important; }
.p-b-21 { padding-bottom: 21px !important; }
.p-b-22 { padding-bottom: 22px !important; }
.p-b-23 { padding-bottom: 23px !important; }
.p-b-24 { padding-bottom: 24px !important; }
.p-b-25 { padding-bottom: 25px !important; }
.p-b-26 { padding-bottom: 26px !important; }
.p-b-27 { padding-bottom: 27px !important; }
.p-b-28 { padding-bottom: 28px !important; }
.p-b-29 { padding-bottom: 29px !important; }
.p-b-30 { padding-bottom: 30px !important; }
.p-b-31 { padding-bottom: 31px !important; }
.p-b-32 { padding-bottom: 32px !important; }
.p-b-33 { padding-bottom: 33px !important; }
.p-b-34 { padding-bottom: 34px !important; }
.p-b-35 { padding-bottom: 35px !important; }
.p-b-36 { padding-bottom: 36px !important; }
.p-b-37 { padding-bottom: 37px !important; }
.p-b-38 { padding-bottom: 38px !important; }
.p-b-39 { padding-bottom: 39px !important; }
.p-b-40 { padding-bottom: 40px !important; }
.p-b-41 { padding-bottom: 41px !important; }
.p-b-42 { padding-bottom: 42px !important; }
.p-b-43 { padding-bottom: 43px !important; }
.p-b-44 { padding-bottom: 44px !important; }
.p-b-45 { padding-bottom: 45px !important; }
.p-b-46 { padding-bottom: 46px !important; }
.p-b-47 { padding-bottom: 47px !important; }
.p-b-48 { padding-bottom: 48px !important; }
.p-b-49 { padding-bottom: 49px !important; }
.p-b-50 { padding-bottom: 50px !important; }
.p-b-51 { padding-bottom: 51px !important; }
.p-b-52 { padding-bottom: 52px !important; }
.p-b-53 { padding-bottom: 53px !important; }
.p-b-54 { padding-bottom: 54px !important; }
.p-b-55 { padding-bottom: 55px !important; }
.p-b-56 { padding-bottom: 56px !important; }
.p-b-57 { padding-bottom: 57px !important; }
.p-b-58 { padding-bottom: 58px !important; }
.p-b-59 { padding-bottom: 59px !important; }
.p-b-60 { padding-bottom: 60px !important; }
.p-b-61 { padding-bottom: 61px !important; }
.p-b-62 { padding-bottom: 62px !important; }
.p-b-63 { padding-bottom: 63px !important; }
.p-b-64 { padding-bottom: 64px !important; }
.p-b-65 { padding-bottom: 65px !important; }
.p-b-66 { padding-bottom: 66px !important; }
.p-b-67 { padding-bottom: 67px !important; }
.p-b-68 { padding-bottom: 68px !important; }
.p-b-69 { padding-bottom: 69px !important; }
.p-b-70 { padding-bottom: 70px !important; }
.p-b-71 { padding-bottom: 71px !important; }
.p-b-72 { padding-bottom: 72px !important; }
.p-b-73 { padding-bottom: 73px !important; }
.p-b-74 { padding-bottom: 74px !important; }
.p-b-75 { padding-bottom: 75px !important; }
.p-b-76 { padding-bottom: 76px !important; }
.p-b-77 { padding-bottom: 77px !important; }
.p-b-78 { padding-bottom: 78px !important; }
.p-b-79 { padding-bottom: 79px !important; }
.p-b-80 { padding-bottom: 80px !important; }
.p-b-81 { padding-bottom: 81px !important; }
.p-b-82 { padding-bottom: 82px !important; }
.p-b-83 { padding-bottom: 83px !important; }
.p-b-84 { padding-bottom: 84px !important; }
.p-b-85 { padding-bottom: 85px !important; }
.p-b-86 { padding-bottom: 86px !important; }
.p-b-87 { padding-bottom: 87px !important; }
.p-b-88 { padding-bottom: 88px !important; }
.p-b-89 { padding-bottom: 89px !important; }
.p-b-90 { padding-bottom: 90px !important; }
.p-b-91 { padding-bottom: 91px !important; }
.p-b-92 { padding-bottom: 92px !important; }
.p-b-93 { padding-bottom: 93px !important; }
.p-b-94 { padding-bottom: 94px !important; }
.p-b-95 { padding-bottom: 95px !important; }
.p-b-96 { padding-bottom: 96px !important; }
.p-b-97 { padding-bottom: 97px !important; }
.p-b-98 { padding-bottom: 98px !important; }
.p-b-99 { padding-bottom: 99px !important; }
.p-b-100 { padding-bottom: 100px !important; }

.p-l-0 { padding-left: 0px !important; }
.p-l-1 { padding-left: 1px !important; }
.p-l-2 { padding-left: 2px !important; }
.p-l-3 { padding-left: 3px !important; }
.p-l-4 { padding-left: 4px !important; }
.p-l-5 { padding-left: 5px !important; }
.p-l-6 { padding-left: 6px !important; }
.p-l-7 { padding-left: 7px !important; }
.p-l-8 { padding-left: 8px !important; }
.p-l-9 { padding-left: 9px !important; }
.p-l-10 { padding-left: 10px !important; }
.p-l-11 { padding-left: 11px !important; }
.p-l-12 { padding-left: 12px !important; }
.p-l-13 { padding-left: 13px !important; }
.p-l-14 { padding-left: 14px !important; }
.p-l-15 { padding-left: 15px !important; }
.p-l-16 { padding-left: 16px !important; }
.p-l-17 { padding-left: 17px !important; }
.p-l-18 { padding-left: 18px !important; }
.p-l-19 { padding-left: 19px !important; }
.p-l-20 { padding-left: 20px !important; }
.p-l-21 { padding-left: 21px !important; }
.p-l-22 { padding-left: 22px !important; }
.p-l-23 { padding-left: 23px !important; }
.p-l-24 { padding-left: 24px !important; }
.p-l-25 { padding-left: 25px !important; }
.p-l-26 { padding-left: 26px !important; }
.p-l-27 { padding-left: 27px !important; }
.p-l-28 { padding-left: 28px !important; }
.p-l-29 { padding-left: 29px !important; }
.p-l-30 { padding-left: 30px !important; }
.p-l-31 { padding-left: 31px !important; }
.p-l-32 { padding-left: 32px !important; }
.p-l-33 { padding-left: 33px !important; }
.p-l-34 { padding-left: 34px !important; }
.p-l-35 { padding-left: 35px !important; }
.p-l-36 { padding-left: 36px !important; }
.p-l-37 { padding-left: 37px !important; }
.p-l-38 { padding-left: 38px !important; }
.p-l-39 { padding-left: 39px !important; }
.p-l-40 { padding-left: 40px !important; }
.p-l-41 { padding-left: 41px !important; }
.p-l-42 { padding-left: 42px !important; }
.p-l-43 { padding-left: 43px !important; }
.p-l-44 { padding-left: 44px !important; }
.p-l-45 { padding-left: 45px !important; }
.p-l-46 { padding-left: 46px !important; }
.p-l-47 { padding-left: 47px !important; }
.p-l-48 { padding-left: 48px !important; }
.p-l-49 { padding-left: 49px !important; }
.p-l-50 { padding-left: 50px !important; }
.p-l-51 { padding-left: 51px !important; }
.p-l-52 { padding-left: 52px !important; }
.p-l-53 { padding-left: 53px !important; }
.p-l-54 { padding-left: 54px !important; }
.p-l-55 { padding-left: 55px !important; }
.p-l-56 { padding-left: 56px !important; }
.p-l-57 { padding-left: 57px !important; }
.p-l-58 { padding-left: 58px !important; }
.p-l-59 { padding-left: 59px !important; }
.p-l-60 { padding-left: 60px !important; }
.p-l-61 { padding-left: 61px !important; }
.p-l-62 { padding-left: 62px !important; }
.p-l-63 { padding-left: 63px !important; }
.p-l-64 { padding-left: 64px !important; }
.p-l-65 { padding-left: 65px !important; }
.p-l-66 { padding-left: 66px !important; }
.p-l-67 { padding-left: 67px !important; }
.p-l-68 { padding-left: 68px !important; }
.p-l-69 { padding-left: 69px !important; }
.p-l-70 { padding-left: 70px !important; }
.p-l-71 { padding-left: 71px !important; }
.p-l-72 { padding-left: 72px !important; }
.p-l-73 { padding-left: 73px !important; }
.p-l-74 { padding-left: 74px !important; }
.p-l-75 { padding-left: 75px !important; }
.p-l-76 { padding-left: 76px !important; }
.p-l-77 { padding-left: 77px !important; }
.p-l-78 { padding-left: 78px !important; }
.p-l-79 { padding-left: 79px !important; }
.p-l-80 { padding-left: 80px !important; }
.p-l-81 { padding-left: 81px !important; }
.p-l-82 { padding-left: 82px !important; }
.p-l-83 { padding-left: 83px !important; }
.p-l-84 { padding-left: 84px !important; }
.p-l-85 { padding-left: 85px !important; }
.p-l-86 { padding-left: 86px !important; }
.p-l-87 { padding-left: 87px !important; }
.p-l-88 { padding-left: 88px !important; }
.p-l-89 { padding-left: 89px !important; }
.p-l-90 { padding-left: 90px !important; }
.p-l-91 { padding-left: 91px !important; }
.p-l-92 { padding-left: 92px !important; }
.p-l-93 { padding-left: 93px !important; }
.p-l-94 { padding-left: 94px !important; }
.p-l-95 { padding-left: 95px !important; }
.p-l-96 { padding-left: 96px !important; }
.p-l-97 { padding-left: 97px !important; }
.p-l-98 { padding-left: 98px !important; }
.p-l-99 { padding-left: 99px !important; }
.p-l-100 { padding-left: 100px !important; }

.f-s-6 { font-size: 6px !important; }
.f-s-7 { font-size: 7px !important; }
.f-s-8 { font-size: 8px !important; }
.f-s-9 { font-size: 9px !important; }
.f-s-10 { font-size: 10px !important; }
.f-s-11 { font-size: 11px !important; }
.f-s-12 { font-size: 12px !important; }
.f-s-13 { font-size: 13px !important; }
.f-s-14 { font-size: 14px !important; }
.f-s-15 { font-size: 15px !important; }
.f-s-16 { font-size: 16px !important; }
.f-s-17 { font-size: 17px !important; }
.f-s-18 { font-size: 18px !important; }
.f-s-19 { font-size: 19px !important; }
.f-s-20 { font-size: 20px !important; }
.f-s-21 { font-size: 21px !important; }
.f-s-22 { font-size: 22px !important; }
.f-s-23 { font-size: 23px !important; }
.f-s-24 { font-size: 24px !important; }
.f-s-25 { font-size: 25px !important; }
.f-s-26 { font-size: 26px !important; }
.f-s-27 { font-size: 27px !important; }
.f-s-28 { font-size: 28px !important; }
.f-s-29 { font-size: 29px !important; }
.f-s-30 { font-size: 30px !important; }
.f-s-31 { font-size: 31px !important; }
.f-s-32 { font-size: 32px !important; }
.f-s-33 { font-size: 33px !important; }
.f-s-34 { font-size: 34px !important; }
.f-s-35 { font-size: 35px !important; }
.f-s-36 { font-size: 36px !important; }
.f-s-37 { font-size: 37px !important; }
.f-s-38 { font-size: 38px !important; }
.f-s-39 { font-size: 39px !important; }
.f-s-40 { font-size: 40px !important; }
.f-s-41 { font-size: 41px !important; }
.f-s-42 { font-size: 42px !important; }
.f-s-43 { font-size: 43px !important; }
.f-s-44 { font-size: 44px !important; }
.f-s-45 { font-size: 45px !important; }
.f-s-46 { font-size: 46px !important; }
.f-s-47 { font-size: 47px !important; }
.f-s-48 { font-size: 48px !important; }
.f-s-49 { font-size: 49px !important; }
.f-s-50 { font-size: 50px !important; }
.f-s-51 { font-size: 51px !important; }
.f-s-52 { font-size: 52px !important; }
.f-s-53 { font-size: 53px !important; }
.f-s-54 { font-size: 54px !important; }
.f-s-55 { font-size: 55px !important; }
.f-s-56 { font-size: 56px !important; }
.f-s-57 { font-size: 57px !important; }
.f-s-58 { font-size: 58px !important; }
.f-s-59 { font-size: 59px !important; }
.f-s-60 { font-size: 60px !important; }
.f-s-61 { font-size: 61px !important; }
.f-s-62 { font-size: 62px !important; }
.f-s-63 { font-size: 63px !important; }
.f-s-64 { font-size: 64px !important; }
.f-s-65 { font-size: 65px !important; }
.f-s-66 { font-size: 66px !important; }
.f-s-67 { font-size: 67px !important; }
.f-s-68 { font-size: 68px !important; }
.f-s-69 { font-size: 69px !important; }
.f-s-70 { font-size: 70px !important; }
.f-s-71 { font-size: 71px !important; }
.f-s-72 { font-size: 72px !important; }
.f-s-73 { font-size: 73px !important; }
.f-s-74 { font-size: 74px !important; }
.f-s-75 { font-size: 75px !important; }
.f-s-76 { font-size: 76px !important; }
.f-s-77 { font-size: 77px !important; }
.f-s-78 { font-size: 78px !important; }
.f-s-79 { font-size: 79px !important; }
.f-s-80 { font-size: 80px !important; }
.f-s-81 { font-size: 81px !important; }
.f-s-82 { font-size: 82px !important; }
.f-s-83 { font-size: 83px !important; }
.f-s-84 { font-size: 84px !important; }
.f-s-85 { font-size: 85px !important; }
.f-s-86 { font-size: 86px !important; }
.f-s-87 { font-size: 87px !important; }
.f-s-88 { font-size: 88px !important; }
.f-s-89 { font-size: 89px !important; }
.f-s-90 { font-size: 90px !important; }
.f-s-91 { font-size: 91px !important; }
.f-s-92 { font-size: 92px !important; }
.f-s-93 { font-size: 93px !important; }
.f-s-94 { font-size: 94px !important; }
.f-s-95 { font-size: 95px !important; }
.f-s-96 { font-size: 96px !important; }
.f-s-97 { font-size: 97px !important; }
.f-s-98 { font-size: 98px !important; }
.f-s-99 { font-size: 99px !important; }
.f-s-100 { font-size: 100px !important; }

.select_icon_forum:hover{
	box-shadow: 1px 1px 10px #b6c2c9;
	background-color:#f2f3f4;
}

.text-body-notif{
	max-width:270px;
	white-space:normal;
}

/** COLOR HEADER TABLE DARKER **/
.table > thead > tr.success-darker > th {
    color: #fff;
    background-color: #094942 !important;
    border-color: #129283 !important;
}
.table > thead > tr.lime-darker > th {
    color: #fff;
    background-color: #284f2c !important;
    border-color: #519e59 !important;
}
.table > thead > tr.danger-darker > th {
    color: #fff;
    background-color: #601e1c !important;
    border-color: #c03c38 !important;
}
.table > thead > tr.warning-darker > th {
    color: #fff;
    background-color: #65461a !important;
    border-color: #ca8c34 !important;
}
.table > thead > tr.primary-darker > th {
    color: #fff;
    background-color: #0d3557 !important;
    border-color: #1e77c5 !important;
}
.table > thead > tr.info-darker > th {
    color: #fff;
    background-color: #164654 !important;
    border-color: #2d8ca9 !important;
}
.table > thead > tr.grey-darker > th {
    color: #fff;
    background-color: #44484a !important;
    border-color: #888f95 !important;
}
.table > thead > tr.purple-darker > th {
    color: #fff;
    background-color: #3e2449 !important;
    border-color: #4c409e !important;
}
.table > thead > tr.inverse-darker > th {
    color: #fff;
    background-color: #181c1f !important;
    border-color: #30373e !important;
}
.table > thead > tr.white-darker > th {
    background-color: #bec3c6 !important;
    border-color: #fff !important;
}

.m-t-180-h{
	margin-top:-260px;
}

.m-t-180{
	margin-top:260px;
}

@media (min-width: 576px) {
	.m-t-180{
		margin-top:240px;
	}
	.m-t-180-h{
		margin-top:-240px;
	}
}

@media (min-width: 768px) {
	.m-t-180{
		margin-top:220px;
	}
	.m-t-180-h{
		margin-top:-220px;
	}
}

@media (min-width: 992px) {
	.m-t-180{
		margin-top:180px;
	}
	.m-t-180-h{
		margin-top:-180px;
	}
}

.ui-widget.ui-autocomplete{
	z-index:1100 !important;
}



/* Series options HIGHCHARTS CRM PROJET CHIFFRE AFFAIRE */
/* Default colors */
.charta-crm_ca_projet .highcharts-color-0, .charta-crm_ca_projet  .highcharts-legend-item.highcharts-color-0 rect{
  fill: #b6c2c9;
}

.charta-crm_ca_projet .highcharts-color-1, .charta-crm_ca_projet  .highcharts-legend-item.highcharts-color-1 rect{
  fill: #90ca4b;
}

.charta-crm_ca_projet .highcharts-color-2, .charta-crm_ca_projet  .highcharts-legend-item.highcharts-color-2 rect{
  fill: #727cb6;
}

.charta-crm_ca_projet .highcharts-color-3, .charta-crm_ca_projet  .highcharts-legend-item.highcharts-color-3 rect{
  fill: #f59c1a;
}

.charta-crm_ca_projet .highcharts-color-4, .charta-crm_ca_projet  .highcharts-legend-item.highcharts-color-4 rect{
  fill: #49b6d6;
}

.charta-crm_ca_projet .highcharts-data-label text, .charta-crm_ca_projet text.highcharts-data-label{
    fill: #ffffff;
}


/* Series options HIGHCHARTS CRM ACHATS */
/* Default colors */
.charta-crm_achats_depenses .highcharts-color-0, .charta-crm_achats_depenses  .highcharts-legend-item.highcharts-color-0 rect{
  fill: #b6c2c9;
}

.charta-crm_achats_depenses .highcharts-color-1, .charta-crm_achats_depenses  .highcharts-legend-item.highcharts-color-1 rect{
  fill: #ff5b57;
}

.charta-crm_achats_depenses .highcharts-color-2, .charta-crm_achats_depenses  .highcharts-legend-item.highcharts-color-2 rect{
  fill: #f59c1a;
}

.charta-crm_achats_depenses .highcharts-color-3, .charta-crm_achats_depenses  .highcharts-legend-item.highcharts-color-3 rect{
  fill: #8753de;
}

.charta-crm_achats_depenses .highcharts-color-4, .charta-crm_achats_depenses  .highcharts-legend-item.highcharts-color-4 rect{
  fill: #fb5597;
}

.charta-crm_achats_depenses .highcharts-data-label text, .charta-crm_achats_depenses text.highcharts-data-label{
    fill: #ffffff;
}



/** TAGINPUT **/
.twitter-typeahead .tt-query,
.twitter-typeahead .tt-hint {
    margin-bottom: 0;
}

.twitter-typeahead .tt-hint
{
    display: none;
}

.tt-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 10000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 14px;
    background-color: #ffffff;
    border: 1px solid #cccccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    background-clip: padding-box;
    cursor: pointer;
}

.tt-suggestion {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.428571429;
    color: #333333;
    white-space: nowrap;
}

.tt-suggestion:hover,
.tt-suggestion:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #428bca;
}
/** TAGINPUT **/

/** MAILBOX **/
@media (min-width: 768px){
	/* [data-pname="admin-mailbox"] .vertical-box.with-grid.inbox{ */
		/* height:calc(100% - 50px); */
	/* } */
}
[data-pname="admin-mailbox"] .inbox .nav-inbox>li>a{
	padding:8px 10px;
}

#gritter-notice-wrapper.center {
    position:fixed; 
    left:33%; 
    right:33%; 
    top:60px;
}

[data-pname="admin-mailbox"] .profil_mailbox_detail_no_img{
	width: 64px;
    height: 64px;
    min-width: 64px;
    overflow: hidden;
    font-size: 32px;
    line-height: 64px;
    text-align: center;
    -webkit-border-radius: 100px;
    border-radius: 100px;
}

/** submenu icon décaler 10px **/
.sidebar .nav .sub-menu>li>a i {
    float: left;
    margin-right: 8px;
    /* width: 14px; */
    text-align: center;
    line-height: 16px;
    /* font-size: 14px; */
}

/** module factures add underline in designation **/
.text-underline-infodesignation .infodesignation{
	text-decoration:underline;
}

/** pour le tabs fond blanc pour tab-content **/
.tab-content-bg-white{
	padding: 15px;
    background: #fff;
    margin-bottom: 20px;
    -webkit-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px;
}