a,body,div,form,html,img,input,label,p,span{margin:0;padding:0;border:0;font-family:sans-serif,Arial}body,html{min-height:100%;overflow-x:hidden}
body{background-color:  #004700;text-align: justify;
}
a{color:#486173}
label{
    position:relative;
    display:block}
p::first-letter{
    text-transform:uppercase}
.main{
    min-height:calc(100vh - 90px);
    width:100%;display:-webkit-box;
    display:-ms-flexbox;display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column}
.ie-fixMinHeight{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex}
.ico{
    height:16px;
    position:absolute;
    top:0;
    left:0;
    margin-top:13px;
    margin-left:14px}
.logo{
    max-width:200px;
    display:block;
    margin:0 auto 30px auto}
.logo *{
    fill:#fff}
.lite .logo *{
    fill:#444}
h1{
    text-align:center;
    color:#fff;
    font-size:24px!important}
*{
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    font-size:16px}
.wrap{
    margin:auto;
    padding: 2px;
    -webkit-transition:width .3s ease-in-out;
    transition:width .3s ease-in-out}
@media only screen and (min-width:1px) and (max-width:575px){.wrap{width:100%}}
form{width:100%;margin-bottom:20px}
@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}
.fadeIn{-webkit-animation-name:fadeIn;
animation-name:fadeIn}
.animated{-webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both}
.info{color:#fff;
text-align:center;margin-bottom:30px}

table td{color:#fff;
    border-bottom:1px solid #e6e6e6;
    padding:10px 4px 10px 0}
table td:first-child{font-weight:700}

#tyc {
    text-align: center;
    margin-bottom: 10px;
    color: white;
}

#fondo{
    background-color: white;
    margin: 5%;
    height: auto;
    padding: 20px;
}

#fondo img {
    max-width: 15%; 
    height: auto; 
    display: block; 
    margin: 0 auto; 
}
h3 {
    margin-top: 40px;
}