/*
 Theme Name: 	Trendion Child Theme
 Theme URI: 	http://trendion.axiomthemes.com/
 Description: 	Trendion Child Theme
 Author: 		Axiomthemes
 Author URI: 	http://axiomthemes.com/
 Template: 		trendion
 Version: 		1.0
 License:      	GNU General Public License v2 or later
 License URI:  	http://www.gnu.org/licenses/gpl-2.0.html 
 Tags: 			flexible-header, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain: 	trendion_child
*/
.sc_layouts_row .sc_button.sc_button_default {
    padding: 0.91em 2.7em;
}
.scheme_dark .menu_mobile_inner a:hover, .scheme_dark .menu_mobile_inner .current-menu-ancestor>a, .scheme_dark .menu_mobile_inner .current-menu-item>a, .scheme_dark .menu_mobile_inner .menu_mobile_nav_area li:hover:before, .scheme_dark .menu_mobile_inner .menu_mobile_nav_area li.current-menu-ancestor:before, .scheme_dark .menu_mobile_inner .menu_mobile_nav_area li.current-menu-item:before {
    color: #999;
}
.scheme_dark .sc_layouts_menu_popup .sc_layouts_menu_nav>li>a:hover, .scheme_dark .sc_layouts_menu_popup .sc_layouts_menu_nav>li.sfHover>a, .scheme_dark .sc_layouts_menu_nav>li li>a:hover, .scheme_dark .sc_layouts_menu_nav>li li.sfHover>a {
    color: #999 !important;
}
.scheme_dark button, .scheme_dark input[type="reset"], .scheme_dark input[type="submit"], .scheme_dark input[type="button"], .scheme_dark #buddypress .comment-reply-link, .scheme_dark #buddypress .generic-button a, .scheme_dark #buddypress a.button, .scheme_dark #buddypress button, .scheme_dark #buddypress input[type="button"], .scheme_dark #buddypress input[type="reset"], .scheme_dark #buddypress input[type="submit"], .scheme_dark #buddypress ul.button-nav li a, .scheme_dark a.bp-title-button, .scheme_dark .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button, .scheme_dark body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a, .scheme_dark body #booked-profile-page input[type="submit"], .scheme_dark body #booked-profile-page button, .scheme_dark body .booked-list-view input[type="submit"], .scheme_dark body .booked-list-view button, .scheme_dark body table.booked-calendar input[type="submit"], .scheme_dark body table.booked-calendar button, .scheme_dark body .booked-modal input[type="submit"], .scheme_dark body .booked-modal button, .scheme_dark .sc_button_default, .scheme_dark .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):not(.sc_button_outer), .scheme_dark .socials_share:not(.socials_type_drop) .social_icon, .scheme_dark #tribe-bar-form .tribe-bar-submit input[type="submit"], .scheme_dark #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type="submit"], .scheme_dark #tribe-bar-views li.tribe-bar-views-option a, .scheme_dark #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a, .scheme_dark #tribe-events .tribe-events-button, .scheme_dark .tribe-events-button, .scheme_dark .tribe-events-cal-links a, .scheme_dark .tribe-events-sub-nav li a, .scheme_dark .edd_download_purchase_form .button, .scheme_dark #edd-purchase-button, .scheme_dark .edd-submit.button, .scheme_dark .widget_edd_cart_widget .edd_checkout a, .scheme_dark .woocommerce #respond input#submit, .scheme_dark .woocommerce .button, .scheme_dark .woocommerce-page .button, .scheme_dark .woocommerce a.button, .scheme_dark .woocommerce-page a.button, .scheme_dark .woocommerce button.button, .scheme_dark .woocommerce-page button.button, .scheme_dark .woocommerce input.button, .scheme_dark .woocommerce-page input.button, .scheme_dark .woocommerce input[type="button"], .scheme_dark .woocommerce-page input[type="button"], .scheme_dark .woocommerce input[type="submit"], .scheme_dark .woocommerce-page input[type="submit"], .scheme_dark .woocommerce #respond input#submit.alt, .scheme_dark .woocommerce a.button.alt, .scheme_dark .woocommerce button.button.alt, .scheme_dark .woocommerce input.button.alt {
    color: #ffffff;
    background-color: #c31a35;
    border-color: #c31a35;
}
.slogan-titulo h2 {
	color:#d2d2d2;
	    font-size: 4em;
	}

/*HEADER*/
.sc_layouts_row_type_normal {
    padding: 1em 0;
}
.item-que-es {
	color:#c31a35 !important;
	background:none !important;
	padding: 0.91em 0em !important;
	border:none !important;
	font-size:13px !important;
	letter-spacing:1.5px !important;
	box-shadow:none !important;
	}
header .sc_layouts_menu_nav>li>a {
	font-size:13px !important;
	letter-spacing:1.5px !important;
	}
header .sc_layouts_menu_nav>li + li {
    margin-left: 2em;
}
.sc_layouts_menu_popup .sc_layouts_menu_nav, .sc_layouts_menu_nav>li ul {
    width: 10em;
}


/*idiomas*/
.wpml-ls-item.menu-item-has-children {border-left:1px solid #ccc;font-size:13px !important;padding-left:2em;}
.wpml-ls-item > a span {font-size:13px !important;}
.sc_layouts_menu_nav>li>ul {
    margin-left: -1em;
}
.socials_mobile {display:none !important;}
@media (max-width: 1023px){
.wpml-ls-item {display:inline-block !important;clear: none;
    width: 25px !important;}
}

/*FOOTER*/
footer .sc_layouts_menu_nav>li>a {
	font-size:13px !important;
	letter-spacing:1.5px !important;
	color:#fff !important;
	}
footer .sc_layouts_menu_nav>li + li {
    margin-left: 2em;
}
.scheme_dark.footer_wrap, .footer_wrap .scheme_dark.vc_row {
    background-color: #fff !important;
    color: #000;
}
.scheme_dark.footer_wrap .links-footer, .footer_wrap .scheme_dark.vc_row .links-footer {
    background-color: #000 !important;
    color: #fff;
}
.trx_addons_copyright {
    font-size: 15px;
    font-weight: 400;
    text-transform: none;
    letter-spacing: 0px;
}
.contiene-boletin {
	padding:60px 0px;
	}
.contiene-boletin {
	padding:60px 0px;
	}
.contiene-boletin .socials_wrap .social_item .social_icon {
    font-size: 20px !important;
}
.contiene-boletin .formulario-boletin .formgroup {
    float:left;
	padding-right:15px;
}
.contiene-boletin .formulario-boletin .formgroup:first-child {
	width: calc(100% - 200px);
	}
.contiene-boletin .formulario-boletin .formgroup input[type=text] {
    background:#fff;
	border:none;
	color:#aeaeae !important;
	font-size:16px !important;
	font-family: "Rubik",sans-serif !important;
	padding: 1em 1.5em !important;
	width:100%;
}
.contiene-boletin .formulario-boletin .formgroup input[type=submit]{
font-size:13px !important;
	letter-spacing:1.5px !important;
	padding: 0.9em 2em !important;
	width:160px !important;
	
}
.contiene-boletin .formulario-boletin .formgroup input[type=submit]:hover {
    background:#db314c !important;
}
.contiene-boletin .formulario-boletin input[type="checkbox"] {
	display:block;
	float: left;
    margin-top: 6px;
    margin-right: 10px;
	}
.contiene-boletin .formulario-boletin .formgroup:last-child {padding-top:10px;width:100%;}
.tit-boletin h2 {color:#c31a35 !important;font-size: 2.3em;}
.tit-boletin {padding-top:60px;}

/*lateral*/
.recent-posts-widget-with-thumbnails .rpwwt-post-title {
	text-transform:none;
	letter-spacing:0px;
	font-size: 1.4em !important;
	line-height: 20px !important;
	}
.scheme_default .widget ul>li:before {background-color:transparent !important;}
.recent-posts-widget-with-thumbnails ul li a {
	line-height: 20px !important;
}
.rpwwt-widget ul li {
	padding-left: 2em;
	border-bottom:1px solid #f5f3f0;
	padding-bottom:1em;
	}
.rpwwt-widget ul li img {
    display: inline;
    float: right;
    margin: .3em 0 .75em .75em;
}
.rpwwt-widget ul li:before {
        font-size: 1.7em;
    font-weight: 400;
    margin-top: -0.7em;
    position: absolute;
	    width: 25px;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.rpwwt-widget ul li:first-child:before {
    content:"1.";
}
.rpwwt-widget ul li:nth-child(2):before {
    content:"2.";
}
.rpwwt-widget ul li:nth-child(3):before {
    content:"3.";
}
.rpwwt-widget ul li:nth-child(4):before {
    content:"4.";
}
.rpwwt-widget ul li:nth-child(5):before {
    content:"5.";
}
/*social*/
.scheme_default .socials_wrap .social_item .social_icon {color:#afafaf !important;font-size:16px;}
.socials_wrap .social_item {
    margin: 8px 2px 0 0;
}

/*POSTS*/
.scheme_default .excerpt_left_column .excerpt_left_column_meta:before {
    border-color: #000 !important;
}
.excerpt_left_column .excerpt_left_column_meta:before {
    border-top: 1px solid #ddd !important;
}
.excerpt_left_column_meta .excerpt_data .excerpt_data_day {
	    font-family: "Rubik",sans-serif !important;
		color:#c31a35;
		font-size:30px;
	}
.scheme_default .excerpt_data_month {color:#000;}
.entry-header .entry-title {
	font-weight:300;
	font-size:24px;
	}
.post_meta .post_categories {
	font-size:14px !important;
	}
.post_counters_comments {display:none;}

.rev_slider h2.post_title a {font-weight:300 !important;}

/*widgets*/
.widget .widget_title, .widget .widgettitle {
    font-size: 2.3em;
	color:#b9b9b9;
    margin-top: 0;
    margin-bottom: 0.7em;
    padding-top: 0rem;
    position: relative;
}
.scheme_default .widget .widget_title:before, .scheme_default .widget .widgettitle:before {display:none;}

.wpcf7 .form-group {
	float:left;
	width:100%;
	padding:8px 0px;
	}
.wpcf7 .form-group input[type=text], .wpcf7 .form-group input[type=tel], .wpcf7 .form-group input[type=email], .wpcf7 .form-group textarea {
	color:#aeaeae !important;
	font-size:15px !important;
	font-family: "Rubik",sans-serif !important;
	width:100%;
}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
    border: 2px solid #f7e700;
    clear: both;
    margin-top: 20px;
    float: left;
    width: 100%;
}

/*-----------RESPONSIVE------------*/
@media (max-width: 1023px){
.menu_mobile .menu_mobile_nav_area > ul > li > a {
    font-size: 1.2em !important;
    line-height: 1.3em !important;
    padding-right: 0px !important;
    padding-bottom: 10px !important;
}
.scheme_dark .menu_side_inner, .scheme_dark .menu_mobile_inner {
    color: #000;
    background-color: #FFF;
}
.scheme_dark .menu_mobile_close:before, .scheme_dark .menu_mobile_close:after {
    border-color: #c31a35;
}
.scheme_dark .menu_mobile_inner a, .scheme_dark .menu_mobile_inner .menu_mobile_nav_area li:before {
    color: #000;
}
}
@media (max-width: 959px){
.post_layout_excerpt_container, .tp-caption.slider_post .post_layout_excerpt_container, .slider_post .post_layout_excerpt_container {
    padding-left: 2em !important;
}
.scheme_dark .menu_side_inner, .scheme_dark .menu_mobile_inner {
    color: #000;
    background-color: #FFF;
}
.scheme_dark .menu_mobile_close:before, .scheme_dark .menu_mobile_close:after {
    border-color: #c31a35;
}
.scheme_dark .menu_mobile_inner a, .scheme_dark .menu_mobile_inner .menu_mobile_nav_area li:before {
    color: #000;
}
}
@media (max-width: 767px){
	.socials_wrap {
    text-align: center;
    padding-top: 30px;
	}
	.socials_wrap .social_item {
    margin: 6px 6px 0 0;
    float: none;
    margin: 0 auto;
}
.contiene-boletin {
    padding: 30px 0px;
}
.slogan-titulo h2 {
	color:#d2d2d2;
	    font-size: 2.5em !important;
		line-height:35px !important;
	}
	}
.rev_slider .tp-parallax-wrap .post_layout_excerpt_container h2.post_title {font-size: 2.5em;line-height: 1.1em;}
@media (max-width: 1300px){
	.rev_slider .tp-parallax-wrap .post_layout_excerpt_container h2.post_title {font-size: 2em;line-height: 1em;}
}
@media (max-width: 1135px){
.post_layout_excerpt_container, .tp-caption.slider_post .post_layout_excerpt_container, .slider_post .post_layout_excerpt_container {
    padding-left: 1em !important;
}}

@media (max-width: 959px){
.rev_slider .post_layout_excerpt_border {
    width: 50px !important;
    margin-bottom: 30px !important;
}
}
@media (max-width: 700px){
.rev_slider .tp-parallax-wrap .post_layout_excerpt_container h2.post_title {font-size: 1.5em;line-height: 1.1em;}
.post_layout_excerpt_container, .tp-caption.slider_post .post_layout_excerpt_container, .slider_post .post_layout_excerpt_container {
    padding-left: 110px !important;
}
}
@media (max-width: 479px){
	.post_layout_excerpt_container, .tp-caption.slider_post .post_layout_excerpt_container, .slider_post .post_layout_excerpt_container {
    padding-left: 0px !important;
}
.rev_slider .tp-parallax-wrap h2.post_title {font-size: 1.2em;line-height: 1.1em;margin-top: -3px !important;}


	}
	.post_layout_excerpt .hover_play {
    height: auto;
}
.post_layout_excerpt .excerpt_modern_item_content {
    min-height: 12em !important;
}
.post_item_single .post_header .post_meta {
    display:block !important;
}
.post_format_standard .post_featured img, .post_format_standard .post_featured {width:100% !important;}
.post_layout_excerpt:not(.style_2) .post_featured {
    display: inline-block;
    width: 100%;
}
.sociales-fondo {
    float: left;
    padding-bottom: 11px;
    position: relative;
    top: -12px;
    left: -9px;
}
.scheme_default .sociales-fondo .socials_wrap .social_item .social_icon {
    color: white!important;
    font-size: 21px;
}

/* Personalizacion posts type by tags */
/* body.post-term-lunesdeinspiracion {}
body.post-term-lunesdeinspiracion .nav-links-single { 
	display: none !important;
} 
 
body.post-term-lunesdeinspiracion section.related_wrap { 
	display: none !important;
} 
*/

body.post-term-lunesdeinspiracion .content { 
	width: 100% !important;
}

body.post-term-lunesdeinspiracion .sidebar { 
	display: none !important;
}

body.post-term-lunesdeinspiracion article .aligncenter { 
	width: 80% !important;
	margin-bottom: 1em; 
} 

body.post-term-lunesdeinspiracion .post_meta_single .post_tags a {
	display: none !important;
}

/* Axustes de acumbamail */
.scheme_default input[type="checkbox"] + label::before {
  border-color: #242424;
  background-color: #f5f6f7;
  color: #c31a35;
}
/* Main form */
 #form-acm_27168 strong {
	color: white !important;
}

 #form-acm_27168 em {
	color: white !important;
}

#form-acm_27168 .bee-form-row-1 .bee-col-1 .bee-block-3 label {
	line-height: 120%; !important;
}
#form-acm_27168 p {
	font-size: 12px;
	line-height: 14px;
	text-align: center;
}

/* Popup form */

/* Amosar peche popup en iphone 13 */
#form-acm_31293 a.close-popup {
right: 5px;
top: 20px;
z-index: 1;
}

#form-acm_31293 .bee-popup-container div {
	background: #808080; !important
}

 #form-acm_31293 strong {
	color: white !important;
}

 #form-acm_31293 em {
	color: white !important;
}

#form-acm_31293 .bee-popup-row-1 .bee-popup-col-1 .bee-popup-block-2 {
	color: white;
}

#form-acm_31293 .bee-form-row-1 .bee-col-1 .bee-block-3 label {
	line-height: 120%; !important;
}
#form-acm_31293 p {
	font-size: 12px;
	line-height: 14px;
	text-align: center;
}




/* CÓDIGO ESTUDIO BO DESDE DESPLIEGUE 08.05.23 */

/* ** ENTIRE SITE ** */

/* *FORZAR ARIAL - Código Bo* */
* {
 font-family: Arial !important;
}

/* ** HEADER ** */


/*ocultar viñetas ul idiomas cabecera - Código BO*/
.wpml-ls-legacy-list-horizontal ul{
	list-style: none;
}

/* ** RESPONSIVE ** */

/* cambiar ancho en versión móvil - Código BO - */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
	/* ampliar ancho contenedor */
	.bee-popup-rows-container{
		width: 300px;
	}
	/* bajar el título para que se vea la X de cerrar */
	.bee-popup-block-1 {
    	margin-top: 25px !important;
	}
	/* cambiar paddings de las filas */
	.bee-popup-block-1, .bee-popup-block-2, .bee-popup-block-3, .bee-popup-block-4 {
		padding: 20px 0px 10px!important;
	}
}

/* Ocultar "artículos destacados slider */
h2.wpb_revslider_heading {
	display: none;
}
