﻿body {
}

.loginDivContainer {
    background-image: url('../Content/Images/IniciaSesion/inicioSesionBack01.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.loginDiv{
    background-color: rgb(250, 182, 55);
    background-color: rgba(250, 182,55, 0.7);
}

.verticalSpacer{
    margin-top:2.815rem !important;
    margin-bottom:2.815rem !important;
}

.halfVerticalSpacer{
    margin-top:0.9375rem !important;
    margin-bottom:0.9375rem !important;
}

.halfVerticalSpacerBottom{
    margin-bottom:0.9375rem !important;
}

.clearOpacity{
    opacity: 1;
}

.roundText{
     /* css 3 */
     border-radius:50px !important;
     /* mozilla */
     -moz-border-radius:50px !important;
     /* webkit */
     -webkit-border-radius:50px !important;
}

.headerText{
    padding-left:0.9375rem;
    font-weight:bold;
    font-size:0.9365rem;
}

.textWhite{
    color:white;
    padding-left:0.9375rem;
    font-size:0.9365rem;
}

.divMoreInfoContainer{
    background-color: rgb(250, 182, 55);
}

.textSmall, .textSmall:hover{
    color:white;
    font-size:0.703125rem;
    font-weight:bold;
}

.textSmallBlack{
    color:black;
    font-size:0.703125rem;
    font-weight:bold;
}

.textIconInfo{
    font-weight:bold;
    color:#3C3D3F;
}

.buttonText{
    font-weight:bold;
    color:#3C3D3F;
}

.wideButton{
    width:100%;
}

.creaCuentaButton{
    background-color:#3C3D3F;
    color:white;
}

.topText{
    vertical-align:text-top;
}

.noBottomSpacing{
    padding-bottom:0px !important;
    margin-bottom:0px !important;
}

.noTopSpacing{
    padding-top:0px;
    margin-top:0px;
}

.hidden { display: none !important; }

.has-tip, .has-tip:hover, .has-tip:focus{
    border-bottom: 0px;
    cursor:pointer;
}


/*Small screens*/
@media only screen { 
    .lineSpace{
        line-height: 1;
    }

    .textBig{
        color:white;
        font-size:1.875rem;
        font-weight:bold;
    }
} /* Define mobile styles */
  
/*Medium screens*/
@media only screen and (min-width: 40.063em) { 
    .lineSpace{
        line-height: 90%;
    }

    .textBig{
        color:white;
        font-size:3.28125rem;
        font-weight:bold;
    }
} /* min-width 641px, medium screens */