/*
Theme Name: alone
Theme URI: http://bearsthemes.com/wordpress/alone/
Author: Bearsthemes
Author URI: http://bearsthemes.com/
Description: The Bears is created by <a href="http://bearsthemes.com">Bearsthemes</a>.
Version: 6.1
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased.
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: alone
Domain Path: /languages
*/

.vc_column-inner.vc_custom_1501485474753 {
    margin-left: 50px!important;
}
#text-6 h2.widget-title{
	text-align: center!important;
}

.widget .widget-title span:after {
  display: none!important;
}

div.vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt{
	display: none!important;
}
.single-entry-header .post-image{
	display: none!important;
}
.single-entry-header .post-title{
	display: none!important;
}
page.page-id-16 .bt-section-space {
    padding-top: 40px!important;
}
.vc_section.vc_section-has-fill, .vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section, .vc_section.vc_section-has-fill+.vc_section {
    padding-top: 0px!important;
}
.fw-title-bar .fw-heading .fw-special-title {
    font-family: 'Courier Prime'!important;
    font-size: 35px!important;
	line-height: 35px!important;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-juicy-pink:focus, .vc_btn3.vc_btn3-color-juicy-pink:hover {
    color: #fff!important;
    background-color: #222527!important;
}
.vc_btn3.vc_btn3-shape-rounded {
    border-radius: 0px!important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span{
	background-color: #D900FF!important;
}
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
    color: #fff;
    background-color: #D900FF!important;
    font-family: 'Courier Prime'!important;
}
.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover {
    background-color: #D900FF!important;
}
.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span, .vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span {
    color: #fff!important;
    font-family: 'Courier Prime'!important;
}
.vc_grid-filter.vc_grid-filter-size-md .vc_grid-filter-item {
    font-family: 'Courier Prime'!important;
}
div.vc_gitem-post-data-source-post_title h4{
	font-size: 16px!important;
	line-height: 20px!important;
	color: #D900FF!important;
}
.vc_gitem-post-data-source-post_excerpt p{
	line-height: 23px!important;
}
#logo-cos-footer{
    background-image:url(/wp-content/uploads/2021/02/logo-cos-footer.png);
    background-size:156px 102px;
    background-position: center;
    background-repeat:no-repeat;
    height: 140px!important;
    cursor:pointer;
}
#logo-cos-footer:hover{
    background-image:url(/wp-content/uploads/2021/03/logo-cos-color-footer.png);
}
.post-author{
	display: none!important;
}
.post-total-comment, .post-total-view{
	display: none!important;
}
.ctf.ct-tel{
    width: calc(50% - 10px);
    float: left;
}
.ctf.ct-sub{
    width: calc(50% - 10px);
    float: left;
}
.ctf.ct-name.lastname{
    float: right;	
}
.bt-footer-widgets {
    padding-top: 50px!important;
    padding-bottom: 50px!important;
}
.bt-footer-widgets .widget, .bt-footer-widgets .widget a, .bt-footer-widgets .widget li {
    line-height: 28px!important;
    font-weight: 500!important;
    color: #fff!important;
    font-family: 'Courier Prime'!important;
}
.bt-footer-widgets .widget-title {
    font-size: 21px!important;
    letter-spacing: 1px!important;
    padding-bottom: 20px!important;
}
div.bt-copyright a.link-jota {
    color: #707070!important;
}
.post-list-type-blog-1 .post-inner .entry-wrap .post-title-link .post-title {
    line-height: 23px!important;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 0px!important;
}


ul.lista-redes-sociales li{
	display: inline-block;
	margin-left: 5px;
	margin-right: 5px;
}

ul.lista-redes-sociales li:last-child{
	margin-right: 0px;
}

ul.lista-redes-sociales li a:hover{
	color: #D900FF!important;
}

.bt-header-top-bar {
    padding: 0!important;
}

#header .header_top_bar .header_top_bar_socs ul li a{
	font-size:14px!important;
}

ul.lista-redes-sociales-footer li{
	display: inline-block;
	margin-left: 10px;
	margin-right: 10px;
}

ul.lista-redes-sociales-footer li a{
	font-size: 35px!important;
}

div.footer-sidebar-item.bt-col-3.fw-sidebar-content-align-right {
	text-align: right!important;
}

ul.lista-redes-sociales-footer li a:hover{
	color: #D900FF!important;
}

#btn-enviar-email-footer{
	background-color: #D900FF!important;
}

#btn-enviar-email-footer:hover {
	background-color: #FFF!important;
	color: black!important;
}

#header .header_top_bar .header_top_bar_socs ul li a:hover{
	color: #222527!important;
}
#header div.pull-right.xs-pull-left{
	width: 15%;
}
.header_top_bar_socs li {
	display: block!important;
}
#header .header_top_bar .header_top_bar_socs ul li a {
	font-size: 22px!important;
}
#header .header_top_bar .header_top_bar_socs ul li a:hover{
	color: #222527!important;
}
.transparencias-anuales-h1{
	text-align: left;
}

#fila-banner-home-desktop{
	display: block!important;
}
#fila-banner-home-mobile{
	display: none!important;
}

#fila-banner-nuestro-trabajo-desktop{
	display: block!important;
}

#fila-banner-nuestro-trabajo-mobile{
	display: none!important;
}

#btn-enviar-email-footer{
	padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 20px;
    padding-right: 20px;
}

.descarga-memorias-responsive p{
	text-align: left; 
	font-size: 19px;
}


/*media queries*/
@media (max-width: 991px) {
	.vc_custom_1562726629893 {
		padding-top: 40px!important;
		padding-bottom: 0px!important;
	}
	.p-bajada-reportes-anuales{
		font-size: 23px;
	}
	
	#reportes-emergencias-responsive{
		font-size: 35px!important;
	}
	.wpb_text_column wpb_content_element descarga-memorias-responsive animated bounceInLeft wpb_wrapper{
		text-align: center!important;
	}
	.fw-title-bar .fw-heading .fw-special-title {
		font-size: 22px!important;
		line-height: 25px!important;
	}
	.vc_custom_1614107745135 .boton-2017-2018 {
		margin: 0!important;
		display: block!important;
		text-align: center!important;
	}
	h1.vc_custom_heading.reportes-anuales-transparencia-h1.animated.bounceInDown {
    font-size: 30px!important;
	}
	.transparencias-anuales-h1{
		font-size: 35px!important;
		text-align: center!important;
	}
	.vc_custom_heading transparencias-anuales-h1 animated bounceInLeft .h1{
		text-align: center!important;
	}
	h1.reportes-emergencias-responsive{
		font-size: 30px!important;
	}
	.vc_btn3-container.vc_btn3-left.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-juicy-pink {
    text-align: center!important;
	}
	.entry-content.clearfix {
    text-align: justify!important;
	}
	.vc_btn3-container.vc_btn3-left {
    text-align: center!important;
	}
	div.vc_gitem-post-data-source-post_title h4 {
    font-size: 18px!important;
    line-height: 22px!important;
    color: #d900ff!important;
    text-align: center!important;
	}
	.footer-sidebar-item:not(:last-child) {
    text-align: center!important;
	}
	div.footer-sidebar-item.bt-col-3.fw-sidebar-content-align-right {
    text-align: center!important;
	}
	.vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading {
    border-color: #d903ff!important;
    background-color: #d903ff!important;
	}
	.vc_tta-color-juicy-pink.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title>a {
    color: #fff;
	}
	h2.vc_custom_heading.quienes-somos-responsive {
    text-align: center!important;
	}
	.wpb-js-composer .bt-homeless-section .vc_tta.vc_general .vc_tta-panel-body .vc_row .vc_column-inner 	 {
    padding: 0px!important;
	}
	.fw-site-logo .main-logo {
    width: 80px!important;
	}
	li#menu-item-2575 {
    display: none!important;
	}
	element.style {
    color: rgb(0, 64, 255);
    text-align: left;
    animation-duration: 0.6s;
    animation-delay: 0s;
	}
	h2.vc_custom_heading.movidos-x-chile-h2.animated.bounceInLeft {
    font-size: 25px!important;
    text-align: center!important;
	}
	.fw-site-logo img.main-logo {
    	width: 80px!important;
	}
	
	#fila-banner-home-desktop{
		display: none!important;
	}
	#fila-banner-home-mobile{
		display: block!important;
	}
	#fila-banner-nuestro-trabajo-desktop{
		display: none!important;
	}
	#fila-banner-nuestro-trabajo-mobile{
		display: block!important;
	}
	
	.descarga-memorias-responsive p{
		text-align: center; 
	}
	
	#page section.fw-title-bar{
		background-position-y: 0!important;
	}
	h1.vc_custom_heading.si-necesitas-responsive{
		font-size: 20px!important;
    	line-height: 27px!important;
		text-align: center!important;
	}
	.vc_custom_1615351541205 {
    padding-top: 20px!important;
    padding-bottom: 50px!important;
	}
	.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 10px!important;
    margin-top: 30px!important;
	}
	.ctf.ct-sub {
    width: calc(100% - 1px)!important;
    float: left;
	}
	h2.vc_custom_heading.h2-conoce-mas-sobre-nuestro-trabajo.animated.bounceInLeft {
    text-align: center!important;
    font-size: 25px!important;
    line-height: 35px;
    margin-top: 25px!important;
	}
	.vc_custom_heading h1-siguenos-en-rrss animated bounceInDown{
		text-align:center;
	}
	.wpb_text_column.wpb_content_element.animated.bounceInUp {
		text-align: center!important;
	}
	ul.caja-redes-sociales-contacto.wpb_animate_when_almost_visible.wpb_bounceInUp.bounceInUp.bt-element.bt-social-media-element.rounded.text-left.wpb_start_animation.animated {
    text-align: center!important;
	}
	.bt-social-media-element.rounded li, .bt-social-media-element.circle li {
    margin-right: 25px!important;
    margin-top: 25px!important;
	}
	h1.vc_custom_heading.h1-siguenos-en-rrss.animated.bounceInDown {
    text-align: center!important;
	margin-top: 50px!important;
	}
.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner {
    padding-top: 0px!important;
	}
	.wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 0px!important;
    margin-top: 0px!important;
	}
	#page .wpcf7-form .wpcf7-submit {
	padding: 12px 112px!important;
	}
	.img-footer-mxch.wpb_column.vc_column_container.vc_col-sm-1\/5 {
    padding-top: 40px!important;
	}
	.vc_custom_1615351541205 {
    padding-top: 30px!important;
    padding-bottom: 20px!important;
	}
	h1.vc_custom_heading.si-necesitas-responsive {
    padding-bottom: 20px!important;
	}
	.wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 15px!important;
	}
	.vc_custom_1614117374521 {
    margin-bottom: 0!important;
    padding-left: 0px!important;
	}
	.vc_custom_1615351541205 {
    padding-top: 30px!important;
    padding-bottom: 0px!important;
	}
	span.wpcf7-form-control-wrap.empresas-desplegable {
    padding-left: 32px!important;
	}
}