﻿h2.showtime{display:inline;position:relative;bottom:6px}


.has-post-thumbnail .entry-featured{border-bottom:none; box-shadow:none;}
.grid-inner,.container,#main-wrapper #main-content,#main-wrapper .sidebar{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
#main-wrapper #main-content{width:100% !important;}
#main-content .grid-inner{margin:0;padding:0;}
.front #main-content .block-inner{border-bottom:none;margin-bottom:0;}
#main-content .region-content{clear:both;}
#main-content .block-inner{padding-bottom:0;}
.front #main-content .block-content,.page-forum #main-content .block-content{padding-top:0 !important;}
body.front #main-content{padding:0;}
#main-content div.tabs{border-bottom:1px solid lightgrey;}
#main-content ul.primary li{background-color:#FFF7D7;border-color:#E2E2E2 #E2E2E2 #FFF;border-style:solid;border-width:1px 1px 0px;}
#main-content ul.primary li.active{background-color:#E3E9FF;}
#main-content ul.primary li a{font-weight:bold;}

.floatleft{ float:left; }

.scroll_header{ background:#A3CC7E; height:28px;}
.elementor-element .elementor-widget-container{-webkit-transition:background .3s,border .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;transition:background .3s,border .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;-o-transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s}
.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container{overflow:hidden}
.elementor-widget-video .elementor-widget-container{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}
.fusion-equal-height-columns .fusion-column-tablecell{display:table-cell;vertical-align:middle}

.textonly{display:none}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}
.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}
.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}
.h5,h5{font-size:14px}

#a_la_une_home .actu_principale {
	margin:0px 20px;
	padding:20px 0px;
}

#a_la_une_home .actu_principale.with_border_bottom { 
	border-bottom:1px dotted #C5C1B9;
}

#a_la_une_home .actu_principale .actu_image {
	float:left;
	width:240px;
	overflow:hidden;
	margin-right: 20px;
}

#a_la_une_home .actu_principale h3.actu_titre {
	
	padding:0px 20px 0px 0px;
	font-size:150%;
	margin:17px 0px;
	font-weight:normal;
	border:none;
	background:none;
	color:#5c5761;
	margin:0px 0px 20px;
}

#a_la_une_home .actu_principale .a_la_une_home_titre_pointe {
	display:block;
	position:absolute;
	width:20px;
	height:5px;
	bottom:-5px;
	left:0px;
}

#a_la_une_home .actu_principale .actu_chapo {
	
	padding:0px 20px 0px 0px;
	font-size:117%;
	margin:0px;
}


.footer--nav {
	text-transform: uppercase;
	list-style-type: none;
	margin: 0 0 30px;
	padding: 0;
}


.footer--nav li a {
	transition: color .3s;
}


.footer--nav li a:hover {
	color: #c2611f;
}


.footer--nav .mobile-menu-button {
	display: none !important;
}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}

	
	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}

	
	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}
.topnavi ul li a img.fxhover{display:none}
.topnavi ul li a:hover img.fxhover{display:inline-block;max-width:none}
.topnavi ul li a.topnavi-act img.fxhover{display:none}

.safari ul.members li .detail{line-height:15px;}

ul.members li .detail{color:#888888;font-size:14px;text-transform:uppercase;padding-left:17px;margin-top:4px;}

ul.members .detail br{margin-bottom:0}
#fancy_login_login_box .item-list,#fancy_login_login_box .item-list li{list-style:none;}
.item-list .pager{text-align:center;width:100%;}
.item-list .pager li{padding:3px;border-radius:4px;}
.item-list ul li{margin:0 0 0 0;padding:0;}
.item-list .title{font-weight:bold;}
.item-list ul{margin:0 0 0.75em 0;padding:0;}
#infinite-footer .container{background:rgba(255,255,255,.8);border-color:#ccc;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px 0 0;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:1px 20px;width:780px}

#page, .container {
    position: relative;
    margin-right: auto;
    margin-left: auto;
    overflow: hidden;
}

footer .container {
    max-width: 980px;
}

.menu-top.position-fixed {
	box-shadow: 0 0 4px 4px rgba(204,204,204,1);
}
.grid{float:left;margin-bottom:2.127659574468%;padding-top:0}
.grid-right{float:right;margin-bottom:2.127659574468%;padding-top:0}
#footer-wrapper .grid.col-940{margin:0}
.grid,.grid-right{float:none}
li.tb-megamenu-item.mega .mega-dropdown-inner a{text-decoration:none;}
.tb-megamenu-item.level-3{padding-left:15px;}
li.tb-megamenu-item.mega.active a{background:#1f1f1f;color:#ffb204;font-size:16px;font-weight:bold;border:none;}
li.tb-megamenu-item.mega a{border:none;}
li.tb-megamenu-item.mega.active .tb-megamenu-submenu li a{color:#ededed;font-size:16px;border :none;}
li.tb-megamenu-item.mega.active .tb-megamenu-submenu li.active a{background:#000;color:#ededed;font-size:16px;border :none;}
li.tb-megamenu-item.mega.active .mega-dropdown-inner a{font-weight:normal;}
.tb-megamenu-item.level-2.mega.dropdown-submenu .nav-child{position :absolute;top :-5px;}
.dropdown-bookmarks .bookmarks-li{line-height:22px;color:#555;margin-bottom:13px}
.dropdown-bookmarks .bookmarks-li span{display:inline-block;border-radius:3px;background-color:#EDEDED;border:1px solid #D1D1D1;padding:0 5px;line-height:20px}
.add-btn.none,.dropdown-bookmarks .bookmarks-icon,.dropdown-bookmarks .bookmarks-li,.dropdown-bookmarks .bookmarks-tip,.dropdown-bookmarks-rught.none{display:none}





.regions_rates_table {
    width: 100%;
}

.content-header{overflow:hidden;width:1200px;margin:0 auto}

#footer .footerContainer .customers{ float:left; width:245px; padding:0px 0px 0px 0;}

.footer-area .footerContainer .customers{
    margin-left: 23px;
}
