/*!
 * Documento de configuración rápida - CSS -
 * Universidad de Colima V2.0.0 (https://www.ucol.mx)
 * Copyright 2013-2016 Universidad de Colima.
*/

@import url('/cms/beta/fonts/Open_Sans/Open_Sans.css');
@import url('/cms/beta/dist/css/tether.min.css');
@import url('/cms/beta/dist/css/bootstrap.min.css');
@import url('/cms/beta/css/rslides.css');
@import url('/cms/beta/css/jquery-ui.css');
@import url('/cms/beta/css/udc2/styles.css');
#navbar-header .dropdown-menu>.row,
.container,
body .container-fluid {
    max-width: 100%!important;
    padding-left: 50px!important;
    padding-right: 50px!important
}

#navbar-header .nav-item>.btn-group>.dropdown-menu>.row,
.quehacer-universitario>li {
    padding-left: .781rem!important;
    padding-right: .781rem!important
}

body {
    font-family: 'Open Sans', Arial, sans-serif;
    font-weight: 300!important;
    color: #333!important
}

a:not([class*=btn]) {
    color: #693!important
}

a:hover:not([class*=btn]) {
    color: #466423!important
}

#publicacion,
.breadcrumb li,
.page-breadcrumb .breadcrumb>.active,
.page-breadcrumb .breadcrumb>li+li::before,
.page-header .title-ucol,
.ui-state-default.ui-priority-secondary {
    color: #777!important
}

#navbar-header .navbar-primary .dropdown-menu,
.acceso-rapido,
.nav-link.u-search,
.slider .caption p>a,
.slider .caption p>a:not([class*=btn]),
.theme-primary a,
.theme-primary a:not([class*=btn]),
footer,
footer a,
footer a:hover,
footer a:hover:not([class*=btn]),
footer a:not([class*=btn]) {
    color: #FFF!important
}

.LNoticias-name a,
.LNoticias-name a:not([class*=btn]),
.card .card-title,
.card .card-title>a,
.card .card-title>a:not([class*=btn]),
.texto-verde {
    color: #693!important
}

.card .card-title:hover,
.card .card-title>a:hover,
.card .card-title>a:hover:not([class*=btn]) {
    color: #466423!important
}

.navbar-toggler,
h1,
h1>a,
h1>a:not([class*=btn]),
h2,
h2>a,
h2>a:not([class*=btn]),
h3,
h3>a,
h3>a:not([class*=btn]),
h4,
h4>a,
h4>a:not([class*=btn]),
h5,
h5>a,
h5>a:not([class*=btn]),
h6,
h6>a,
h6>a:not([class*=btn]) {
    color: #14235F!important
}

h1:hover>a,
h1:hover>a:not([class*=btn]),
h2:hover>a,
h2:hover>a:not([class*=btn]),
h3:hover>a,
h3:hover>a:not([class*=btn]),
h4:hover>a,
h4:hover>a:not([class*=btn]),
h5:hover>a,
h5:hover>a:not([class*=btn]),
h6:hover>a,
h6:hover>a:not([class*=btn]) {
    color: #1E3791!important
}

.LNoticias-position,
.btn-ucol:active,
.btn-ucol:focus,
.btn-ucol:hover,
.slider .caption p>a:active,
.slider .caption p>a:active:not([class*=btn]),
.slider .caption p>a:focus,
.slider .caption p>a:focus:not([class*=btn]),
.slider .caption p>a:hover,
.slider .caption p>a:hover:not([class*=btn]),
.ui-widget-content .ui-state-default {
    color: #333!important
}

.page-breadcrumb a,
.page-breadcrumb a:not([class*=btn]),
.ui-datepicker th {
    color: #FF9100!important
}

.caption h3>a,
.caption h3>a:hover,
.caption h3>a:not([class*=btn]),
.ui-datepicker .ui-datepicker-next span,
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-title,
.ui-state-default.ui-state-active,
.ui-state-highlight.ui-state-active {
    color: #FFF!important
}

.navbar-top .navbar-right>li.nav-item>.nav-link {
    font-size: 18px!important
}

#navbar-header .navbar-primary .dropdown-menu,
#navbar-header .navbar-primary .dropdown-menu a,
.LNoticias .sidebar>h5,
.LNoticias-name,
.bd-footer-link,
.btn,
.form-search-ucol,
.form-search-ucol .form-control,
.form-search-ucol.active .btn,
.nav-item .dropdown-menu>.dropdown-item,
.navbar-left .nav-link,
body,
footer,
footer [class*=col],
footer a {
    font-size: 14px!important
}

#navbar-header,
.LNoticias .sidebar>h3,
.sidebar-menu>h2,
.sidebar>h2,
.widget-title {
    font-size: 16px!important
}

.acceso-rapido {
    font-size: 18px!important
}

.LNoticias-position,
small {
    font-size: 11px!important
}

.card-fecha {
    font-size: 12px!important
}

.navbar-toggler {
    font-size: 32px!important
}

h1 {
    font-size: 24px!important
}

h2 {
    font-size: 22px!important
}

h3 {
    font-size: 18px!important
}

h4 {
    font-size: 18px!important
}

h5 {
    font-size: 16px!important
}

h6 {
    font-size: 14px!important
}

#logo {
    background-image: url(/cms/beta/img/icon/logo.png)!important
}

#navbar-header .navbar-primary .nav-item.active,
#navbar-header .navbar-primary .nav-link[aria-expanded=true] {
    background-color: #466423!important;
    transition: background-color .5s ease-out
}

.form-search-ucol.active .form-control,
.nav-item .dropdown-menu,
.navbar-light .navbar-left .nav-item.active,
.navbar-light .navbar-left .nav-link[aria-expanded=true],
.navbar-light .navbar-right .nav-item.active,
.navbar-light .navbar-right .nav-link[aria-expanded=true] {
    background-color: #1E3791!important
}

#ttraductor::before,
#tbuscador::before,
.navbar-light .navbar-left .nav-link::before,
.navbar-light .navbar-left .nav-link:before,
.navbar-light .navbar-right .nav-link::before {
    display: block;
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    background-color: #1E3791!important
}

#ttraductor:hover::before,
#tbuscador:hover::before,
.navbar-light .navbar-left .nav-link:active::before,
.navbar-light .navbar-left .nav-link:focus::before,
.navbar-light .navbar-left .nav-link:hover::before,
.navbar-light .navbar-left .nav-link:visited::before,
.navbar-light .navbar-right .nav-link:active::before,
.navbar-light .navbar-right .nav-link:focus::before,
.navbar-light .navbar-right .nav-link:hover::before,
.navbar-light .navbar-right .nav-link:visited::before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
}

.nav-item .dropdown-menu>.dropdown-item:hover,
footer {
    background-color: #14235F!important
}

.theme-primary {
    background-color: #693!important
}

.acceso-rapido,
.ui-datepicker .ui-datepicker-header,
.ui-state-default.ui-state-active {
    background-color: #FF9100!important;
    background-image: none
}

.ui-state-default.ui-state-active {
    background: #FF9100
}

#publicacion,
.card {
    background-color: #E0E0E0!important
}

.LNoticias-info,
.sidebar #navcontainer,
.sidebar #navlist,
.sidebar-box {
    background-color: #EEE!important
}

.btn-ucol:active,
.btn-ucol:focus,
.btn-ucol:hover,
.btn-ucol:visited,
.sidebar-menu>h2,
.sidebar-top,
.sidebar>h2,
.slider .caption p>a:focus {
    background-color: #FFF!important
}

#navbar-header .navbar-primary .dropdown-menu {
    background-color: #466423!important
}

.page-breadcrumb,
.page-header {
    background-color: #EEE!important
}

.navbar {
    border-top: 1.875rem solid #14235F!important
}

.form-search-ucol.active .form-control {
    border-color: #1E3791!important;
    border-bottom: 0 none
}

#navbar-header .navbar-primary .dropdown-menu hr,
.btn-ucol {
    border-color: #FFF!important;
    color: #FFF!important
}

.card-img-top {
    border-bottom: 5px solid #693!important
}

.sidebar #navcontainer,
.sidebar-box {
    border-color: #EEE!important
}

.sidebar-menu>h2,
.sidebar-top,
.sidebar>h2 {
    border-color: #FF9100 #EEE transparent
}

#content {
    background-image: url(/cms/beta/img/textura2.svg)!important
}

.page-header {
    background-image: url(/cms/beta/img/textura3.svg)!important
}

.slider .caption {
    background-image: url(/cms/beta/img/textura4.svg), url(/cms/beta/img/textura5.svg)!important
}

#content.mi-portafolio {
    background-image: url(/cms/beta/img/textura6.svg)!important
}

@media screen and (max-width:1066px) {
    #navbar-header .dropdown-menu>.row,
    .container,
    body .container-fluid {
        padding-left: 25px!important;
        padding-right: 25px!important
    }
}

@media screen and (max-width:767px) {
    .navbar-top .navbar-right>li.nav-item>.nav-link,
    .navbar-top .navbar-right>li.nav-item>div>.nav-link {
        background-color: #14235F!important
    }
    .form-search-ucol .form-control,
    .navbar-top .navbar-right>li.nav-item>.nav-link:hover,
    .navbar-top .navbar-right>li.nav-item>div>.nav-link:hover {
        background-color: #1E3791!important
    }
}