/* Escribe aquí tu código CSS */
#ver {
	display: none !important;
}

.send-button {
  background: #d9534f !important;
}
.titulo_elvira {
	color:#F5F2ED !important;
}
/*__________________MARIEN_____________*/
/* estilos Marien sobre mi.... desactivados
.slider_sobre_mi {
margin-top: 0px !important;
}
.content .container .container_inner.default_template_holder, .content .container .container_inner.page_container_inner .slider_sobre_mi {
	margin-top: 0px !important;
	padding-top: 0px !important;
}
.eds-animate.colorh2.animated.fadeIn {
	color:#7f6b4d !important;
	text-align:center!important;
	font-size:30px;
	line-height:30px;
}

.eds-animate.colorh3.animated.fadeIn {
	color:#7f6b4d !important;
	font-family: 'Crimson Text', sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: 0px;
	text-transform: none;
	text-align:center!important;
}
.eds-animate.cita.animated.fadeIn {
	color:#7f6b4d !important;
	font-family: 'Crimson Text', sans-serif;
	font-size: 20px;
	line-height:20px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: 0px;
	text-transform: none;
	text-align:center!important;
}
.eds-animate.colorh4.animated.fadeIn, .colorh4 h4 {
	color:#a01127 !important;
	text-align:center!important;
	font-size:30px;
	line-height:30px;
}

.eds-animate.colorh1.animated.fadeIn {
	color:#a01127 !important;
	font-family: 'Crimson Text', sans-serif;
	font-size: 55px;
	line-height: 67px;
	font-style: normal;
	font-weight: 400;
	text-align:center;
	letter-spacing: 0px;
	text-transform: none;
}
.eds-animate.colorp.animated.fadeIn, .colorp p{
	color:#7f6b4d !important;
	text-align:center;
}

.eds-animate.tablah2.animated.fadeIn{
	text-align:left !important;
	font-size:30px;
	color:#7f6b4d !important;
}
.eds-animate.tablah3.animated.fadeIn {
	color:#7f6b4d !important;
	font-family: 'Crimson Text', sans-serif;
	font-size: 20px;
	line-height:22px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: 0px;
	text-transform: none;
	text-align:left!important;
}
.boton{
	font-family: "Source Sans Pro", Sans-serif;
	font-size: 14px;
	font-weight: 600;
	letter-spacing: 2.6px;
	background-color: #A01127;
	border-radius: 0px 0px 0px 0px;
	text-transform:uppercase;
	align-content:center;
	}*/

/*ESTILOS TITULOS CON FONDO PLANO*/
h1, .h1, .title h1, body.qode-overridden-elementors-fonts .elementor-widget-heading h1.elementor-heading-title .titulos-bandas{
	color: #ffff !important;
	text-align: center !important;
}

/*BOTONES*/
.boton .elementor-button {
	background:#7d6342 !important;
	font-family: "Source Sans Pro", Sans-serif;
	color:#ffff;
	font-size:14px;
	font-weight:600;
	letter-spacing:2.6px;
	
}
.boton .elementor-button:hover {
	background:#93232c !important;	
}
.wpcf7-submit {
	background:#7d6342 !important;
	font-family: "Source Sans Pro", Sans-serif;
	color:#ffff;
	font-size:14px;
	font-weight:600;
	letter-spacing:2.6px;
}
.wpcf7-submit:hover {
	background:#93232c !important;	
}
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit {
	color:#ffff !important;
	border-width:0;
}

/*COLOR TEXTOS SLIDERS ¿SE CAMBIA O NO?*/
/*
.rs-layer{
	color:#7d6342 !important;
}
a.rs-layer:hover{
	color:#fff !important;
}*/
.p_slider_home {
	color:#686868 !important;
}

/*QUTAR 5% LIBROS*/
.libros_home .qode-pl-holder .qode-pli-inner  .qode-pli-onsale {
	display:none;
}


/*POSTS*/

.blog_holder article .post_image img {
	display:none;
}
.post-template-default .full_width {
	margin: 0 10%;
}
.blog_holder.single_image_title_post article .post_category {
	margin-bottom:0px !important;	
}
.blog_holder article .post_image {
	padding:10% 0;
}
.blog_holder.blog_single article:not(.format-quote):not(.format-link) .post_info{
	line-height:55px !important;
}
.blog_holder.single_image_title_post article .itp_post_text .post_text_inner {
	padding-top:0px !important;
}
.blog_holder.single_image_title_post article h1, .post_category a, .post_info a {
	color:#93232c !important;	
}
.blog_holder.single_image_title_post .post_category a, .post_info a {
	font-size: 15px !important;
}

.blog_holder.single_image_title_post article .qode-itp-single-separator.separator {
	display:none;
}

.blog_holder.single_image_title_post article .single_top_part_holder{
		background-color:rgba(255, 255, 255, 0)!important;
}

/* TESTIMONIOS*/

.testimonial-name {
	padding-top:3%;
	font-family:roboto !important;
	color:#7d6342 !important;
	font-weight:400;
	line-height: 16px;
}

.strong-view.wpmtst-modern .wpmtst-testimonial-content:before, .strong-view.wpmtst-modern .wpmtst-testimonial-content:after {
	background-color:#93232c !important; 	
}

/*Ancho tercio*/
.elementor-text-editor {
	padding:0 15em;
}

section #newsletter .elementor-text-editor, .elementor-col-50 .elementor-text-editor, .elementor-col-33 .elementor-text-editor  {
	padding:0;
}


/*LOGO MENU*/

@media (max-width: 1900px){
	nav.main_menu > ul > li > a{
		padding: 0 15px;
	}
}
	
@media (max-width: 1520px){
	nav.main_menu > ul > li > a{
		padding: 0 8px;
	}
}
@media (max-width: 1500px){
nav.main_menu.right {
		width:100%;
	}
}
@media (max-width: 1400px){
	nav.main_menu > ul > li > a{
		padding: 0 10px;
	}
}

@media (max-width: 1200px){
	nav.main_menu > ul > li > a{
		padding: 0 8px;
		font-size:12px;
	}
}

@media (max-width: 992px){
	.elementor-text-editor {
		padding:0;
	}
}



