/*
Theme Name: devdmbootstrap4
Theme URI: https://devdmbootstrap.com
Author: Danny Machal
Author URI: https://devdm.com/
Description: A no frills theme for Developers using Twitter Bootstrap 4.
Version: 1.81
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: one-column, two-columns, right-sidebar, custom-header, custom-menu, editor-style, featured-images, sticky-post, translation-ready
Text Domain: devdmbootstrap4
GitHub Theme URI: https://github.com/dannymachal/devdmbootstrap4

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

The default Bootstrap 4 CSS and JS files are enqueued inside the functions.php file with the handles devdmbootstrap4-css and devdmbootstrap4-js
*/

body{
    font: 13px/1.35 Arial,sans-serif;
    color: #3F3F3F;
}

.gallery-caption {}

/*img{ margin-right: 12px!important;}*/
img.caption{ margin-right: 12px!important;}

.bypostauthor {}

.row {
    display: flex;
    flex-wrap: wrap;
    margin-right: 0px;
    margin-left: 0px;}

button:focus, .btn-inicio:focus, input:focus, textarea:focus, #contact-message .wpcf7-form-control:focus{outline:none !important;
    outline-width: 0 !important;
    box-shadow: none!important;
    -moz-box-shadow: none!important;
    -webkit-box-shadow: none!important;}

input:focus,textarea:focus { border: 1px solid #55a528!important;}

a {
    color: #55a528;}
a:hover {
    color: #55a528;
	 text-decoration: underline!important;
}


.home .col-lg-7{
 
    padding-right: 0px;
    padding-left: 0px;
   
}
/*ocultar*/
i.fa-arrow-circle-o-right,i.fa-arrow-circle-o-left{
 visibility: hidden;
}
.wpinfopager-displaying-num, .miscellany .card-text{ display: none;
}

/*ver-mas*/

.infowordpresshowmore a, .sellositemsmore a{
 color: #55a528!important;font-weight: bold;padding-top: 6px!important;}

/*slider*/
.metaslider #metaslider_container_26 .flexslider{ margin: 0px;}
.metaslider #metaslider_container_26 .flex-control-nav{ bottom: -26px;padding: 9px 8px 6px; background: #F3F3F3;border: 1px solid #E5E5E5; border-top: none;
border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.metaslider .slides img{ border-top-right-radius: 5px;border-top-left-radius: 5px;border:none!important;}

.metaslider .flex-control-paging li a {width: 10px;height:10px;}
.container-inner .metaslider .flex-control-nav li a{margin: 0 4px;background: #bfbfbf;}
.container-inner .metaslider .flex-control-nav li a.flex-active{margin: 0 4px;background: #737373;}

.borde_superior {
    border-top: 6px solid #BFBFBF;
}

.justify-content-end {
    justify-content: flex-end !important;
    margin-bottom: 24px!important;
    float: right!important;
}

#botonesheadercontenedor .search{
    display: inline-table;
  
}


ul#menu-menu_principal li{
    float: left;
  
}


ul#menu-menu_principal li a {
    text-transform: uppercase;
    font-size: 11px;
    line-height: 3;
    color: #3F3F3F;
}


ul#menu-menu_principal li:last-child{
    border-right: none!important;
    height: 24px;
}

ul#menu-menu_principal li:last-child a{
   padding-right: 0;
}

ul#menu-menu_principal li.menu-item-109{
    font-weight: bold;
}

ul#menu-menu_principal li.menu-item-110{
    font-weight: bold;
}

ul#menu-menu_principal li.current-menu-item a{
    color: #55a528;
    line-height: 4;
}

ul#menu-menu_principal li.current-menu-item{
   background: url(imgs/b-nav-global.png) repeat-x top;
	 /*border-top: 6px solid #55a528;*/
    position: relative;
    top: -6px;
    height: 29px;
    line-height: 3.3;
}

.navbar{
    padding: 0px;
}


button.navbar-toggler{color: #fff;
margin: 12px 5px 0 0;
background: #55a528;}

.navbar-brand img{
    margin-top: 19px;
    margin-left: 12px;
}

#infosearch-searcher-form input.form-control{
    float: left;
    border: 1px solid #E5E5E5;
    height: 30px;
    width: 355px;
    padding: 0 0 0 6px;
	 border-radius:5px;
	 z-index: 2;
}

#edit-submit {
    background: url(imgs/buscar-estado-normal.jpg) no-repeat center;
    height: 30px;
    width: 30px;
    position: absolute;
    right: 2px;
	 top:0px;
	 margin: 0px!important;
    color: #fff;
    text-align: left;
    border: none;
    overflow: hidden;
    text-indent: -9999px;
    font-size: 0;
    display: block;
    line-height: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.btn-inicio{
    background: #55A528;
    color: #fff;
    height: 30px;
    border: none;
    border-radius: 5px;
    width: 118px;
    font-size: 13px;
  line-height: 2.3;
 text-transform: none;
 color: #ffffff;
 text-decoration: none;
 padding: 0;
}


.btn-inicio:hover{
    background: #326B0D;
    border: none!important;
     color: #ffffff;
	  text-decoration: none!important;
}

a.btn-inicio i{
    font-size: 20px!important;
    vertical-align: sub;
}

 .float-right a.btn-inicio.grupos {
    margin-right: 0!important;
}
.mt-5, .my-5 {
    margin-top: 1.5rem !important;
}

/*#tab_container_73 .wpsm_nav-tabs > li > a, #tab_container_73 .wpsm_nav-tabs > li.active > a{
color:#3f3f3f !important;
    font-size: 12px; !important;
}*/

/*footer*/
.dmbs-footer-navbar{
    border-top: 6px solid #BFBFBF;
    background: #F7F7F7!important;
    margin-top: 30px;
    position: relative;
    clear: both;
}


#footer-nav-content{
    border-bottom: 1px solid #E6E6E6;
    padding-bottom: 0px;
	 
}

#menu-menu_footer{  padding-bottom: 10px;}

 .nav-item-redes .fab{ font-size: 1.8em; color: #bfbfbf!important;text-decoration: none; padding-right: 6px!important; padding-top: 5px!important;
  
}
.nav-item-redes .fab:hover{  color: #727272!important; text-decoration: none!important;

}

ul#menu-menu_footer li:hover{
    text-decoration: underline;
}

ul#menu-menu_footer li:last-child{
   
    border-right: none;
  
}

ul#menu-menu_footer li a{
    text-transform: uppercase;
    font-size: 11px;
    line-height: 3;
    color: #3F3F3F;
}


.footer1{

    padding: 14px 12px 0;
}

.footer2.col-sm-6.col-md-6{
    margin-bottom: 10px;
    padding:14px 0px 0 15px;
    display: inherit;
}
.institucion{ margin-bottom: 5px;}

#hcard{
    float: right;
    margin: 0 8px 14px 0;
    width: 460px;
}

.footer1 p{
    font-size: 11px;
    line-height: 1.5;
	
}

.institucion span{
    font-size: 11px;
}

.responsable span{
    font-size: 11px;
}

.bg-footer{
    background: #f7f7f7;
}

.sellosinfofooter .card-body{
    width: 168px;
    height: 118px;
    background: #E6E6E6;
    border-radius: 5px;
    margin-right: 24px;
    text-align: center;
	padding: 0.79rem;
}
.sellosinfofooter .card-body th,.sellosinfofooter .card-body td{padding: 0px;}

.sellosinfofooter .sellosinfofooteritem-last{margin-right: 0px;}

.card-body.sellosinfofooteritem-first img{padding-top: 25px;}

.sellosinfofooter .sellosinfofooteritem:nth-child(2) img{margin-top: 12px;}

.sellosinfofooter .sellosinfofooteritem:nth-child(3) img{padding-top:28px;}

.sellosinfofooter .sellosinfofooteritem:nth-child(4) img {padding-top:12px;}

.sellosinfofooter .sellosinfofooteritem-last img {padding-top:23px;}

.copyright{
    background: #55A528;
    min-height: 42px;
    position: absolute;
    left: 0px;
    width: 100%;
}

.copyright p {
    color: #fff;
    margin: 0 auto;
    padding-top: 13px;
    text-align: center;
}

.sellosinfofooter{
    padding-bottom:18px;
}

a.enlacesp{
    color: #fff;
    font-weight: bold;
}

.sellosinfofooteritem p{
font-size: 11px;
text-align: left;
padding-left: 8px;
padding-top: 6px;
}
/*.card{ border: 1px solid #e5e5e5!important;
    
}*/
.card-header{ border-bottom: 1px solid #e5e5e5!important;
    
}

.card-uvs{
    border: 1px solid #e5e5e5!important;
    background: #f3f3f3;
    margin: 0 0px 12px 0px;
    margin-bottom: 12px!important;
}

.card-bvs{
    border: 1px solid #e5e5e5!important;
    background: #f3f3f3;
    margin: 0 0px 12px 0px;
	 overflow: hidden;
}

.card-cencomed{
    border: 1px solid #e5e5e5!important;
    background: #f3f3f3;
    margin: 0 0px 12px 0px;
}

.card-uvs, .card-bvs, .card-cencomed{
   border-top: none;
}

.card-header-uvs{
    border-top: 6px solid #8BC43F;
    background: url(imgs/uvs.png) no-repeat 7px center;
    padding-left: 43px;
}

.card-header-bvs{
    border-top: 6px solid #2B398E;
    background: url(imgs/bvs.png) no-repeat 7px center;
    padding-left: 47px;
}

.card-header-cencomed{
    border-top: 6px solid #BC1E2D;
    background: url(imgs/cencomed.png) no-repeat 10px center;
    padding-left: 34px;
}

.fa-external-link-alt{
    float: right;
    font-size: 18px;
    color: #bfbfbf;
}

.fa-external-link-alt:hover{
    color: grey;
}

.fa-folder{
    float: right;
    font-size: 18px;
    color: #bfbfbf;
    padding-right: 10px;
    padding-bottom: 10px;
}

.fa-folder:hover{
    color: grey;
}

.card-uvs li.list-group-item{
    background: #f3f3f3;
    margin: 0 12px;
    padding: 12px 0 12px 12px;
    font-size: 12px;
    border-bottom: 1px solid #E5E5E5!important;
    border-top: none;
    border-right: none;
    border-left: none;
}

.card-uvs .cwis-principal-title {
    display: block;
    margin-bottom: 5px;
}

.card-uvs .cwis-principal-title a{
    display: block;
    margin-bottom: 3px;
    color: #55A528;
}

.card-uvs li.list-group-item ul.item-field li{
    display: block;
    line-height: 1.5em;
}

.card-uvs li.list-group-item:hover{
    background: #e5e5e5;
}

.card-uvs li.list-group-item ul.item-field, .card-cencomed li.list-group-item ul.item-field{
    padding-inline-start: initial!important;
    margin-block-end: auto!important;
	 margin-bottom: 0px;
    padding-left: 0px;
    padding-right: 12px;
}


.card-cencomed li.list-group-item{
    background: #f3f3f3;
    margin: 0 12px;
    padding: 12px 0 12px 12px;
    font-size: 12px;
    border-bottom: 1px solid #E5E5E5!important;
    border-top: none;
    border-right: none;
    border-left: none;
}

.card-cencomed .cwis-principal-title {
    display: block;
    margin-bottom: 5px;
}

.card-cencomed .cwis-principal-title a{
    display: block;
    margin-bottom: 3px;
    color: #55A528;
}

.card-cencomed li.list-group-item ul.item-field li{
    display: block;
    line-height: 1.5em;
}

.card-cencomed li.list-group-item:hover{
    background: #e5e5e5;
}


.card-bvs .wp-show-posts-single{
    background: #f3f3f3;
    margin: 0 12px;
    padding: 12px 0 12px 12px;
    font-size: 12px;
    border-bottom: 1px solid #E5E5E5!important;
    border-top: none;
    border-right: none;
    border-left: none;
}

.card-bvs .wp-show-posts:not(.wp-show-posts-columns) .wp-show-posts-single:not(:last-child) {
    margin-bottom: 0;
}

.card-bvs .wp-show-posts-entry-header {
    margin-bottom: 3px;
    line-height: 1.5em;
    display: block;
}

.card-bvs a{
    color: #55A528;
}

.card-bvs .has-post-thumbnail{
    background: #e5e5e5;
    height: 110px;
    padding: 6px 12px;
    margin-bottom: 6px!important;
    margin-left: 0px;
    margin-right: 0px;

}

.card-bvs .wp-show-posts-image img{
    float: left;
    border-width: 0px;
    border-style: solid;
    margin: 7px 4px!important;
    width: 60px;
    height: 82px;
}

.card-bvs .post-17 .wp-show-posts-entry-content p{
    color: #737373;
    text-transform: uppercase;
    font-size: 11px;
}

.card-bvs .post-17 .wp-show-posts-entry-header a{
    color: #3f3f3f;
}

.card-bvs .post-17 .wp-show-posts-entry-title{
    padding-top: 20px;
}

.wp-show-posts-image.wpsp-image-left {
    float: left;
    margin-right: 0.5em;
}

.card-bvs .triangulo{
    border-left: 6px inset rgba(0, 0, 0, 0);
    border-right: 6px inset rgba(0, 0, 0, 0);
    border-top: 6px solid #F3F3F3;
    left: 120px;
    position: relative;
    top: 6px;
    width: 0px;
    height: 0px;
}

.card-bvs article.wp-show-posts-single:hover{
    background: #e5e5e5;
}

/*.card .textwidget{
    background: #f3f3f3;
}*/

.card-bvs .libros-bvs{
    background: #e5e5e5;
    height: 105px;
    padding: 6px 12px;
    margin-bottom: 6px;
    display: block;
}

.card-bvs .libros-bvs a{
    color: #3f3f3f;
}

.card-bvs .libros-bvs p{
    color: #737373;
    font-size: 11px;
    padding-top: 5px;
}

.card-bvs .libros-bvs img{
    margin-right: 7px!important;
}

.card-bvs .list-group-item{
    background: #f3f3f3;
    margin: 0 12px;
    padding: 14px 12px 14px 12px;
    font-size: 12px;
    border-bottom: 1px solid #E5E5E5!important;
    border-top: none;
    border-right: none;
    border-left: none;
}

.card-bvs li.list-group-item:hover{
    background: #e5e5e5;
}

.card-bvs li.list-group-item p{
    display: inline;
}

.card-bvs .list-group-item:last-child,.card-cencomed li.list-group-item:last-child,.card-uvs li.list-group-item:last-child{
    border-bottom: none!important;
}

.card-bvs .list-group-item:first-child{
    border-bottom: none!important;
}

.card-bvs .list-group-item p{
    margin-bottom: 0px!important;
}

.card-bvs .esencialesbvs {
    color: #55A528!important;
}

#metaslider_container_26{
    border-bottom: none;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto {
   
    padding-right: 12px;
    padding-left: 12px;
}

.fa-rss{
    float: right;
    font-size: 18px;
    color: #bfbfbf
}

.fa-rss:hover{
    color: grey;
}

.infocwis-result-all .infocwis-result-result {
    padding-left: 8px;
    font-style: italic;
    padding-top: 8px;
}

.cwis-result-pag-header-item2 {
    padding-top: 12px;
}

.infocwis-result-all .cwis-result-pag-header-item2 * {
    margin-right: 6px;
}

.cwis-result-pag-header-item2 strong {
    font-size: 16px;
    font-weight: normal;
    padding: 5px 12px;
}

.card-actualidad{
    border: 1px solid #e5e5e5!important;
	 margin-top: 40px;
}
.card-actualidad .card-header{padding-left: 12px;}

.card-actualidad .list-group-item .col-md-2{
   padding-left: 0px;
}

.card-header-actualidad{
    background: #fff;
}

.card-actualidad .list-group-item:first-child {
     border-top-left-radius: 0px;
     border-top-right-radius: 0px;
}

.card-actualidad .list-group-item{
    margin-right: 12px;
    margin-bottom: 0px;
	 padding: 12px 12px 12px;
	 border: none;
	 border-bottom: 1px solid #e5e5e5; 
}
.list-group-item:last-child{
	 border-bottom: none;
}

.card-actualidad .list-group-item:hover{
    background: #f3f3f3;
}

.card-actualidad .list-group-item small, .page-id-402 .dmbs-main .wpcwis-vocabulary, .wpcwis-clasification{
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    color: #737373;
}

.card-actualidad .list-group-item a.d-block{
    margin-bottom: 12px;
    margin-top: 3px;
    font-size: 18px;
    color: #55A528;
}

.card-actualidad .list-group-item span.d-block, .card-actualidad .list-group-item span.d-block-fuente{
    margin-bottom:9px;
    /*margin-left:6px;*/
}
.card-actualidad .list-group-item span.d-block-fuente i{margin-left: 0px !important;border-left: 1px solid #bfbfbf;color: #bfbfbf;padding-left: 6px;vertical-align: middle;}

.card-actualidad .list-group-item span.d-block-fuente, .card-actualidad .list-group-item span.d-block-fuente a{
    font-weight: normal;
    text-transform: uppercase;
    font-size: 11px;
    color: #737373;

}

.card-actualidad .list-group-item img{
    border: 1px solid #e5e5e5;

   /* float: left;
    width: 63px;
    height: 84px;*/
}

.card-actualidad .infowordpresshowmore{
    background: #fff;
}

.card-actualidad .infowordpresshowmore a{
    background: #fff;
    color: #55A528;
    font-weight: bold;
}

.card-header-red-portales{
    background: #f3f3f3;
}

.card-group-red-portales .card{
    background: #f3f3f3;
}

.card-group-red-portales .card i{
    font-size: 2.5em;
    display: block;
    line-height: 1.4;
    text-align: center;
    color: #3F3F3F;
    text-decoration: none;
}

a.png_bg:hover{
    text-decoration: none;
}

a.png_bg span{
    text-align: center;
    display: block;
    color: #3F3F3F;
}

.card-group-red-portales .card-body:hover{
    background: #e6e6e6;
}

/*.card-noticias{
    height: 400px;
}*/

.card-noticias .card-header{
    padding-top: 10px;
    padding-bottom: 0px;
}

.card-header-noticias{
    padding: 23px 12px 6px;
    background: #e6e6e6;
    border-bottom: none;
}

.card-header-noticias ul li a{
    color: #3F3F3F;
}

.card-header-noticias li a.nav-link{
    font-weight: normal!important;
    font: 16px/1.35 Arial,sans-serif!important;
    padding: 10px 24px 13px;
}

.card-noticias .card-header-noticias li:first-child a:hover,.card-noticias .card-header-noticias li:last-child a:hover{ text-decoration: none!important; }

.card-header-noticias li:first-child a.active{
    border-top: 6px solid #e38001!important;
	 border-left: 0px;
}

.card-header-noticias li:last-child a.active{
    border-top: 6px solid #4983e2!important;
}
.nav-tabs .nav-link{ border: none;

}
.card-noticias .card-body{
    text-align: left!important;
    padding: 0px;
    background: #e6e6e6;
}

.card-noticias .card-body li.list-group-item{
    margin-left: 12px!important;
    margin-right: 12px!important;
	 margin-bottom: 0px!important;
	 padding: 12px;S
	 border: none;
	 border-bottom: 1px solid #E5E5E5;
	
}

.card-noticias .card-body li.list-group-item:hover{
    background: #f3f3f3;
    border-bottom: 1px solid rgba(0,0,0,0.125);
}

.card-noticias .card-body li.list-group-item:first-child,.card-noticias .card-body li.list-group-item:last-child{
    
    border-top-left-radius: 0px;
	  border-top-right-radius: 0px;
	    border-bottom-left-radius: 0px;
	  border-bottom-right-radius: 0px;
}

.card-noticias .card-body li.list-group-item a{
    color: #3F3F3F;
}

.card-noticias .card-footer{
    background: transparent;
    border-top: none;
}

.card-noticias .nav-tabs{
    border-bottom: none;
}

#bloquealdia{
    margin-right: 16px;
    padding-top: 3px;
}


#prensa li.list-group-item ul li{
    display: block;
    padding: .75rem 1.25rem;
    border-bottom: 1px solid rgba(0,0,0,0.125);
}

#prensa li.list-group-item:hover{
   background: #f3f3f3;
}

#prensa li.list-group-item ul li:last-child{
    border-bottom: none;
}

#prensa ul{
    padding-inline-start: 0px;

}
/*#aldia ul{height: 301px;}*/

/*#prensa ul, #aldia ul{
    height: 301px;
}*/
.miscellany {background: #ccc;
border-radius: 5px;

}
.miscellany .col-md-12{
   padding-left: 0;
   padding-right: 0;
    background: #fff;
    margin-right: 12px;
}

.miscellany .col-lg-3:last-child .card-body-secciones{

   padding-right:.7rem;
}

.card-secciones{
    /*background: #ccc;*/
    border: none;
}

.card-secciones ul#s-t{
 padding-left: 12px;
 padding-right: 12px;
 margin-bottom: 0;
}

.card-secciones .card-title{
   /* background: #fff;*/
    margin-bottom: 0px;
    border-top-left-radius: .25em;
    border-top-right-radius: .25em;
}

.card-secciones .card-text{
    margin-bottom: 0px;
    padding-bottom: 10px;
    background: #fff;
}

.card-secciones .list-group-item {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border: 0!important;
	 padding:10px 0 0;
}

/*.card-body-secciones li.list-group-item{
    border: none!important;
    height: 140px;
}*/

.card-body-secciones li.list-group-item .titlesinenlaces{
    font-weight: bold;
    padding-bottom: 5px;
}

.card-secciones h5.card-title{
    font-size: 13px;
    text-align: center;
    /* height: 42px; */
    line-height: 2;
    text-transform: uppercase;
    font-weight: normal;
    padding-top: 10px;
    border-bottom: 1px solid #55A528;
    position: relative;
    padding-bottom: 10px;
}

.card-secciones h5.card-title i.fa{
    background: #fff none repeat scroll 0 0;
    border-left: 12px solid #fff;
    border-right: 12px solid #fff;
    top: 37px;
    position: absolute;
    color: #55a528;
    font-size: 20px;
    left: 45%;
}

.card-secciones .card-body{
    padding: .7rem;
	 border: 0 !important;
	 background: #fff;
	 /*margin-right: 12px;*/
	 padding-top: 0;
}



.card-group .card-secciones:last-child{
    padding-right: .7rem;
}

.card-body-secciones .textwidget{
    background: #fff;
    display: flow-root;
    border-bottom-left-radius: .15em;
    border-bottom-right-radius: .15em;
    padding-top: 14px;
    /*height: 140px;*/
}

.card-noticias .card-body #prensa li.list-group-item:first-child {
    border-top: none;
    border-top-left-radius: .25em;
}

li#first h3{
    font-size: 12px;
    color: #727272;
    font-weight: normal;
    text-transform: uppercase;
    margin-right: 50px;
    margin-left: 25px;
}

li#second h3{
    font-size: 12px;
    color: #727272;
    font-weight: normal;
    text-transform: uppercase;
    margin-right: 25px;
}

ul#m-n strong{
    font-weight: normal;
    font-size: 18px;
}

li#first strong{
    margin-left: 25px;
}

li#first{
    float: left;
    color: #727272;
    display: inline;
}

li#second{
    float: left;
    color: #727272;
    display: inline;
}

li.weather{
    display: inline-block;
    margin-top: 10px;
}

ul#m-n{
    padding-inline-start: 0px;
}

ul#s-t{
    padding-inline-start: 25px;
}
.card-body-secciones ul#s-t ul#s-t{
    padding-inline-start: 12px;
}

#s-t li{
    display: block;
    padding-right: 0px;
}


.dmbs-footer-nav-container {
    margin-top: 0px;
}

.footer1 a{
    color: #55a528;
    font-size: 13px;
}

.responsable span.given-name{
    color: #55a528;
    font-size: 13px;
    margin-left: -6px;
}

.institucion span.org{
    font-weight: bold;
    color: #737373;
}

.card-secciones .scrollbar-inner{margin-top: 11px;
    margin-bottom: 0px;
}

.card-red-portales .card-body {
    flex: 1 1 auto;
    padding: 0.50rem;
}

.card-red-portales .card-body a:hover,.card-red-portales .card-body a:focus {
  color: #3F3F3F!important; text-decoration: none!important;
}

.breadcrumbs a{
   font-size: 11px;
  margin-right: 3px;
    font-weight: bold;
}

.breadcrumbs{
    min-height: 54px;
    position: relative;
    width: 100%;
    font-size: 11px;
    padding-top: 18px;
}
#main-content-header{ width: 100%;}

h1.page-title{
    font: normal 20px Arial, sans-serif;
    margin-bottom: 18px;
    margin-top: 7px;
    padding-left: 12px;
	 padding-bottom: 14px;
	 border-bottom: 1px solid #e5e5e5; 
}

.col-4 #list-tab{
    background: #F3F3F3;
    float: left;
    padding: 6px 0 11px 0;
    z-index: 2;
    border-top: 6px solid #55A528;
    border-radius: 5px;
    overflow: hidden;
}

.col-4 #list-tab a{
    margin: 0 12px;
    font-size: 12px;
    color: #3F3F3F;
    text-align: left;
    text-decoration: none;
    font-weight: bold;
    background: #F3F3F3;
    border-bottom: 1px solid #E5E5E5;
    border-top: none;
    border-left: none;
    border-right: none;
    width: auto;
}

.col-4 #list-tab a#list-cnacional-list{
    font-weight: normal;
}

.col-4 #list-tab a#list-cprovincial-list{
    font-weight: normal;
}

.col-4 #list-tab a:hover{
    background: #e6e6e6;
}

.col-4 #list-tab a#list-cnacional-list:hover{
    background: #e6e6e6;
}

.col-4 #list-tab a#list-cprovincial-list:hover{
    background: #e6e6e6;
}

.col-4 #list-tab a.active{
    background: #e6e6e6!important;
}

.col-4 #list-tab .list-group-item:first-child {
     border-top-left-radius: 0px;
     border-top-right-radius: 0px;
}

.col-4 #list-tab .list-group-item:last-child {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.tab-pane h2{
    font-size: 18px;
    margin-bottom: 14px;
}

.tab-pane h3{
    font-size: 18px;
}

#list-que li{
    font-size: 12px;
    padding: 6px 0 6px 6px;
    display: block;
}

#list-historia li{
    font-size: 12px;
    padding: 6px 0 6px 6px;
    display: block;
}

#list-cprovincial li{
    font-size: 12px;
    padding: 6px 0 6px 6px;
    display: block;
}

#list-cnacional li{
    font-size: 12px;
    padding: 6px 0 6px 6px;
}

#list-premios li{
    display: block;
}

.figure-caption{
    border-bottom: 1px solid #e5e5e5;
    color: #737373;
    font-size: 12px;
    font-style: italic;
    padding-bottom: 8px;
    margin-top: 0px;
}

.zeno_font_resizer_container{
    float: left;
    margin-top: 12px;
}

.zeno_font_resizer_container .zeno_font_resizer_add{
    background: #F3F3F3;
    height: 30px;
    width: 30px;
    float: right;
    border-radius: 5px;
    color: grey;
    line-height: 1.5;
    margin-left: 5px;
}

.zeno_font_resizer_container .zeno_font_resizer_reset{
    background: #F3F3F3;
    height: 30px;
    width: 30px;
    float: left;
    border-radius: 5px;
    color: grey;
    line-height: 2.1;
    margin-left: 5px;
}

.zeno_font_resizer_container .zeno_font_resizer_minus{
    background: #F3F3F3;
    height: 30px;
    width: 30px;
    float: right;
    border-radius: 5px;
    color: grey;
    line-height: 3.2;
    margin-left: 5px;
}

.zeno_font_resizer{
    font-size: 18px;
}

a.print-text {
    background: #F3F3F3;
    height: 30px;
    width: 30px;
    float: left;
    border-radius: 5px;
    color: grey;
    margin-left: 5px;
    margin-top: 12px;
    font-size: 16px;
}

a.print-text i{
    line-height: 1.9;
    padding-left: 7px;
}

.bread-print-size{
    border-top: 1px solid #E5E5E5;
    border-bottom: 1px solid #E5E5E5;
}


.page-id-112 .bread-print-size.row {margin-bottom:18px!important;}

.dmbs-main .row .col-md-6.card-servicios,.dmbs-main .row .col-md-6.card-servicios-m{
  padding-left: 0;
  background: #f3f3f3;
  margin-right: 12px;
  padding-right: 0px;
}
.dmbs-main .row .col-md-6.card-servicios .card,.dmbs-main .row .col-md-6.card-servicios-m .card{
 border: none;
}
.dmbs-main .row .col-md-6.card-servicios:last-child,.dmbs-main .row .col-md-6.card-servicios-m:last-child{
  padding-right: 0;
}
.card-servicios .custom-html-widget{
	background-color:#f3f3f3;
	}

.widget_text .border-light {
    background-color:#f3f3f3;
}

.card-servicios-m .custom-html-widget{
    /*height: 290px;*/
	background-color:#f3f3f3;
}

.card-servicios .custom-html-widget .content, .card-servicios-m .custom-html-widget .content{
    border-radius: 5px;
    border-top: 6px solid #55A528;
    color: #737373;
    line-height: 18px;
    margin: 12px;
    padding: 10px 12px 10px 0px;
    background-color: #E6E6E6;
    position: relative;
    min-height: 95px;
}

.card-servicios .custom-html-widget .content .fa,.card-servicios-m .custom-html-widget .content .fa {
    color: #55a528;
    font-size: 1.84em;
    left: 12px;
    position: absolute;
    top: 12px;
}

.card-servicios .custom-html-widget .content h2, .card-servicios-m .custom-html-widget .content h2{
    font-size: 20px;
    margin-left: 45px;
}
 .dmbs-main .row:nth-child(4) .card-servicios-m:last-child .custom-html-widget .content h2,
 .dmbs-main .row:nth-child(4) .card-servicios-m:last-child .custom-html-widget .content p.destacado
 { margin-left: 55px;}

.card-servicios .custom-html-widget .content p.destacado, .card-servicios-m .custom-html-widget .content p.destacado {
    margin-left: 45px;
	 margin-bottom: 0;
}

.card-servicios .custom-html-widget ul, .card-servicios-m .custom-html-widget ul{
    padding-left: 24px;
	 padding-right: 12px;
}

.card-servicios .custom-html-widget ul li, .card-servicios-m .custom-html-widget ul li{
    display: block;
}

.card-servicios .custom-html-widget ul li p, .card-servicios-m .custom-html-widget ul li p{
	 margin: 4px 0 12px 0;
}

.text-servicios{
    padding-bottom: 15px;
}

.tipos-recursos{
    background: #F3F3F3;
    padding: 6px 0 11px 0;
    z-index: 2;
    border-top: 6px solid #55A528;
    border-radius: 5px;
    overflow: hidden;
}

.tipos-recursos .list-group-item:first-child{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

.tipos-recursos a{
    margin: 0 12px;
	 padding: 12px;
    font-size: 12px;
    color: #3F3F3F;
    text-align: left;
    text-decoration: none;
    font-weight: bold;
    background: #F3F3F3;
    border-bottom: 1px solid #E5E5E5;
    border-top: none;
    border-left: none;
    border-right: none;
    width: auto;
}

.tipos-recursos a.active{
    background: #e6e6e6!important;
    color: #3F3F3F;
    border-bottom: 1px solid #E5E5E5;
}

.tipos-recursos a:hover{
    background: #e6e6e6!important;
    color: #3F3F3F;
    border-bottom: 1px solid #E5E5E5;
}

p.text-alfa{
    text-align: center;
    color: #3F3F3F;
    font-weight: bold;
}

p.text-alfa a{
    text-align: center;
    color: #326B0D;
    font-weight: bold;
}

a.recurso_link{
   
}

h3.title-red-de-portales{
    font-size: 13px;
    text-transform: uppercase;
    padding: 12px 0 12px 0;
    margin: 0 12px;
}

.row-red-de-portales{
    border-bottom: 1px solid #E5E5E5;
    margin-bottom: 14px;
    margin-left: 5px;
    margin-right: 5px;
}
.body-red-de-portales .col-md-12{ padding-left: 18px; padding-bottom: 6px;}

.body-red-de-portales{
    border-radius: 5px;
    background: #f3f3f3;
    padding:0 0 18px;
}

h6.sin-resultados{
    margin-left: 18px;
}

.body-red-de-portales .ver-mas{  
	 margin: 15px 12px 0 16px;

}
a.text-list-revistas, a.text-info-instituciones{  
    font-weight: bold;
}


.menu-item-397 {
    font-weight: bold;
}

.menu-item-398 {
    font-weight: bold;
}
/*pagina contacto*/
.contact-form{
    background-color: #f3f3f3;
    border: 1px solid #E5E5E5;
    border-top: 6px solid #55A528;
    border-radius: 5px;
    float: none;
    margin: 13px 0px 0 12px;
    padding: 13px 0px 24px;
    max-width: 100%;
}

.page-id-21 .row.formulario{
     display: block;
}

.contact-form div{
    margin: 13px 0 9px;
}

#contact-name .wpcf7-form-control.wpcf7-text, #contact-email .wpcf7-form-control.wpcf7-text.wpcf7-email, #contact-subject .wpcf7-form-control {
    height: 30px;
}

#contact-name .wpcf7-form-control.wpcf7-text, #contact-email .wpcf7-form-control.wpcf7-text.wpcf7-email, #contact-subject .wpcf7-form-control, #contact-message .wpcf7-form-control {
    width: 100%;
    margin-top: 6px;
    padding: 0 0 0 6px;
    border: 1px solid #e5e5e5;
    border-radius: 5px;
}

.wpcf7-captchar{
    margin-top: 6px;
    padding: 0 0 0 6px;
    border: 1px solid #e5e5e5;
    border-radius: 5px;
    height: 30px;
    width: 20%;
}

.wpcf7-form-control.wpcf7-submit {
    background: url(imgs/flechita_siguiente_blanca.png) 96% center no-repeat #55A528;
    border: none;
    height: 30px;
    color: #fff;
    cursor: pointer;
    border-radius: 5px;
    min-width: 50%;
    text-align: left;
    padding: 0 0 0 12px;
    margin-top: 12px;
    margin-left: 15px;
    font-size: 14px;
    line-height: 16px;
}
.wpcf7-form-control.wpcf7-submit:hover {
    background: url(imgs/flechita_siguiente_blanca.png) 96% center no-repeat #326B0D;
    border: none;
    height: 30px;
    color: #fff;
    cursor: pointer;
    border-radius: 5px;
    min-width: 50%;
    text-align: left;
    padding: 0 0 0 12px;
    margin-top: 12px;
    margin-left: 15px;
    font-size: 14px;
    line-height: 16px;
}

.text-contacto{
    padding-left: 12px;
}

.page-id-21 .col-md-4 .card{
    border: 1px solid #e5e5e5 !important;
	 padding-bottom: 0px;
    }
.page-id-21 .col-md-4 .card li.list-group-item{
padding:12px;
border-right: none;
border-left: none;
border-top: 1px solid #e5e5e5 !important;
margin-bottom: 0;
    }
.page-id-21 .col-md-4 .card li.list-group-item:hover{ background: rgba(0,0,0,0.03);}	
 
.page-id-21 .col-md-4 .card li.list-group-item a{ font-size: 13px;}

.page-id-21 .col-md-4 .card li.list-group-item a#faq-more{color: #55A528;font-weight: bold; }

.page-id-21 .col-md-4 .card .card-header{border: none!important; padding-left: 12px;text-transform: uppercase;}

.page-id-21 .col-md-4 .card .faq-cat{
  padding: 6px 0 0;
  margin: 0px;
    }
 .page-id-21 .col-md-4 .card .faq-cat a{
text-transform: uppercase;
color: #737373;
font-size: 11px!important;
    }

/*page monitoreo y evaluacion*/

.page-id-106 .col-md-9{ padding-left: 0;
}

.card-monitoreo-bvs{
    border-top: 6px solid #2c3a8b;
    background: #f3f3f3; 
}

.card-monitoreo-bvs .card-title{
    padding-left: 12px;
    text-transform: uppercase;
    font-size: 13px;
    padding-top: 12px;
}

.card-monitoreo-bvs .card-body li.list-group-item{
    border-top: 1px solid #E5E5E5;
    background: #f3f3f3;
    border-bottom: none;
    border-left: none;
    border-right: none;
}

.card-monitoreo-bvs .card-body li.list-group-item:hover{
    background: #e5e5e5;
}

.card-monitoreo-bvs .card-body a.active{
    font-weight: bold;
}

.card-monitoreo-especialidades{
    border-top: 6px solid #55a528;
    background: #f3f3f3;
}

.card-monitoreo-especialidades .card-title{
    padding-left: 12px;
    text-transform: uppercase;
    font-size: 13px;
    padding-top: 12px;
}

.card-monitoreo-especialidades .card-body li.list-group-item{
    border-top: 1px solid #E5E5E5;
    background: #f3f3f3;
    border-bottom: none;
    border-left: none;
    border-right: none;
}

.card-monitoreo-especialidades .card-body li.list-group-item:hover{
    background: #e5e5e5;
}

.card-monitoreo-especialidades .card-body a.active{
    font-weight: bold;
}

.card-monitoreo-instituciones{
    border-top: 6px solid #bc1e2d;
    background: #f3f3f3;
}

.card-monitoreo-instituciones .card-title{
    padding-left: 12px;
    text-transform: uppercase;
    font-size: 13px;
    padding-top: 12px;
}

.card-monitoreo-instituciones .card-body li.list-group-item{
    border-top: 1px solid #E5E5E5;
    background: #f3f3f3;
    border-bottom: none;
    border-left: none;
    border-right: none;
}

.card-monitoreo-instituciones .card-body li.list-group-item:hover{
    background: #e5e5e5;
}

.card-monitoreo-instituciones .card-body a.active{
    font-weight: bold;
}

.card-monitoreo-revistas{
    border-top: 6px solid #ea8b1d;
    background: #f3f3f3;
}

.card-monitoreo-revistas .card-title{
    padding-left: 12px;
    text-transform: uppercase;
    font-size: 13px;
    padding-top: 12px;
}

.card-monitoreo-revistas .card-body li.list-group-item{
    border-top: 1px solid #E5E5E5;
    background: #f3f3f3;
    border-bottom: none;
    border-left: none;
    border-right: none;
}

.card-monitoreo-revistas .card-body li.list-group-item:hover{
    background: #e5e5e5;
}

.card-monitoreo-revistas .card-body a.active{
    font-weight: bold;
}

div.fix-ancho{
    padding-right: 0px!important;
}

.monitoreo-title-doc{
    text-transform: uppercase;
    font-size: 13px;
}

ul.sellositems{
    padding-inline-start: 0px!important;
}

ul.sellositems .list-group-item:first-child{
    border-right: none;
    border-left: none;
    border-top: none;
}


ul.sellositems .list-group-item:last-child{
    border-right: none;
    border-left: none;
    border-bottom: none;
}

ul.sellositems .list-group-item{
   border-top:1px solid #e5e5e5;
	padding: 15px 12px 8px 12px;
}
ul.sellositems .list-group-item a{font-size: 20px;color:#55A528;

}

ul.sellositems a{
    font-size: 20px;
}

p.monitoreo-doc-evaluativos{
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 14px;
}

p.sellositemscategoria{
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    color: #737373;
    margin-bottom: 5px;
}

p.sellositemsemitido{
    font-weight: normal;
    text-transform: uppercase;
    font-size: 11px;
    color: #737373;
}

p.sellositemsmore{
    margin-top: 9px;
}

p.sellositemsmore a{
    font-size: 12px!important;
    font-weight: bold;
}

.infosellosinfomed{
    padding-right: 0px!important;
    margin-top: 16px;
}
/*resultados de b�squeda*/
.infosearch-recent .list-group-item{ border-bottom: 1px solid #e5e5e5; margin-bottom: 0;
    
}
.card-header-buscar-por{
    padding: .75rem 1.25rem;
    margin-bottom: 0;
    border: 1px solid #E5E5E5;
    border-top: 6px solid #55A528;
    background: #F3F3F3;
}

.resultado-busqueda{
    background: #F3F3F3;
    border-radius: 5px;
}

.resultado-busqueda a.list-group-item{
    margin: 0 12px;
    font-size: 12px;
    color: #3F3F3F;
    text-align: left;
    text-decoration: none;
    font-weight: bold;
    background: #F3F3F3;
    border-bottom: 1px solid #E5E5E5;
    border-top: none;
    border-left: none;
    border-right: none;
    width: auto;
}

.resultado-busqueda a.list-group-item:hover{
    background: #E6E6E6;
}

.resultado-busqueda a.list-group-item:last-child{
    border-bottom: none;
}

.resultado-busqueda a.active{
    background: #E6E6E6;
}

.page-id-368 .col-md-4{
     margin-bottom: 12px;
}

.card-body-burcar-por{
    padding: 0px;
    border-left: 1px solid #E5E5E5;
    border-right: 1px solid #E5E5E5;
    border-bottom: 1px solid #E5E5E5;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}

.altura-fila{
    margin-top: 18px;
}

p.resultinfosearch {
    background: none repeat scroll 0 0 #55A528;
    color: #FFFFFF;
    font-size: 16px;
    font-style: italic;
    font-weight: normal;
    height: 36px;
    line-height: 2.1;
    padding-left: 12px;
    margin-top: 0;
    border-radius: 4px;
    margin-bottom: 5px;
}

a.title-infosearch{
    font-size: 20px;
    font-weight: normal;
}

span.span-infosearch{
    text-transform: uppercase;
    font-size: 12px;
    color: #737373
}

p.body-infosearch{
    margin-top: 6px;
}

ul.infosearch-recent li.list-group-item{
    border-right: none;
    border-left: none;
}

ul.infosearch-recent li.list-group-item:first-child{
    border-top: none;
}

ul.infosearch-recent li.list-group-item:last-child{
    border-bottom: none;
}

.infowordpress-result-result{
    padding-left: 20px;
    font-style: italic;
    margin-top: 20px;
}

.infowordpress-result-result a{
    border-radius: 4px;
    color: #3F3F3F;
    display: block;
    font-weight: normal;
    font-style: normal;
    height: 10px;
    padding: 4px 0 24px;
    margin-right: 6px;
    text-align: center;
    float: left;
    width: 30px;
    font-size: 16px;
    margin-top: 10px;
}

.infowordpress-result-result a:hover{
    background: #f3f3f3;
}

.infowordpress-result-pag-header-item2 strong{
    border-radius: 4px;
    display: block;
    font-weight: normal;
    font-style: normal;
    height: 10px;
    padding: 4px 0 24px;
    margin-right: 6px;
    text-align: center;
    float: left;
    width: 30px;
    font-size: 16px;
    margin-top: 10px;
    background: #55A528;
    color: #fff!important;
}

.puntospages{
    border-radius: 4px;
    color: #3F3F3F;
    display: block;
    font-weight: normal;
    font-style: normal;
    height: 10px;
    padding: 4px 0 24px;
    margin-right: 6px;
    text-align: center;
    float: left;
    width: 30px;
    font-size: 16px;
    margin-top: 10px;
}

a.pagenext{
    background: url(imgs/flechita_siguiente.png) no-repeat center;
    color: #3F3F3F;
    border: none;
}

a.pagenext:hover{
    background: url(imgs/flechita_siguiente.png) no-repeat center;
    color: #3F3F3F;
    border: none;
}

a.pageprev{
    background: url(imgs/flechita_anterior.png) no-repeat center;
    color: #3F3F3F;
    border: none;
}

a.pageprev:hover{
    background: url(imgs/flechita_anterior.png) no-repeat center;
    color: #3F3F3F;
    border: none;
}

.sprite-div{
    border-top: 1px solid #e5e5e5;
    margin-top: 14px;
    padding-top: 14px;
}
/*page acerca de*/
#myTab_73{ margin-bottom: 12px;
}
.page-id-30 #tab_container_73 .wpsm_nav-tabs > li > a{ border: none !important; font-size: 13px!important; border:1px solid #e5e5e5; background: transparent!important; text-align: left!important;}
.page-id-30 #tab_container_73 .wpsm_nav-tabs > li > a:hover, .page-id-30 #tab_container_73 .wpsm_nav-tabs > li.active > a, .page-id-30 #tab_container_73 .wpsm_nav-tabs > li.active > a:hover{ border: none !important; }
.page-id-30 #tab_container_73 .wpsm_nav-tabs > li{border-bottom: 1px solid #e5e5e5 !important;margin-bottom: 0px !important;}
.page-id-30 #tab_container_73 .wpsm_nav-tabs > li:last-child{border-bottom: none!important;}

/****************************/
.page-node-40 ul#sprite-3 li#gitao {
    background: url("/wp-content/themes/devdmbootstrap4/imgs/15g.png") no-repeat;
}


.page-node-40 #content ul {
    float: left;
    width: 170px;
}

.page-node-40 ul#sprite-1 li#H, .page-node-40 ul#sprite-2 li#V, .page-node-40 ul#sprite-3 li#H {
    background-position: 0 3px;
}

.page-node-40 ul#sprite-1 li#P, .page-node-40 ul#sprite-2 li#S, .page-node-40 ul#sprite-3 li#G {
    background-position: 0 -29px;
}

.page-node-40 ul#sprite-1 li#I, .page-node-40 ul#sprite-2 li#Cfuegos, .page-node-40 ul#sprite-3 li#g {
    background-position: 0 -59px;
}

.page-node-40 ul#sprite-1 li#M, .page-node-40 ul#sprite-2 li#Cam, .page-node-40 ul#sprite-3 li#Stiago {
    background-position: 0 -91px;
}

.page-node-40 ul#sprite-1 li#C, .page-node-40 ul#sprite-2 li#T, .page-node-40 ul#sprite-3 li#Gtamo {
    background-position: 0 -122px;
}

.page-node-40 ul#sprite-1 li#H, .page-node-40 ul#sprite-2 li#V, .page-node-40 ul#sprite-3 li#H {
    background-position: 0 3px;
}

.page-node-40 ul#sprite-1 li#P, .page-node-40 ul#sprite-2 li#S, .page-node-40 ul#sprite-3 li#G {
    background-position: 0 -29px;
}

.page-node-40 ul#sprite-1 li#I, .page-node-40 ul#sprite-2 li#Cfuegos, .page-node-40 ul#sprite-3 li#g {
    background-position: 0 -59px;
}

.page-node-40 ul#sprite-1 li#M, .page-node-40 ul#sprite-2 li#Cam, .page-node-40 ul#sprite-3 li#Stiago {
    background-position: 0 -91px;
}

.page-node-40 ul#sprite-1 li#C, .page-node-40 ul#sprite-2 li#T, .page-node-40 ul#sprite-3 li#Gtamo {
    background-position: 0 -122px;
}

.page-node-40 ul#sprite-1 li#H, .page-node-40 ul#sprite-2 li#V, .page-node-40 ul#sprite-3 li#H {
    background-position: 0 3px;
}

.page-node-40 ul#sprite-1 li#P, .page-node-40 ul#sprite-2 li#S, .page-node-40 ul#sprite-3 li#G {
    background-position: 0 -29px;
}

.page-node-40 ul#sprite-1 li#I, .page-node-40 ul#sprite-2 li#Cfuegos, .page-node-40 ul#sprite-3 li#g {
    background-position: 0 -59px;
}

.page-node-40 ul#sprite-1 li#M, .page-node-40 ul#sprite-2 li#Cam, .page-node-40 ul#sprite-3 li#Stiago {
    background-position: 0 -91px;
}

.page-node-40 ul#sprite-1 li#C, .page-node-40 ul#sprite-2 li#T, .page-node-40 ul#sprite-3 li#Gtamo {
    background-position: 0 -122px;
}

.page-node-40 ul#sprite-3 li#gitao {
    background: url("/wp-content/themes/devdmbootstrap4/imgs/15g.png") no-repeat;
}

.page-node-40 ul#sprite-1 li {
    background: url("/wp-content/themes/devdmbootstrap4/imgs/sprite1-al-4.png") no-repeat;
    background-position-x: 0%;
    background-position-y: 0%;
    padding-bottom: 3px;
    padding-left: 18px;
    display: block;
}

.page-node-40 ul#sprite-2 li {
    background: url(/wp-content/themes/devdmbootstrap4/imgs/sprite5-al-9.png) no-repeat;
    background-position-x: 0%;
    background-position-y: 0%;
    padding-bottom: 3px;
    padding-left: 18px;
    display: block;
}

.page-node-40 ul#sprite-3 li {
    background: url(/wp-content/themes/devdmbootstrap4/imgs/sprite10-al-14.png) no-repeat;
    background-position-x: 0%;
    background-position-y: 0%;
    padding-bottom: 3px;
    padding-left: 18px;
    display: block;
}

.tab-pane-title{
    font-size: 18px;
    margin-bottom: 14px;
}
h1.dmbs-page-title, h1.entry-title{font: normal 20px Arial, sans-serif; margin-bottom: 14px; margin-top: 7px; padding-left: 12px;}
h3.widgettitle{font-size:13px; font-weight: normal;}
.card-noticias .card-body li.list-group-item:hover,.infosearch-recent .list-group-item:hover,ul.sellositems .list-group-item:hover { background: #f7f7f7;}
li.list-group-item  a { font-size: 12px; color: #3f3f3f;}

/*page detalles recursos*/
.page-id-403 .dmbs-main .dmbs-page h1.dmbs-page-title, .page-id-402 .dmbs-main .dmbs-page h1.dmbs-page-title
{padding-left: 2px;border-bottom: 1px solid #E5E5E5;padding:0 12px 14px;}
 h1.entry-title {padding: 0 0 14px; border-bottom: 1px solid #E5E5E5;}
.page-id-403 .bread-print-size, .page-id-402 .bread-print-size,.page-id-6 .bread-print-size {border-bottom: none; margin-bottom: 0px!important;}
.page-id-403 .dmbs-main, .page-id-402 .dmbs-main, .page-id-6 .col-md-8{border-top:1px solid #E5E5E5; padding: 0;} 
.page-id-403 .dmbs-main table{margin-left: 12px;margin-right: 12px;}
.page-id-403 .dmbs-main .dmbs-page, .page-id-402 .dmbs-main .dmbs-page{margin-bottom: 24px;}
.page-id-402 .dmbs-main .wpcwis-vocabulary, .wpcwis-clasification, .page-id-402 .table-responsive-sm{ padding-left: 12px;}
.page-id-402 .dmbs-container .col-md-4, .page-id-403 .dmbs-container .col-md-4, .page-id-6 .dmbs-container .col-md-4{padding-left: 20px;margin-top: -30px;}
.list-resources, .infosearch-recent .list-group-item{padding: 12px 12px 19px 12px;}

#widget_vocabularies_list-3 h3.widgettitle{background: #F3F3F3;}

tr.wpcwis-even{background: #F3F3F3;}

th { font-size: 11px;
    font-weight: normal;
    text-transform: uppercase;
	padding: 6px 6px 6px 12px;
}
th, td { 
	padding: 6px 6px 6px 12px;
}
 .page-id-402 .dmbs-main .dmbs-page td,  .page-id-403 .dmbs-main .dmbs-page td { 
	padding-left:0px;
}

div.list-resources p{font-size:13px; font-weight: normal;}
div.list-resources.text-justify a  {font-size: 20px; display: block;  padding-top: 5px;}
dt {	float: left;
	text-transform: uppercase;
	font-size: 11px;
	padding-right: 0;
	padding-left: 12px;
	width: 170px;
	color: #3F3F3F;
    font-weight: lighter!important;}
	
 dd.text-justify p{overflow: hidden; line-height: 1.45;}
 dd { overflow: hidden;}
 .clasification-vocabulary-list { border: none; padding:6px 2px;}
 div.list-resources a {font-size: 20px; display: block; padding-bottom: 6px; font-weight: lighter; font-family: sans-serif;}
 li.list-group-item{border:none; padding: 12px 0px 4px 0px;}
 .dmbs-widget{margin-bottom:0px;}
 
 .page-id-6 .col-md-8 { padding-left: 0px;}
 
.page-id-6 h1.entry-title,   .page-id-6 .entry-content {  padding-left: 12px;
}
 /*paginacion*/
 
.wpinfopager-pages{
 padding-top: 18px;
  margin-bottom: 30px;
  padding-left: 12px;
}
.wpinfopager-pages a{
color: #3f3f3f;
}
.wpinfopager-page-current,.wpinfopager-page-link,.page-numbers {
    border-radius: 4px;
	 padding: 8px 12px;
	 font-size: 16px;
}
.page-numbers {
/*padding: 3px 10px;*/
padding: 6px 10px;
margin-right: 6px;
/*width: 30px;
display: inline-block;
height: 30px;*/
}
/*.next.page-numbers{padding: 3px 0 0 10px;}*/

.wpinfopager-page-current,.page-numbers.current, .page-numbers.current:hover {
    background: #55A528;
    color:#fff!important;
}

.wpinfopager-page-link:hover,.page-numbers:hover{
    color: #3f3f3f!important;
	 text-decoration: none!important;
}
.wpinfopager-page-link:hover{
   background: #F3F3F3!important;
   
}
.page-numbers:hover{
   background: #e6e6e6 !important;  
}

nav.navigation .nav-links{
margin: 15px 18px 0;
padding-top: 18px;
border-top: 1px solid #e5e5e5;
display: block;
width: 100%;
}

nav.navigation .nav-links .page-numbers.dots{
   padding: 0px;
	height: auto;
 width: auto;
}
nav.navigation .nav-links .page-numbers.dots:hover{
    background: none!important;
}

/*a.prev span.btn-sm, */.prev.page-numbers, .wpinfopager-page-previous{
    background: url(imgs/flechita_anterior.png) no-repeat;
    color: #3F3F3F;
    border: none;
}

	 
.wpinfopager-page-previous{
   
	 margin-right: -15px;
}

.prev.page-numbers:hover, .wpinfopager-page-previous:hover{
    background: url(imgs/flechita_anterior.png) no-repeat;
    color: #3F3F3F;
    border: none;
}

/*span.text-next,*/ a.wpinfopager-page-next, .wpinfopager-page-previous{
	 display: inline-block;
   height: 30px;
  width: 30px;
  text-indent: -9999px;
}
/*span.text-next*/.next.page-numbers, a.wpinfopager-page-next{
    background: url(imgs/flechita_siguiente.png) no-repeat;
    color: #3F3F3F;
    border: none;}
.prev.page-numbers, .next.page-numbers, .prev.page-numbers:hover, next.page-numbers:hover{
    background-position:center;

}

/*span.text-next, a.prev span.btn-sm{ 
 vertical-align: text-top; padding: 0px;
 
}
a.prev span.btn-sm{ 
 padding: 0px;margin-right: -5px;
}*/

a.prev span.btn-sm, a.next span.btn-sm{
	 display: none;
	
}
a.wpinfopager-page-next{
	 margin-left: 10px;
 vertical-align: -moz-middle-with-baseline;
}

.next.page-numbers:hover,.wpinfopager-page-next:hover{
    background: url(imgs/flechita_siguiente.png) no-repeat;
    color: #3F3F3F;
    border: none;
}
/*.wpinfopager-page-current, .cwis-result-pag-header-item2 strong {
    background: #55A528;
    color: #fff;
    border-radius: 5px;
}

.infocwis-result-all .cwis-result-pag-header-item2 a:hover, {
    text-decoration: none;
}

.wpinfopager-page-link:focus, .wpinfopager-page-link:hover, .cwis-result-pag-header-item2 a:hover {
    background-color: #f3f3f3;
    border-radius: 5px;
}

.infocwis-result-all .cwis-result-pag-header-item2 * {
    margin-right: 6px;
}

.wpinfopager-page-link, .cwis-result-pag-header-item2 a {
    color: #3f3f3f;
    font-size: 16px;
    padding: 5px 12px;
}*/

#respond{
    margin-bottom: 18px;
    padding: 10px 0 8px 12px;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}
#respond h2{
    font-size: 13px;
    text-transform: uppercase;
    line-height: 1.4;
}
#commentform {
    padding: 12px 12px 24px 12px;
    margin-top: 12px;
    margin-bottom: 24px;
    border-radius: 5px;
    background: #f3f3f3;
}
#commentform input {
display: block;
width: 100%;
/*padding: .375rem .75rem;*/
font-size: .875rem;
line-height: 1.5;
color:#495057;
background-color:#fff;
background-clip: padding-box;
transition: border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}

form#commentform .comment_field input#author,form#commentform .comment_field input#email, #captcha_code, form#commentform #submit {
    height: 28px;}

form#commentform p.comment_label, .login-form-captcha{margin-bottom: 0px;}

textarea#comment{ margin-bottom: 1rem; width: 100%;}

.comment_field input#author, .comment_field input#email, textarea#comment, #captcha_code{
    border: 1px solid #e5e5e5;
    border-radius: 5px;
    padding: 0 0 0 6px;
}

input#submit {
    border: 0;
    background: #55A528 url(imgs/flechita_siguiente_blanca.png) no-repeat 260px center;
    color: #fff;
    text-align: left;
    width: 278px;
    border-radius: 5px;
    padding: 0 12px;
}
input#submit:hover {
    border: 0;
    background: #326B0D url(imgs/flechita_siguiente_blanca.png) no-repeat 260px center;
    color: #fff;
    text-align: left;
    width: 278px;
    border-radius: 5px;
    padding: 0 12px;
}
#widget_vocabularies_list-3 h3.widgettitle{
border-top: 1px solid #e5e5e5;
padding-top: 15px;
margin-top: 15px;
background: none;
}


/*  page encuesta*/
.head-bg{background: #55A528;min-height: 50px;padding: 15px 0;position: relative;}
.fa-volume-up{color: #fff;background: #55A528;border-radius: 50px;border: 5px solid #fff;font-size: 40px;position: absolute;top: 20px;padding: 8px;}
.informacion-usuario{ margin-top: 50px;}
 .header-encuesta{ margin-top:90px;}
.informacion-usuario{  margin-bottom: 50px;}
.header-encuesta{background: #f3f3f3;padding: 15px 30px 0}
.informacion-usuario h2{font-size: 2.3rem;text-transform: uppercase;padding-top: 60px;}
.propuestas h3{text-align: center;padding-top: 20px;}
.informacion-usuario p{font-size: 16px;}
.informacion-usuario .col-md-8 {border-left-width: 10px;border-left-color: #55A528;border-left-style: solid;border-right-width: 10px;border-right-color: #55A528;border-right-style: solid;
border-radius: 10px;padding: 40px;}
.propuestas{margin-bottom: 40px;}
.page-id-1343 .section-title-description, .page-id-1343 .comentarios.col-md-12{ padding: 0px;} 
.page-id-1343 .title-seccion{font-size: 40px;margin-bottom: 30px;}
.page-id-1343 .title-seccion span{padding: 0 30px;}

.formulario-encuesta .pregunta{background: #f3f3f3;padding: 40px 30px 30px;border-radius: 20px;margin-bottom: 40px;}
.formulario-encuesta .pregunta p, .comentarios label{ font-size: 18px;font-weight: bold;} 
.formulario-encuesta .pregunta p span{ font-size: 16px;font-weight: normal;} 
.formulario-encuesta form{ font-size: 16px;font-weight: normal;} 
.comentarios textarea { width: 100%; margin-top:10px; border: 1px solid #55A528;}  
.section-agradecimiento p { font-size: 2rem;font-weight: 500;margin-top: 30px;} 
.page-id-1343 .wpcf7-form-control.wpcf7-submit, 
.page-id-1343 .wpcf7-form-control.wpcf7-submit:hover {margin-left: 0px;min-width: 40%;} 

/*media queries*/


@media screen and (min-width: 280px) and (max-width: 480px){
.card-actualidad .list-group-item{
    margin-right: 0;
}
.card-actualidad .list-group-item .col-md-2 {
    width: 30%;
}
.card-actualidad .list-group-item .col-md-10 {
    padding-left: 25px;
    width: 70%;
    padding-right: 0;
}
/*.card-actualidad .list-group-item span.d-block {
    margin-left: 30px!important;
}*/
}
@media screen  and (max-width: 320px)  {
.card-actualidad .list-group-item span.d-block {
    margin-left: 25px !important;
}
.navbar-brand img {margin-left:0!important;}


.fa-volume-up {margin-left:0!important;}

}

@media screen and (max-width: 575px){
.bread-print-size.row .col-8{max-width: 100%;flex: 0 0 auto;}
.float-right {float: none !important;}
#infosearch-searcher-form input.form-control {width: 250px;margin-right: 12px; margin-bottom: 12px;}
#edit-submit{right: 15px; }
/*#menu-menu_principal{margin-top:25px;margin-bottom: 20px;}*/
.card-group.sellosinfofooter{ display: block;}
.card-body-secciones li.list-group-item, .miscellany .card-body-secciones .textwidget, #prensa ul, #aldia ul{  height: auto; }
.card-body-secciones li.list-group-item{   padding-bottom: 24px!important;}
.nav-item {width: 100%!important;}
.card-group-red-portales .card {border-right: 0 !important;}
.card-red-portales .card-body {padding: 8px 0 15px;}
.card-header-noticias li a.nav-link{ font-size: 18px!important;}
.card-noticias .card-body #aldia li.list-group-item:first-child{ border-top: 6px solid #e38001!important;}
.card-noticias .card-body #prensa li.list-group-item:first-child{ border-top: 6px solid #4983e2!important;}
.card-header-noticias li:first-child a.active,.card-header-noticias li:last-child a.active{background: none!important;border: none!important;text-decoration: none!important;}
.card-header-noticias li:first-child a.active {color: #e38001!important; }
.card-header-noticias li:last-child a.active{color: #4983e2!important;}
.card-noticias .card-body li.list-group-item:first-child{border-top-left-radius: .25rem;border-top-right-radius:.25rem;}
.card-noticias .card-body li.list-group-item:last-child{border-bottom-left-radius: .25rem;border-bottom-right-radius:.25rem;}
.card-noticias .card-header {padding-top: 5px;padding-bottom: 5px;}
.card-header-noticias li a.nav-link{padding: 8px 24px 8px; text-align: left;}
.card-group.sellosinfofooter {width: 100%;}
table{border: 1px solid #e5e5e5;margin-bottom: 12px;}
table.wpcwis-elements-table{border: none;}
.miscellany .card-body-secciones .textwidget{   padding-bottom:4px;}
.bread-print-size .col-4{  display: none;}
 .navbar.dmbs-footer-navbar > .container{  display: block;}
.dmbs-footer-navbar button.navbar-toggler{  float: right;}
.copyright p {text-align:left;padding: 12px 15px;}
.footer2.col-sm-6.col-md-6{padding: 14px 0px 0 6px;}
.footer2 {padding-left: 6px;padding-top: 0;}

}

@media screen and (min-width: 576px){
.container {padding-right: 0px;padding-left: 0px;}
#menu-menu_principal{margin-bottom: 20px; margin-top: 20px;}
/*.card-body-secciones li.list-group-item, .miscellany .card-body-secciones .textwidget{  height: auto; }*/
/*.card-body-secciones li.list-group-item{   padding-bottom: 24px!important;}*/
#aldia .scroll-wrapper > .scroll-content, #prensa .scroll-wrapper > .scroll-content{max-height: 301px !important;}
#aldia .scroll-wrapper > .scroll-content, #prensa .scroll-wrapper > .scroll-content:not(*:root) {height: 268px!important;}

 .navbar.dmbs-footer-navbar > .container{  display: block;}

/*.dmbs-footer-navbar button.navbar-toggler{  float: right;}*/
/*.sellosinfofooter .sellosinfofooteritem-last{ margin-top: 12px;}*/ 
}
@media screen and (max-width: 767.98px){
body, .card-secciones h5.card-title { font-size: 14px!important;}
.page-id-32 .dmbs-main p,.page-id-32 .dmbs-main a{ font-size: 13px!important;} 
.row {margin:0!important}
 .row.breadcrumbs{ display: block;}
.page-id-112 .col-md-8{margin-top:12px!important}
#menu-menu_principal{margin-top:20px;margin-bottom: 20px;}
ul#menu-menu_principal li{border-right: 0;}
ul#menu-menu_principal li.current-menu-item {top:0px;}
ul#menu-menu_principal li.current-menu-item a{line-height: 3;}
.btn-inicio.ml-3{ margin-left: 0px!important; }
.page-template .zeno_font_resizer_container {margin-left:8px!important;}
ul#menu-menu_principal li a, ul#menu-menu_footer li a, .card-actualidad .list-group-item span.d-block-fuente, .breadcrumbs,.breadcrumbs a,
.page-detalles-cursos tr.odd td:first-child, .page-detalles-cursos tr.even td:first-child, .page-infoevent-page tr.odd td:first-child, 
.page-infoevent-page tr.even td:first-child {font-size: 12px;}
#infosearch-searcher-form input.form-control { margin-bottom: 12px;}
.navbar{padding-bottom: 0px;}
.btn-inicio{font-size: 14px;line-height: 2;}
#infosearch-searcher-form input.form-control{ height: 31px!important;}
#edit-submit{ height: 31px!important; padding: 0px;}
.container-inner .metaslider .flex-control-nav li a, .container-inner .metaslider .flex-control-nav li a.flex-active {margin: 0 6px;}
.metaslider .flex-control-paging li a {width: 11px;height: 11px;}
.card-actualidad .list-group-item span.d-block, .card-actualidad .list-group-item span.d-block-fuente {margin-left: 0px;}
/*.card-actualidad .list-group-item span.d-block{ margin-bottom: 13px; margin-top: 13px;}*/
.card-actualidad .list-group-item .col-md-2{width: 16%;}
.card-actualidad .list-group-item .col-md-10{width: 80%;}
li.list-group-item a, .card-uvs li.list-group-item, .card-bvs .list-group-item, li.list-group-item a, .tipos-recursos a{ font-size: 13px;}
.card-group-red-portales .card:last-child{margin-bottom: 0;}
.card-group-red-portales .card { border-left: 0 !important;border-radius: 0;}
.card-group-red-portales .card:first-child{ border-top:0!important;}
.card-group-red-portales .card:last-child{ border-bottom:0!important;}
/*ul#menu-menu_footer li:first-child a {padding: 0 6px;}*/
#tab_container_73 #myTab_73, #tab_container_73 .tab-content {width:100%!important;}
#tab_container_73 .tab-content {  padding-left: 12px!important;}
.page-id-34 .col-md-4{ padding: 0px; margin-bottom: 12px;}
.card-servicios .custom-html-widget{height: auto!important;}
.dmbs-main .row .col-md-6.card-servicios, .dmbs-main .row .col-md-6.card-servicios-m { margin-bottom: 12px;}
.page-id-21 .col-md-4{  padding-left: 0px;}
.contact-form{  margin-left: 0px;}
.page-id-106 .dmbs-main .col-md-6{ margin-bottom: 12px;}
.page-id-402 .dmbs-container .col-md-4, .page-id-403 .dmbs-container .col-md-4{;margin-top:0px;}
.miscellany {padding: 12px 1px 2px 12px;}
.page-node-40 ul#sprite-1 li#I{background-position: 0 -50px;}
.propuestas h3 {padding-bottom: 20px;}
.informacion-usuario h2 {text-align: center;}
.formulario-encuesta .pregunta p span {margin-bottom: 10px;}
.footer1  {margin-bottom: 0px;padding-top: 12px;}
.footer1 p {margin-bottom:0px;}
ul#menu-menu_footer li{ border-right: none; height: auto;}
.dmbs-footer-nav-mobile-toggle{margin-bottom: 8px;margin-top: 8px;}
/*#footer-nav-content {margin-top: 40px;}*/
.sellosinfofooter .card-body{width: 100%;margin-bottom: 12px; margin-right: 0;}

}

@media screen and (min-width: 768px) {

ul#menu-menu_principal li{border-right: 0;}
ul#menu-menu_principal li{ height:auto; }
#contact-name, #contact-email{float: left;}
#contact-name{ padding-right: 0}
#contact-subject{clear: both;}
.navbar-expand-md .navbar-nav{ padding-bottom: 6px;}
.page-id-403 .bread-print-size .col-4, .page-id-402 .bread-print-size .col-4,.page-id-6 .bread-print-size .col-4 {margin-left: -170px;}
.page-id-403 .dmbs-content-wrapper .col-md-4, .page-id-402 .dmbs-content-wrapper .col-md-4{margin-top: -35px;padding-left: 20px;padding-right: 0;}
.page-id-106 .dmbs-main .card{ height: 480px;}
.card-actualidad .list-group-item .col-md-2{ max-width: 11%;}
.card-actualidad .list-group-item .col-md-10{  padding-left: 0px;}
.page-id-21 .col-md-8{padding-right: 24px !important;}
.miscellany {padding: 12px 12px 2px 12px;}
.dmbs-main .row .col-md-6.card-servicios, .dmbs-main .row .col-md-6.card-servicios-m {flex: 0 0 48.3%;max-width: 48.3%; margin-bottom: 12px;}
ul#menu-menu_footer li:first-child a{ padding-left: 0px;}
.sellosinfofooter .sellosinfofooteritem-last{ margin-top: 0px;} 
 .sellosinfofooter .sellosinfofooteritem:nth-child(3) { margin-right: 0px;}
 .sellosinfofooter .sellosinfofooteritem-first, .sellosinfofooter .sellosinfofooteritem:nth-child(4) { margin-left: 6px;}
 
 .page-id-1343 .title-seccion::before, .page-id-1343 .title-seccion::after { content: ''; background-color:#bfbfbf; display: inline-block;height: 1px;position: relative;
  vertical-align: middle;
  width: 30%;
}
.informacion-usuario h2 {padding-left: 0px;}
}

@media screen and (max-width:991.98px) {
.home .container-inner .col-lg-6, .home .container-inner .col-md-12 { padding-left: 0px!important;}
.nav-item {width: auto;}
ul#menu-menu_principal li.current-menu-item{ height:  auto; top: 0;}
ul#menu-menu_principal li a {padding: 0 6px;}
ul#menu-menu_principal li.current-menu-item a{padding-top: 6px; line-height: 3;}
.page-template .zeno_font_resizer_container {margin-left: 68px;}
/*.miscellany {padding-bottom: 0;}*/

.miscellany .col-md-12 {margin-bottom: 12px;}
.card-secciones .card-body{ padding-bottom: 0px;margin-bottom: 12px;}
.col-lg-3:last-child .card-secciones .card-body{ padding-bottom:.7rem;}
/*.card-servicios .custom-html-widget {height: 675px;}*/
 .navbar.dmbs-footer-navbar > .container{  display: flex;justify-content: flex-end;}
ul#menu-menu_principal li a {padding: 0 6px;}
.footer1{ padding-left: 6px!important;padding-right: 6px;}
/*#menu-menu_footer{margin-top: 10px;}*/
/*ul.nav-redes{padding-bottom: 12px;}*/
#menu-menu_footer,ul.nav-redes{margin-left: 6px;}
#footer-nav-content {padding-bottom: 12px;}
.sellosinfofooter .sellosinfofooteritem-first,.sellosinfofooter .sellosinfofooteritem:nth-child(2), .sellosinfofooter .sellosinfofooteritem-last
{ margin-bottom: 12px;}

ul#menu-menu_footer li a {padding: 0px;}    


}

@media screen and (min-width: 992px) {
.container {width: 960px;margin: 0 auto;padding: 0px;} 
.page-id-106 .card { height: 400px;}
.navbar-expand-lg .navbar-collapse {display: block !important;flex-grow: 0;height: auto !important;}
.nav-item {width: auto;}
ul#menu-menu_principal li a {padding: 0 24px;}
/*.card-secciones .card-body-secciones{padding-right: 0px;}*/
/*#menu-menu_principal{margin-top:-4px;}*/
#menu-menu_principal{margin-bottom: 24px; margin-top: 0}
ul#menu-menu_principal li{ border-right: 1px solid #BFBFBF;height: 24px;}
#infosearch-searcher-form{margin-left: 28px;}
.page-template .zeno_font_resizer_container {margin-left: 150px;}
.card-secciones h5.card-title i.fa{left: 42%;}
/*.card-servicios .custom-html-widget {  height: 535px;}*/
.page-id-106 .dmbs-main .card{ height: 400px;}
.card-actualidad .list-group-item .col-md-2{ max-width: 16.6666666667%;}
.card-actualidad .list-group-item .col-md-10{ padding-left: 15px;}
.miscellany {padding: 12px 0px 12px 12px;}
#footer-nav-content{ display: flex !important;flex-direction: row;}
#footer-nav-content{height: 36px!important;}
ul#menu-menu_footer li{height: 24px;}
ul#menu-menu_footer li a{padding: 0 24px;}
ul#menu-menu_footer li:first-child a{ padding-left: 12px;}
ul#menu-menu_footer li{ border-right: 1px solid #BFBFBF;}
.miscellany .col-lg-3{flex: 0 0 23.7%;max-width: 23.7%;
}
/*.card-body-secciones li.list-group-item{max-height: 115px;}*/
 /*.miscellany .card-body-secciones .textwidget{max-height: 125px;}*/
 .sellosinfofooter .sellosinfofooteritem:nth-child(3) { margin-right:24px;}
.card-bvs{height:780px;}
 .sellosinfofooter .sellosinfofooteritem-first { margin-left: 12px;}
 
 .informacion-usuario h2{padding-left: 30px;}
}

@media screen and (min-width: 1200px) {
   .container {width: 960px;margin: 0 auto;padding: 0px;} 
}


/*pagina acerca de*/
#tab_container_73 .tab-content {
  font-size:12px !important;
}

#myTab_73 {
    background: #f3f3f3 none repeat scroll 0 0 !important;
    border-color: #29367c #e5e5e5 #e5e5e5 !important;
    border-image: none !important;
    border-radius: 5px !important;
    border-style: solid !important;
    border-width: 6px 1px 1px !important;
    overflow: hidden !important;
    padding: 6px 0 11px !important;
    width: 33.3%;	
}
.post-type-tabs_responsive #get_text-tmce { display: none !important;  }
#tab_container_73.tab-content  { 
    padding-right: 0 !important;
    padding-top: 0 !important;
    
}
#tab_container_73 .wpsm_nav-tabs > li {
    color: #F3F3F3 !important;
    display: block !important;
    font-size: 12px !important;
    font-weight: bold !important;
    margin-left: 12px !important;
    margin-right: 12px !important;
    width: 91% !important;
}
#tab_container_73 .wpsm_nav-tabs > li > a {
  background: #F3F3F3 none repeat scroll 0 0 !important;

  padding: 10px 12px 10px 12px !important;
}
#page-id-30 #tab_container_73 .wpsm_nav-tabs > li.active > a, #page-id-30 #tab_container_73 .wpsm_nav-tabs > li.active > a:hover,#page-id-30 #tab_container_73 .wpsm_nav-tabs > li.active > a:focus  {
  background-color: #E6E6E6 !important;
  font-size: 13px!important;
  border:none;
}

.tab-pane h2{font-size: 18px; margin-bottom: 14px; margin-top:0;}
#tab_container_73 .tab-content{color: #3F3F3F!important;}
/* Mobile portrait (320x480) */
@media screen and (max-width: 480px){
#myTab_73{width:100%!important;}
#tab_container_73 .tab-content {width: 100% !important; padding-top: 12px!important;} 
}
/* Mobile landscape (640x360) */
@media screen and (max-width: 640px){
##myTab_73 {float: left;}
}
/* Small tablet portrait (600x800) */le sirve esta /* Mobile landscape (480x320) */
@media screen and (min-width: 480px) and (max-width: 600px)  {
#myTab_73{width:100%!important;}
#tab_container_73 .tab-content {width: 100% !important;}
}
/* Small tablet portrait (768x1024) */
@media screen and (min-width: 768px) and (max-width: 800px) {
#myTab_73{width:40%!important; float:left;}
#tab_container_73 .tab-content {width: 60% !important;}
}
