﻿




.postid-249 #et-boc .et_pb_row.et_pb_row_1 .et_pb_column.et_pb_column_1_2.et_pb_column_2 .et_pb_text_inner h6{line-height: 1.5;}


.postid-249 #et-boc .et_pb_row.et_pb_row_2 .et_pb_column.et_pb_column_1_2.et_pb_column_4 .et_pb_text_inner h6{line-height: 1.5;}


#wpsp_helpdesk_agent{
    position: fixed;
    bottom: 25px;
    right: -90px;
    z-index: 999999999;
    width: 60px;
    cursor: pointer;
}


#sidebar-divibar {
	position:absolute;
	z-index: -15;
	width: 100%;
}


#sidebar-divibar.sidebar-divibar-bottom {
	bottom:0;
}
.textwidget .contact-form input[type=email],.textwidget .contact-form input[type=tel],.textwidget .contact-form input[type=text],.textwidget .contact-form input[type=url],.textwidget .contact-form textarea,.wp-block-column .contact-form input[type=email],.wp-block-column .contact-form input[type=tel],.wp-block-column .contact-form input[type=text],.wp-block-column .contact-form input[type=url],.wp-block-column .contact-form textarea{width:100%}



.textwidget ul {
	margin: 0 0 1.4em 1.6em;
}

.textwidget ul li {
	list-style: disc;
}

.textwidget ol li {
	list-style: decimal;
}
#text-10 img {padding:0.1em;}
.widget-header {float:left;max-width:77%;height:auto;max-height:90px;}
.widget-header img {float:left;}
.widget.widget_nav_menu li {position:relative;margin-left:0;border-bottom:0;border-top:0;}
.widget {margin-bottom:15px;float:left;width:100%;list-style:none;}
.widget .title {font-weight:bold;text-transform:uppercase;color:#545E68;font-size:12px;}
.widget li {list-style-type:square;margin-left:17px;margin-bottom:7px;}
.widget li:last-child {margin-bottom:0;padding-bottom:0;}
.widget h3 {font-size:15px;line-height:1;margin:0 0 5px 5px;}
.sidebar_list .widget:first-child {margin-top:20px;}
.widget-header .textwidget {margin-top:0;padding-left:0;border-left:none;}
.footer .footer__section-wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:24px 0;width:100%}
.footer .footer__section-wrapper a{margin:0 6px}
.footer .footer__section-wrapper--left{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;width:50%}
.footer .footer__section-wrapper--right{-webkit-flex-wrap:wrap;flex-wrap:wrap;color:#fff}
.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-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
#home-content .home-boat-listing-callout .menu-item a{font-size:1.125rem !important;font-family:"Catamaran",sans-serif !important;text-transform:uppercase;color:#66708b !important;padding-left:1.875rem !important;padding-right:1.875rem !important;border-bottom-style:solid !important;border-bottom-width:.25rem !important;border-bottom-color:#fff !important}
#home-content .home-boat-listing-callout .menu-item a:hover{border-bottom-style:solid !important;border-bottom-width:.25rem !important;border-bottom-color:#feb912 !important;padding-bottom:.3125rem !important}


.social-additions-inner div {
  display: inline-block;
}
.banner-visual .banner-tooltip{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Caveat,cursive;font-size:1.75rem;text-align:center;opacity:0}
.banner-visual .banner-tooltip span{max-width:9.5rem}
.banner-visual .banner-tooltip .banner-tooltip-arrow svg{width:1.25rem}
.banner-visual .banner-tooltip .banner-tooltip-arrow{margin-top:1rem}




#topnav, #topnav2 {
	position: absolute;
	left: 70px;
	top: 130px;
	width: auto;
	height: 31px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#topnav li, #topnav2 li {
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: none;
	height: 30px!important;
	width: 260px;
	display: inline;
}

#agenda h2{
    margin-left: -15px;
}

#agenda .trait_bleu::after, #focus .trait_bleu::after {
    width: 70px;
}

#agenda .trait_bleu::after{
    margin-top: 17px;
}

#agenda{
	padding-left: 15px;
	padding-right:20px;
	border-right: 1px solid #ccc;
	margin-top: 20px;
    margin-right: -15px;
}

#agenda .titre2_bleu {
    margin-top: 0;
}

#zoom p, #agenda p{
    font-size: 16px;
}

.tagline {
    font-family: 'Montserrat', sans-serif;
    margin-top: 10px;
    letter-spacing: 1px;
}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}

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

.nav:after {
  clear: both;
}

.nav-justified, .nav-tabs.nav-justified {
  width: 100%;
}

.nav-tabs-justified, .nav-tabs.nav-justified {
  border-bottom: 0;
}

.navbar-default .navbar-toggle.nav-form {
  background: #ffc600;
  padding: 10px;
}
#footer-info{float:left;padding-bottom:10px;color:#666;text-align:left}
#footer-info a{color:#666;font-weight:700}
#footer-info a:hover{opacity:.7}
#footer-info,.et-social-icons{float:none;text-align:center}
#footer-info,#footer-info a{color:#ffffff}
