/*
Theme Name: Hillter Child
Version: 1.0
Description: <strong>A business, portfolio and blog theme. It's created to help you make your site easily base on the powerful customize of WordPress. Designed & Developed by AweThemes</strong> - <a href="http://www.awethemes.com">www.awethemes.com</a>.
Author: Awethemes
Author URI: http://awethemes.com
Template:     hillter
Tags: translation-ready, threaded-comments, theme-options, sticky-post, post-formats, full-width-template, featured-images, custom-menu, custom-colors, custom-background, fluid-layout, fixed-layout, responsive-layout
Theme URI: http://awethemes.com
License: Themeforest Split Licence
License URI: -
Text Domain: hillter

*/

/*
* PLEASE DO NOT EDIT THIS FILE!
*
* This file is only in your themefolder for WordPress to recognize basic theme data like name and version
* CSS Rules in this file will not be used by the theme.
* Instead use the custom.css file that is located in your themes /css/ folder to add your styles.
* You can copy a style rule from any of your css files and paste it in custom.css and
* it will override the original style. If you just want to add small css snippets you might also
* want to consider to add it to the designated CSS option field in your themes backend at: Theme Options->Styling
*/


div.image-ancienne{
	padding-top: 5px !important;
	
}

.page-id-3423 .wpb_gallery .wpb_flexslider .flex-control-paging{
	display:none !important;
	
}
.page-id-3423  .flexslider{
	border:none !important;
	margin-bottom: 0 !important;
	
}

div.col-md-8  div.vc_tta-container.vc_tta-o-non-responsive > div {
	/*border : 1px solid rgba(122,32,43, 1);*/
}

div.chambre-description ul{
	list-style:none;
	margin-left:20px;
}

i.fa.fa-bed, i.fa.fa-fire, i.fa.fa-bath, i.fa.fa-user-o{
	color: #af0e1b !important;
	padding-right: 10px !important;
	
}
.vc_tta-tab{	
	padding-bottom: 0!important;	
}

div.col-md-8 div.vc_tta-tabs-container > ul > li > a {
	padding-bottom: 0 !important;
}


div.col-md-8 div.vc_tta-tabs-container > ul > li > a >span:hover {
	color: #c19155 !important;
}

 div.col-md-8 > article > div > div:nth-child(4) > div > div > div > div.vc_tta-container.vc_tta-o-non-responsive > div > div.vc_tta-tabs-container > ul > li.vc_tta-tab.vc_active > a > span
{
		font-weight:700 !important;
}

.page-id-3423 .vc_tta-title-text{
	/*color: #fff !important;
	text-transform: none !important;
	background: #af0e1b;
	border: 2px solid #af0e1b;
    border-radius: 4px;
	padding-left: 5px;
	padding-right: 5px !important;*/
	color: #af0e1b;
	text-transform: none !important;
	font-family: 'Philosopher', sans-serif!important;
	    font-size: 1.4em;	
		
}
.vc_general.vc_pagination {
	display:none !important;
	
}
.vc_tta-container.vc_tta-o-non-responsive{
	margin-bottom: 0 !important;	
}
span.jour, span.massage, span.contact{
	font-size: 90% !important;
}

.bloc-forfait   h6:nth-child(3){
	margin-top: 10px !important;
		
}

.bloc-forfait  h6 {
	/*margin-top: 20px !important;*/
	font-size:18px !important;		
}

.bloc-forfait h6:nth-child(4){
	/*margin-top: 40px !important;*/
	font-size:18px !important;		
}
.bloc-forfait-spa  h6 {
	/*margin-top: 40px !important;*/
	font-size:18px !important;		
}
.bloc-promotion h6{	
	font-size:18px !important;		
}
.bloc-contact {
	padding-left:20px !important;			
}


.bloc-contact  h6 {
	margin-top: 15px !important;
	font-size:18px !important;	
	padding-right: 20px;	
}

.bloc-contact  h6:nth-child(6) {
	margin-bottom: 40px !important;
		
}
.note{	
	font-style:italic ;
	font-size:14px !important;	
		
}
div.politique{	
	padding:20px !important;		
}
.flexslider {	
	border: none !important;		
}
ol.flex-control-nav.flex-control-paging{	
	display: none !important;		
}
#ChIJbYLxm9Vqz0wRRYdjC5p4_g4 > div > div > div:nth-child(1) > div:nth-child(1) > div:nth-child(4) > div:nth-child(3) > div > div > div{	
	margin-bottom:60px !important;		
	color: #7a202b !important;	
	font-weight: bold 	!important;
}

#wpcf7-f3697-p3439-o1  form  input, #wpcf7-f3697-p3439-o1  form  textarea {
	    border: 1px solid #7a202b;
		width: 325px !important;
		margin-top: 5px !important;
				
}
 #wpcf7-f3697-p3439-o1  form  label {
	    font-weight: 300;		
}

#page-wrap > div.main-wrapper.section-blog > div > div > div.col-md-8 {
	position: relative ;
	z-index:1001 !important;
}
#header_content > div > nav{
	
}
#text_icl-2 > div{
	padding-top:190px !important;
}


#page-wrap > div.main-wrapper.section-blog > div > div > div.col-md-8 > article > div > section > div.vc_row.wpb_row.vc_row-fluid.vc_custom_1511196198782{
	
	margin-top: 40px !important
}

#page-wrap > div.main-wrapper.section-blog > div > div > div.col-md-8 > article > div > section > div.vc_row.wpb_row.vc_row-fluid.vc_custom_1511196216470 > div.wpb_column.vc_column_container.vc_col-sm-8{
	
	margin-top: 40px !important
}
div.photos-texte  h3{	
	padding-top: 60px !important	
}

#page-wrap > div.main-wrapper.section-blog > div > div > div.col-md-8 > article > div > div:nth-child(7) > div > div > div > div:nth-child(27) > div.wpb_column.vc_column_container.vc_col-xs-6 > div > div > div > div > p


/*
ML
*/


.vc_btn3.vc_btn3-color-grey, .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {
    color: #af0e1b!important;
    background-color: transparent;
	border:1px solid #af0e1b;
}

.vc_btn3.vc_btn3-color-grey:hover, .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover {
    color: #ffffff!important;
    background-color: #af0e1b!important;
	border:1px solid #af0e1b;
}

.bouton-plein .vc_btn3.vc_btn3-color-grey, .bouton-plein .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {
    color: #ffffff!important;
    background-color: #af0e1b!important;
	border:1px solid #af0e1b;
}

.buoton-plein .vc_btn3.vc_btn3-color-grey:hover, .bouton-plein .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover {
    color: #ffffff!important;
    background-color: #8f0b15!important;
	border:1px solid #8f0b15;
}

.home .titre-forfait{
  font-size:18px!important;
  position:absolute;
  top:0px;
  z-index:9999999999;
  background-color:#af0e1b;
  color:#ffffff!important;
  width:93%;
  padding:15px;
  margin-left:5px;
}

.home .titre-forfait h2{
  font-size:18px!important;
  color:#FFF!important;
  margin-top:0px;
  font-weight:bold;
}

.home .titre-forfait h3{
  font-size:14px!important;
  font-family: 'Open-Sans', sans-serif !important;
  color:#FFF!important;
}

/*.page-id-3431 table,.page-id-3431 td {	
	border: none !important	;
	    font-family: 'Open-Sans', sans-serif!important;
    font-size: 15px!important;
    line-height: 22px!important;
}
.page-id-3431 table > tbody > tr > td:nth-child(1){	
	padding-left: 0 !important	;
	 
}
.page-id-3431 table > tbody > tr >  td:nth-child(2){	
	padding-left: 10px !important	;
	 
}


#page-wrap > div.main-wrapper.section-blog > div > div > div.col-md-8 > article > div > div > div > div > div > div.vc_row.wpb_row.vc_inner.vc_row-fluid > div > div > div > div > div > table {	
	border: none !important	;
	   
}
/*













