﻿h1, h2, h3, h4, h5, h6 {
    color: #002169;
}

a {
    color: #009fe3;
    text-decoration: none;
}

    a:hover {
        color: #009fe3;
    }

.Color1 {
    color: #002169;
}
.Color2 {
    color: #009fe3;
}

.icon-ar {
    background-color: #002169;
    color: #fff;
}

.btn-primary {
    color: #fff;
    background: linear-gradient(to bottom, #002169 5%, #002169 100%) !Important;
    background-color: #002169 !Important;
    border-color: #002169 !Important;
}

    .btn-primary:hover, .btn-primary:active {
        color: #002169;
        background: linear-gradient(to bottom, #009fe3 5%, #009fe3 100%) !Important;
        background-color: #009fe3 !Important;
        border-color: #009fe3 !Important;
    }

.btn-primarySinHover {
    color: #fff;
    background: linear-gradient(to bottom, #002169 5%, #002169 100%) !Important;
    background-color: #002169 !Important;
    border-color: #002169 !Important;
}

    .btn-primarySinHover:hover, .btn-primarySinHover:active {
        color: #fff;
        background: linear-gradient(to bottom, #002169 5%, #002169 100%) !Important;
        background-color: #002169 !Important;
        border-color: #002169 !Important;
    }

.btn-info {
    color: #fff;
    background: linear-gradient(to bottom, #009fe3 5%, #009fe3 100%) !Important;
    background-color: #009fe3 !Important;
    border-color: #009fe3 !Important;
}

    .btn-info:hover, .btn-info:active {
        color: #fff;
        background: linear-gradient(to bottom, #002169 5%, #002169 100%) !Important;
        background-color: #002169 !Important;
        border-color: #002169 !Important;
    }

.navbar-header-full {
    background-color: #002169;
}

.FondoSubMenu {
    background-color: #002169;
}

.panel-primary {
    border-color: #002169;
}

    .panel-primary > .panel-heading {
        color: #fff;
        background-color: #002169;
        border-color: #002169;
    }



.post-title {
    color: #002169;
}

.post .post-title a {
    color: #002169;
}

.btn-ar.btn-success {
    color: #fff;
    background: linear-gradient(to bottom, #002169 5%, #002169 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@success-color', endColorstr='darken(@success-color, 5%)', GradientType=0);
    background-color: #002169;
    border: 1px solid #002169;
}

    .btn-ar.btn-success:active, .btn-ar.btn-success:hover {
        background-color: #009fe3;
        background: linear-gradient(to bottom, #009fe3 5%, #009fe3 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='darken(@success-color, 8%)', endColorstr='@success-color', GradientType=0);
        color: #002169;
    }

a.thumbnail.active {
    border-color: #002169;
}


.form-control:focus {
    border-color: #002169;
}

textarea.form-control:focus {
    border-color: #002169;
}

.pagination.pagination-border > .active > a, .pagination.pagination-border > .active > span, .pagination.pagination-border > .active > a:hover, .pagination.pagination-border > .active > span:hover, .pagination.pagination-border > .active > a:focus, .pagination.pagination-border > .active > span:focus, .pagination.pagination-border > li > a:hover, .pagination.pagination-border > li > span:hover, .pagination.pagination-border > li > a:focus, .pagination.pagination-border > li > span:focus {
    border-color: #002169;
    background-color: transparent;
    color: #002169;
}

.page-header {
    color: #000;
    border-bottom: solid 1px #002169;
}


.Azul {
    color: #002169
}

.PanelEmergente {
    background-color: #002169;
}
.PanelEmergenteInt {
    background-color: #FFFFFF;
}

.PanelEmergenteInt_Titulo {
    background-color: #002169;
    color: White;
}

.portfolio-topbar-cats li span.active, .portfolio-topbar-cats li span.active:hover {
    border-bottom: solid 3px #002169;
}


.gdprcookie {
    background: #002169;
    border: 1px solid #ffffff;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:active, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a {
    background-color: #009fe3;
    background-image: linear-gradient(to top, #009fe3, #009fe3);
    color: #ffffff;
}

.dropdown-menu .active > a, .dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-menu li > a:active {
    background-color: #009fe3;
    background-image: linear-gradient(to top, #009fe3, #009fe3);
    color: #ffffff !Important;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    background-color: #009fe3;
    background-image: linear-gradient(to top, #009fe3, #009fe3);
    color: #ffffff;
}

.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #009fe3;
    background-color: transparent;
}

    .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
        color: #009fe3;
        background-color: transparent;
    }

    .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li:hover {
        background-color: #009fe3;
        color: #ffffff;
    }


.FondoSubMenu a {
    color: #ffffff !Important;
}

.main-header {
    background-color: #009fe3;
    color: #ffffff;
}

    .main-header .page-title {
        color: #ffffff;
    }

.right-line {
    color: #009fe3;
    font-weight:bold;
}

    .right-line::after {
        border-left: solid 20px #fff;
        background-color: #009fe3;
    }

a.thumbnail:hover, a.thumbnail:focus {
    border: 1px solid #009fe3;
}

.tdPaginacionSeleccionado a{
    color: #009fe3 !important;
    border-color: #002169 !important;
}