/*
 Theme Name: FlatSum Minimal Multipurpose WordPress Theme
 Theme URI:  http://www.jono111ca.com
 Author: jono-111-ca
 Author URI: http://jono111ca.com/
 Description: FlatSum is a Multi-purpose Responsive WordPress Theme for Business and Creative Individuals.
 Version: v1.1.8
 License: GNU General Public License v2.0
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain: jc
*/
@import url('assets/css/owl.carousel.css') screen;
@import url('assets/css/owl.theme.css') screen;
@import url('assets/css/fonts.css') screen;
@import url('assets/css/lang-switcher.css') screen;
@import url('assets/css/bootstrap.css') screen;
@import url('assets/css/multi-columns-row.css') screen;
@import url('assets/css/screen.css') screen;

/*************** ADD YOUR CUSTOM CSS HERE  ***************/


/**personalizacion home**/
/*economia social*/
.vc_custom_1467021083434 .wpb_wrapper{
    background-color: #c7eafb !important;
	min-height:100px;
}

.vc_custom_1467021646227 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
.vc_custom_1467021705810 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
/*segunda fila*/
.vc_custom_1467023522544 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
.vc_custom_1467023548927 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
.vc_custom_1467023559047 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
/*tercera fila*/

.vc_custom_1467023809668 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
.vc_custom_1467023827836 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}

/*fin economia social*/

/*pymes*/
/*primera fila*/
.vc_custom_1467024069433 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
.vc_custom_1467024083017 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
.vc_custom_1467024189082 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
/*segunda fila*/
.vc_custom_1467024108889  .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
.vc_custom_1467024277254 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
.vc_custom_1467024288214 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
/*tercera fila*/
.vc_custom_1467024220635 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
.vc_custom_1467024204322 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
/*fin pymes*/

/*particulares*/
/*primera fila*/
.vc_custom_1467025579203 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
.vc_custom_1467025542490 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
.vc_custom_1467025553731 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
/*segunda fila*/
.vc_custom_1467025627699  .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
.vc_custom_1467025468641 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
.vc_custom_1467025480937 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
/*tercera fila*/
.vc_custom_1467025645195 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
.vc_custom_1467025659411 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
.vc_custom_1467025678356 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
/*cuarta fila*/
.vc_custom_1467025689724 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
.vc_custom_1467025701980 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
.vc_custom_1467025714557 .wpb_wrapper{
    background-color: #c7eafb !important;
min-height:100px;
}
/*fin particualares*/




.altura{
min-height:100px;
}
.altura2{
min-height:150px;
}
.site-header {
    background-color: rgba(109, 207, 246, 1)!important;
}
.fa-phone {
color:#5AA1E3; !important;}
.fa-plus {
color:#5AA1E3; !important;}	

.fa-envelope{
color: #5AA1E3; !important;}

.fa-map-marker{
color: #5AA1E3; !important;}


.tituloazul h4 {
    font-size: 45px !important;
    color:#5AA1E3 !important;
}
.azul{
color: #5AA1E3  !important;
}

.negrita{
    color: #000000 !important;
    font-weight: bold;
    font-size: 20px;
}
.fa-check{color:#5AA1E3; !important;}
.fondoiconos{
 background-color:#c7eafb;
}
.formulario{
    width: 100%;
    text-align: center;
}
/***/
#izq{
padding-bottom: 10%;}
#centro{
padding-bottom: 10%;
}

.titulos h2{
font-size: 23px;
}

.site-footer, #copyright{
display: none;}
.jc_widget_our_services .inside p {
	    min-height: 0px;
	   	}
.listahome li{
margin-bottom: 8px;
    color: #000;
    font-weight: bold;
}
.listahome2 li{
margin-bottom: 8px;
    color: #000;
    font-weight: bold;
line-height:22px;
}
.listahome2{text-align: center;}
.listahome{text-align: center;}
.vc_separator.vc_sep_color_grey .vc_sep_line {
    border-color: #000 !important;
}
.site-logo img {
    max-width: 80%;
}

.redes{
    padding-right: 2px !important;
    padding-left: 2px !important;
    margin-top: 12px;
}
#text-2{
width:40%;
}
#text-7{
width:20%;
}
.backstretch {
    opacity: inherit !important;}

.circuloblue {
background: #5178D0;
    border-radius: 1.8em;
    -moz-border-radius: 0.8em;
    -webkit-border-radius: 1.8em;
    color: #ffffff;
    display: inline-block;
    font-weight: bold;
    line-height: 2.6em;
    margin-right: 15px;
    text-align: center;
    width: 2.6em;
    margin-left: 25%;
}
.servicios{
 background-color: #C7EAFB;
}


#tagline h2{
 font-weight: bold !important;
 color: #5AA1E3  !important;
   }

.tituloservicios{
	 font-size: 24px !important;}
    font-weight: bold !important;}
}

@media (max-width: 940px) {
.listahome2 {
margin-left: 1px !important;}
}
#bocadillo {
padding: 10px;
width: 220px;
border­radius: 10px;
background­color: #f80;
font­family: "trebuchet ms", tahoma, verdana, sans­serif;
font­size: 1.4em;
}
#triangulo{
width: 0;
height: 0;
border­bottom: 30px solid #55f;
border­right: 20px solid transparent;
border­left: 20px solid transparent;
}}