﻿#footer{
	padding-top:60px;
	font-size:	17px;
	line-height:1.8;
}
#imgFooter img{
	width:100%;
}
.colFooter{
	padding-right:100px;
	text-align:	justify;
}
.content{
	padding-left:70px;
	text-align:	left;
}
.content ul{
	text-align:	left;
}
.content h2{
	margin-bottom:20px;
	margin-top:	50px;
}
.content ul li a{
	color:#43a906;
	font-size:	20px;
}
.content ul li a:hover{
	font-weight:700;
}

.parrafoComun{
	text-align:	justify;
	padding-top:10px;
}
.seccion{
	padding-top:40px;
	padding-bottom:70px;
}
.parrafoComun p{
	margin-bottom:15px;
}
.parrafoComun ul{
	list-style-type:square;
	text-align:	justify;
	padding-left:60px;
	font-size:	15px;
}
.centra{
	padding-top:40px;
	text-align:	center;
}

#footer,#volunteer{
	background-color:#DEFED2;
}
#volunteer .volunteer_content h3,#footer{
	color:#3D702A;
}
#volunteer .volunteer_content p{
	color:#4DA91C;
}
#contact{
	padding-top:45px;
}
.msg, .office{
	padding-top:10px;
}
#mapa{
	height:100px;
}

.wel_header {
    color: #222222;
	text-align:	justify;
}
.wel_header h2{
    text-align: center;
}
#welcome .single_item p{
    text-align: justify;
}

.single_item{
	padding-left:20px;
	padding-right:20px;
}
#welcome .single_item p a{
	font-size:	18px;
}
#welcome .single_item p a:hover{
	font-weight:600;
}


/************************servicios*/
.contentTabs{
	padding:	50px;
	font-size:20px;
}
.tituloTabs{
	padding-bottom:50px;
}

.contentTabs h3{
	padding-bottom:25px;
}


/*************Personalizando navtabs **************/
.nav-tabs{
  background-color:	#A8A8A8;
}
.nav-tabs>li{
	border-bottom-color:transparent;
	height:100%;
}
.nav .nav-tab{
	border-bottom:0px;
}
.nav-tabs > li > a{
  border: 	medium none;
  color:	#15471A;	
  border-radius: 	7px 7px 0 0;
	height:	100%;
	
}
.tab-content{
    background-color:#F6FFF2;
    color:	#1D490D;
}
.nav-tabs{
	padding-bottom:	0px;
	border-bottom:	0px;
}
.nav-tabs > li :hover,.nav-tabs > li > a:hover{
    background-color: #eeeeee !important;
    border: none none;
    border-radius: 0;
    color: #4DA91C;
}
.nav-tabs > li.active > a, 
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover{
	background-color:	#F6FFF2 !important;	
	font-weight:600;
	color:#00700B;
	border-radius: 	7px 7px 0 0;
	font-size:15px;
	
}
.nav-tabs{
	border-radius:	7px 7px 0 0;
}

.ligaServicioResuenImg{
	color:	black;
}


/*********************************************************************************************/
/**************************** Estilo del panel acordion***************************************/
/*********************************************************************************************/

/*Efecto de panel seleccionado */
.tituloPanelAcordion{
	font-weight:	700:
}
.panel-default > .panel-heading {
	margin-left:	0px;
	margin-right:	0px;
}
.panel-default > .panel-heading:hover:not(.panelActivado ){
	background-color: #B6E3BA !important;
	/*color:	white !important;*/
	
}
/*.panel-heading { order: -1; }
 .in { order: 0; }*/
.panel-default >.panelActivado {
	background-color: #4DA91C !important;
	color:	white !important;
}
.panelDesactivadoI{
	display:none;
}
/*Botones de navegacion*/
.botonesPanelAcordion{
	padding-top:	40px;
}
.boton-navegacion-cont{
	text-align:center;
	
}
.boton-navegacion{
	background: #3D702A;
    padding: 5px 15px;
    color: #fff !important;
    text-transform: uppercase;
    font-weight: 700;
    border-radius: 2px;
    transition: 0.7s ease;
    font-family: 'Open Sans', sans-serif;
	width:	100%;
	font-size:15px;
}
.boton-navegacion:hover{
	background: #43a906;
	color: #fff !important;
}

/*****************Estilo de la lista de beneficios*********************************************************/
.listaBeneficios{
	list-style-type:square;
	text-align:justify;
}
.listaBeneficios li{
	padding-bottom:	15px;
}
.contenedorListaBeneficios{
	/*padding-left:	75px;*/
	margin-top:-50px;
}

/*********************************Estilo tabla de horario cursos de admisión **************************/
.tablaAcadia thead th{
	background-color:#3D702A;
	font-size:17px;
	color:	#fff;
}
.tablaAcadia tbody tr td{
	border-bottom:	1px solid #3D702A;
}


.caracteristicaPaquete{
	color: 	#3D702A;
}


.tablaAcadia tbody tr:hover{
	color:	#4DA91C !important; 
	font-weight:	700;
}

.fx-container,
.fx-container > div {
  display: flex;
}
.renglonContado, .renglonFinanciado{
	font-size:	17px;
}
.renglonContado{
	background-color:	#A9DCA9;
}
.renglonFinanciado{
	background-color:	#A9DCA9;
}
.tablaAcadia tbody .renglonContado:hover, .tablaAcadia tbody .renglonFinanciado:hover{
	color:#3D702A !important;
}
