/* -------------------------------------------------------------------------------------------------------------------------*/
/* @Fondo_Cab:   #C3C45A --> #306056;        */
/* @Fondo_Osc:   #A4A437 --> #284F46;        */
/* @Fondo_3:     #b2b349 --> #1F3D37;        */

.search-form, .search-form .form-control {
    background-color: #284F46;
}
.search-form .btn {
    background-color: #284F46;
}
.search-form .btn:hover {
    background-color: #1F3D37;
}
.header-bottom > .container {
    background-color: #306056;
}
.header-bottom.affix {
    background-color: #306056;
}
.header-bottom.affix  .header-bottom-uca {
    background-color: #284F46;
}
.header-bottom .header-bottom-uca {
    background-color: #284F46;
}


.ext-search-form select.search-context {
    border-left: 1px solid #306056;
}
.search-context {
    background-color: #306056;
    border: 1px solid #284F46;
    border-bottom: none;
    color: #fff;
}

article .single_header h2,
.articles_list h2.page-title {    
    border-bottom: 1px solid #306056;
}
.strong_underline {
    border-bottom: 5px solid #306056;
}


.articles_list article {
    border-left: 5px solid #306056;
}
.mainContent .uca_button a:hover,
button.uca_button:hover {
    background-color: #306056;
    color: #fff;
}
.widget h3 {    
    color: #306056;
}
.widget a:hover {
    color: #306056;
}

.widget .calendar_wrap caption {
    background-color: #306056;
}
.widget .calendar_wrap th {
    background-color: #306056;
    border: 1px solid #fff;
}
.widget .calendar_wrap th:first-child {
    border-left: 1px solid #306056;
}
.widget .calendar_wrap th:last-child {
    border-right: 1px solid #306056;
}
.widget .calendar_wrap tbody tr {
    border-right: 1px solid #306056;
    border-left: 1px solid #306056;
}
.widget .calendar_wrap tbody tr:last-child {
    border-bottom: 1px solid #306056;
}
.widget .calendar_wrap td a:hover {
    background-color: #306056;
    color: #fff;
}
/*.header-bottom .navbar-nav > li > a:hover, 
.header-bottom .nav > li > a:focus, 
.header-bottom .navbar-nav > li > a:active {
    background-color: #284F46;
}*/
.navbar-nav > li > .dropdown-menu {
    background-color: #306056;
}
.header-bottom .navbar-toggle:focus, 
.header-bottom .navbar-toggle:hover {
    background-color: #284F46;
}

button#navbar-menu.collapsed,
.header-bottom .navbar-toggle {
    background-color: #306056;
}
nav.primary #menu-principal li.intranet {
    background-color: #284F46;
}
.widget a {
    color: #284F46;
    font-weight: 400;
}
.widget li a:hover {
    color: #284F46;
}


/* -------------------------------------------------------------------------------------------------------------------------*/
/* CONTENT */


/* -------------------------------------------------------------------------------------------------------------------------*/
/* CUSTOMIZE */

.agenda-evento:hover {
    color: #284F46;
}
.sec-noticias .fecha {
    color: #284F46;
}

.widget .interes_widget_list .interes_widget_item a:hover {
    background-color: #306056;
}
.more-items .more-link:hover {
    color: #306056;
}

.carousel-control {
    color: #306056;
}
.carousel-control:hover,
.carousel-control:focus  {
    color: #306056;
}


.title-with-border {
    color: #306056;
    border-bottom: 1px solid #306056;
}

.title-with-border span.title-date {
    border-bottom: 3px solid #306056;
}




/* -------------------------------------------------------------------------------------------------------------------------*/
/* RESPONSIVE */

@media screen and (max-width: 767px) { 

ul#menu-principal {
    background-color: #284F46;
}
nav.primary #menu-principal > li > a {
    background-color: #306056;
}
nav.primary #menu-principal > li.intranet > a {
    background-color: #284F46;
    border: 2px solid #306056;
}
#menu-principal > li > ul.dropdown-menu a {
    background-color: #1F3D37;
}
nav.primary #menu-principal li.intranet {
    background-color: #284F46;
}


}



/* -------------------------------------------------------------------------------------------------------------------------*/
/* UCA CONTENT */

.mainContent a {
    color: #284F46;
}
.mainContent a:hover {
    color: #306056;
}

/*.mainContent ul > li:before {
    color: #284F46;
}*/

.grados_content h3 {
    color: #306056;
}
.text-primary {
    color: #284F46;
}


/* -------------------------------------------------------------------------------------------------------------------------*/
/* UCA PLUGINS */

body div.printfriendly a,
body div.printfriendly a:link,
body div.printfriendly a:visited {
    color: #284F46;
}

body div.printfriendly a:hover {
    color: #306056;
}

body div.printfriendly a:hover {
    background-color: #306056;
    color: #fff;
}