/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/*
 * Custom Style Sheet - Use this file to style your content
 */



.tm-top-b {
margin-top: 0 !important;
padding-top: 0 !important;
}

body {
background: url(../imagenes/fondo.jpg) repeat;
text-align: justify;
}

.wk-slideshow-tabsbar .nav span {
padding: 7px 17px 5px 8px;
}

.home .uk-article img {float: left; margin-right: 10px; margin-bottom: 10px;}


.uk-container-center {
background: white;
padding:0;
}
.tm-middle {padding: 10px; margin-top: 20px !important}
.uk-container-center .tm-content {padding-right: 20px}
.uk-container-center .tm-toolbar {padding: 0 !important}

.uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a:focus, .uk-navbar-nav > li.uk-open > a {
color: white;
}

.uk-navbar-nav > li.uk-active > a {
color: #FEBE20;
}
.uk-navbar-nav > li > a {color: white}

uk-panel-header .uk-panel-title {
padding-bottom: 10px;
border-bottom: 1px solid #dddddd;
color: black;
background: #d7d7d7;
padding: 10px;
}

.programas {
background:#597BB8; 
padding: 10px; 
width: 98%; 
margin: 3px;
font-family: "arvo";
font-size: 25px;
line-height: 26px;
color: white;
}

.programas a {
color: white;
}

.tm-top-a {margin-bottom: 0; padding-bottom: 0}
.tm-middle uk-grid {margin-top: 0; padding-top: 0}


.tm-toolbar {
margin-top: 0;
color: #FEBE20;
font-size: 11px;
line-height: 15px;
font-family: arial;
background: #2F549E;
}

.tm-toolbar a {
color: #FEBE20;
}


.topmenu2 {
background: #597BB8;
padding: 3px 15px 3px 15px !important;
}

.topmenu2 a {
color: white;
}
.tm-toolbar .uk-float-right .uk-panel {
margin: 0 0 0 18px;
}
.headerbar img {
max-width: 200%;
width: auto\9;
height: auto;
vertical-align: top;
border: 0;
-ms-interpolation-mode: bicubic; 
}

.tm-footer {
background: #a2a2a2;
color: white;
margin-bottom: 0;
padding-top: 25px;
padding-bottom: 25px
}

.tm-footer a {
color: white;
}

.tm-navbar {
margin-top: 0;
margin-bottom: 0;
padding: 0;
}
input.uk-search-field {color: white}




.uk-panel-header .uk-panel-title {
padding-left: 10px;
}

.tm-top-a .uk-panel {
padding: 0
}

.tm-header .uk-panel {
padding: 0
}



.program .uk-panel-title {
background: #626262;
color: white;
font-family: "arvo";
font-size: 22px;
line-height: 22px; 
padding: 10px;
}

.agenda .uk-panel-title {
background: #aaaaaa;
color: white;
font-family: "arvo";
font-size: 22px;
line-height: 22px; 
padding: 10px;}



.noticias .uk-panel-title  {
background: #838383;
color: white;
font-family: "arvo";
font-size: 22px;
line-height: 22px; 
padding: 10px;
}

.noticias .uk-article h1 {
color: #FFFFFF;
font-family: Arvo;
font-size: 2em;
margin: 0 0 1px -5px;
padding: 10px;
background: #597bb8;
line-height: 1.4em;
min-height: 70px;
}


.eventos img {
border: 1px solid #B1AFBA;
margin: 11px 0 11px 3px;
padding: 5px;
}

.eventos {padding: 5px;}

div.acymailing_module, .acymailing_module div {
padding: 4px !important;
}

.enviatusdatos h3 {
background: transparent;
color: #6A9AE0;
font-family: "arvo";
font-size: 24px;
line-height: 24px; 
}

.enviatusdatos span{
background: transparent;
color: #aaaaaa;
font-family: "arvo";
font-size: 24px;
line-height: 24px; 
}

.yoo-zoo img {
border: 1px solid #B1AFBA;
margin: 0 0 0 3px;
padding: 5px;
}


.uk-article img {
border: 1px solid #B1AFBA;
padding: 5px;
margin-top: 4px;
margin-left: -1px;
}



.resultados .uk-article-title  {background: none !important; font-size: 18px; line-height: 18px; color: black;}
.resultados span.bg-title { background: none; padding-left: 0}
.resultados span.curva {display: none !important}


.uk-article-title a {
text-decoration: none;
font-size: 16px; 
line-height: 20px;
font-family: 'Arimo';
background: transparent;
color: black;
font-weight: bold;
}


.yoo-zoo .uk-article-lead {
color: #909090;
font-size: 12px;
line-height: 16px;
font-weight: normal;
font-style: italic;
margin-top: 0; padding-top: 0;
}

.uk-panel {
position: relative;
padding: 3px;
}

.tm-logo {
background: white !important;
}



.uk-article-title {
color: #FFFFFF;
font-family: Arvo;
font-size: 19px;
margin: 0 0 10px 0;
padding: 5px 5px 5px 5px;
background: #597bb8;
line-height: 25px;
}



.menuizq {
text-align: right;
font-size: 17px;
line-height: 17px;
font-family: arvo;
color: #A8A8A8;;
}

.uk-nav-side > li > a {
color: #909090;
font-family: "Arvo";
font-size: 17px; 
line-height: 17px;
}

.uk-nav-dropdown > li > a {
color: #FEBE20;
background: #2F549E;
}

.uk-dropdown {background: #2F549E; padding-top: 5px; padding-bottom: 5px}


.wk-zoo-item p.meta {color: lightgray; font-size: 12px; line-height: 12px}



.wk-zoo-item div.media-top {margin-bottom: 0}


/* Breadcrumb */
.uk-breadcrumb li:before {
content: " Estas en: ";
}
.uk-breadcrumb {
font-family: 'Arimo';
font-size: 12px;
line-height: 12px;
color: #A8A8A8;
margin: 20px 0 20px 0; 
}
/* Fin Breadcrumb */


/* Formato tablas en Tabs */

.tablaheader {
background: #4A245F;
color: white;
border: 3px solid white;
font-size: 16px; 
line-height: 16px;
vertical-align: middle;
}

.tablabody {
color: white; 
background: #C9C4DA; 
color: #4A245F;
border: 3px solid white;
vertical-align: middle;
}
/* Fin Formato tablas en Tabs */


/* Formato titulos H3 */
h3 {
background: url("../imagenes/home/agenda/separacion.gif") repeat-x scroll left bottom transparent;
color: #000000;
height: auto;
padding: 0 0 6px 0;
}

.wk-zoo-item h3.title {background: none}
/* Fin Formato titulos H3 */


.home .tm-content {
background: none;
}


.uk-tab > li.uk-active > a {
background: #203763 !important;
}
.uk-tab li a{cursor:pointer !important;}


.home .uk-article > :last-child {
float: right;
}

.uk-icon-angle-right {
background: orange;
padding: 1px 7px 1px 7px;
margin: 0 0 0 5px;
color: white;
border: 1px solid black;
font-weight: bold;
}


.uk-tab > li.uk-active > a {
background: #203763;
color: white;
}

.uk-tab > li.uk-active > a:hover {
color: white; 
}

.uk-tab > li > a {
    border-bottom: 1px solid #C3C3C3;
    border-left: 1px solid #C3C3C3;
    border-top: 1px solid #C3C3C3;
    border-right: 1px solid #C3C3C3;
}
.uk-tab > li:nth-child(n+2) > a {
    margin-left: -1px;
}

.uk-tab {
    margin: -1px 0 0 -7px !important;
}


.uk-tab > li:not(.uk-active) > a:hover, .uk-tab > li:not(.uk-active) > a:focus, .uk-tab > li.uk-open:not(.uk-active) > a {color: white}



.uk-nav-navbar > li > a {
color: white;
}



/*AGregados por CCORDOVA*/
.gsc-control-cse div {
position: static;
height: 32px;
}  

.element-itemprevnext .page-nav .next {
float: right;
display: none;
}

.uk-panel-box {
padding: 15px;
background: #fff;
color: #444444
}


.informacion img{
  border: solid 1px #D0D0D0;
  padding: 3px;
}

.informacion h2 {
background: url("../imagenes/home/agenda/separacion.gif") repeat-x scroll left bottom transparent;
    color: #5E5E5E;
    float: left;
    font-family: Arvo;
    font-size: 24px;
    height: 31px;
    margin: 24px 19px 9px 14px;
    width: 99%;
}

.informacion h2 a {
    background: url("../imagenes/contenido/licenciaturArea/fondoLink.jpg") no-repeat scroll right top #999999;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    line-height: 12px;
    float: right;
    margin: 0 0 6px;
    padding: 4px 25px 4px 14px;
    text-decoration: none;
}
.informacion .agenda{
  float: left;
}
.informacion .agenda .contenedorAgenda{
  background: url(../imagenes/contenido/seminario/fondoAgenda.gif) no-repeat scroll 26px 0 transparent;
  height: 98px;
  margin: 0 auto;
  width: 600px;
}

.informacion .agenda .contenedorAgenda .cajaFecha {
    background: url(../imagenes/contenido/seminario/fondoFecha.png) no-repeat scroll 0 0 transparent;
    float: left;
    height: 55px;
    margin: 19px 0 0;
    width: 63px;
}

.informacion .agenda .contenedorAgenda .cajaFecha .mes {
    color: #FFFFFF;
    font-family: Arimo;
    font-size: 14px;
    margin: 3px 0 0 12px;
}

.informacion .agenda .contenedorAgenda .cajaFecha .dia {
    color: #A2A2A2;
    font-family: Arimo;
    font-size: 34px;
    margin: 0 0 0 6px;
    line-height: 34px;
}

.informacion .agenda .contenedorAgenda .contenedorInfoDetalle{
  float: left;
  margin: 13px 0 0 15px;
  width: 462px;
}

.informacion .agenda .contenedorAgenda .contenedorInfoDetalle p{
  font-size: 12px;
  line-height: 14px;
  margin: 0 0 2px 0;
}

.informacion .agenda .contenedorAgenda .contenedorInfoDetalle p a{
  color: #6A9AE0;
  text-decoration: underline;
}

.informacion .agenda .descarga {
    background: url("../imagenes/contenido/licenciaturArea/fondoLink.jpg") no-repeat scroll right top #999999;
    color: #FFFFFF;
    float: left;
    font-family: Arial;
    font-size: 12px;
    margin: 0 0 6px 30px;
    padding: 4px 38px 4px 16px;
    text-decoration: none;
}

.posicionTitulo{
  margin: -12px 0 0 15px;
}


.profesores .yoo-zoo .uk-grid:not(.uk-grid-preserve) {
margin-left: 10px;
}

.element-itemprevnext .page-nav .prev {
float: left;
display: none;
}

.home .uk-article-title  {
background: none !important; 
font-size: 18px;
line-height: 18px; 
color: black !important;
margin-top: -10px;
}

.home span.bg-title {padding-left: 0}

article.uk-article {
margin-left:0;
padding: 2px;
border-bottom: 1px dashed #ccc;
}
.uk-breadcrumb {
padding-left: 20px;
}

.uk-navbar-content {
display: block;
height: 0;
padding: 0;
float: none;
margin-top: -5px;
margin-left: -5px;
margin-right: 5px;
}

.bt-cs .bt-inner .bt-title {
color: black !important;
font-family: Arvo;
font-size: 18px;
line-height: 18px;
font-weight: normal;
text-transform: none;
}

.bt_handles_num li a {
background: none repeat scroll 0 0 grey;
color: #fff;
display: block !important;
float: left;
font-size: 13px;
height: 20px;
line-height: 20px;
overflow: hidden;
padding: 0 !important;
text-align: center;
text-decoration: none;
width: 20px;
}

/* Agenda */
 #zoo-event-calendar a.ui-state-default.ui-state-hover, #zoo-event-calendar a.ui-state-default.ui-state-hover:link #zoo-event-calendar a.ui-state-default.ui-state-visited {
background-color: #FFB733 !important;
color: white !important;
}

 #zoo-event-calendar a.ui-state-default.ui-state-hover, #zoo-event-calendar a.ui-state-default.ui-state-hover:link {
background-color: #597BB8 !important;
color: white !important;
}

#zoo-event-calendar .ui-state-active a, #zoo-event-calendar .ui-state-active a:link, #zoo-event-calendar .ui-state-active a:visited {
background-color: #FFB733;
color: white !important;
}


.uk-article-meta {
font-size: 12px;
line-height: 16px;
color: #999999;
}
h5, .uk-h5 {
font-size: 15px;
line-height: 18px;
}

.uk-nav-navbar ul a {
color: #D3D3D3;
}

.uk-nav-navbar ul a:hover {
color: #fff;
}



/* LOF Articles Slideshow  */

.lof-ass .lof-css3 , .lof-ass  .lof-css3 .preload {
-moz-box-shadow: none !important;-
webkit-box-shadow: none !important; 
box-shadow: none !important;
}
.lof-ass .lof-description h4 a, .lof-ass .lof-description h4 a:hover {
text-decoration: none; 
color: white; 
font-family: "arvo";
}
.lof-ass .lof-css3 .lof-description {
-moz-box-shadow: none !important;
box-shadow: none !important;
width: 100% !important;
left: 0;
right: 0;
max-width: none;
bottom: 0;
}
.lof-ass .lof-navigator li h4 {
font-family: "arvo";
font-size: 18px; 
line-height: 20px;
}

.lof-ass .lof-snleft .lof-navigator li.active div {
margin-left: inherit;
background: #2F549E !important;
}

.lof-ass .blue .lof-navigator h4, .lof-ass .blue .lof-navigator a {
color: #fff; 
}
.lof-ass .blue .lof-navigator li div {
background: #626262 !important;
color: #fff !important
}
.lof-ass .lof-description h4 {
margin: 0 40px 0 0 !important;
}

/*Fin slideshow*/