html,
body {
    height: 100%;
    font-family: verdana;

    /*    background: rgb(228,239,192);  Old browsers 
        background: -moz-linear-gradient(45deg, rgba(228,239,192,1) 18%, rgba(228,239,192,1) 18%, rgba(171,189,115,1) 100%);  FF3.6-15 
        background: -webkit-linear-gradient(45deg, rgba(228,239,192,1) 18%,rgba(228,239,192,1) 18%,rgba(171,189,115,1) 100%);  Chrome10-25,Safari5.1-6 
        background: linear-gradient(45deg, rgba(228,239,192,1) 18%,rgba(228,239,192,1) 18%,rgba(171,189,115,1) 100%);  W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ 
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4efc0', endColorstr='#abbd73',GradientType=1 );  IE6-9 fallback on horizontal gradient */
}

.wrap {
    min-height: 100%;
    height: auto;
    margin: 0 auto;
    padding: 0 auto;
}

.backimg { 
    /*background-image: url("../img/libro-interior.png");*/

    /*height: 100%;*/ 
    /*background-position: center;*/
    /*background-repeat: no-repeat;*/
    /*background-size: cover;*/
}

.footer {
    background-color: #1f5b6c;
    position: absolute;
    bottom: 0px;
    width: 100%;
    height: 50px;
    color: white;
    /*padding: 20px;*/
    padding-top: 10px;
}
.container-footer{
    /*width: 1170px;*/
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

/*
estilos de partners 2017
*/
.colortextoGo{
    /*color: #009FB4;*/
    color: white;
    font-weight: bold;
}
.colortextoGoAzul{
    color: #0B3958;
    font-weight: bold;
}
.btn-go-naranja {
    background-color: #F08123;/* #d9534f;*/
    border-color: #D3660C;/* #d43f3a;*/
    color: #fff;
    font-weight: bold;
}
.btn-go-naranja:hover {
    background-color: #E56E0D; /* #c9302c;*/
    border-color: #ac2925;
    color: #fff;
    font-weight: bold;
}
.btn-go-naranja:focus {
    color: #fff;
    text-decoration: none;
}
.btn-go-azul {
    background-color: #0B3958;/* #d9534f;*/
    border-color: #01519D;/* #d43f3a;*/
    color: #fff;
    font-weight: bold;
}
.btn-go-azul:hover {
    background-color: #246A99; /* #c9302c;*/
    border-color: #0B3958;
    color: #fff;
    font-weight: bold;
}
.btn-go-azul:focus {
    color: #fff;
    text-decoration: none;
}
.botonOpcion{
    cursor: pointer;
}
.botonOpcion:hover{
    background-color: #B7AE90;
}
.seccionOpcion{
    cursor: pointer;
}
.seccionOpcion:hover{
    background-color: #B7AE90;
}
.colorAzul{
    color: #0B3958;
}
.colorCeleste{
    color: #009FB4;
}
/**estilos globales pantalla header*/

.contenido{
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    margin-bottom: 10px;

    background: rgba(0,98,122,1);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,98,122,1)), color-stop(35%, rgba(0,101,121,1)), color-stop(59%, rgba(2,105,121,1)), color-stop(81%, rgba(1,122,126,1)), color-stop(100%, rgba(61,133,128,1)));
    background: -webkit-gradient(linear, left top, right top, from(rgba(0,98,122,1)), color-stop(35%, rgba(0,101,121,1)), color-stop(59%, rgba(2,105,121,1)), color-stop(81%, rgba(1,122,126,1)), to(rgba(61,133,128,1)));
    background: linear-gradient(to right, rgba(0,98,122,1) 0%, rgba(0,101,121,1) 35%, rgba(2,105,121,1) 59%, rgba(1,122,126,1) 81%, rgba(61,133,128,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00627a', endColorstr='#3d8580', GradientType=1 );
}

.panel-default > .panel-heading {
    color: #fff;
}

.tituloPrincipal{
    margin-top: 25px;
    font-weight: 600;
}

.textoPrincipal{
    margin-top: 30px;
    font-weight: 300;
}
.textoFinal{
    margin-top: 20px;
    font-weight: 900;
}
.botonStart{
    margin-top: 30px;
}