﻿label {

   font-size:12px;
   font-weight:bold;
}

input[type=text] {
    height: 28px !important;
    font-size: 12px !important;
    border-bottom-color: black !important;
    border-radius: 5px !important;
    border: 0px !important;
    background-color: #e0e0e0;
    /*border-bottom: 1px solid black !important;*/
}

input[type=password] {
    height: 28px !important;
    font-size: 12px !important;
    border-bottom-color: black !important;
    border-radius: 5px !important;
    border: 0px !important;
    background-color: #e0e0e0;
    /*border-bottom: 1px solid black !important;*/
}



select{
    height: 28px !important;
    font-size: 12px !important;
    border-bottom-color: black !important;
    border-radius: 5px !important;
    border: 0px !important;
    background-color: #e0e0e0 !important;
    /*border-bottom: 1px solid black !important;*/
}



    input[type=text]:focus {
        height: 28px !important;
        font-size: 12px !important;
        border: 0px !important;
        border-bottom-color: black !important;       
        border-radius: 1px !important;
        background-color: #e0e0e0;
    }

input[type=password]:focus {
    height: 28px !important;
    font-size: 12px !important;
    border: 0px !important;
    border-bottom-color: black !important;
    border-radius: 1px !important;
    background-color: #e0e0e0;
}


.btnHilda {
    background-color: transparent;
    border: 1px solid;
    border-color: #ff6f00;
    color: #ff6f00;
    font-family:'Berlin Sans FB';
}

.btnHilda:hover {
        background-color: #ff6f00 !important;
        border-color: #ff6f00;
        color: black; 
    }

.Obligatorio {
    font-size: 15px !important;
    color: #ff6f00 !important;
}


i.left {
    float: left;
    margin-right: 15px
}

i.right {
    float: right;
    margin-left: 15px
}

i.tiny {
    font-size: 1rem
}

i.small {
    font-size: 2rem
}

i.medium {
    font-size: 4rem
}

i.large {
    font-size: 6rem
}

.center, .center-align {
    text-align: center
}

.left {
    float: left !important
}

.right {
    float: right !important
}

.cardSelect:hover {
    background-color: #eeeeee !important;
    cursor:pointer;
}

.cardSelect{
    height: 290px !important;
}


.cardDireccion {
    height:180px !important;
}


.TablaHilda thead tr th {
    padding: 0 !important;
    text-align:center;
}

.TablaHilda tbody tr td {
    padding: 2px !important;
    font-size:12px !important;
    padding-left:15px !important;
    font-family:Arial
   
 }


.navLogin {
    min-height: 110% !important;
    position: absolute;
    width: 100%;
    z-index: -1;
    /*background: rgba(4,38,102,1);
    background: -moz-linear-gradient(top, rgba(4,38,102,1) 0%, rgba(4,38,102,0.99) 3%, rgba(4,38,102,0.97) 11%, rgba(13,71,161,0.85) 47%, rgba(13,71,161,0.78) 70%, rgba(13,71,161,0.69) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(4,38,102,1)), color-stop(3%, rgba(4,38,102,0.99)), color-stop(11%, rgba(4,38,102,0.97)), color-stop(47%, rgba(13,71,161,0.85)), color-stop(70%, rgba(13,71,161,0.78)), color-stop(100%, rgba(13,71,161,0.69)));
    background: -webkit-linear-gradient(top, rgba(4,38,102,1) 0%, rgba(4,38,102,0.99) 3%, rgba(4,38,102,0.97) 11%, rgba(13,71,161,0.85) 47%, rgba(13,71,161,0.78) 70%, rgba(13,71,161,0.69) 100%);
    background: -o-linear-gradient(top, rgba(4,38,102,1) 0%, rgba(4,38,102,0.99) 3%, rgba(4,38,102,0.97) 11%, rgba(13,71,161,0.85) 47%, rgba(13,71,161,0.78) 70%, rgba(13,71,161,0.69) 100%);
    background: -ms-linear-gradient(top, rgba(4,38,102,1) 0%, rgba(4,38,102,0.99) 3%, rgba(4,38,102,0.97) 11%, rgba(13,71,161,0.85) 47%, rgba(13,71,161,0.78) 70%, rgba(13,71,161,0.69) 100%);
    background: linear-gradient(to bottom, rgba(4,38,102,1) 0%, rgba(4,38,102,0.99) 3%, rgba(4,38,102,0.97) 11%, rgba(13,71,161,0.85) 47%, rgba(13,71,161,0.78) 70%, rgba(13,71,161,0.69) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#042666', endColorstr='#0d47a1', GradientType=0 );*/
    background: rgba(255,255,255,1);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(217,217,217,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(217,217,217,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(217,217,217,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(217,217,217,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(217,217,217,1) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(217,217,217,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d9d9d9', GradientType=0 );
}


.ReqValidate {
    height: auto;
    /*margin-top: !important;*/
    margin-left: 2% !important;
    line-height: 20px;
    border-radius: 0px 8px 8px 10px;
    padding:2px;
    padding-left:3px !important;
    padding-right:5px !important;
    position: absolute;
    font-size:12px !important;
}

    .ReqValidate:not(:hidden) {
        position: inherit;
    }




.footerHIDA {
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    background-color: #F29007;
    color: white;
    font-size:10px;
    text-align: center;
}


.dropdown-toggle::after {
    display:none !important;
}

.span.material-icons {
    color: black !important;
}