﻿.legal-nav__list{list-style:none;padding-left:0;margin:0}
.legal-nav__list li{font-size:.875em;display:inline-flex;width:100%;align-items:center}
.legal-nav__list li:not(:last-child){margin-bottom:.5625em}
.legal-nav__list a{position:relative;color:#fff}
.legal-nav__list a:focus,.legal-nav__list a:hover{color:#fff}
.legal-nav__list a:after{content:"";position:absolute;left:0;width:100%;display:block;top:100%;border-top:.0625em solid transparent;transition:border-color .3s ease-in-out;transition-duration:.1s}
.legal-nav__list a:focus:after,.legal-nav__list a:hover:after{border-color:#aa2031}
.legal-nav__list li:not(:last-child):after{content:"|";display:inline-block;width:0;font-size:.875em;margin:0 .875em 0 .75em}
.footer__legal .legal-nav__list{justify-content:flex-end}
.card-block{padding:1.25rem}
.home .cta-cards .cta-card .card-block h2{font-size:38px;line-height:1.2;margin-top:0;margin-bottom:20px;width:80%}
.home .cta-cards .cta-card .card-block h2 a{font-size:38px;line-height:1.2}
.home .cta-cards .cta-card .card-block ul{list-style:none;margin:0 0 0 20px;padding:0}
.home .featured-content .cards .card .card-block .card-text{font-size:14px;line-height:1.45;color:#000}
.second-level-nav{height:auto}
.sub_menu .second-level-nav{height: auto !important}
a.second-level-nav{word-wrap: break-word}
.second-level-nav.pl-264.mega-unit.mega-hdr{position: absolute;left: 34%;top: 50%}
.second-level-nav.pl-276.mega-unit.mega-hdr.last{position: absolute;left: 68%;top: 50%}


.col-1, .col-2, .col-3 {float:left;}

#page1 .col-2 {width:294px;}


#page1 .col-1 .col-2 {margin-left:21px;width:169px;}



#page1 .col-2 .col-1 {width:176px;}

#page2 .col-2 {width:484px;}

#page3 .col-2 {width:286px;}

#page3 .col-1 .col-2 {width:141px;}

#page4 .col-2 {width:484px;}

#page5 .col-2 {width:232px;}

#page6 .col-2 {width:484px;}


#page6 .col-2 .col-1 {width:210px;}

#page6 .col-2 .col-2 {width:199px;}
.n2-ss-slider .n2-ss-layer-row-inner{box-sizing:border-box;display:flex;visibility:hidden}
.adright{text-align:center;margin-bottom:10px;}

.alignnone,
.block {
	clear: both;
	margin: 20px 0 20px 0;
}
.page-template-page-pagebuilder-latest .td-container-border .tdc-row:first-of-type .tdc-element:first-of-type .td_block_wrap:nth-of-type(1),.page-template-default .td-container-border .tdc-row:first-of-type .tdc-element:first-of-type .td_block_wrap:nth-of-type(1){border-top:0}
article.zebra-sections .section .txt:not(.no-img) .vc{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.buckets .bucket .txt .vc{position:relative}
.buckets .bucket:hover .txt .vc{left:5%;overflow:hidden;position:absolute;right:5%;top:42%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.top-header-menu .menu-item-has-children li a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}

.cont
{
	padding-left:4px;
	line-height:1.7;
}

.slideshow_container .slideshow_button {
  padding: 0;
  position: absolute;
  top: 50%;
  cursor: pointer;
  display: none;
  z-index: 2;
}

.slideshow_container .slideshow_button.slideshow_previous {
  left: 5px;
}

.slideshow_container .slideshow_button.slideshow_next {
  right: 5px;
}


	.logo-desktop {
		display:    block;
		max-width:  350px;
		max-height: 150px;
	}

	.logo-desktop.retina{
	    display:none;
	}

	.side-menu .logo-desktop{display:none}
.tcol-lg-1,.tcol-lg-10,.tcol-lg-11,.tcol-lg-12,.tcol-lg-2,.tcol-lg-25,.tcol-lg-3,.tcol-lg-4,.tcol-lg-5,.tcol-lg-6,.tcol-lg-7,.tcol-lg-8,.tcol-lg-9,.tcol-md-1,.tcol-md-10,.tcol-md-11,.tcol-md-12,.tcol-md-2,.tcol-md-25,.tcol-md-3,.tcol-md-4,.tcol-md-5,.tcol-md-6,.tcol-md-7,.tcol-md-8,.tcol-md-9,.tcol-sm-1,.tcol-sm-10,.tcol-sm-11,.tcol-sm-12,.tcol-sm-2,.tcol-sm-25,.tcol-sm-3,.tcol-sm-4,.tcol-sm-5,.tcol-sm-6,.tcol-sm-7,.tcol-sm-8,.tcol-sm-9,.tcol-ss-1,.tcol-ss-10,.tcol-ss-11,.tcol-ss-12,.tcol-ss-2,.tcol-ss-3,.tcol-ss-4,.tcol-ss-5,.tcol-ss-6,.tcol-ss-7,.tcol-ss-8,.tcol-ss-9,.tcol-xs-1,.tcol-xs-10,.tcol-xs-11,.tcol-xs-12,.tcol-xs-2,.tcol-xs-25,.tcol-xs-3,.tcol-xs-4,.tcol-xs-5,.tcol-xs-6,.tcol-xs-7,.tcol-xs-8,.tcol-xs-9{position:relative;min-height:1px;padding-left:10px;padding-right:10px}
.tcol-lg-4{width:33.33%}
.advgb-tabs-block .advgb-tab-body-main .tab-media{float:right;margin-left:15px}
.home_main_content .gradient_overlay{background-image:linear-gradient(-180deg,rgba(255,255,255,0) 5%,rgba(0,0,0,0.7) 84%);position:absolute;top:0;left:0;right:0;bottom:0}
.online-banking-bumper-wrap{opacity:1;visibility:visible;position:fixed;overflow:auto;z-index:100001;transition:all .3s;width:100%;height:100%;top:0;left:0;text-align:center;display:none;background-color:rgba(0,0,0,.5)}
.online-banking-bumper-wrap .bumper{opacity:1;visibility:visible;display:inline-block;outline:none;transition:all .3s;text-align:left;position:relative;vertical-align:middle;min-height:20px;padding:19px;margin-bottom:20px;background-color:#343434;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);width:95%;max-width:255px;margin:125px auto 0;color:#fff}
.online-banking-bumper-wrap .bumper iframe{border:none}
.online-banking-bumper-wrap .bumper a{color:#fff}


.wrap
{
	max-width: 1020px;
	margin: 0 auto;
	padding: 0 30px;
	box-sizing: border-box;
}




.uk-grid {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  
  margin: 0;
  padding: 0;
  list-style: none;
}




.uk-grid-small {
  margin-left: -15px;
}




.uk-grid-medium {
  margin-left: -30px;
}




.uk-grid-large {
  margin-left: -40px;
}




.uk-grid-collapse {
  margin-left: 0;
}




.uk-grid-divider {
  margin-left: -60px;
}




.uk-grid-divider.uk-grid-small {
  margin-left: -30px;
}




.uk-grid-divider.uk-grid-medium {
  margin-left: -60px;
}




.uk-grid-divider.uk-grid-large {
  margin-left: -80px;
}









.bggray {
	
	background-color: #f6f6f6;
}
#html_box_section{z-index:1}

.container-full-width{width:100%;}

.container-full-width:before, .container-full-width:after{display:table;content:"";line-height:0;}

.container-full-width:after{clear:both;}
.row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}


    footer .row {
        height: 100%;
        text-align: center;
    }


.footer-copyright .row {
    height: 100%;
    padding: 15px 0 7.5px;
}

.recentcomments a{display:inline !important;padding:0 !important;margin:0 !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"}


header .nav .menu-item a {
  color: #282828;
}


.nav .menu-item {
  display: inline-block;
  padding-top: 18px;
  padding-bottom: 18px;
  position: relative;
  font-family: "Cera Basic Bold";
}


.nav .menu-item-has-children:hover .sub-menu,
.nav .menu-item-has-children.out .sub-menu {
  display: block;
}


.text-center {
  text-align: center;
}
.container-12 .grid-3{width:180px !important;}
.container-12 aside.grid-3{width:180px !important;}
.container-12 aside.region-sidebar-first.grid-3{width:178px !important;}

.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-17,.grid-18,.grid-19,.grid-20,.grid-21,.grid-22,.grid-23,.grid-24{position:relative;margin-left:10px;margin-right:10px;}


	#navmain,
	#footer-content-wrapper	{
		margin:0 auto;
		width:1150px;
	}

	
	.servise_title_box{
		min-height: 140px;
	}


    .servise_title_box i{
      display: inline-block;
      font-size: 30px;
      color: #ccc;
      margin-bottom: 20px;
      -webkit-transition: all 0.5s;
      -o-transition: all 0.5s;
      transition: all 0.5s;
    }


    .servise_title_box.active,
    .servise_title_box:hover{
      border-color: #ffb60b;
      -webkit-transition: all 0.3s;
      -o-transition: all 0.3s;
      transition: all 0.3s;
    }


    .servise_title_box.active i,
    .servise_title_box:hover i{
      color: #ffb60b;
      -webkit-transition: all 0.3s;
      -o-transition: all 0.3s;
      transition: all 0.3s;
    }

.travel-item-boxed .img-spacer {width:45%;}

.sd-table-cell {
  display: table-cell;
  height: 100%;
  width: 100%;
  vertical-align: middle;
}




.module{float:left; width: 100%; margin-bottom: 10px;}

div.left div.module div#categorylist.images ul.images{padding: 0px;}


.module .caption{padding:15px; margin-bottom: 4px; font-size: 1.2em;}


#footer .module {float:left; display: block; width: 200px;background: none; margin: 5px 8px}

.widget-24.widget-even div.mpuhomefirst{ position:absolute; width:100%; height:100%; left:0; top:0; }

.widget-24.widget-even div.mpuhomefirst a{ width:100%; height:100%; display:block; position:relative; text-align:center; }

.widget-24.widget-even div.mpuhomefirst a:before{ content:''; height:100%; vertical-align:middle; display:inline-block; }

.widget-24.widget-even div.mpuhomefirst a img{ width:100%; height:auto; vertical-align:middle; display:inline-block; margin:0  }

h1.entry-title {
  font-size: 24px;
  font-family: Georgia, 'Times New Roman', Times, Serif;
}


.sticky .entry-title::before {
  content: '\f08d';
  font-family: fontawesome;
  font-size: 1.563rem;
  left: -2.5rem;
  position: absolute;
  top: 0.375rem;
}


.sticky .entry-title {
  position: relative;
}
.texte{color:#74756D; FONT-FAMILY : Verdana, helvetica, sans-serif; font-size : 14px;}

#bandeau_haut {
    height: 40px;
    background-color: #ffffff;
}
#et-secondary-nav li.menu-item-5983 .sub-menu{background-color:#00adac;width:113px;padding:0}
#et-secondary-nav li.menu-item-5983 .sub-menu li{padding:0;text-align:center}
#et-secondary-nav li.menu-item-5983 .sub-menu li a{padding-left:0;padding-right:0}
#mobile_menu li.language-selector,#mobile_menu li.menu-item-5983,#mobile_menu li.menu-item-5985,#mobile_menu li.menu-item-6834,#mobile_menu li.menu-item-5961,#mobile_menu li.menu-item-5984{display:none!important}

.txt-intro						{
	font-size: 15px;
}
.row{margin-right:-15px;margin-left:-15px}
.footer .row,.video_area .bx-wrapper{margin-left:0}
.footer .row{margin-right:0}
.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#twitter .row{margin-bottom:10px;text-align:center}
.dropdown-menu .row .row .nav-item-jumbotron{padding-bottom:70.25%}
.dropdown-menu .row .row .nav-item-jumbotron .nav-title{margin-bottom:12px}
.dropdown-menu .row,.dropdown-menu [class*=" col-"],.dropdown-menu [class^=col-]{padding-left:10px;padding-right:10px}
.dropdown-menu .row{margin-left:-20px;margin-right:-20px;padding-top:15px}
.dropdown-menu .row .row{padding-top:0}
#service_dropdown .dropdown-menu .row.dropdown_Body{padding:30px 0;margin:0}
