/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
 
   @import url("https://use.typekit.net/lbr7bmd.css");

  b, span, h1, h2, h3, h4, h5, h6 {font-family: "spirits-neutral", serif;
font-weight: 400;
font-style: normal; color: black;}
body , p {font-family: "spirits-neutral", serif;
font-weight: 200;
font-style: normal; color: black;}
   h1 {
    font-size: 30px !important;
    line-height: 40px !important;
    margin-bottom: 7px !important;
}
	h2 {
    font-size: 25px !important;
    line-height: 36px !important;
    margin-bottom: 7px !important;
}
	h3 {
		font-size: 20px !important;
		line-height: 32px !important;
    	margin-bottom: 7px !important;}
	h4 {    
	  font-size: 15px !important;
    line-height: 26px !important;
    margin-bottom: 7px !important;}
  p {font-size: 17px;padding-bottom: 15px;}
  ul li {
    list-style: circle;
    margin-bottom: 10px;
    margin-top: 10px;}

  #terminos a {color: black !important; text-decoration: underline;}
  #terminos b {margin-bottom: 5px;}
    .footer-txt {font-family: "spirits-neutral", serif;
font-weight: 400;
font-style: normal;
    font-size: 22px;
    color: #fff6e3;
  }
  #terminos , #cuidados{
    font-size: 17px;
    font-family: "spirits-neutral", serif;
font-weight: 400;
font-style: normal;
  }

/*  FORMULARIO*/
  
.wpforms-container label.wpforms-error, .wpforms-container em.wpforms-error {
  color: #e0ffc7 !important;
}
.wpforms-confirmation-container-full {
  color:white;
  margin: 0 0 24px 0;
  background: #ff9e64;
  border: none !important;
  padding: 15px 15px;
}
.wpforms-form .wpforms-field.wpforms-field-text .wpforms-field-label {
  display: block;
  font-weight: 700;
  font-size: 17px;
  float: none;
  line-height: 1.3;
  margin: 0 0 4px 0;
  padding: 0;
}
div.wpforms-container-full input[type=date], div.wpforms-container-full input[type=datetime], div.wpforms-container-full input[type=datetime-local], div.wpforms-container-full input[type=email], div.wpforms-container-full input[type=month], div.wpforms-container-full input[type=number], div.wpforms-container-full input[type=password], div.wpforms-container-full input[type=range], div.wpforms-container-full input[type=search], div.wpforms-container-full input[type=tel], div.wpforms-container-full input[type=text], div.wpforms-container-full input[type=time], div.wpforms-container-full input[type=url], div.wpforms-container-full input[type=week], div.wpforms-container-full select, div.wpforms-container-full textarea{
  background-color: #fff6e3 !important;
  border-radius: 2px;
  color: black;
  display: block;
  float: none;
  font-size: 16px;
  padding: 6px 10px;
  height: 38px;
  width: 100%;
  line-height: 1.3;
}

.wpforms-form .wpforms-field.wpforms-field-text input {
  background-color: #fff6e3;
  border-radius: 2px;
  color: black;
  display: block;
  float: none;
  font-size: 17px;
  padding: 6px 10px;
  height: 38px;
  width: 100%;
  line-height: 1.3;
}
.wpforms-form .wpforms-field.wpforms-field-textarea .wpforms-field-label {
  display: block;
  font-weight: 400;
  font-size: 16px;
  float: none;
  line-height: 1.3;
  margin: 0 0 4px 0;
  padding: 0;
}
.wpforms-form .wpforms-field.wpforms-field-textarea textarea {
  background-color: #fff6e3;
  border-radius: 2px;
  color: black;
  display: block;
  float: none;
  font-size: 16px;
  padding: 6px 10px;
  height: 120px;
  width: 100%;
  line-height: 1.3;
}
div.wpforms-container-full input[type=submit]:not(:hover):not(:active), div.wpforms-container-full button[type=submit]:not(:hover):not(:active), div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active) {
  background-color: #000;
}

/*END*/


  .menu-title-text {font-family: "spirits-neutral", serif;
font-weight: 400;
font-style: normal;
    font-size: 25px;
    text-transform: uppercase;
  }

#header-outer[data-format=centered-menu-under-logo] #top #logo  {
    display: none;
}

.sf-menu, .sf-menu * {
    margin-top: 10px !important;}

.pedircita { right: 0;
    position: absolute;
    width: 100px;
    margin-right: 20px;
    z-index: 100;
    top: 10% !important;
}

.pedircita:hover, .bookadate:hover {
filter: invert(100);
}
.bookadate {
    left: 0;
    margin-left: 20px;
    position: absolute;
    width: 100px;
    z-index: 100;
    top: 10% !important;
}
 .navajoder,  .navajoiz {
     background-image: url(http://chicapantera.com/wp-content/uploads/2023/09/franja.svg);
 }

 .navajoder {
right: 0;
z-index: 0;
position: absolute;
width: 50px; 
height: 100%;
background-repeat: repeat-y;
 }

 .navajoiz {
     left:0; 
  z-index: 0;
  position: absolute;
  width: 50px;
  height: 100%;
  background-repeat: repeat-y; }


.excerpt {
font-size: 17px !important;
}

.blog-recent[data-style=classic_enhanced][data-color-scheme=dark] h3.title, .span_12.light .blog-recent[data-style=classic_enhanced][data-color-scheme=dark] h3.title {
  color: #fff6e3 !important; 
}

.comments-section {
  display: none;
}

.single.single-post .container-wrap .container  {
	width:60%;
	margin-left:auto;
	margin-right:auto;
}

.featured-media-under-header__cat-wrap .meta-category a:not(:hover) , .featured-media-under-header__cat-wrap .meta-category a:hover {
  background-color: transparent !important;
  text-transform: uppercase;
  letter-spacing: 4px;
}

.main-content .featured-media-under-header {
  padding: 30px 0px;
}