﻿#helper_box .clear,#helper_box .col1,#helper_box .col12,#helper_box .col123,#helper_box .col1234,#helper_box .col2,#helper_box .col23,#helper_box .col234,#helper_box .col3,#helper_box .col34,#helper_box .col4{height:0}
.col123,.col234{width:74.75248%;margin-right:1.14286%;float:left}
.dessin_detail .content .col123,.dessin_detail .content .col1234{position:relative;padding-left:20px}
.img-fluid{max-width:100%;height:auto}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;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}

.page-content {
    margin-top: 0;
}
header.navbar-default .logo{margin:30px 0}
.logo img{width:75%}
.f-left{float:left}
.logo-in-middle.a-sticky .logo-has-sticky .mk-sticky-logo,.sticky-style-slide .mk-header-padding-wrapper.enable-padding{display:block}
.header-style-2.a-sticky .mk-header-padding-wrapper{display:block!important}
 .mk-header-padding-wrapper { display:none !important; }
 .header-style-1 .mk-header-padding-wrapper, .header-style-2 .mk-header-padding-wrapper, .header-style-3 .mk-header-padding-wrapper { padding-top:186px; }

	
	.header-leaderboard-ad-wrapper {
		display: none;
	}



.article-type-cne .header-leaderboard-ad-wrapper div,
.article-type-cne .sidebar-ad-wrapper,
.article-type-cne .footer-leaderboard-ad-wrapper {
	display: none;
}




.page-id-22936 .header-leaderboard-ad-wrapper,
.page-id-22936 .footer-leaderboard-ad-wrapper {
	display: none;
}
.mp__expanded .mp__bottom .mp__scrubber .mp__current-time{margin-right:10px}
.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,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.jumbotron .container{max-width:100%}


.widget-columns-column {
	vertical-align: top;
	border-width: 0;
}
#top-header,#et-secondary-nav li ul{background-color:rgba(0,0,0,0.76)}
#top-header,#top-header a,#et-secondary-nav li li a,#top-header .et-social-icon a:before{font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none}
.et-fixed-header#top-header,.et-fixed-header#top-header #et-secondary-nav li ul{background-color:rgba(0,0,0,0.76)}
.list-inline-item{display:inline-block}
.list-inline-item:not(:last-child){margin-right:5px}


.weather-col-right {
	display: flex;
    flex-direction: column;
    flex-basis: 50%;
    align-items: center;
}


.weather-col-right img {
	width: 100px;
	height: 30px;
}

.fade-in {
	opacity:0;
	opacity: 1 \9; 
	-webkit-animation:fadeIn ease-in 1;
	-moz-animation:fadeIn ease-in 1;
	animation:fadeIn ease-in 1;
	
	-webkit-animation-fill-mode:forwards;
	-moz-animation-fill-mode:forwards;
	animation-fill-mode:forwards;
	
	-webkit-animation-duration:1s;
	-moz-animation-duration:1s;
	animation-duration:1s;
	
	-webkit-animation-delay: 4s;
	-moz-animation-delay: 4s;
	animation-delay: 3s;
}
.text-white{color:#fff!important}
 .text-white, .text-white a, .text-white p, .text-white ul li, .text-white h1, .text-white h2, .text-white h3, .text-white:hover {
color: #fff;
}

.text-white input {
color: #666;
}


.menu {margin: 0; padding: 0;}

.menu * {margin: 0; padding: 0;}

.menu, .menu li {list-style:none; margin:0; padding:0;}

.menu a {text-decoration:none;}


.page-wrapper {
	background    : #F3F3F3;
	max-width     : 1200px;
	margin        : auto;
	border-radius : 3px 3px 0 0;
}
 
#header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:"trebuchet MS", Verdana, sans-serif;color:#FFF;
background-color:#555555;}

.right {float:right;}

#header .right {margin:25px 0 8px 0;}

#header .right a {
	color:#868686; 
	font-family:arial !important; 
	font-size:11px; 
	margin:0px 18px 2px 0; 
	text-decoration:none;
    font-weight: normal;
}

#header .right a:hover {
	color:#000000; 
	font-family:arial !important; 
	font-size:11px; 
}
#side-header .fusion-mobile-logo-1 .fusion-standard-logo,.fusion-mobile-logo-1 .fusion-standard-logo{display:none;}

.scrollbody_txt{ background:#FFFFFF; height:20x; font-family:Tahoma; font-size:11px; font-weight:normal; line-height:20px; padding-left:10px; }
.header-widget .widget-title{margin-bottom:15px}
.widget-title{margin-bottom:30px;font-size:20px;line-height:1.5;font-weight:400;text-transform:none}
.footer-bar .widget-title{display:none}
.top-bar .widget-title{display:none}
.sidebar .widget .widget-title{color:#000000;}
.footer-widgets .widget-title{color:#000000;}

.v-sub-hover :hover {color:#FCB514;}

li.menu-item-has-children .drop.active ~ ul {
right: 0;
margin: auto;
left: 0;
border-width: 3px 0 !important
}

#topnav li.menu-item-has-children a.active ~ ul.sub-menu li.menu-item-has-children.active {
height: auto !important
}
ul.sub-menu li.menu-item-has-children:after{color:#fff;position:absolute;top:0;right:10px;font-family:FontAwesome,sans-serif;font-size:25px}
.wpbf-mobile-menu .menu-item{border-top:1px solid #FF875B}
.wpbf-mobile-menu .menu-item-has-children{position:relative}
.wpbf-mobile-menu .menu-item-has-children .wpbf-submenu-toggle{position:absolute;cursor:pointer;top:0;right:0;padding:10px 20px}
.entry-meta{padding-top:10px;margin:0 0 25px;font:11px/11px "Trebuchet MS",Arial,Helvetica,sans-serif;text-transform:uppercase;display:block;clear:both}



#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder {
    margin-top:7px;
    text-align:center;
}
#container{padding-top:76px;}
.container-16{display:block;width:100%;}
footer .container-16{border-top:1px solid #999;padding-top:7px;}
.front .container-16 .container-16{padding-left:0;padding-right:0;}

.heading .desc {font-size:15px;font-family:'Open Sans';line-height:24px;color:rgba(103, 103, 103, 0.8);}

.heading.text-light .desc {color:rgba(255, 255, 255, 0.8);}

.tt-el-service .desc {font-family:'Open Sans';font-weight:normal;font-size:13px;color:#676767;}

.travel-item-boxed .entry-info .desc {font-size:14px;font-family:'Montserrat';font-weight:normal;color:#c2972e;margin-top:5px;text-shadow: 1px 1px 3px black}

.cs_control{
	display: block;
}

.pad3{
	padding-top:3px;
	padding-right:3px;
	vertical-align:top;
}
