

.social_icons_footer_holder > span:last-child{
	margin: 0 0 14px !important;
}
.vertical_menu_enabled.vertical_menu_transparency_on aside.vertical_menu_area{
	background-color:rgba(255,255,255,0.75)!important;
	margin-top:103px;
}
aside.vertical_menu_area.with_scroll{
	margin-top:103px;
}
aside.vertical_menu_area{
	background-color:rgba(255,255,255,0.75)!important;
	padding: 30px 30px 20px 30px!important;
}
nav.vertical_menu{
	margin:0!important;
}
.vertical_menu_enabled .q_slider, .vertical_menu_enabled .full_width, .vertical_menu_enabled .content .container, .vertical_menu_enabled .title_outer, .vertical_menu_enabled footer{
	padding-left:0!important;
}
.vertical_logo_wrapper{
	display:none;
}
.footer_bottom_holder{
	background:none!important;
}
.footer_top_holder{
	background:none!important;
}
.footer_bottom{
	vertical-align:top!important;
}
.footer_inner{
	background:
	url('http://www.rivieralp.com/wp-content/uploads/2015/06/borderBottom.png') repeat-x bottom,
	#009de0!important;
}
/*#sponsorFooter{
	margin-top: 20px;
	padding-top: 20px;
	border-top: solid 2px #fff;
}*/
/*.marginRightFooter{
	margin-right: 50px;
}*/
#rowMeteo{
	background:url('http://www.rivieralp.com/wp-content/uploads/2015/06/borderBottom.png') repeat-x bottom,
	#009de0!important;
	border-top:solid 50px #fff!important;
	border-bottom:solid 50px #fff!important;
}
.parallax_section_holder{
	-webkit-background-size: cover; /* pour anciens Chrome et Safari */
	background-size: cover; /* version standardisée */
}
.pictoHomeWrap img{
	vertical-align:middle;
	margin:0 5px;
}
.pictoHomeWrap{
	text-align:center;
}
.logoHomeWrap img{
	vertical-align:middle;
	margin:0 15px;
}
.logoHomeWrap{
	text-align:center;
}
@media screen and (min-width:1000px) {
	.footer_inner{
		padding-left: 260px!important;
	}
	.responsivePaddingLR{
		padding-left:300px!important;
		padding-right:40px!important;
	}
}
@media screen and (max-width:999px) {
	.footer_inner{
		padding-left: 0px!important;
	}
	.responsivePaddingLR{
		padding-left:40px!important;
		padding-right:40px!important;
	}
	#headerFixed{
		display:none!important;
	}
}
.tempEau{
	font-size:24px;
}
.tempEau *{
	color:#fff;
}
#headerFixed{
	display: block;
	height: 174px;
	width:101%;
	position: fixed;
	z-index:1000!important;
	top:0;
	left:0;
	right:0;
	background:
		url('http://www.rivieralp.com/wp-content/uploads/2015/12/header.png') no-repeat top center,
		url('http://www.rivieralp.com/wp-content/uploads/2015/12/headerBkg.png') repeat-x top center;
	background-size:auto 100%;
}

.vertical_menu_area_widget_holder #text-5{
	position: fixed;
	margin:0;
	bottom: 20px;
	left:30px;
}

.vertical_menu_area_widget_holder #text-5 h4{
	text-align:center;
	color:#009de0;
	margin-bottom:10px;
	font-size:20px;
}

.vertical_menu_area_widget_holder #text-5 .vc_col-sm-4{
	padding-left:13px;
	padding-right:13px;
}

#nav-menu-item-22366{
	border-top:solid 1px #1f2353;
	padding-top:20px;
	margin-top: 20px;
}
#nav-menu-item-22366 a{
	text-transform:capitalize;
}

.q_accordion_holder .ui-accordion-header .accordion_mark{
	width:40px!important;
	height:40px!important;
}
.q_accordion_holder.accordion .ui-accordion-header .accordion_mark_icon, .q_accordion_holder.accordion .ui-accordion-header .accordion_mark_icon span{
	line-height:37px!important;
}
.q_accordion_holder.accordion .ui-accordion-header{
	height:40px!important;
	line-height:40px!important;
}

.carousel-control{
	display: none;
}