﻿

.clearfix:before,
.clearfix:after {
  content: " ";
  display: table;
}


.clearfix:after {
  clear: both;
}


.clearfix {
  *zoom: 1;
}

.header .header-inner .logo{float:left;}

.logo h1{font-size:26px !important;}

.logo h1 span{font-size:24px !important;}


#slider .top-bar h1, .logo h1{ color:#ce3430; font:700 40px '1858', '1858 IE', sans-serif; text-transform:uppercase; white-space:nowrap;}


#slider .top-bar h1 span, .logo h1 span{ color:#fff; font:100 38px '1858 Light', '1858 Light IE', sans-serif; white-space:nowrap;}




.header .header-inner .logo h1{ font-family: '1858', '1858 IE', sans-serif;}


.header .header-inner .logo a{ color:#ffffff;}


div.logo{ width:70%; height:35px; float:left;}


.social-list {
  list-style: none;
  padding: 0;
  text-align: center;
}


.social-list li {
  margin: 5px;
  display: inline-block;
}


.social-list li a {
  font-size: 21px;
  color: #fff;
}


.social-list li a:hover {
  color: #ccc;
}


.social-list li a:hover .social-icon {
  border-color: #ccc;
}


footer .social-list a {
  color: #ccc;
}


footer .social-list a .social-icon {
  border-color: #ccc;
}


footer .social-list a:hover {
  color: #999;
}


footer .social-list a:hover .social-icon {
  border-color: #999;
}

  .team-overlay .social-list li a{
    font-size: 16px;
  }
html body #page #footer #block-block-16.block .footer-overlay{background:rgba(0,0,0,0.5);overflow:hidden;z-index:2;height:100%;}
.text-center{text-align:center}


   .comptable .depcol,.comptable .payoutcol,  .comptable .bonuscol2{
    display:none;
}




.overlay-effect {
  background: #141414;
  opacity: 0;
  position: fixed;
  top: 0;
  left: 0;
  visibility: hidden;
  width: 100%;
  height: 100%;
  z-index: 99995;
  -webkit-transition: opacity 250ms cubic-bezier(0.23, 1, 0.32, 1);
  transition: opacity 250ms cubic-bezier(0.23, 1, 0.32, 1);
}


.overlay-effect.open {
  opacity: .4;
  visibility: visible;
}


.pagination .page-numbers {
  margin: 0;
}


.newsflash-horiz li {
	background: none !important;
}



.et_mobile_device .et-waypoint,
.et_mobile_device .et_pb_counter_amount {
	opacity: 1 !important;
	-webkit-animation: none !important;
	-moz-animation: none !important;
	-o-animation: none !important;
	animation: none !important;
}



.et-waypoint {
	opacity: 0;
}


#footer-legal {
  background: #363738;
  padding: 20px 10%;
  text-align: center;
  font-size: 13px;
  color: #fff; }

  #footer-legal .delimiter {
    margin: 0 10px; }

  #footer-legal div:first-child {
    margin-bottom: 5px; }

  #footer-legal div:last-child {
    color: #c8cbcc; }

    #footer-legal .content-asset {
      width: 68%;
      margin: 0 auto; }

      #footer-legal .content-asset div:last-child {
        float: left; }

      #footer-legal .content-asset div:first-child {
        float: right; }
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron,.container-fluid .jumbotron{border-radius:4px}
.jumbotron .container{max-width:100%}
.sixteen{font-size:16px!important}


.header-links {
	text-align: right;
	float: right;
	max-width: 40%;
	font-size: 0;
	line-height: 0;
	letter-spacing: 1.5px;
}


.header-links li {
	text-align: center;
	display: inline-block;
	vertical-align: top;
	font-weight: 500;
	font-size: 16px;
	line-height: 20px;
}


.header-links li a {
	display: block;
	padding: 29px 40px;
	background: #fff;
	color: #004262;
	text-transform: uppercase;
}


.header-links li a:hover {
	color: #2d9acc;
}


.header-links li a.orange-cta {
	background: #f79c2d;
	color: #fff;
}


.header-links li a.orange-cta:hover {
	background: #ef972d;
	color: #fff;
}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}
.container-img .arrow{position:absolute;z-index:5;width:25px;cursor:pointer;top:50%;margin-top:-15px;opacity:.7;transition:all 0.3s ease-in-out}
.container-img .arrow:hover{opacity:1}
.container-img .arrow-prev{left:20px}
.container-img .arrow-next{right:20px}
.home .arrow-container{position:absolute;width:100%;height:40px;cursor:pointer;z-index:5;text-align:center}
.home .arrow-container.arrow-container-bottom{bottom:0;left:0}
.home .arrow-container:hover .arrow,.home .arrow-container.hover .arrow{opacity:.8}
.home .arrow-container:hover .arrow.arrow-bottom,.home .arrow-container.hover .arrow.arrow-bottom{bottom:35px}
.home .arrow{position:absolute;z-index:5;width:38px;height:20%;opacity:1;left:50%;margin-left:-19px;transition:all 0.3s ease-in-out}
.home .arrow-bottom{bottom:40px}
