/*HEADER
---------------------------------------------------------------*/


#topmenu{
	display:none;
}


#menu-footermenu{
	display:none;
}


.site-branding {
	margin-top:1.5em;
}
	
	
/*Navigation principale
-------------------------*/
.menu{
	color:#FFF;
	padding-top:5px;
	margin-top:10px;
}


.nav-justified > li{
	vertical-align:middle;
}


.navbar-topMenu > li{
	display:none;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus{
	background-color:#292929;
}

/*Navigation secondaire
-------------------------*/

.menu-secondaire{
	display:none;
}


/*Navigation tertiaire
-------------------------*/

.bandeau-gauche{
	/*margin-bottom:10px;*/
}

h4.titre-menu-tertiaire{
	color:#FFF;
	padding:10px;
	margin-top:0px;
}

.nav-stacked-formation > li{
	background-color:#c58116;
}

.nav-stacked-formation > li > a{
	color:#FFF;
}

.nav-stacked-formation > li > a:hover{
	color:#000;
}

/* =Social icons
------------------------ */


#sociallll {
	display:none;
}


/* Styles */

/* =Slider
---------------------- */


.carousel-caption h3 {
	background: #54397e;
	background: rgba(255, 255, 255, 0.7) none repeat scroll 0% 0%;
	padding: 15px;
	color: #2C2C2C;
	max-width: 55%;
	margin-bottom: 4px;
}
.carousel-caption {
	left: 20px;
	text-align: left;
	padding-bottom: 20px;
}
.carousel-caption p {
	background: #555;
	background: rgba(0, 0, 0,0.5);
	padding: 15px;
	max-width: 50%;
}

.carousel-caption > h3> a {
	color:#3f3f3f;
}

.carousel-caption > h3> a:hover{
	color:#000000;
}

.carousel {
	max-height: 100%;
}



/*ACCES DIRECTS
----------------------*/


.accesdirects{
	display:none;
}


/*BLOCS
---------------------------------------------------------*/


.portfolio-item{
	margin-top:10px;
	margin-bottom:10px;
	position:relative;
	z-index:0;
}

.videoresp{
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}

.videoresp iframe{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.hrblocs{
	margin-top:5px;
	margin-bottom:5px;
}

.trianglebloc{
	float:right;
	position: absolute;
    /*right: 0px;
    bottom: 0px;*/
	left:0px;
	top:0px;
    z-index: -1;
	opacity: 0.6;
    filter: alpha(opacity=40); /* For IE8 and earlier */
}

a.bloctitle{
	color:#424242;
}

a.bloctitle:hover{
	color:#29827b;
	text-decoration:none;
}

/*FORMATION
---------------------------------------------------------*/

.nav > li > a:hover, .nav > li > a:focus{
	text-decoration:none;
	background-color:#ECF0F1;
}

a, a:hover, a:focus, a:active, a.active{
	outline:0px none;
	color:#424242;
	text-decoration:none;
}

.onglets-form{
	margin-top:-5px;
	background-color:#f6f6f6;
}

.triangle-menu-tertiaire{
    width: 0px;
    height: 0px;
    border-top: 127px solid #FFF;
    border-bottom: 127px solid transparent;
    border-left: 127px solid transparent;
	border-right: 127px solid transparent;
	margin-bottom:-110px;
}

@media (max-width: 1199px){
	.triangle-menu-tertiaire{
    width: 0px;
    height: 0px;
    border-top: 102px solid #FFF;
    border-bottom: 102px solid transparent;
    border-left: 102px solid transparent;
	border-right: 102px solid transparent;
	margin-bottom:-100px;
}

}

/*FOOTER
---------------------------------------------------------*/

#colophon{	
	/*background-image: url("images/overlay.png"), -moz-linear-gradient(75deg, #202020 15%, #000 55%);
	background-image: url("images/overlay.png"), -webkit-linear-gradient(75deg, #202020 15%, #000 55%);
	background-image: url("images/overlay.png"), -ms-linear-gradient(75deg, #202020 15%, #000 55%);
	background-image: url("images/overlay.png"), linear-gradient(75deg, #202020 15%, #000 55%);
	background-color: #2a2a2a;*/
}

#menu-footermenu > li {
	display:none;
}


.footermenu{
	background-color: #151515;
	display:none;
}

#glgmap{
	display:none;
}

#adress{
	font-size:0.7em;
}
.txtadress{
	font-size:0.7em;	
}


/*TABLEAU
---------------------------------------------------------------*/


.tableaux {
	margin:0px;padding:0px;
	width:100%;
	border:1px solid #dddddd;	
}

.tableaux table{
    border-collapse: collapse;
    border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}

.tableaux tr:hover td{
	
}
.tableaux tr:nth-child(odd){ background-color:#ededed; }
.tableaux tr:nth-child(even)    { background-color:#ffffff; }.tableaux td{
	vertical-align:middle;
	border:1px solid #dddddd;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:9px;
	font-size:13px;
	font-family:Helvetica;
	font-weight:normal;
	color:#303030;
}

.tableaux tr:last-child td{
	border-width:0px 1px 0px 0px;	
}

.tableaux tr td:last-child{
	border-width:0px 0px 1px 0px;
}

.tableaux tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}

.tableaux tr:first-child td{
	background:-o-linear-gradient(bottom, #f2f2f2 5%, #dbdbdb 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f2f2f2), color-stop(1, #dbdbdb) );
	background:-moz-linear-gradient( center top, #f2f2f2 5%, #dbdbdb 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f2f2f2", endColorstr="#dbdbdb");	background: -o-linear-gradient(top,#f2f2f2,dbdbdb);
	background-color:#f2f2f2;
	border:0px solid #dddddd;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-family:Helvetica;
	font-weight:bold;
	color:#828282;
}

.tableaux tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #f2f2f2 5%, #dbdbdb 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f2f2f2), color-stop(1, #dbdbdb) );
	background:-moz-linear-gradient( center top, #f2f2f2 5%, #dbdbdb 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f2f2f2", endColorstr="#dbdbdb");	background: -o-linear-gradient(top,#f2f2f2,dbdbdb);
	background-color:#f2f2f2;
}
.tableaux tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.tableaux tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}

.tablepress thead th{
	text-align:center;
}


/*MEMBRE
---------------------------------------------------------------*/

h4.titres_membre{
	margin-bottom:-4px;
}
em.trad_titre_membre{
	color:#929292;
}

.MainZone>.container{
	-moz-box-shadow: 0px 0px 3px 2px #cfcfcf;
	-webkit-box-shadow: 0px 0px 3px 2px #cfcfcf;
	-o-box-shadow: 0px 0px 3px 2px #cfcfcf;
	box-shadow: 0px 0px 3px 2px #cfcfcf;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#cfcfcf, Direction=NaN, Strength=3);
	background-color:#FFF;
}

.MainZone{
	/*background-color:#f7f7f7;*/
	background: #FFF url(./inc/css/img/bg.png) left top repeat;
}

.content-area{
	background-color:#FFF;
}

.page-header{
	margin:0px 0px;
}

#uga{
	display:none;
}

.koha-compte-lecteur{
	display:none;
}

.koha-recherche-livre{
	display:none;
}

.menu-secondaire-title{
	display:none;
}

.bandeau-gauche{display:none;}

.pull-left{display:none;}
.pull-right{display:none;}