﻿
    .product-wrapper .product-thumb .meta {
      height: 40px;
      display: block;
      font-family: "Raleway", sans-serif; }

      .product-wrapper .product-thumb .meta .price {
        font-family: "Montserrat", sans-serif; }
.woocommerce #reviews #comments ol.commentlist li .meta{color:#777;font-size:.75em}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}
.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}

.div_image .englobe_image .image_sejour{
	border: none;
	vertical-align:middle;
}


.div_image .englobe_image .image_sejour:hover{
	border: none;
}


.tb-headline h2 {
    color: #333;
    font-size: 2.5rem;
}


.text-light .tb-headline h2 {
    color: #e9e4da;
}
.tb-headline h1,.tb-headline h2,.tb-headline h3,.tb-headline h4,.tb-headline h5,.tb-headline h6{margin:0 0 5px 0}
.tb-headline p:last-child{margin-bottom:0}


.alx-tab img, .alx-posts img {
    display: block;
    width: 100%;
    height: 120px;
}
.mb30{margin-bottom:30px}


.genesis-nav-menu .menu-item {
	border: none;
	display: inline-block;
	margin: 0;
	padding: 0;
	text-align: left;
}


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




.menu .menu-item:focus {
	position: static;
}


	.genesis-responsive-menu .genesis-nav-menu .menu-item {
		display: block;
		float: none;
		position: relative;
		text-align: left;
	}


	.genesis-responsive-menu .genesis-nav-menu .menu-item:focus,
	.genesis-responsive-menu .genesis-nav-menu .menu-item:hover {
		position: relative;
	}

.normal { font-size: 80%; }

.normal table { font-size: 100%; }
.mdzr--svg .typicons--news:before{content:'\e86e'}

.whitetext{ color: #fff; font-size: 22px; font-family: "opensans-regular";  }

	.fixed-header .logo-with-menu{
		position: relative;
		left:50%;
		-webkit-transform: translateX(-50%);
		   -moz-transform: translateX(-50%);
		    -ms-transform: translateX(-50%);
		     -o-transform: translateX(-50%);
		        transform: translateX(-50%);
		margin-left: -30px;
		margin-bottom: 10px;
		margin-top: 10px;
	}

	.fixed-header .logo-with-menu a{
		
		display: block;
		float: left;
		height: 100%;
		width: 100%;
	}

	.fixed-header-area .fixed-header .logo-with-menu{
		display: none !important;
	}

#ub-fu{text-align:center;}
#ub-fu .unbl-links{display:inline-block;}
#ub-fu .unbl-prev{text-align:right;}
#ub-fu .unbl-next{text-align:left;}


.c-subsection__title {
  margin-top: 0; }
