/* CSS Document */
@charset "utf-8";
/*GENERALES*/
body{ padding-top:0px; background: url(images/bg.png)  #e9e9e9; background-repeat:repeat-x; margin:0px; font-family: Arial, Helvetica, sans-serif;}

.clear {
    clear: both;
}
.comments-link, .commentlist, .comment-respond {
    display: none;
}
.bg-white{background-color: #fff;}
/***************** 
 Header 
*****************/
.site-header {
  margin-bottom: 0px;
}
#header{ width: 100%; height:159px;  background-image:url(images/bg_header_top.jpg); background-repeat:no-repeat;}

#header #header_top{ padding:20px 5px 0px 10px;}


#menu_top {font-size:11px; font-family:Arial, Helvetica, sans-serif;  color:#fff; float:right; }
#menu_top ul { list-style-image:url(images/bullet01.png); color:#fff;}
#menu_top ul li{ float:left; padding-right:20px;}
#menu_top ul li a{ color:#fff;  display:block;} 
#menu_top ul li a:hover{color:#f7a11a; }

/***************** 
Contenido
*****************/
#container {
  margin: 0px;
  padding: 0px;
}
#contenido-inicio td {
  padding: 0px;
}
#contenido-inicio table, th, td {
  border: 0px solid #ededed;
}
#contenido-inicio table {

  margin: 0px;
}

#sidebar, #sidebar2{ width:200px; background-color:#f1f1ed;}

#sidebar ul, #sidebar2 ul{ list-style:none; margin: 0px; padding-bottom:10px;}

#articulos,#documentos { padding:3px;}
#articulos li:hover, #documentos li:hover{background-color: #E5E5E5; cursor:pointer; display: block;}
#articulos li, #documentos li{ font-size:11px; color:#333539; }
#articulos li a, #documentos li a{font-size:11px; text-decoration:none; color:#333539; }


#directorio ul{ padding-left:20px; list-style-image:url(images/bullet02.png); color:#9a000a; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
#directorio ul li ul{ padding-left:10px; list-style-image:url(images/bullet03.png); color:#0077cc; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
#directorio ul li ul li ul{ padding-left:10px; list-style-image:url(images/bullet04.png); color:#4e4e50; font-size:11px; font-family:Verdana, Geneva, sans-serif;}

#directorio ul p{ padding:0px; margin:0px;}

#titulo_registro{display:block; border:1px solid #fff; padding:3px; color:#313231; font-size:20px; font-family:Arial, Helvetica, sans-serif; text-align: center;}
#titulo_registro a{color:#313231;}


#links_box ul{ padding-left:20px; list-style-image:url(images/bullet05.png); color:#333539; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
#links_box ul li{ color:#333539; padding-bottom:3px;}
#links_box ul li a{ color:#333539; padding-bottom:3px;}
#links_box ul li a:hover{ color:#666769;}
#contenido{padding: 3px 7px;}
#contenido:hover{background-color: #e9e9e9;}
#contenido .nota a{color: #202020;}

#content div.subtit { display:block; background-image:url(images/bullet_subtit_div.png); background-repeat:no-repeat; padding-left:18px;  font-size:16px; color:#00a2e5; margin-top:15px; }
#content div.subtit a{ color:#00a2e5; font-size:16px;}
#content div.subtit a:hover{ color:#f7a11a; }

#content .entry-content{font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:21px; color:#4b4b4b; padding: 10px; }
#content .entry-content p{ padding-top:10px;}

#content .entry-content ul { padding-left:30px; list-style-image:url(images/bulletAzul.png); color:#4b4b4b;}
#content .entry-content ul a{ color:#012150;}
#content .entry-content ul a:hover{color:#f7a11a; }

#content .entry-content ol { padding-left:30px; }

#content .entry-date{color:#d8a017; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

 .leerMas   { color:#fe9b07; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
 .leerMas a{ color:#fe9b07; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

#content .edit-link a{ color:#00a1e4; }

#content .tablas table {border:0px; border-right:1px solid #CCC; border-top:1px solid #CCC;}
#content .tablas tr th{color:#ffffff; padding:3px; background-color:#00a2e5; border-left:1px solid #CCC; border-bottom: 1px solid #CCC; font-size:11px;}
#content .tablas tr td{ color:#202020; padding:3px; border-left:1px solid #CCC; border-bottom: 1px solid #CCC; font-size:10px; font-family:Arial, Helvetica, sans-serif; }
#content .tablas tr td a{ color:#202020;}
#content .tablas tr td a:hover{ color:#fe9b07; text-decoration: underline;}

.subtit_anteriores{ color:#3b3b3b;}
.subtit_anteriores a { color:#3b3b3b; font-family:Arial, Helvetica, sans-serif; font-size:12px;} 
.subtit_anteriores a:hover { color:#f7a11a; } 


.txt_noticias br{ padding:10px;}

.subtit_noti_anteriores{ color:#202020;}
.subtit_noti_anteriores a{ color:#202020; }
.subtit_noti_anteriores a:hover{ color:#d17131;}

.borderfotos{ border:1px solid #CCC;}

.fecha_noti_anteriores{ color:#d17131;}

#tutorias {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-top:15px;}
#tutorias p a{color:#FFFFFF; }

.tit_agenda{ color:#012251; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.tit_agenda a{ color:#012251; }

#galeria img{ border:1px solid #666;}

.veranteriores{ color:#00abec; font-family:Arial, Helvetica, sans-serif; font-size:9px;}
.veranteriores a{ color:#00abec ; }
.veranteriores a:hover{ color:#fe9b07; }
/*/////////*/
/*Footer*/
/*/////////*/
.site-footer {
    background: #09608b !important;
    margin-top: 0px;
}
.footer-site-info .asocial-area {
  float: none;
    padding: 10px;
}
.footer-site-info {
    color: #fff;
    background: none;
    padding-top: 20px;
    padding-bottom: 20px;
}
/*-----
Inicio 
Seciones
Interiores
------*/
#primary {
    padding-top: 30px;
}
.site-content .col-md-8:first-child {
    width: 100%;
}
#primary {
    padding-top: 30px;
}
.site-content #primary .col-md-6:first-child {
    width: 100%;
}
#secondary {
    display: none;
}
.hentry figure {
    display: none;
}
.article-featured-image,.single-entry-footer {
    display: none;
}

.page-entry-footer {
    margin: 0px;
    padding: 0px;
}
.post-navigation {
    display: none;
}
.single-entry-meta, .genpost-entry-footer {
    display: none;
}
.posted-on {
    display: none;
}
.genpost-entry-content {
    display: none;
}
.genpost-entry-title:before {
    content: "\f046";
    font-family: FontAwesome;
    padding-right: 5px;
}
.comments-link {
    display: none;
}
#comments {
    display: none;
}
.genpost-entry-meta {
    display: none;
}
.hentry {
    margin: 0 0 0em;
}
.page-entry-header, .archive-page-header, .search-page-header, .single-entry-header {
    border-bottom:2px dotted #00a2e5;
}
.page-entry-title, .archive-page-title, .search-page-title, .single-entry-title {
    background: #fff none repeat scroll 0 0;
    color: #202020;
    padding: 10px;
    display: inline-block;
    font-size: 2.6rem;
    text-transform: uppercase;
    height: 100%;
    word-wrap: break-word;
}
.page-numbers .current {
    background: #1293dc none repeat scroll 0 0;
}
.page-numbers a:hover {
    background: #fe9b07 none repeat scroll 0 0;
}


/*/////////*/
/*cont_inicio*/
/*/////////*/

@media screen and (max-width: 767px) {
    .testingMediaQuerys:after {
        content: "screen-767px";
    }


}
@media (min-width:768px) and (max-width:991px) {
    .testingMediaQuerys:after {
        content: "min-width:768px-991px";
    }
    
}
@media (min-width:992px) and (max-width:1199px) {
    .testingMediaQuerys:after {
        content: "min-width:992px-1199px";
    }
    
}
@media (min-width:1200px) {
    .testingMediaQuerys:after {
        content: "min-width:1200px";
    }
   
    
}