/*
Theme Name: ETSL
Theme URI:
Version: 1.0
Description:Th&egrave;me ETSL (d&eacute;riv&eacute; de MX)
Author: Alexandre Chevallier

Tags: dark, light, red, white, blue, orange

*/

/*

http://themefocus.co/mx/

*/

/*
 *  DO'T EDIT THIS FILES!
 *
 *  This files just only for themeforest upgrader get theme data like name, version etc...
 *
 *  About theme CSS in theme/css/folder like dark.css, light.css skins.
 *
 */

/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {margin: 5px 20px 20px 0;}
.aligncenter,div.aligncenter {display: block;margin: 5px auto 5px auto;}
.alignright {float:right;margin: 5px 0 20px 20px;}
.alignleft {float: left;margin: 5px 20px 20px 0;}
.aligncenter {display: block;margin: 5px auto 5px auto;}
a img.alignright {float: right;margin: 5px 0 20px 20px;}
a img.alignnone {margin: 5px 20px 20px 0;}
a img.alignleft {float: left;margin: 5px 20px 20px 0;}
a img.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.wp-caption {background: #fff;border: 1px solid #f0f0f0;max-width: 96%;padding: 5px 3px 10px;text-align: center;}
.wp-caption.alignnone { margin: 5px 20px 20px 0;}
.wp-caption.alignleft { margin: 5px 20px 20px 0;}
.wp-caption.alignright { margin: 5px 0 20px 20px;}
.wp-caption img {border: 0 none;height: auto;margin: 0;max-width: 98.5%;padding: 0;width: auto;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;margin: 0;padding: 0 4px 5px;}
.sticky {}
.gallery-caption {}
.bypostauthor {}



/*================================================
=            CUSTOM STYLES / OVERRIDE            =
================================================*/
/*----------  Do not edit /www/wp-content/themes/etsl/css/main.css  ----------*/

#nav .menu .menu-item.current-menu-ancestor a:after {
	background: #c33 !important;
	display: block !important;
}
#nav .menu .dropdown a:after {
	background: white !important;
}
.box-area .timeline ul li::before {
	content: "";
	position: absolute;
	left: -19px;
	z-index: 1;
	top: 30px;
	width: 20px;
	height: 14px;
	background: #f7f7f7;
}

.category-actualites .content-actus,
.post-type-archive-agenda .content-agenda { width: 75%; }
.aside-agenda .tabset { background-color: #FFF; }
.aside-agenda .tabset li {
	display: block;
	padding: 0 15px;
}
.aside-agenda .tabset li.active a {
	border-bottom: 2px dotted #C33;
	border-top: 0;
	padding-left: 0;
}

@media (max-width: 1200px) {
	.category-actualites .content-actus,
	.post-type-archive-agenda .content-agenda { width: 100%; }
	.category-actualites .aside-agenda,
	.post-type-archive-agenda .aside-agenda {
		padding-left: 0;
		width: 100%;
	}
}

.single-formation .content a {
	color: #B70909;
	font-weight: bold;
	text-decoration: none;
}

@media (min-width: 768px) {
	.mobile-listing {
		display: block !important;
		width: 100%;
	}
	.mobile-listing .sidenav {
		padding-left: 10px;
		position: inherit;
	}
	.mobile-listing .sidenav.green:after {
		background: none;
	}
}
