﻿.img-fluid{max-width:100%;height:auto}


.content-grid .content-grid-item .img-fluid {
	display: inline-block;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
}



html.ie .particles .img-fluid {
	-ms-flex-negative: 0;
	flex-shrink: 0;
}

.custom-instagram-feed .image-frame-wrapper img.img-fluid {
  padding: 1px !important;
  border: 1px solid #ddd !important;
}


.user-text {
  line-height: 1.45;
  color: #646d7a;
  margin-bottom: 10px;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1; }






.head-wrap {
	background-color: rgba(255,255,255,0.98);
	padding:0;
	margin: 0 0 25px;
}


.home .head-wrap{
	padding-top: 0;
}


body.archive .head-wrap {
	margin: 0;
}

.page .head-wrap {
  margin-bottom: 30px;
}


.page-template-page_fullwidth-php .head-wrap{
	margin-bottom: 0;
}
.main-container  aside,.column-content{margin-top:45px;}


#footer .footer-top .social-links a {
  font-size: 18px;
  display: inline-block;
  background: #333;
  color: #eee;
  line-height: 1;
  padding: 8px 0;
  margin-right: 4px;
  border-radius: 50%;
  text-align: center;
  width: 36px;
  height: 36px;
  transition: 0.3s;
}


#footer .footer-top .social-links a:hover {
  background: #18d26e;
  color: #fff;
}
.max_w150{max-width:150px}


.single .load-more-wrapper {
  margin-bottom: 35px; }

  #news-box-wrapper:hover .load-more-wrapper {
    max-height: 999px; }

  #news-box-wrapper .load-more-wrapper {
    max-height: 0px;
    overflow: hidden;
    -webkit-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s; }

.menu-subtitle.menu-subtitle,.navbar .nav .menu-subtitle.menu-subtitle.menu-subtitle{font-family:'proxima-nova-extra-condensed';font-style:normal;font-weight:700;}
.menu-title{text-transform:uppercase;font-weight:bold;white-space:nowrap;}
.navbar .menu-title{font-size:30px;}
.menu-subtitle{color:#000;white-space:nowrap;}
.navbar .nav .menu-subtitle{clear:both;text-align:right;}
.save-as,.region-footer .menu,.region-footer #block-block-3,.region-footer #block-block-2 .visible-xs-block,.breadcrumb,#icon-boxes-wrapper{display:none !important;}
.footer .menu .dropdown{overflow:hidden;}
.footer .red-dot-arrow,.footer .menu-subtitle{display:none;}
.dropdown-toggle:hover .menu-subtitle,.dropdown-toggle:focus .menu-subtitle,.dropdown-toggle.active-trail .menu-subtitle,.footer a,.footer a:hover,.footer a:focus{color:#fff;}

    .client_login.menu-item{
        display:none
    }


#headermenu .kisyubetsua {background:#333; width:470px;}

#headermenu .kisyubetsua a {float:left;}


#secondarycontent .content
{
padding: 0px 10px 0px 10px;
margin-bottom: 20px;
}


#primarycontent .content
{
padding: 0px 15px 0px 15px;
margin-bottom: 20px;
}


#primarycontent .post .content
{
margin-bottom: 0px;
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-sm-4{width:33.33333333%}
.region-content-full .teaser--event:not(:only-child){width:calc(33.3333333333% - 8px);margin:8px 2px 8px 2px;}
.theme-longwave .region-top-hat{position:relative;}



#header-top-wrapper,
#header-group-wrapper,
#preface-top-wrapper,
#main-wrapper,
#preface-bottom,
#content-top,
#content-region,
#content-bottom,
#postscript-top,
#postscript-bottom-wrapper,
#footer-wrapper,
#footer-message-wrapper {
  clear: both;
}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}


.vc_row-overlay {
    display: inline-block;
    position: absolute !important;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}


.vc_row-overlay:after {
    display: block;
    content: '';
    background-color: rgba(0, 0, 0, 0.1);
    position: absolute;
    left: 0;
    top: 0;
    z-index: 0;
    width: 100%;
    height: 100%;
}


.vc_row-overlay .wpb_column {
    position: relative;
    z-index: 3;
}
footer .col{display:inline;float:left;width:30%;margin:0 1.66666667%;text-align:center}
footer .col .col-title{text-align:center;font-size:2em;text-transform:uppercase;font-weight:500;margin-bottom:40px}
.contact .col{display:inline;float:left;width:30%;margin:0 1.66666667%}
.contact .col:last-child{margin-bottom:0}
.contact .col p:last-child{margin-bottom:0;padding-bottom:0}
.contact .col .title{font-size:1.15em;font-weight:500;line-height:1;margin-bottom:10px}
.contact .col .info{font-size:.8em}
.contact .col .info a{text-decoration:none}



#header h1.logo {
	padding: 5px 0px;
}





#header{
z-index: 100;
position: relative;
border-top-width: 4px;
border-top-style: solid;
}


#header .container{
min-height:160px;
z-index: 100;
overflow: visible;
background: none;
}


#header .container_wrap{
border-bottom-style: solid;
border-bottom-width: 1px;
}


.logo, .subsc-box {
	-ms-flex: 1;
	    flex: 1;
}


.subsc-box {
	position: relative;
	z-index: 10;
}


.subsc-box img {
	max-width:100px;
	position: absolute;
	z-index: 12;
	right: 0;
	bottom: 0px;
	transform: rotate(5deg);
	-webkit-backface-visibility: hidden; 
}


#floating-nav .subsc-box img {
	display:none;
}


	#pagetop-nav .subsc-box img {
		display: none;
	}


	#pagetop-nav .subsc-box, #floating-nav .subsc-box {
		display:none;
	}

.scrollbody_txt1{ background:#DDF4CB; height:20x; font-family:Tahoma; font-size:11px; font-weight:normal; line-height:20px; padding-left:10px; }
.vc_row,.wpb_row,.wpb_column,.vc_column-inner,.wpb_content_element,.vcex-module{border-color:transparent;border-style:solid}

.rd-navbar-wrap, .rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-fixed .rd-navbar-submenu{transition:0.32s all cubic-bezier(0.785, 0.135, 0.15, 0.86);}

.rd-navbar-static-linked .rd-navbar-absolute .rd-navbar-wrap{position:absolute;top:0;left:0;right:0;z-index:100;}

.rd-navbar-sidebar-smooth .rd-navbar-sidebar .rd-navbar-wrap{position:absolute;}

.rd-navbar-sidebar-linked .rd-navbar-wrap{position:absolute;top:0;left:0;right:0;z-index:100;}
.n2-ss-slider .n2-ss-section-main-content .n2-ss-item{float:none}
.n2-ss-slider .n2-ss-section-main-content{display:flex;justify-content:center;flex-direction:column}
.n2-ss-slider .n2-ss-section-main-content.n2-ss-section-main-content-calc{min-height:0;height:auto}


#home-noticias {
	width: 310px;
	height: auto;
	position: relative;
	float: left;
	margin: 20px 0px 0px 30px;
}


#home-noticias-top {
	width: 310px;
	min-height: 250px;
	height:auto;
	background: #fff;
	float: left;
	margin-left: 20px;
}


#home-noticias-top h2, #home-box-1 h2, #home-turismo h2, #home-middle-box h2, #home-noticias h2, #home-parceiros h2, .home-botom-left-box-1 h2, .home-botom-left-box-2 h2{
	font-size: 18px;
	font-weight: bold;
	color: #005F99;
	border-left: 1px solid #ccc;
	padding: 2px 0px 2px 15px;
	margin-bottom: 10px;
}

.html_header_top.html_bottom_nav_header #top .main_menu .menu-item-search-dropdown{float:right;}
 
.js_active.html_burger_menu #avia-menu .av-burger-menu-main, 
.html_burger_menu #top #avia-menu .menu-item-search-dropdown{ display:block; }

#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}

.social-profile {
    display: inline-block;
    margin-right: 10px;
    line-height: 32px;
}

.social-profile a,
.social-profile a:hover {
    font-size: 24px;
    color: #fff;
}

.light .social-profile a,
.light .social-profile a:hover {
    color: #555;
}

.social-profile .fa {
    opacity: 0.7;
    -webkit-transition: opacity ease-in 0.1s;
    -o-transition: opacity ease-in 0.1s;
    transition: opacity ease-in 0.1s;
}

.social-profile .fa:hover {
    opacity: 1;
}
#div-footer{background-color:#FFFFFF;padding-top:15px}
#div-footer #logo{margin-bottom:15px}
#div-footer #inner{height:32px;position:relative}
#div-footer #copyright{font-size:14px;color:#000000;position:absolute;right:0;bottom:0}
#div-footer #logo_img{height:32px;width:150px}
#div-footer #vline{height:24px}
#div-footer #righttext_bspan{font-size:12px}
#div-footer #righttext_ispan{font-size:12px}
.west-coast .simple-image{float:left;margin:0 5px 0 0}
.west-coast .simple-image img{max-width:70px;height:auto}
.home-blogs .simple-image{float:left;margin:0 5px 0 0}


#div_footer{position:relative;}


.site-notification-bar-wrapper .site-notification-bar-content-mobile {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
}


.site-notification-bar-wrapper .site-notification-bar-content-mobile-app-icon {
  margin-left: 20px;
  margin-right: 15px;
  height: 40px;
  width: 40px;
}


.site-notification-bar-wrapper .site-notification-bar-content-mobile .icon-close {
  cursor: pointer;
  position: absolute;
  right: 15px;
  font-size: 20px;
}

.floatleft{ float:left; }
.collapsed-menu__wrap__nav-container__list__categories-images__news,.collapsed-menu__wrap__nav-container__list__categories-images__lust,.collapsed-menu__wrap__nav-container__list__categories-images__fads,.collapsed-menu__wrap__nav-container__list__categories-images__looks,.collapsed-menu__wrap__nav-container__list__categories-images__IRL,.collapsed-menu__wrap__nav-container__list__categories-images__pop{opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateX(40px);transform:translateX(40px);z-index:4;position:absolute}

.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-5-0 , #pg-5-1 , #pg-5-2 , #pg-5-3 , #pg-5-4 , #pg-5-5 , #pg-5-6 , #pg-5-7 , #pg-5-8 , #pg-5-9 , #pg-5-10 , #pl-5 .so-panel , #pl-5 .so-panel:last-child { margin-bottom:0px }
 #pl-w5cc066dfbe955 .so-panel , #pl-w5cc066dfbe955 .so-panel:last-child { margin-bottom:0px }
 #pg-w5cc710c578d6e-0 , #pl-w5cc710c578d6e .so-panel , #pl-w5cc710c578d6e .so-panel:last-child { margin-bottom:0px }



.banneritem img {
margin-left: 15px;
}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}

.main-nav .navbar .container-fluid{padding:0;}

.hero-text {
	background:#f4f4f4;
	padding:50px 15px;
}
.node-unpublished{background-color:#fff4f4}
.preview .node{background-color:#ffffea}
.node-asteriskexchange-company{padding-top:20px;padding-bottom:30px}
.node-asteriskexchange-company h1{color:#857866}
.node-asteriskexchange-company h3{color:#f6772f}
.node-asteriskexchange-company img{max-width:275px;height:auto}

.dernier .photo .score{
    color: #fff;
    font-size: 48px;
    font-weight: bold;
    z-index: 3;
    position: relative;
    vertical-align: middle;
}

.agenda table.table .compet.horaire.score .heure{
    color:#000;
    font-size: 14px;
}

#une.matchcenter .logos .score{
    color:#fff;
    font-weight: bold;
    font-size: 35px;
    line-height: 80px;
}

.matchcenter .live .event .etat_score .score{
  padding-top: 20px;
  font-size: 28px;
}

.matchcenter .live .event .etat_score .score.or {
  color:#c19732;
   -webkit-animation: flickerAnimation 1s infinite;
   -moz-animation: flickerAnimation 1s infinite;
   -o-animation: flickerAnimation 1s infinite;
    animation: flickerAnimation 1s infinite;
}






.cmp_1b { background:rgb(1, 81, 136); width:100%;  color:#ffffff; padding:8% 3%; text-align: center; font-size:17px; line-height:18px; }

.cmp_1b:hover{
	background:#ffffff;
	 -webkit-transition: all 0.7s ease; transition: all 0.7s ease; }
 #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 }



.clearfix:before,
.clearfix:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
    content: '';
    display: table;
}


.clearfix:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
    clear: both;
}
.master-nav-delivery .action .tooltip-rating{padding-bottom:6px}
