/*************** CABECERA *********************/
/* #header .cgt-bg, #footer .cgt-bg {
    background: rgb(134,199,237);
    background: -moz-linear-gradient(90deg, rgba(134,199,237,1) 31%, rgba(0,70,115,1) 77%);
    background: -webkit-linear-gradient(90deg, rgba(134,199,237,1) 31%, rgba(0,70,115,1) 77%);
    background: linear-gradient(90deg, rgba(134,199,237,1) 31%, rgba(0,70,115,1) 77%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#86c7ed",endColorstr="#004673",GradientType=1);
} */

#header .cgt-bg, #footer .cgt-bg {
    background-color: #004673 !important;
}

html.sticky-header-active #header .header-body.shadow-header, .shadow-header {
    box-shadow: 0px 5px 5px grey;  
}

.shadow-text {
    text-shadow: 1px 1px #000000;
}

#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a {
    color: #FFFFFF !important;
    text-shadow: none;
    font-size: 1.3rem;
}

#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a:hover {
    color: #D0112B !important;
    text-shadow: none;
}

#header .header-nav-features:before, #header .header-nav-features:after {
    background: #FFFFFF;
    content: none;
    width: 1px;
    height: 16px;
    position: absolute;
    display: block;
    top: 50%;
    transform: translate3d(0, -50%, 0);
    left: 0;
}

/***************** FOOTER *********************/

.cgt-bg-dk-bl {
    background-color: rgb(0,70,115) !important;
}

.bg-red-cgt {
    background: #D0112B !important;
}

.bg-white {
    background: #FFFFFF !important;
}

.text-color-red {
    color:#D0112B !important;
}

.dk-icon{
    color: #000000 !important;
    transform: rotate(30deg);
}

.txt-color-white {
    color: #FFFFFF !important;
}

.txt-color-white:hover {
    color: #86C7ED !important;
}

.text-lg {
    font-size: 1rem;
}

.no-border {
    border-top: 0;
}
/*************** DASHBOARD **********************/

.bg-blue {
    background-color: #004673 !important;
}

.bg-light-blue {
    background-color: #86C7ED !important;
}

/********** EVENTO ***************************/

html section.section-primary {
    background-color: #FFFFFF !important;
    border-color: #0077b3 !important;

}

html section.section-primary p {
    color: #000000;
}

html section.section-primary h4 {
    color: #004673 !important;
}

.bg-dk {
    background-color: #000000;
    opacity: 0.8;
}

