.cursorHand{
	cursor:pointer
}
.feedback-select{
	right:25px!important
}
.persoLine{
	border:1px dashed #777
}
.shortcuts{
	text-align:center
}
.shortcuts .shortcut{
	width:22.50%;
	display:inline-block;
	padding:12px 0;
	margin:0 .9% 1em;
	vertical-align:top;
	text-decoration:none;
	background:#f3f3f3;
	border-radius:5px
}
.shortcuts .shortcut .shortcut-icon{
	margin-top:.25em;
	margin-bottom:.25em;
	font-size:32px;
	color:#888
}
.shortcuts .shortcut:hover{
	background:#e8e8e8
}
.shortcuts .shortcut:hover .shortcut-icon{
	color:#666
}
.shortcuts .shortcut-label{
	display:block;
	font-weight:400;
	color:#666
}
.stats{
	width:100%;
	display:table;
	margin-top:.5em;
	margin-bottom:1.9em
}
.stats .stat{
	text-align:center;
	display:table-cell;
	width:40%;
	vertical-align:top;
	font-size:11px;
	font-weight:bold;
	color:#999
}
.stat-value{
	display:block;
	margin-bottom:.55em;
	font-size:30px;
	font-weight:bold;
	letter-spacing:-2px;
	color:#444
}
.stat-time{
	text-align:center;
	padding-top:1.5em
}
.stat-time .stat-value{
	color:#F90;
	font-size:40px
}
.stats #donut-chart{
	height:100px;
	margin-left:-20px
}
.news-items{
	margin:1em 0 0
}
.news-items li{
	display:table;
	padding:0 2em 0 1.5em;
	padding-bottom:1em;
	margin-bottom:1em;
	border-bottom:1px dotted #CCC
}
.news-items li:last-child{
	padding-bottom:0;
	border:0
}
.news-item-date{
	display:table-cell
}
.news-item-detail{
	display:table-cell
}
.news-item-title{
	font-size:13px;
	font-weight:600
}
.news-item-date{
	width:75px;
	vertical-align:middle;
	text-align:right
}
.news-item-day{
	display:block;
	margin-bottom:.25em;
	font-size:24px;
	color:#888
}
.news-item-preview{
	margin-bottom:0;
	color:#777
}
.news-item-month{
	display:block;
	padding-right:1px;
	font-size:12px;
	font-weight:600;
	color:#888
}
.action-table .btn-small{
	padding:4px 5px 5px;
	font-size:10px
}
.action-table .td-actions{
	width:80px;
	text-align:center
}
.action-table .td-actions .btn{
	margin-right:.5em
}
.action-table .td-actions .btn:last-child{
	margin-rigth:0
}
.nav.compte .dropdown.open .dropdown-toggle{
	background-color:transparent
}
@media(min-width:750px){
	.nav{
		top:10px
}
	.nav.compte{
		margin-top:10px
}
	.navbar-inner{		
		/* Customization of the color of the Navigation Bar*/
		/* Original code */
		/*background-image:linear-gradient(to bottom,#2c0000,#100,#3d3d3d)!important*/
		/* new code */
		background-color:#45929a!important	
		/* End-of-customization */
}
	.nav.menu:empty{
		border:0
}
	.nav.menu{
		top:0;
		display:inline-block;
		height:80px;
		padding:0;
		margin:0;
		border-left:1px solid #292929;
		border-right:1px solid #4a4a4a
}
	.nav.menu>li{
		float:left;
		min-width:90px;
		height:80px;
		padding:0;
		margin:0;
		text-align:center;
		list-style:none;
		border-left:1px solid #4a4a4a;
		border-right:1px solid #292929
}
	.nav.menu>li>a{
		display:block;
		height:100%;
		padding:0 15px;
		font-size:12px;
		font-weight:bold;
		color:#999;
		text-shadow:1px 1px 1px rgba(0,0,0,.2)
}
	.nav.menu>li>a:hover{
		color:#fff;
		text-decoration:none;
		cursor:pointer
}
	.nav.menu>li>a>i{
		display:inline-block;
		width:24px;
		height:24px;
		margin-top:17px;
		margin-bottom:.25em;
		font-size:28px
}
	.nav.menu>li>a>span{
		display:block
}
	.nav.menu>li.active>a{
		background:#000;
		color:#ffab51
}
}
@media(min-width:750px){
	.nav.submenu:empty{
		border:0
}
	.nav.submenu{
		top:0;
		display:inline-block;
		height:30px;
		padding:0;
		margin:0;
		border-left:1px solid #292929;
		border-right:1px solid #4a4a4a
}
	.nav.submenu>li{
		float:left;
		min-width:30px;
		height:30px;
		padding:0;
		margin:0;
		text-align:center;
		list-style:none;
		border-left:1px solid #4a4a4a;
		border-right:1px solid #292929
}
	.nav.submenu>li>a{
		display:block;
		height:100%;
		padding:0 20px;
		font-size:14px;
		font-weight:bold;
		color:#999;
		text-shadow:1px 1px 1px rgba(0,0,0,.2)
}
	.nav.submenu>li>a:hover{
		color:#fff;
		text-decoration:none;
		background-color:inherit
}
	.nav.submenu>li>a>i{
		display:inline-block;
		width:24px;
		height:24px;
		margin-top:17px;
		margin-bottom:.25em;
		font-size:28px
}
	.nav.submenu>li>a>span{
		display:block;
		padding-top:4px
}
	.nav.submenu>li.active>a{
		background:#000;
		color:#ffab51
}
}
@media(max-width:979px){
	.shortcuts .shortcut{
		width:31%
}
}
@media(max-width:480px){
	.stats .stat{
		margin-bottom:3em
}
	.stats .stat .stat-value{
		margin-bottom:.15em;
		font-size:20px
}
	.stats{
		float:left;
		display:block;
		margin-bottom:0
}
	#chart-stats{
		margin:2em 0 1em
}
	.shortcuts .shortcut{
		width:48%
}
}
a:hover{
	color:#ffab51
}
label.required:after{
	content:" *"
}
.height115{
	height:115px!important
}
.height90{
	height:90px!important
}
.height110{
	height:110px!important
}
.height120{
	height:120px!important
}
.height150{
	height:150px!important
}
.height160{
	height:160px!important
}
.height170{
	height:170px!important
}
.height200{
	height:200px!important
}
#footerContainer{
	padding-right:50px!important
}
#footerAkuiteo{
	text-align:right;
	float:right
}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{
	border:inherit!important;
	color:inherit!important;
	background:#d9edf7!important
}
#widget-keyfigures .stat-value{
	color:#ffab51!important;
	font-size:50px!important;
	text-shadow:2px 2px 2px #aaa
}
#widget-keyfigures .stat-value-little{
	color:#ffab51!important;
	font-size:35px!important;
	text-shadow:2px 2px 2px #aaa
}
.sidebar-nav-fixed{
	position:fixed;
	width:21.97%;
	left:76%;
	top:150px
}
@media(max-width:767px){
	.sidebar-nav-fixed{
		width:auto
}
}
@media(max-width:979px){
	.sidebar-nav-fixed{
		position:static;
		width:auto
}
}
select[disabled]>option[selected]{
	color:white
}
.form-horizontal .form-group{
	margin-bottom:10px
}
.form-horizontal .form-group.condensed{
	margin-bottom:5px
}
form{
	margin:0
}
.row.subrow{
	margin-left:-7px;
	margin-right:7px
}
.menucontainer-fluid{
	padding-left:100px!important
}
#subMenucontainer-fluid{
	padding-left:100px!important
}
.dialogs{
	overflow-y:auto!important
}
.dropdown-submenu{
	position:relative
}
.dropdown-submenu>.dropdown-menu{
	top:0;
	left:-100%;
	width:45%;
	margin-top:-6px;
	margin-left:-1px;
	-webkit-border-radius:0 6px 6px 6px;
	-moz-border-radius:0 6px 6px;
	border-radius:0 6px 6px 6px
}
.dropdown-submenu:hover>.dropdown-menu{
	display:block
}
.dropdown-submenu>a:after{
	display:block;
	content:" ";
	float:right;
	width:0;
	height:0;
	border-color:transparent;
	border-style:solid;
	border-width:5px 0 5px 5px;
	border-left-color:#ccc;
	margin-top:5px;
	margin-right:-10px
}
.dropdown-submenu:hover>a:after{
	border-left-color:#fff
}
.dropdown-submenu.pull-left{
	float:none
}
.dropdown-submenu.pull-left>.dropdown-menu{
	left:-100%;
	margin-left:10px;
	-webkit-border-radius:6px 0 6px 6px;
	-moz-border-radius:6px 0 6px 6px;
	border-radius:6px 0 6px 6px
}
