
body{
    font-size: 16px;
}

.nav-tabs .nav-link.active {
    color: #495057;
    background-color: #fff;
    border-bottom: 2px solid #22633b;
    border-top:none;
    border-left:none;
    border-right:none;
  
}

.nav-tabs {
    border-bottom: none;
}

.text_inicio{
    background-color: #f1f1f1;
    /*max-width: 80%;*/
}

.max_width_80{
    max-width: 80%;

}

#canal_de_denuncias.container {
    border: 1px solid #000000;
    margin-bottom:50px;
    margin-top:20px;
}

#canal_de_denuncias_aviso_legal h5{

    margin-bottom: 20px;
    margin-top: 45px;

}

#canal_de_denuncias_aviso_legal h6{

    margin-top: 34px;

}

a {
    color: #1a58ab;
   text-decoration: none;
}

a:hover {
     text-decoration: none;
}

.font_size_14{
    font-size:14px;
}

.background_destinatarios{
    background: #f1f1f1;
    padding-left: 7px;
    padding-right: 7px;
    padding-bottom: 0px;
    padding-top: 14px;
    border-radius: 5px
}

.btn_inicio {
    color: #fff;
    background-color: #0a58ab;
    border: 1px solid #0a58ab;
    padding: 8px 67px;
    border-radius: 0px;
    font-size: 14px;
    color:#ffffff;
}

.btn_inicio:hover {
    color: #fff;
    background-color: #416d9d;
   border: 1px solid #416d9d;
    padding: 8px 67px;
    border-radius: 0px;
    font-size: 14px;
    color:#ffffff;
}


.btn_inicio2 {
    color: #fff;
    background-color: #ffffff;
    border: 1px solid #0a58ab;
    padding: 8px 30px;
    border-radius: 0px;
    font-size: 14px;
    color:#0a58ab;
}

.btn_inicio2:hover {
    color: #fff;
    background-color: #f1f1f1;
    border: 1px solid #0a58ab;
    padding: 8px 30px;
    border-radius: 0px;
    font-size: 14px;
    color:#0a58ab;
}


.btn-secondary {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d;
    border: 1px solid #6c757d;
    padding: 8px 42px;
    font-size: 14px;
    border-radius: 0px;
}

.btn-secondary:hover {
    color: #6c757d;
    background-color: #ffffff;
    border-color: #6c757d;
    border: 1px solid #6c757d;
    padding: 8px 42px;
    font-size: 14px;
    border-radius: 0px;
}


.btn_descarga {
    color: #fff;
    background-color: #0a58ab;
    border: 1px solid #0a58ab;
    padding: 8px 31px;
    border-radius: 0px;
    font-size: 14px;
    color:#ffffff;
}

.btn_descarga:hover {
    color: #fff;
    background-color: #416d9d;
   border: 1px solid #416d9d;
    padding: 8px 31px;
    border-radius: 0px;
    font-size: 14px;
    color:#ffffff;
}



@media (max-width: 991px) {
  .btn_inicio {
   
    padding: 8px 19px;
    
    }
    .btn_inicio:hover {
       
        padding: 8px 19px;
        
    }

    .btn_inicio2 {
       
        padding: 8px 6px;
        font-size: 13px;
        
    }
    .btn_inicio2:hover {
       
        padding: 8px 6px;
        font-size: 13px;
        
    }
}

@media (max-width: 375px){
    .btn_inicio2 {
        padding: 0;
        font-size: 15px;
        border: 0px;
        text-decoration: underline;
    }
    .btn_inicio2:hover {
       
        padding: 0;
        font-size: 15px;
        border: 0px;
        text-decoration: underline;
        
    }
}

.custom-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: calc(1.5em + 0.75rem);
    padding: 0.375rem 0.75rem;
    line-height: 1.5;
    color: #495057;
    content: "Seleccionar";
    background-color: #e9ecef;
    border-left: inherit;
    border-radius: 0 0.25rem 0.25rem 0;
}
.color_negro{
    color:#000000!important;
}

.list_style_none{
    list-style: none!important;
}
.pass_container{
    padding:15px;
    background-color: #b9cfed;
    color:#000000;
    font-weight:bold;
}
.bold_text{
    font-weight:bold!important;
}

.italic_text{

    font-style: italic;
}

.modal-header {
    
    padding: 0.5rem 1rem;
    border-bottom: none;
    
}

.modal-footer {
   
    border-top: none;
    
}

.alert-secondary {
    color: #383d41;
    background-color: #f7f7f7;
    border-color: #d6d8db;
}

.text_decoration_underline{
    text-decoration: underline;
}

.text_bold{
    font-weight: bold;
}
