/*!
 * Start Bootstrap - One Page Wonder v5.0.6 (https://startbootstrap.com/template-overviews/one-page-wonder)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-one-page-wonder/blob/master/LICENSE)
 */
body {
    background-color: #F4F4F4 !important;

}
.navbar-custom {
    padding-top: 0px;
    padding-bottom: 0px;
    background-color: #005dca !important;
    /*
    border-bottom:2px solid #005dca !important;
    */
    margin-bottom: 4px;
}

.navbar-custom .navbar-brand {
    text-transform: uppercase;
    font-size: 1rem;
    letter-spacing: 0.1rem;
    font-weight: 700;
}

.navbar-custom .navbar-nav .nav-item .nav-link {
    text-transform: uppercase;
    font-size: 0.8rem;
    font-weight: 700;
    letter-spacing: 0.1rem;
    color:#fff;
}

header.header-custom {
    height:65px;
    background-color: white;
    z-index: 10;

}

.logo-app{
    height: 60px
}


footer.footer-custom {
    /*
    background-color:   rgb(120, 120, 120) !important ;
       color: white;
    */
    background-color: rgba(200,200,200,0.4);
    color: #606060;
    padding-top: 12px;
    padding-bottom: 12px;
}

section.body-section{
    margin-top: 80px !important;

}

/* XXXXX SSSS */



.card-custom {
    /*border-color: transparent;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .05) */
}

.card-custom .card-header {
    border-bottom: 1px solid rgba(200,200,200,0.4);
    padding: .625rem .9375rem;
    background-color: transparent
}

.card-custom .card-header .card-title {
    margin-bottom: 0;
    font-size: 1rem;
    font-weight: bold;
    color:#005dca; 
}

.card-custom .card-header a {
    text-decoration: none!important
}

.card-custom .card-body {
    padding: .9375rem
}

.card-custom .card-footer {
    padding: .625rem .9375rem
}

.card-custom {
    /*
    border-top-width: 3px;
    */
    /*
    border-color: #cfdbe2
    */
    border-width: 1px;
    border-color:rgb(200,200,200);
}

.card-custom .card-header {
    /* background-color: #fff;*/
    font-weight: normal;
}


/***/

.card-400 {
    max-width: 400px;
    margin: auto;
}


.card-450 {
    max-width: 450px;
    margin: auto;
}


.card-500 {
    max-width: 500px;
    margin: auto;
}


.card-550 {
    max-width: 550px;
    margin: auto;
}


.card-600 {
    max-width: 600px;
    margin: auto;
}

.card-650 {
    max-width: 650px;
    margin: auto;
}

.card-700 {
    max-width: 700px;
    margin: auto;
}

.card-750 {
    max-width: 750px;
    margin: auto;
}

.card-800 {
    max-width: 800px;
    margin: auto;
}

.card-850 {
    max-width: 850px;
    margin: auto;
}


.card-900 {
    max-width: 900px;
    margin: auto;
}

a.fa {
    /*
    color:#067338 !important

    color:rgba(6,115,56,0.7) !important;
    
    */

    color:rgba(0,93,202,0.7) !important;
}

a.fa:hover {
    color:rgba(0,93,202,1) !important;

}


.resultado-busqueda a, table a {
    color:green !important
}



.resultado-busqueda-item .titulo-proyecto {
    font-weight: bold;
}

.resultado-busqueda-item {
    padding: 10px 5px;
    border-bottom: 1px solid silver;

}
.resultado-busqueda-item a.titulo-proyecto {
    font-weight: bold;
    color: green;
    text-transform: capitalize;
}

.resultado-busqueda-item:nth-child(odd){
    background: rgba(200,200,200,0.3);
}


.resultado-busqueda-item div.proyecto-rol {
    margin-top: 5px;
}

.resultado-busqueda-item span{
    font-weight: bold; 
}



.botones-paginacion .btn {
    margin-right: 5px;
}