﻿
.clear{clear:both;}

' + extra_css + '.cp_style_2710 .cp-popup-content {font-family:inherit;font-weight:Normal;}
.cp_style_2710 .cp-popup-content { width:800px;height:100px;}

.text-how-it-works {
    padding: 15px 5px;
    line-height: 30px;
    font-size: 21px;
    margin: 30px 0 0;
    text-align: center;
    color: rgba(0,0,0,.64);
}
.rollover:hover .cube, .rollover.activeItem .cube{top:-15px}
.rollover.hoverItem .front, .rollover:hover .front, .rollover.activeLink .front, .rollover:focus .front{z-index:1;opacity:0}
.rollover.hoverItem .back, .rollover:hover .back, .rollover.activeLink .back, .rollover:focus .back{z-index:2;opacity:1}
.rollover .front{opacity:1;-webkit-transition:0.5s;transition:0.5s}
.rollover .back{opacity:0;-webkit-transition:0.5s;transition:0.5s}
.rollover.hoverItem .cube, .rollover:hover .cube, .rollover.activeLink .cube, .rollover:focus .cube{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}

.latest-news-content{
    padding:0 30px 30px;
    color:#7d7e80;
    font:14px/22px arial;
}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}


 

.menu-item {
border-top:0px!important;
margin-left:5px;
margin-top:5px;
background-color:#61ACD3;
-webkit-transform: skew(-20deg);
border:1px solid #000!important;
}


.menu-item:hover{

-webkit-transform: skew(-20deg);
background-color:#2C58B0;
}


.menu-item a:hover{
color:#fff!important;
}

#mcTagMap .holdleft, #sc_mcTagMap .holdleft { 
width: 190px; 
display: inline; 
margin: 0 20px 0 0; 
float: left;
text-align: left;
}
.views-quick-links .links li{display:inline;background:none !important;}
.views-admin-links .links{display:none;}
.update .links li{background:none !important;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}

.menu-item-logo { padding: 0 40px; }

.mobile-toggle-nav .menu-item-has-children ul a { padding-left: 20px }

.mobile-toggle-nav .menu-item-has-children ul ul a { padding-left: 40px }

.mobile-toggle-nav .menu-item-has-children ul ul ul a { padding-left: 60px }


.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";
	}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}
.alert .container{position:relative}
.container.main-bar{padding-top:5px;padding-bottom:5px}


.intro-title {
    font-family: "Poppins", serif;
    font-weight: 800;
    font-size: 18px;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin: 0 0 30px 0;
}

.intro-title.top60 {
  margin-top: 60px;
}

.intro-title svg, .article-author svg{
    margin-left: 4px;
    transition: transform .4s cubic-bezier(.165,.84,.44,1);
    transform: scaleX(-1);

}

#a_la_une_home .actu_secondaire_first {
	float:left;
	width:333px;
	overflow:hidden;
	border-right:1px solid #d7d7d7;
	padding:0px 10px 0px 0px;
}
#Nav,#header{width:96%;float:left;margin:0 2%;padding:10px 0;border-bottom:1px solid #ccc}


.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children {
	position: relative;
}


.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children {
	margin-right: -31px;
}

.about-grids
{
	width:100%;
	margin: 0 auto;
}
.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-2{width:16.66666667%}
.diyw
div.n{padding:0;margin:1em
0}
.post-group .post-divider .divider{margin-top:-22px}
.post-group .post-divider .divider hr{background:#e6e6e6}




.partner .img-responsive {
	margin-left:auto;
	margin-right: auto;
}
.et-waypoint{opacity:1!important}

.wp-caption.alignleft { margin: 0px 10px 10px 0px; }

.alignleft { float: left }

img.alignleft { display:inline; float:left; margin-right:15px; }


.border-bottom-org {
    background-color: #fff;
    width: 1%;
    height: 3px !important;
    margin-top: 5px;
    margin-bottom: 15px;
    animation: slideInFromLeft .5s ease-in .7s forwards;


}
.e189-5.x-bar-container,.e189-7.x-bar-container,.e189-9.x-bar-container,.e189-11.x-bar-container {flex-direction:column;}
.e189-5.x-bar-container,.e189-7.x-bar-container,.e189-9.x-bar-container,.e189-11.x-bar-container,.e189-19.x-bar-container,.e189-27.x-bar-container,.e189-29.x-bar-container {justify-content:center;}
.e189-7.x-bar-container,.e189-9.x-bar-container,.e189-11.x-bar-container {align-items:flex-end;}
.e189-11.x-bar-container {flex:2 1 auto;}
.e189-9.x-bar-container,.e189-11.x-bar-container {margin:0em 1em 0em 1em;}
.e189-2.x-bar-container,.e189-5.x-bar-container,.e189-7.x-bar-container,.e189-9.x-bar-container,.e189-11.x-bar-container,.e189-13.x-bar-container,.e189-16.x-bar-container,.e189-19.x-bar-container,.e189-22.x-bar-container,.e189-25.x-bar-container,.e189-27.x-bar-container,.e189-29.x-bar-container {background-color:transparent;}

.view-hover{*display:inline;zoom:1;list-style-position:outside;}

.view-hover .open-none{display:none;}

#footer{ height:42px; background-color:#262321; line-height:42px; }

#footer .f_center{ width:950px; margin:0 auto;color:#ffffff;}

#footer .f_center a{color:#ffffff;}




.center {width: 960px; float: left;}

#form fieldset label.center-form{width: 100%;}

#form fieldset label.center-form textarea{background: #ddd; border: 1px #ddd solid; height: 84px; line-height: 42px; padding: 0 1%; width: 98%; }
.visibility-hidden{visibility:hidden}
.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-sm-4{width:33.33333333%}


	#header-outer[data-mobile-fixed="1"],
	#header-outer[data-permanent-transparent="1"][data-mobile-fixed="1"],
	#mobile-menu[data-mobile-fixed="1"] {
		position: fixed!important;
	}


	#mobile-menu[data-mobile-fixed="1"] {
		width:100%;
		top: 58px;
		left: 0;
	}
#mobile-menu #mobile-search,header#top nav ul #search-btn{display:none!important;}

.main-navigation ul.nav-menu.toggled-on,
.menu-toggle {
	display: inline-block;
}


.off-canvas-wrapper {
  position: relative;
  overflow: hidden; }


	#slide #mainSlide .user  {
		overflow:hidden;
	}

	#slide #mainSlide .user:before  {
		opacity:0.3;
		content:" ";
		display:block;
		position:absolute;
		border:1px solid black;
	}
.bar-container{position:absolute;left:0;height:5px;content:"";width:100%}
.bar{position:absolute;left:0;height:30px;border-radius:0;content:"";padding:2px 0 0 19px;color:#fff;width:100%}

.btn_to_form{text-align:center;padding:0 20px;float:left;width:100%}
.footer__wrapper{padding:0px}

.header #logo {
  float: left;
  margin-top: 50px;
}

.header #logo h1 {
  text-transform: uppercase;
  font-weight: normal;
  font-family: 'Novecento Wide', 'Open Sans', sans-serif;
  font-size: 25px;
}

.header #logo a {
  color: white;
}
.header-btn-open.is-active .header-btn-bar{-webkit-transform:translateX(100%);transform:translateX(100%)}
.header-btn-bar{display:block;width:100%;height:1px;margin-bottom:5px}
.header-btn-bar-open{background:#fff;transition:all .3s ease}
.header-btn-bar-open:nth-child(1){transition-delay:.05s}
.header-btn-bar-open:nth-child(2){transition-delay:.1s}
.header-btn-bar-open:nth-child(3){transition-delay:.15s}
.header-btn-bar-close,.header-btn-bar-open.is-active{background:#000}
.header-btn-bar-close:nth-child(1){-webkit-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}
.header-btn-bar-close:nth-child(2){opacity:0}
.header-btn-bar-close:nth-child(3){-webkit-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg)}


#reply-title {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 7px;
  margin-top: 10px;
}


.ns-box-inner .icon:before, .ns-effect-slidetop .ns-close:before {
	font-family: 'slide-login';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}


.ns-effect-slidetop.ns-message .ns-box-inner .icon:before {
	content: "\e0bd";
	color: #fff;
}


.ns-effect-slidetop.ns-error .ns-box-inner .icon:before {
	content: "\e333";
	color: #fff;
}


.ns-effect-slidetop.ns-success .ns-box-inner .icon:before {
	content: "\e2a1";
	color: #fff;
}


.ns-effect-slidetop.spl-notice-action-lostpassword .ns-box-inner .icon:before {
	content: "\e011";
	color: #fff;
}

.home-content-table .player2 {
  background-color: #9D8063;
}

#top-content .privacy {
    color: #9698a4;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 16px;
    margin-bottom: 40px;
}

    .cv-container {
        padding: 0 2%;
        width: 100%;
    }
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}
.gm-style .map-box .alpha{font-size:36px;font-size:2rem}
h1,.alpha{font-size:36px;font-size:2rem}
h1 em,.alpha em{font-family:"Open Sans",Arial,Helvetica,sans-serif;text-transform:none}
body .s-profile-charts .alpha,body .s-profile-charts .beta,body .s-profile-charts .gamma,body .s-profile-charts .delta,body .s-profile-charts .epsilon{font-size:12px}




.top-slider{
	display: block;
	border-radius: 5px;
	-moz-border-radius:5px;
	overflow: hidden;
	border: 1px solid #eaeaea;
	margin-bottom: 25px;
}


.top-slider .slides, .top-slider ul, .top-slider ul.slides{
	padding: 0;
	margin: 0;
}


.top-slider ul li, .slides li{
	text-indent: 0;
	list-style: none;
	margin: 0;
	padding: 0
}


.top-slider .banner-image{
	float: left;
	width: 274px;
}


.top-slider .flex-control-nav{
	position: absolute;
	right: 0;
	bottom: 20px;
	text-align: right;
	margin: 0;
	padding: 0 20px;
}

.top-slider .flex-control-nav li{
	margin-left: 5px;
}

.top-slider .flex-control-nav a{
	font-size: 0;
}


	.top-slider .banner-image, .top-slider .banner-content{
		width: 100%;
		margin: 0
	}


.post-nav .nav-left, .post-nav .nav-right
{
	display: inline-block;
	margin-right: 2px;
	position: relative;
}


.post-nav .nav-left span.button, .post-nav .nav-right span.button
{

	width: 45px;
	margin-right: -5px;
}


.post-nav .nav-left span:before, .post-nav .nav-right span:before
{
	content: '\2190';
	position: absolute;
	display: block;
	color: #53565a;
	font-size: 20px;
	margin-top: 0;
	font-family: 'alterexbook';
}


.post-nav .nav-right span:before
{

	content: '\2192';
	font-family: 'alterexbook';
}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}

#contenu_principal_normal_pag .children .page_item {
    background-color: none;
}

.children .page_item {
    background-color: white;
    font-weight: normal;
}

#liste .children .page_item {
    background-color: transparent;
}
.footer-nav .menu-item{max-height:20px !important}


#container p {
	margin: 0px;
}

  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 1170px;
  }

  .container-fluid {
    padding: 0;
  }

  .container {
    width: auto;
  }

  .navbar .container {
    width: auto;
    padding: 0;
  }
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}
.container:before,.container:after{display:table;line-height:0;content:""}
.container:after{clear:both}
.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}
.container-fluid:after{clear:both}
.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}




img.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
  margin-bottom: 10px;  
}

.aligncenter,div.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}

.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-right: 15px;
  padding-left: 15px;
}

  .col-md-12 {
    width: 100%;
  }


.entry ul.two-col{columns: 2;  -webkit-columns: 2;  -moz-columns: 2;list-style-position: inside;}






img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
.attachment img,
.widget-container img {
	max-width: 100%; 
	height: auto; 
}

.widget-container .wp-caption {
	max-width: 100% !important;
}

.widget-container {
	word-wrap: break-word;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto;
	margin: 0 0 18px 0;
}

.widget-container .wp-caption img {
	margin: auto;
}
.mobile_nav .select_page{display:none}
.et_header_style_centered #main-header .mobile_nav{display:block;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:rgba(0,0,0,.05);text-align:left}
.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page{display:inline-block;color:#666;font-size:14px}
.et_header_style_split #main-header .mobile_nav{display:block;padding:9px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:rgba(0,0,0,.05);text-align:left}
.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}

    #mw_board_group_3 .mw_board_group_3_info { padding:2px 0 0 5px; height:25px; overflow:hidden; background-color:#f8f8f8; font-size:11px; }

    #mw_board_group_3 .mw_board_group_3_info a { font-size:11px; }

 #articlecontainer { padding:0 30px; }

 #articlecontainer .col-lg-8 { background-color:#fff; padding-right:0; }
.aligncenter{display:block;margin-left:auto;margin-right:auto}
.book-mobile.aligncenter{width: 60%;}
#u22290-4{z-index:146;width:444px;min-height:9px;position:relative;margin-right:-10000px;margin-top:13px;left:90px;}
.globalFooter .news__input__container{position:relative}
.globalNav.mobile .globalNav__mobileNews .news__input__container{width:90%;max-width:500px;margin-right:auto;margin-left:auto}


.m_spacing_line{
	margin:40px auto;
	border:#dcdcdd 1px solid;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	height: 0px;
}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}
.email-top,.mobile-top{margin-right:20px}


.container-fluid {
    margin-right: auto;
    margin-left: auto;
    padding-right: 15px;
    padding-left: 15px;
    width: 100%
}


.site-footer .container-fluid {
    max-width: 1440px !important
}


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


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

	
	
	
	.menu-primary {
		display: none;
	}

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

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




.title-area {
	float: left;
	padding-bottom: 8px;
	width: 320px;
}


.header-image .title-area {
	padding: 0;
}




.header-full-width .title-area,
.header-full-width .site-title {
	width: 100%;
}


	.content,
	.content-sidebar-sidebar .content,
	.content-sidebar-sidebar .content-sidebar-wrap,
	.footer-widgets-1,
	.footer-widgets-2,
	.footer-widgets-3,
	.sidebar-content-sidebar .content,
	.sidebar-content-sidebar .content-sidebar-wrap,
	.sidebar-primary,
	.sidebar-secondary,
	.sidebar-sidebar-content .content,
	.sidebar-sidebar-content .content-sidebar-wrap,
	.site-header .widget-area,
	.site-inner,
	.title-area,
	.wrap {
		width: 100%;
	}


	.genesis-nav-menu,
	.site-description,
	.site-header .title-area,
	.site-header .search-form,
	.site-title {
		text-align: center;
	}
.row, body.opal-content-layout-2cl #content .wrap, body.opal-content-layout-2cr #content .wrap, [data-opal-columns], body.archive .site-content .wrap, .blog .site-content .wrap, .opal-archive-style-4.blog .site-main, .opal-archive-style-4.archive .site-main, .opal-archive-style-3.blog .site-main, .opal-archive-style-3.archive .site-main, .site-footer .widget-area, .opal-comment-form-2 .comment-form, .opal-comment-form-3 .comment-form, .opal-comment-form-4 .comment-form, .opal-comment-form-6 .comment-form, .widget .gallery,.elementor-element .gallery,.single .gallery, .list-feature-box, [data-elementor-columns] {margin-right:-20px;margin-left:-20px;}
.elementor-element.elementor-hidden-phone{height: auto !important;}
.grey-bg,#layout,#property,footer .copyright-login,.search-wrap{background-color:#f6f8f8}
footer .copyright-login{text-align:left;padding-top:10px;padding-bottom:10px}
footer .copyright-login a{margin-left:20px;display:inline-block}


#footer_right {
	margin-top: -5px;
	padding: 3px 0 3px 3px;   
	font-size: 12px;
	font-weight: normal;
	color: #000;
	line-height: 115%;
	text-align: right;
	}

.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-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 {
  float: left;
}

.col-xs-12 {
  width: 100%;
}

.home-content-table .botlinks_hcp {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  font-weight: bold;
  padding: 10px 28px 10px 0;
  text-align: right;
  background-color: #F2F2F2;
}

.home-content-table .botlinks_hcp a {
  color: #000;
  text-decoration: underline;
}



#controls {position:absolute; bottom:5px; left:0px;}
.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-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{float:left}
.col-xs-2{width:16.66666667%}

.menu-item-language img.iclflag {
  margin-top: -3px;
}

.text-font-color{color:#838383;}



.media__headline {
	font-size: 24px;
	line-height: 24px;
	color: #fff;
	text-transform: uppercase;
	padding: 60px 10px 20px;
}

.media__headline--videos {
	padding-top: 40px;
}

#section-support .media__headline {
	text-align: center;
	padding-top: 28px;
}
.simple-share:before{font-size:16px}
.simple-share{margin:10px 5px;text-decoration: none;display: inline-block;font-size: 12px;border-radius: 3px;color: #777;background: #f8f8f8;border: 1px solid #ccc;box-shadow: 0 1px 0 rgba(0,0,0,.08);line-height: 23px;padding: 1px 8px 0 5px}
.simple-share:active,.simple-share:hover{color: #555;background: #fafafa;border: 1px solid #999}
.simple-share.ss-gplus{margin-left:0}
.simple-share.ss-facebook{margin-right:0}
#ezoic-content .gs-web-image-box-landscape img.gs-image{max-height:40px}

.tourdates-singledate .singledate-img {
  position: relative;
  float: left;
  height: 100%;
  width: 130px;
}


.jumping-man {
	text-align: center;
	max-width: 408px;
	margin: -67px auto 48px;
}


.jumping-man.v-2 {
	max-width: 428px;
	margin: 0 auto;
}


.jumping-man svg:not(:root) {
	overflow: visible;
}


#logo {
  margin: 0.75em 0; }

  #logo a {
    color: #fff; }


#logo a, .copyright {
  color: #000; }


#logo img {
  max-height: 36px;
  margin-top: -1px; }

body.wpvmpstyle-blues #logo a, body.wpvmpstyle-blues .copyright {
  color: #FFF; }

body.wpvmpstyle-greens #logo a, body.wpvmpstyle-greens .copyright {
  color: #000; }

body.wpvmpstyle-terracotta #logo a, body.wpvmpstyle-terracotta .copyright {
  color: #000; }

body.wpvmpstyle-black #logo a, body.wpvmpstyle-black .copyright {
  color: #FFF; }
