body, form {
	font-family: 'Poppins', sans-serif;
	font-weight: 400;
	background-color: transparent !important; font-size: 1em; color: #474747}


.FreeStyleGrid, table, .FreeStyleGridOdd {	background-color: transparent !important;	font-family: 'Poppins', sans-serif;}
#MAINFORM { margin: 20px;font-family: 'Poppins', sans-serif }
input { padding: 6px 11px 6px;background-color: #FFFFFF }
option {font-family: 'Poppins', sans-serif}

.h5 { font-size: 1.6em; color: #474747; padding: 0; margin: 0; font-weight: 600;	font-family: 'Poppins', sans-serif;
 }

.h3 { font-size: 1.9em; color: #0c6233; padding: 0; margin: 0; font-weight: 600; font-family: 'Poppins', sans-serif; line-height: 1.1em
 }

.Titulo { font-size: 1.6em; color: #474747; padding: 0; margin: 0; font-weight:300;	font-family: 'Poppins', sans-serif }

#formhome .iframe { margin-top:-10px}

.FCampo {
    border-radius: 0;
    border: 1px solid #FFFFFF;
    width: 100%;    
    background-color: #FFFFFF;
	padding-top: 5px; padding-bottom: 5px
}

.FCampo:focus {
    border-color: rgba(75, 158, 249, 0.5);
}


.FCampo.FDia, .FCampo.FMes {
    width: 25%;
    margin-right: 5%;
    padding: 4px;
}

.FCampo.FAnio {
    width: 40%;
    padding: 4px;
}

.SeccionCampoDesc {
    float: left;	font-family: 'Poppins', sans-serif; width: 220px }

.SeccionCampo {
    float: left;
    width: 50%;
}

.SeccionBotones { margin-left: 0}

button {cursor: pointer}

.CampoDesc {
    font-size: 1.2em;
	font-family: 'Poppins', sans-serif;
    font-weight: normal;
}

.CampoOblig { display: none; color: transparent }

.TablaTitCampos { width: 120px }

.BotonConfirmar {
    vertical-align: top;
    padding: 8px 13px 8px;
    font-size: 1.5em;
    font-weight: 400;
    line-height: 1.1;
    border-radius: 5px;
    color: white;
    background-color: #0c6233;
    box-shadow: inset 0px 0px 0px 1px #0c6233;
    border: none;
	cursor: pointer;
		font-family: 'Poppins', sans-serif;
	margin-top: 15px

}

.BotonConfirmar:hover, .btnConfirmar:focus {
    color: #0c6233;
	background-color: transparent;
}


@media (max-width: 468px) {
    .SeccionCampo, .SeccionCampoDesc {
        float: none;
        width: 100%;
    }

    .SeccionBotones {
        margin-left: 0;
        margin-right: auto;
        width: 50%;
   }
	
    .BotonConfirmar { width: 100% }

}


@media (min-width: 980px) {
}

.SeccionCampo50 { width: 50% }

