/*Buttons*/
    .btn-primary{
        background: #115AB4 !important;
    }
    .btn-primary:hover{
        background-color: #a1c9ff !important;
    }
/*buttons*/

/*Nuevos diseños*/
    .form-control:focus{
        border: 1.4px solid #09f !important;
    }
    .page-header{
        min-height: 100vh !important;
    }
    .index-page .page-header{
        height: 100vh !important;
    }

    .principalBanner{
        height: 100% !important;
    }

    .index-page .h3-description{
        top: 80%;
        font-size: 20px;
    }

     .titleRegister{
         color: #115AB4;
     }
    .providerinfo {
        border-left: 1px solid #fe5000;
    }
    #providerHidden{
        width: 100%;
    }

    .collapse{
        display: block !important;
    }

    /*.navbar-collapse{
        background-color: #6f42c1 !important;
    }*/

    @media screen and (max-width: 991px){
        .navbar-collapse {
            background-color: #6f42c1 !important;
        }
    }


    .index-page .rellax-text-container .principalTitle{
        text-transform: uppercase;
        font-weight: 700;
        font-family: 'Open Sans Condensed', sans-serif;
        z-index: 1;
        letter-spacing: -10px;
        text-align: center;
        background: #ffedea;
        background: -moz-linear-gradient(top, #FFFFFF 35%, #67a9ff 100%);
        background: -webkit-linear-gradient(top, #FFFFFF 35%, #67a9ff 100%);
        background: linear-gradient(to bottom, #FFFFFF 35%, #67a9ff 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    }

    .loginTitle{
        color: #fff !important;
    }

    .loginTitle:hover{
        color: #67a9ff !important;

    }

    .addressButton, .form-group input[type=file]{
        border-radius: 30px;
    }

    .form-group input[type=file]{
        opacity: inherit !important;
        border: 1px solid #115AB4 !important;
    }

    .form-group > label,
    .titleRegister,
    .borderIsa > h3{
        font-weight: 600 !important;
    }

    .formInscription{
        margin-top: 3%;
    }

    .borderIsa{
        border-bottom: 1px solid #115AB4;
    }

    .fa{
        font-size: 20px;
    }

    .logo-container>img{
        width: 30%; 
    }
    .row {
        margin-left: 0px;
        margin-right: 0px;
    }

    .form-control{
        height: 20% !important;
        padding: 5px 18px 5px 10px !important;
        border: 1px solid #115AB4 !important;
    }

    .index-page .arrowDown {
        font-size: 50px;
        z-index: 3;
        top: 80%;
        position: absolute;
        width: 100%;
        text-align: center;
        text-shadow: 0 2px 8px rgba(0, 0, 0, 0.71);
}
/*nuevos diseños*/


/*Register Isa*/
/*Responsive Register*/
@media (min-width: 280px) and (max-width: 500px){
    .formInscription{
        padding: 0px !important;
    }
    .providerinfo {
        border-left: none !important;
        border-top: 1px solid #cdcdcd !important;
    }

    input[name="pv3_attached"]{
        font-size: 8px !important;
    }

    label[for="Contrato Social"]{
        color: transparent;
    }

    .btn-danger, .btn-primary{
        width: 90% !important;
        margin-right: 4.5% !important;
        border-radius: 15px !important;
    }

    .addressButton{
        width: 100% !important;
    }
}

@media (min-width: 501px) and (max-width: 767px){
    .formInscription{
        padding: 0px !important;
    }
    .providerinfo {
        border-left: none !important;
        border-top: 1px solid #cdcdcd !important;
    }

    input[name="pv3_attached"]{
        font-size: 12px !important;
    }

    label[for="Contrato Social"]{
        color: transparent;
    }

    .btn-danger, .btn-primary{
        width: 90% !important;
        margin-right: 4.5% !important;
        border-radius: 15px !important;
    }

    .addressButton{
        width: 100% !important;
    }
}

@media (min-width: 768px) and (max-width: 1067px){
    .formInscription{
        padding: 0px !important;
    }

    input[name="pv3_attached"]{
        font-size: 12px !important;
    }
    label{
        font-size: 8px;
    }

    input[name="pv3_attached"]{
        font-size: 7px !important;
    }

    label[for="Contrato Social"]{
        color: transparent;
    }

    .btn-danger, .btn-primary{
        width: 90% !important;
    }

    .addressButton{
        width: 100% !important;
    }
}

@media (min-width: 1068px){
    input[name="pv3_attached"]{
        font-size: 12px !important;
    }
    label[for="Contrato Social"]{
        color: transparent;
    }
}
