/**
.dockbar{
	z-index: 10000 !important;
}
.yui3-widget-modal{
	z-index: 10001 !important;
}
.yui3-widget-modal .btn.close,
.lfr-admin-panel .btn.close{ 
	z-index: 10002 !important;
}

#_15_selectDocumentLibrary.yui3-widget-modal{
	z-index: 10003 !important;
}
#_15_selectDocumentLibrary.yui3-widget-modal .btn.close,
#_15_selectDocumentLibrary.lfr-admin-panel .btn.close{ 
	z-index: 10004 !important;
}
*/

.portlet-content .portlet-topper{
	background-color:transparent;
}

.breadcrumb-no-bg{
	
	background-color:transparent;
	
	li{
		&::before{
			content:'';
		}
	}
}


h1.title-intranet{
	text-align:center; 
	text-transform:uppercase; 
	color: #5f5f5f; 
	margin-top:0.2em;
}
h1.title-intranet a,
h1.title-intranet a:hover{
	color:#5f5f5f;
	text-decoration:none;
}


.doc-item.doc-item-small {
    font-size: 1.2em;
}



.yui3-widget-modal .btn.close,
.lfr-admin-panel .btn.close{ 
	z-index: 10000 !important;
}

.icon-minus,
.icon-plus{
	border: solid 1px #262626;
    padding: 2px 3px;
    font-size: 0.8em;
    color: #5D5D5D;
}

.hidden {
    display: none;
    visibility: hidden;
}

.journal-content-article{
	> a{
		color: #e22b28;
	}
	p{
		a{
			color: #e22b28;
		}
	}
}



table{
	border-collapse: collapse;
}

.ui-datepicker{
	z-index: 100 !important;
}

.ui-datepicker-div{
	z-index: 10000 !important;
}

.signed-in.show-menu .container-header {
	transform: translateY(63px);
    -webkit-transform: translateY(63px);
  	-ms-transform: translateY(63px);
}

.portlet-static.portlet-journal{
	position: absolute;
    width: 1250px;
    background-color: white;
    z-index: 1000;
}

.calendar-portlet .button-holder{
	display: none;
}

.calendar-portlet .header-title{
	padding-top: 15px;
    margin-top: 0.6em;
    margin-bottom: 1.1em;
    text-transform: uppercase;
    line-height: 1.1em;
    font-size: 1.73em;
}

.calendar-portlet .header-title:before{
    content: '';
    width: 30px;
    position: absolute;
    left: 0;
    top: 0;
    height: 2px;
    background: #e22b28;
}

.dept-item .dept-list ul li{
	padding: 0px;
}

.portlet-content{
	padding: 0px;
}

.configuration-table td{
	padding: 2px
}

.configuration-table label{
	width: 120px;
    display: inline-block;
    text-align: right;
    vertical-align: top	
}

.configuration-table input[type="text"]{
	width: 200px;
	
}
.configuration-table textarea{
	width: 200px;
	height:50px;
}

.signed-out .lfr-meta-actions{
	display: block;
}

.aui body #DirectoryApp .btn.btn-grey {
  	padding: 7px 5px 6px 5px;
    margin-left: 5px;
}

@media (min-width: 62em){
	.section-guichet .block-news, .section-guichet .bg-news {
	    -webkit-transform: translateY(0px);
	    -ms-transform: translateY(0px);
	    transform: translateY(0px);
	    margin-bottom: 0px;
	}
}

@media (min-width: 62em){
	.tab {
    	padding: 10px 0;
	}
}

.icon_svg .svg_default{
	max-width: 15px;
	height: 15px;
	fill: #8e8e8e;
}

.cke_voice_label {
    display: inline !important;
    height: 1px !important;
    overflow: hidden !important;
    visibility: hidden !important;
}
.cke_toolbar{
	z-index: 1000;
}


.communication-item .communication-img{
	height: 186px;
	overflow-y: hidden;	
}
.communication-item .communication-title{
	height: 96px;
	overflow-y: hidden;
}

.portlet-login{
	padding: 20px;
}

.portlet-login button{
	border: solid 1px #e22b28;
}


#_3_fm{
	fieldset{
		border-width: 0px;
	}
}

/** search */
.form-search{
	width: 100%;
}

.form-search input{
	font-size: 15px;
}


/** navigation	*/
.treeview ul ul a{
	padding-left: 26px;
}

@media (min-width: 62em){
	
	.doc-item.doc-item-small {
	    font-size: 1.2em;
	}
	
	#_3_fm.form-search{
		width: 100%;
	}
}

.main .portlet-layout.row{
	margin-left: 0px;
	margin-right: 0px;
}
.main .portlet-layout.row > .col-md-12{
	padding-left: 0px;
	padding-right:0px;	
}


.btn{
	white-space: normal;
}