﻿.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-lg-3{width:25%}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11{float:left}
.col-sm-4{width:33.33333333333333%}
#j05kk0ab182 { display: none; }
body.ap_user_premium.ap_premium_nightmode .ap_container .ap_single_sharers_title,body.ap_user_premium.ap_premium_nightmode .ap_note .ap_single_sharers_title{color:#fff}
#my_content{position:relative}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.content-block--banner .container-fluid{margin-left:56px;margin-right:56px;width:100%}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}
.screen-reader-text:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#333;display:block;font-size:1rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-12{width:100%}
.capitalize{text-transform:capitalize}
.weather-atlas-wrapper .weather-atlas-body{max-width:600px;margin:0 auto;padding:.7em 1.25em}

.footer .footertext{text-align: center;}
.tve-leads-two-step-trigger{cursor:pointer}

img.efbl-loader {
    position: absolute;
    left: 35%;
    top: 35%;
    width: 10%;
}

#info p, #news .field-content { margin: 0; font-size:12px;}
.item__has-audio{display:none;}
.has-audio .item__has-audio{display:block;position:absolute;width:100%;height:100%;text-align:center;background:rgba(204,204,204,0.4);cursor:pointer;border-radius:50%;max-height:60px;}
.header__nav--right .has-audio .item__has-audio{max-height:45px;}
.item__has-audio i{color:inherit;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}




.logoleft               { float:left; margin:5px 0 0 30px ; min-width: 470px;}
.texte{color:#74756D; FONT-FAMILY : Verdana, helvetica, sans-serif; font-size : 14px;}

.mod_events_latest_first {padding-bottom: 5px;}

.td-bg-grey{
	background-color: #d9d9d9;
}


.header-menu-sidebar-inner {
  position: relative;
  word-wrap: break-word;
  min-height: 100%;
  padding: 1.2em 0;
  display: flex;
  flex-direction: column; }


.menu_sidebar_slide_overlay .header-menu-sidebar-inner {
  max-width: 48em;
  margin: 3em auto;
  padding: 0; }


.menu_sidebar_dropdown .header-menu-sidebar-inner {
  max-width: 48em;
  margin: 0 auto; }


.header-menu-sidebar-inner .style-border-bottom .sub-menu a:after {
  bottom: 0; }


.header-menu-sidebar-inner .style-border-top .sub-menu a:after {
  top: 0; }
.logo a,.logo a:visited{color:#fff;text-decoration:none}
.logo a:hover,.logo a:focus{color:#cddaec}
.logo{position:absolute;left:15px;top:25px;z-index:10}
.logo p{color:#fff;font:bold 16px/130% "Trebuchet MS",Helvetica,sans-serif;margin:0;text-shadow:2px 2px 3px rgba(0,0,0,0.3)}
.logo p.slogan{color:#cddaec;font-size:12px;letter-spacing:0}

header .nav-app {
  position: fixed;
  right: 0;
  top: 0;
  z-index: 10000;
  width: 100%;
  height: 100%;
  opacity: 0;
  pointer-events: none;
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
}

header .nav-app.on {
  opacity: 1;
  pointer-events: auto;
}
#header .right_header .top-header .languages{padding:0;list-style:none;float:right;position:relative;margin-bottom:0;margin-left:0}
#header .right_header .top-header .languages li{float:left;padding-right:5px;position:relative}
#header .right_header .top-header .languages li.current{color:#f04e23}
#header .right_header .top-header .languages li:after{content:"/"}
#header .right_header .top-header .languages li:last-child:after{display:none}
#header .right_header .top-header .languages li a{font-size:24px;color:#a7a9ac;transition:all .3s ease;font-weight:900;font-family:Libre Franklin,sans-serif}
#header .right_header .top-header .languages li a.current,#header .right_header .top-header .languages li a:hover{color:#f04e23}

.site-nav .menu-item-toggle {
	position: absolute;
	display: block;
	top: 0px;
	right: 0;
	width: 60px;
	height: 40px;
	cursor: pointer;
}

	#bsidebar .box, #tsidebar .box { clear: both; float: none; margin: 0 auto 20px auto !important; width: 96% !important; }

	#fsidebar .box { width: 96% !important; height: auto; clear: both; text-align: center; margin: 0 auto 20px auto !important; border: none; min-height: auto; float: none; }
 
	#sidebar .box { width: 100%; max-width: 307px; clear: both; float: none; margin: 0 auto 20px auto; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }

	#header-left .box, #header-right .box { float: none; clear: both; text-align: center; display: block; margin: 0 auto; }

	#hsidebar .box { width: 100%; text-align: center; clear: both; }
 
	.wpb_widgetised_column .box { width: 100%; max-width: 307px; clear: both; float: none !important; margin: 0 auto 20px auto !important;}


.sub-title-theatres {
	margin-bottom: 46px;
	text-align: center;
}


.sub-title-theatres:after {
	position: absolute;
	content: '';
	display: block;
	width: 40px;
	height: 2px;
	background: #fb0000;
	margin-top: 15px;
	left: 50%;
	margin-left: -20px;
}


#page {
	margin: 0 auto;
	padding: 0px 15px;
	box-shadow: none;
	max-width: 1280px;
}


.news-entry .read-more-icon {
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
  position: absolute;
  top: 50%;
  left: 50%;
  height: 40px;
  font-size: 40px;
  line-height: 40px;
  width: 40px;
  margin-left: -20px;
  margin-top: -20px;
  color: #FFF;
  opacity: 0;
  -webkit-transform: translateY(15px);
          transform: translateY(15px); }

    .news-entry a:hover .read-more-icon {
      opacity: 1;
      -webkit-transform: translateY(0);
              transform: translateY(0); }

.td-mobile-container {
  padding-bottom: 20px;
  position: relative;
}

.td-hide-menu-content .td-mobile-container {
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.5s ease 0s;
  -moz-transition: all 0.5s ease 0s;
  -o-transition: all 0.5s ease 0s;
  transition: all 0.5s ease 0s;
}
.container{width:1080px;margin-left:auto;margin-right:auto;position:relative}
body.blog .container,body.page-id-53 .container,body.page-id-172 .container,body.single-bonus .container{width:1080px}
.container,body.blog .container,body.page-id-53 .container,body.single-bonus .container{width:94%;max-width:1080px}
body.blog .container,body.page-id-53 .container,body.single-bonus .container{max-width:1080px}
.container,body.blog .container{width:100%;overflow:hidden}
 #pl-1134 #panel-1134-0-0-0 , #pl-1134 #panel-1134-1-1-0 , #pl-1134 #panel-1134-2-0-0 , #pl-1134 #panel-1134-2-0-1 , #pl-1134 #panel-1134-3-0-0 , #pl-1134 #panel-1134-4-0-0 , #pl-1134 #panel-1134-5-0-0 , #pl-1134 #panel-1134-5-1-0 , #pl-1134 #panel-1134-6-0-0 , #pl-1134 #panel-1134-7-0-0 , #pl-1134 #panel-1134-7-1-0 , #pl-1134 #panel-1134-8-1-0 , #pl-1134 #panel-1134-9-0-0 , #pl-1134 #panel-1134-9-1-0 {  }

.so-panel .widget-title { font-size: 24px; }
.panel-grid-cell .so-panel{zoom:1}
.panel-grid-cell .so-panel:before{content:"";display:block}
.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}
 #pg-1134-0 , #pg-1134-1 , #pg-1134-2 , #pg-1134-3 , #pg-1134-4 , #pg-1134-5 , #pg-1134-6 , #pg-1134-7 , #pg-1134-8 , #pl-1134 .so-panel { margin-bottom:30px }
 #pl-1134 .so-panel:last-child { margin-bottom:0px }

#home-featured-copy {
    font-family: 'Mirai-Black';
    text-transform: uppercase;
    color: white;
    font-size: 8em;
    text-shadow: 3px 3px 2px rgba(0,0,0,1);
    line-height: .9em;
    margin: 0;
    padding: 0;
    position: relative;
    margin-top:250px;
}

#page-header #home-featured-copy {
    font-size: 68px;
    line-height: 65px;
    margin-top: 140px;
}

#page-header.no-image #home-featured-copy {
    text-shadow:none;
    color:black;
}


.valign-container {display: table;}

.valign-container .valign {display: table-cell; vertical-align: middle;}


  .rtl .menu-primary-items li.menu-item-has-children ul a:after,
  .rtl .menu-unset ul li.menu-item-has-children ul a:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    left: auto;
    right: 6px;
  }

	#wrapper, #colophon,  #main, article.post, #container, #linky {width: auto;}
.iphone .et_pb_section_video_bg video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}
.et_pb_section_video_bg{display:block;visibility:visible;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#222;pointer-events:none}
.et_pb_section_video_bg .mejs-controls,.et_pb_section_video_bg .mejs-overlay-play{display:none!important}
.et_pb_section_video_bg embed,.et_pb_section_video_bg iframe,.et_pb_section_video_bg object,.et_pb_section_video_bg video{max-width:none}
.et_pb_section_video_bg .mejs-video{position:absolute;left:50%;max-width:none}
.et_pb_section_video_bg .mejs-overlay-loading{display:none!important}

		.amount-message-main, .wraper_bg-bright h3, .wraper.bg-raw h3, .intro_block h3.special, .loan_r a{
			font-size: 19px;
		}
.adsensehomemid{min-width:300px;padding-top:20px;padding-bottom:20px}
.img-rounded{border-radius:6px}
.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.img-circle{border-radius:50%}
.media-object.img-thumbnail{max-width:none}

.cat-item .img {
    height: 160px;
    text-align: center;
    position: relative;
    z-index: 0;
}

.cat-item .img img {
    display: inline;
}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}


.featright {
	width:70%;
	float:right;
	
}


.featright p{
	margin:0;
}
