@font-face {
    font-family: 'martelbold';
    src: url('../fonts/martel/martel-bold-webfont.eot');
    src: url('../fonts/martel/martel-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/martel/martel-bold-webfont.woff2') format('woff2'),
         url('../fonts/martel/martel-bold-webfont.woff') format('woff'),
         url('../fonts/martel/martel-bold-webfont.svg#martelbold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'marteldemibold';
    src: url('../fonts/martel/martel-demibold-webfont.eot');
    src: url('../fonts/martel/martel-demibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/martel/martel-demibold-webfont.woff2') format('woff2'),
         url('../fonts/martel/martel-demibold-webfont.woff') format('woff'),
         url('../fonts/martel/martel-demibold-webfont.svg#marteldemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'martelextrabold';
    src: url('../fonts/martel/martel-extrabold-webfont.eot');
    src: url('../fonts/martel/martel-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/martel/martel-extrabold-webfont.woff2') format('woff2'),
         url('../fonts/martel/martel-extrabold-webfont.woff') format('woff'),
         url('../fonts/martel/martel-extrabold-webfont.svg#martelextrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'martelheavy';
    src: url('../fonts/martel/martel-heavy-webfont.eot');
    src: url('../fonts/martel/martel-heavy-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/martel/martel-heavy-webfont.woff2') format('woff2'),
         url('../fonts/martel/martel-heavy-webfont.woff') format('woff'),
         url('../fonts/martel/martel-heavy-webfont.svg#martelheavy') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'martellight';
    src: url('../fonts/martel/martel-light-webfont.eot');
    src: url('../fonts/martel/martel-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/martel/martel-light-webfont.woff2') format('woff2'),
         url('../fonts/martel/martel-light-webfont.woff') format('woff'),
         url('../fonts/martel/martel-light-webfont.svg#martellight') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'martelregular';
    src: url('../fonts/martel/martel-regular-webfont.eot');
    src: url('../fonts/martel/martel-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/martel/martel-regular-webfont.woff2') format('woff2'),
         url('../fonts/martel/martel-regular-webfont.woff') format('woff'),
         url('../fonts/martel/martel-regular-webfont.svg#martelregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'martelultralight';
    src: url('../fonts/martel/martel-ultralight-webfont.eot');
    src: url('../fonts/martel/martel-ultralight-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/martel/martel-ultralight-webfont.woff2') format('woff2'),
         url('../fonts/martel/martel-ultralight-webfont.woff') format('woff'),
         url('../fonts/martel/martel-ultralight-webfont.svg#martelultralight') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'open_sansbold';
    src: url('../fonts/open_sans/opensans-bold.eot');
    src: url('../fonts/open_sans/opensans-bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/open_sans/opensans-bold.woff2') format('woff2'),
         url('../fonts/open_sans/opensans-bold.woff') format('woff'),
         url('../fonts/open_sans/opensans-bold.ttf') format('truetype'),
         url('../fonts/open_sans/opensans-bold.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansextrabold';
    src: url('../fonts/open_sans/opensans-extrabold.eot');
    src: url('../fonts/open_sans/opensans-extrabold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/open_sans/opensans-extrabold.woff2') format('woff2'),
         url('../fonts/open_sans/opensans-extrabold.woff') format('woff'),
         url('../fonts/open_sans/opensans-extrabold.ttf') format('truetype'),
         url('../fonts/open_sans/opensans-extrabold.svg#open_sansextrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanslight';
    src: url('../fonts/open_sans/opensans-light.eot');
    src: url('../fonts/open_sans/opensans-light.eot?#iefix') format('embedded-opentype'),
         url('../fonts/open_sans/opensans-light.woff2') format('woff2'),
         url('../fonts/open_sans/opensans-light.woff') format('woff'),
         url('../fonts/open_sans/opensans-light.ttf') format('truetype'),
         url('../fonts/open_sans/opensans-light.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/open_sans/opensans-regular.eot');
    src: url('../fonts/open_sans/opensans-regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/open_sans/opensans-regular.woff2') format('woff2'),
         url('../fonts/open_sans/opensans-regular.woff') format('woff'),
         url('../fonts/open_sans/opensans-regular.ttf') format('truetype'),
         url('../fonts/open_sans/opensans-regular.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansitalic';
    src: url('../fonts/open_sans/opensans-italic.eot');
    src: url('../fonts/open_sans/opensans-italic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/open_sans/opensans-italic.woff2') format('woff2'),
         url('../fonts/open_sans/opensans-italic.woff') format('woff'),
         url('../fonts/open_sans/opensans-italic.ttf') format('truetype'),
         url('../fonts/open_sans/opensans-italic.svg#open_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanslight_italic';
    src: url('../fonts/open_sans/opensans-lightitalic.eot');
    src: url('../fonts/open_sans/opensans-lightitalic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/open_sans/opensans-lightitalic.woff2') format('woff2'),
         url('../fonts/open_sans/opensans-lightitalic.woff') format('woff'),
         url('../fonts/open_sans/opensans-lightitalic.ttf') format('truetype'),
         url('../fonts/open_sans/opensans-lightitalic.svg#open_sanslight_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanslight';
    src: url('../fonts/open_sans/opensans-light.eot');
    src: url('../fonts/open_sans/opensans-light.eot?#iefix') format('embedded-opentype'),
         url('../fonts/open_sans/opensans-light.woff2') format('woff2'),
         url('../fonts/open_sans/opensans-light.woff') format('woff'),
         url('../fonts/open_sans/opensans-light.ttf') format('truetype'),
         url('../fonts/open_sans/opensans-light.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansbold_italic';
    src: url('../fonts/open_sans/opensans-bolditalic.eot');
    src: url('../fonts/open_sans/opensans-bolditalic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/open_sans/opensans-bolditalic.woff2') format('woff2'),
         url('../fonts/open_sans/opensans-bolditalic.woff') format('woff'),
         url('../fonts/open_sans/opensans-bolditalic.ttf') format('truetype'),
         url('../fontsfonts/open_sans/opensans-bolditalic.svg#open_sansbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanssemibold';
    src: url('../fonts/open_sans/opensans-semibold.eot');
    src: url('../fonts/open_sans/opensans-semibold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/open_sans/opensans-semibold.woff2') format('woff2'),
         url('../fonts/open_sans/opensans-semibold.woff') format('woff'),
         url('../fonts/open_sans/opensans-semibold.ttf') format('truetype'),
         url('../fonts/open_sans/opensans-semibold.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'open_sanssemibold_italic';
    src: url('../fonts/open_sans/opensans-semibolditalic.eot');
    src: url('../fonts/open_sans/opensans-semibolditalic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/open_sans/opensans-semibolditalic.woff2') format('woff2'),
         url('../fonts/open_sans/opensans-semibolditalic.woff') format('woff'),
         url('../fonts/open_sans/opensans-semibolditalic.ttf') format('truetype'),
         url('../fonts/open_sans/opensans-semibolditalic.svg#open_sanssemibold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

.or{ font-family: 'open_sansregular';}
.ob{ font-family: 'open_sansbold';}
.oe{ font-family: 'open_sansextrabold';}

.mh{  font-family: 'martelheavy';}
.mb{   font-family: 'martelbold';}
.mr{  font-family: 'martelregular';}
.me{  font-family: 'martelextrabold';}
.mul{  font-family: 'martelultralight';}
.os{font-family: 'open_sanssemibold';}


body{ margin:0; padding: 0;  display:block; background:#fff;  background-size: 23px; font-family: 'open_sansregular'; }
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display: block;}
.decoration-none{ text-decoration:none;}
.center{width: 95%;  margin: 0 auto;     text-align: center;}
.contenido{ width:100%; float:left;     position: relative;}
.color-gris{ color:#444444;}
.mayus{ text-transform:uppercase;}
.date{ font-size:14px; background: #395391;     height: 57px; width: 60%;     position: absolute;  right: 0;}
.header{ width:100%; float:left;}
.nav-menu-01{ float:left; width: 100%;}
.item-nav-01{ display: inline-block; vertical-align:middle; font-size:14px;     margin: 0 15px; cursor: pointer; }
.logo{ display:inline-block; margin:20px 0; width:636px;}
.cont-center{ width:100%; float:left; text-align:center;  position:relative;   }
.nav-principal{ width:100%; float:left; background:#005a97;     }
.nav-principal ul{ width:auto; float:right;  padding:0; margin:0; }
.nav-principal ul li{ float: left; list-style:none;      padding: 15px 0;}
.item-menu-02{ display:inline-block; vertical-align:middle; color:#fff; text-decoration:none; font-size:14px; text-transform:uppercase;     padding: 0 6px;}
.borde-azul{ border-bottom: 4px solid #009bdb;}
.borde-amarillo{ border-bottom: 4px solid #b36b0b;}
.borde-rojo{ border-bottom: 4px solid #aa0f16;}
.borde-marino{ border-bottom: 4px solid #003884;}
.borde-verde{ border-bottom: 4px solid #85a934;}
.borde-canario{ border-bottom: 4px solid #d68500;}
.borde-rojo_primavera{ border-bottom: 4px solid #c00f1e;}
.borde-rosa{ border-bottom: 4px solid #dc5a42;}
.menu-desplegable{     float: left; display: block;width: 38%;background: #1f2d4e; height: 57px;position: absolute;
left: 0; cursor: pointer;  padding: 0 1%;     top: 0;}
.menu-desplegable i { color:#fff;     font-size: 25px;    display: inline-block; vertical-align: middle;}
.w85{    width: 85px;}
.p85{    padding-left: 62px !important;}
.menu-lateral{ width:260px; position: fixed; left:0; background:url(../images/trans_menu_03.png);  height:100%; z-index:400; float:left;     overflow-y: auto; display: none; top:0;}
.menu-lateral ul{  padding:0 0; margin:0; width:100%; float:left; width:260px; }
.menu-lateral ul li{ width:100%; float:left;  list-style:none; padding:5px 0; }
.item-menu-03{    width: 80%;
    display: block;
    color: #fff;
    text-decoration: none;
    text-align: left;
    padding: 0 10%;
    font-size: 15px;}
.borde-lateral-azul{  border-bottom:4px solid #009bdb;}
.border-lateral{ display:block;  width:36px; height:4px; float:left;}
.borde-lateral-amarilo{    background:#b36b0b;}
.borde-lateral-rojo{    background:#c00f1e;}
.txt-item{ width:100%; display:block; float:left;}
.borde-lateral-marino{background:#003884;}
.borde-lateral-verde{ background:#85a934;}
.borde-lateral-amarillo{ background:#d68500;}
.borde-lateral-rojo-pasion{ background:#c00f1e;}
.borde-lateral-rosa{ background:#ce6b00;}
.borde-lateral-mundo{ background:#26458d;}
.borde-lateral-identidad{ background:#008893;}
.borde-lateral-poblano{ background:#c955be;}
.borde-lateral-multimedia{ background:#4e177d;}
.borde-lateral-suplementos{ background:#003884;}
.borde-lateral-especiales{ background:#f8e000;}
#local:hover{background:#009bdb;}
#municipios:hover{background:#b36b0b;}
#policiaca:hover{ background:#aa0f16;}
#nacional:hover{ background:#003884;}
#deporte:hover{ background:#85a934;}
#cultura:hover{ background:#D68500;}
#investigaciones:hover{ background:#c00f1e;}
#opinion:hover{ background:#ce6b00;}
.publicidad_01{ width: 728px; display: inline-block; height: 90px;background: #000;margin: 30px 0;}
.center-block{ width:100%; float:left; text-align:center;}

/*Nota Principal*/
.princiapl-note{ width:100%; float:left;}
.btn-note-principal{ width:100%; float:left; text-decoration:none;}
.content{ width:97%; float:left; background:#fff; padding: 0 1.5%;}
.section-content{ width:100%;     margin-top: 10px; float: left;}
.title-principal{     font-size: 38px; width: 100%; float: left;  margin: 0;line-height: 45px;
    color: #2f2f2f;text-align: left; margin-bottom: 10px;}
.cabeza-principal{ width:100%; float:left; color:#2f2f2f; font-size:17px;     line-height: 25px;     margin: 5px 0;     text-align: left;}
.color-rojo{ color:#c00f1e;}
.contect-image{ float:left; position:relative;        width: 100%;}
.img-note-principal{ width:100%;     float: left;}
.pie-principal{     width: 95%; float:left; background:#242d43;padding: 10px 2.5%;}
.color-azul{color:#4972d2;}
.autor-principal { display:inline-block; vertical-align:middle; font-size:15px;  }
.lugar-principal{display:inline-block; vertical-align:middle; font-size:15px;}
.color-blanco{ color:#fff;}
.seprador{display:inline-block; vertical-align:middle;  font-size:15px;}
/* Nota Lateral*/
.note-lateral{width: 94%;     margin: 20px 0 0 0;     display: inline-block}
.btn-note-lateral{ width:100%; display:block; float:left; text-decoration: none;     color: #2F2F2F}
.contenc-img-lateral{ width:100%; float:left; position:relative;}
.seccion-contenc-lateral{     width: auto; padding: 3px 20px;font-size: 13px; position: absolute; top: -10px;}
.bac-local{ background:#4972D2;}
.c-gris{color:#2F2F2F;}
.title-lateral{ width:100%; float:left;margin:  0;font-size: 20px;line-height: 24px;    margin-top: 3px;  text-align: left;}
.text-lateral{ width:100%; float:left; margin:3px 0; font-size: 14px; text-align: left;}
.color-local{ color:#395391;}
.bac-municipios{ background:#deba3c;}
.bac-cronica{ background:#aa0f16;}
.bac-nacional{ background:#003884;}
.bac-deporte{ background:#85a934;}
.bac-cultura{ background:#d68500;}
.bac-investigaciones{ background:#c00f1e;}
.bac-opinion{ background:#dc5a42;}
.bac-mundo{ background:#26458d;}
.bac-identidad{ background:#42b5aa;}
.bac-poblano{ background:#c955be;}
.bac-multimedia{ background:#26458d;}
.bac-suplementos{ background:#26458d;}
.bac-especiales{ background:#8ebc4f;}
.note-horizontal{ width: 100%; float:left; }
.m-horizontal{ margin-left: 25px; }
.borde-gris{ width: 100%; height: 2px; background: #ececec; float: left;margin: 15px 0;}
.contenc-img-lateral img{ width: 100%; }
.section-content-horizontal{ display:inline-block;   }
.article-horizontal{ width: 100%; float: left; position: relative; margin: 10px 0 10px 0;}
.bloque-horizonta-left{ width: 480px; float: left;}
.btn-note-horizontal{width: 100%; float: left; display: block; text-decoration: none;}
.seccion-horizontal{ color:#fff;     font-size: 14px; float: left;  padding: 3px 20px}
.block-horizontal-img{ width: 55%;float: left; text-align: left;}
.title-note-horizontal{    margin: 0;font-size: 19px;line-height: 24px;float: left;  margin: 5px 0;   text-align: left;}
.img-note-horizontal{ width:40%;        float: right;     margin-left: 5px;      margin-top: 5px;}
.text-horizontal{ width: 100%; float: left; text-align: left;  font-size: 15px;         margin: 0px 0;}
.all{width: 100%; float: left;}
.content-img-horizntal{ width: 100%;float: left;}
.bloque-horizonta-rigth{ width: 285px; float: right;      margin-left: 50px;}
.article-horizontal-lateral{ width: 100%; float: left;; }
.title-note-horizontal-lateral{ float: left; font-size: 21px;     line-height: 25px;      text-align: left; margin: 5px 0;}
.font-14{ font-size: 14px; }
.top-10{margin-top: 10px;}
.footer{width: 100%; float: left; background: #395391; padding:20px 0;}
.btn-footer-logo{     display: inline-block; }
.borde-azul-footer{ width: 100%; float: left; background: #242c42;  }
.menu-lateral-footer{ float: left;     width: 260px;     border-right: 1px solid #4e6bb3;      margin-top: 30px;}
.menu-lateral-footer ul{ padding: 0;  padding: 0; float: left;     margin-left: -10%;     margin-top: 0;}
.menu-lateral-footer ul li{  list-style: none;     float: left;text-align: left; width: 100%;  margin-bottom: 3px;} 
.menu-lateral-footer_02 { width: 100%; float: left; margin-top: 10px;}
.item-footer-02{  color:#6e90e5; text-decoration: none;       margin-bottom: 2px;      display: inline-block;  font-size: 14px;}
.m40{ margin-bottom: 20px; }
.direccion-foote{ float: left; }
.direccion-footer{     float: left;  width: 100%;}
.color-cielo{ color: #6e90e5; }
.direccion-footer-02{    width: 100%; float: left;     text-align: center; font-size: 14px;     line-height: 16px;}
.btn-redes-sociales{    display: inline-block;  margin: 15px 0 0 0;}
.btn-redes-sociales a{      text-align: center; width: 50px; height: 50px; -moz-border-radius: 50%;  -webkit-border-radius: 50%; border-radius: 50%; background: #6e90e5; display:inline-block;  margin: 0 3px;}
.cont-seccion { width: 100%; float: left;     margin: 10px 0;    text-align: left; }
.section-articulo{    width: 685px; float: left;}
.article-p{width: 100%; float: left;}
.cont-text-article{width: 100%; float: left;    margin: 40px 0;}
.title-article{     font-size: 35px;margin: 5px 0;line-height: 33px; text-align: left;}
.sumario-article{ width: 100%; float: left; font-size: 17px;     line-height: 25px;     text-align: left; margin-top: 5px;}
.pleca.sumario-article{margin-bottom: 0}
.text-rojo{ color:#c00f1e; }
.ther-notes{float:left; width: 200px; }
.text-article{     width: 100%;float: right;margin: 0; font-size: 17px; text-align: left; margin-bottom: 15px;}
.btn-ther-notes{ width: 100%; float: left; text-decoration: none;     text-align: left;}
.title-other-notes{  width: 100%; float: left;  font-size: 18px;line-height: 22px;text-decoration;     margin: 0;}
.firma-other-notes{  width: 100%; float: left;  font-size: 16px; color:#395391; }
.section-articulo-lateral{ width: 270px; float: right; }
.title-articulo-lateral{     width: 100%;float: left;font-size: 40px;color: #0170b3; margin: 5px 0;
 letter-spacing: -2px;  text-align: left; }
.note-lateral-article-l{ float: right; width: 100%; margin-bottom: 25px;}
.border-top-gris{ border-top: 1px solid #989898; padding-top:20px; }
.img-article-banner{ width: 100%;     float: left; }
.img-article-banner img{ width: 100%; }
.article-mas-leido{ width: 100%; position: relative; float: left;     text-align: center; }
.btn-article-mas-leido{width: 100%; position: relative; float: left; text-align: center; display: block; border-bottom: 1px solid #a9a9a9; padding:5px 0;}
.hora-article-mas-leido{ display: inline-block; vertical-align: middle; color:#0170b3; width: 24%; font-size: 12px;      margin-right: 1%;}
.title-mas-leido{ margin: 0;  display: inline-block; vertical-align: middle; width: 72%; color:#121212; font-size: 14px;text-align: left;}
.text-azul-m{ color:#3e5ba3; }
.notas-int{ width: 100%; position: relative; float: left;  margin-bottom: 50px;}
.title-notas-int{     width: 100%; position: relative;float: left; margin: 10px 0;font-size: 30px; line-height: 44px; text-align: left;}
.article-notes-int{     margin-right: 0; width: 100%; }
.btn-article-notes-int{   float: left; display: block;}
.img-article-notes-int{ width: 100%; }
.title-notes-int{    width: 100%; float: left; margin: 5px 0;font-size: 20px; line-height: 23px; }
.firma-notes-int{width: 100%; float: left; font-size: 14px;}
.btn-redes-sociales-share{ width: 35px;height: 35px;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;    position: relative;     float: left;
    margin-right: 5px;}
.inline-share-facebook svg { height: 85%; width: 85%; vertical-align: middle; position: absolute; top: 0;bottom: 0;right: 0;left: 0;margin: auto; fill:#fff;}
.content-redes-articulo{ float: left; margin-bottom: 20px;}
.btn-facebook{background: #3067a3; }
.btn-twitter{ background: #03b3ee; }
.btn-email{ background: #757575; }
.btn-google-plus{ background: #e15440; }
.table-header{width: 100%; height: 100%; padding: 20px 0;}
.btn-redes-hader{ float: left; display: block; }
.btn-redes-hader i{ color:#444444;    font-size: 35px; margin: 10px; }
.content-redes-hader{ display: inline-block;}
.secciones-menu-header{ font-size: 14px; color:#fff;     display: inline-block;  vertical-align: middle; }
.content-secciones{ width: 100%; text-align: center; float: left; margin-top: 16px; }
.note-horarios{ float: left; margin-right: 5px; }
.btn-redes-portada-centro{ width: 100%; float: left; position: relative; }
.text-redes-portada{ float: left; background: #e1e1e1; color:#4867aa; font-size: 20px;padding: 12px 14px;margin-right: 5px; }
.publicidad-bloque-centro{ width: 100%; float: left; text-align: center;     margin-top: 40px; }
.publicidad-300-250{ width: 300px; height: 250px; background: #000; display: inline-block;     margin: 0 10px; }
.note-lateral-02{    float: left; width: 314px; margin-bottom: 25px;}
.m-horizontal-rigth{margin-right: 25px;}
.fright{ float: right; }
.sin-maargin-rigth{ margin-right: 0; }
.borde-notes{ width: 96%;    position: absolute; bottom: 0; height: 16px; background: url("../images/text-note_03.png");    }
.smt{margin-top: 0px;}
.smb{margin-bottom: 0px;}
.mbt{ margin: 15px 0; }
.p-impreso{     width: 100%; float: left;margin-top: 10px; text-align: center; }
.img-p-impreso{ width: 100%; float: left; background: url("../images/impreso_10.jpg");  height: 235px; background-repeat: no-repeat;  }
.title-p-impreso{ width: 90%;float: left;margin: 0;font-size: 30px;color: #0170b3;text-align: left;padding-left: 10%;  margin-top: -20px; position: relative;
z-index: 200;}
.telefono-p-impreso{color: #395391;font-size: 15px;line-height: 18px;float: left;text-align: center;width: 100%;margin-top: -43px;}
.img-suscribete{ margin-left:0;  width: 90%; display: inline-block;}
.azul-imp{color:#395391;}
.btn-portada-impreso{ display: inline-block; background: #395391; width: 160px; padding: 10px 0; color:#fff; font-size: 15px; margin-top: 10px; -moz-border-radius:60px;
-webkit-border-radius: 60px; border-radius: 60px; }
.article-horizontal-lateral_02{width: 100%; float: left; margin: 10px 0;}
.title-note-horizontal-lateral_02{ float: left;font-size: 19px;line-height: 25px;text-align: left; margin: 10px 0;     width: 100%;}
.block{ float: left;; width: 100%;     }
.title-investigates{     width: 100%;float: left; position: relative;font-size: 40px; line-height: 41px;text-align: center;margin: 5px 0;}
.galery-investigates{ width: auto; position: relative; float: left; width: 100%;  }
.description-investigates{ position: relative;     float: left; background: #fff; width: 100%;text-align: left; }
.btn-investigates{ text-decoration: none;  width: 100%; float: left;     position: relative; }
.c-gris-galerias{color:#282828;}
.title-galeria-investigates{     width: 100%;float: left;margin:5px 0;font-size: 25px;line-height: 26px;}
.text-galeria{     margin: 5px 0; font-size: 15px; width: 100%; float: left;     line-height: 20px; }
.btn-mas-galery{ background: #ebebeb; color:#0170b3;      -moz-border-radius: 60px;-webkit-border-radius: 60px;border-radius: 60px;     padding: 15px;
    float: right; font-size: 15px;  margin-bottom: 15px; }
.article-opinion{ width: 100%; float: left; }
.article-opinion{ display: inline-block; vertical-align: text-top; width: 100%; }
.section-opinion{ text-align: center; }
.title-block-opinion{  font-size: 43px;     text-align: left;      margin: 15px 0; }
.c-opinion{ color:#dc5a42; }
.borde-left{ width: 5px; background: url("../images/text-note_03.png"); height: 20px;}
.fleft{ float: left; }
.frigth{ float: right; } 
.content-opinion{ display: inline-block; width: 100%;     position: relative;}
.info-opinion{     width: 100%; float: right; text-align: left;  }
.title-opinion{ margin:0px 0; width: 100%; float: left; font-size: 25px;  line-height: 25px; }
.text-opinion{    margin: 0;font-size: 15px; line-height: 20px;}
.borde-gris-solid{ width: 100%; float: left; height:3px; background:#f5f5f5;     margin: 10px 0;}
.bloque-opinion-lista{ display: inline-block; width: 100%;   } 
.bloque-opinion{ width: 100%; float: left; }
.notes-portada-mas-leidas{ width: 300px;  float: right; }
.center-sec{ width: 815px; display: inline-block; }
.sm{ margin:0; }
.smb{ border-bottom: 0; }
.mt15{ margin-top: 15px; }
.center-mas-leido{ width: 95%; display: inline-block; }
.mt5{ margin-top: 20px; }
.section-opinion{ }
.redes-opinion{ background: #fff; float: left;}
.lh48{    line-height: 48px;     margin:5px 0;}
.title-video{ font-size: 40px;text-align: left;margin: 0px;color: #395391;}
.bloque-principal-video{ width: 100%; position: relative; float: left;      margin-bottom: 10px}
.img-principal-video{ width: 100%;     float: left; }
.info-video-principal{  background: #fff; width: 95%; padding: 0px 2.5%; float: left;     position: relative;}
.title--principal-video{ float: left;; width: 100%; color: #282828;  font-size: 25px; text-align: left; line-height: 27px;         margin: 20px 0 15px 0;}
.horario-video{  float: left;  color:#395391; font-size: 15px; }
.bloque-sec-video{       width: 100%;     float: left;     margin-bottom: 10px; }
.img-sec-video{ width: 100%; float: left; position: relative; }
.img-play-video{ position: absolute; right: 8px; top: 10px }
.title-sec-video{ color:#fff; text-align: left; font-size: 18px;      margin: 24px 0 8px 0;     line-height: 19px;}
.info-sec-video{ position: relative; float: left; background: #20293f;     width: 90%;  padding: 0 5% 15px 5%;     text-align: left; }
.c-deporte{ color:#6aa842; }
.title-deporte{     width: 100%;text-align: left; font-size: 40px;  margin: 20px 0;line-height: 39px; }
.center-deportes{ display: inline-block; width: 100%; }
.section-deportes{ text-align: center; }
.note-deporte {     width:100%;  display: inline-block;}
.centro-secciones{ width: 100%; float: left;}
.c-cultura{ color:#D68500; }
.c-empresarial{ color:#42b5aa; }
.mtsecciones{ margin-top: 30px; }
.section-colonias{ background: #585858; text-align: center; }
.center-colonias{ width: 100%; float: left;}
.article-colonias{width: 100%;float: left;     padding-bottom: 15px;}
.img-article-colonias{ width: 100%;  }
.title-colonias{     width: 100%; color: #fff;text-align: left;font-size: 20px; margin: 5px 0 0 0;line-height: 22px;}
.horario-colonia{width: 100%; color:#e4cc00; text-align: left; font-size: 14px; display: block;}
.title-colonias-p{ width: 100%; color:#e4cc00; font-size: 35px;      float: left;  margin: 0;     text-align: left;} 
.text-privacidad{  color:#fff;  font-size: 14px;         padding: 15px 0;}
.c-blanco{ color:#fff; }
.btn-redes-sociales a i{     font-size: 28px;color: #395391;display: inline-block; margin-top: 12px;}
.center-seccion{ width: 800px;  margin: 0 auto; }
.notas-seccion{ width: 441px; float: left; }
.img-sec-seccion{ width: 100%; float: left; }
.title-sec-seccion{ font-size: 30px;     margin: 10px 0 5px 0; width: 100%; float: left;     line-height: 34px; }
.c-azul{color:#395391;}
.title-note-horizontal-lateral_03{    float: left;font-size: 27px;line-height: 30px;text-align: left; margin: 0px 0;}
.borde-gris-secciones{    width: 100%;height: 2px; background: #ececec; float: left; margin: 1px 0;}
.article-horizontal-seccion { width: 100%;float: left;position: relative; margin: 20px 0 15px 0;}
.title-note-horizontal-secciones{    margin: 0;font-size: 27px;line-height: 30px; display: inline-block; vertical-align: middle; width: 58%; margin-left: 10px;}
.img-note-horizontal-seccion{ width: auto; display: inline-block; vertical-align: middle; }
.text-horizontal-secciones {width: 100%;float: left;text-align: left;font-size: 15px; margin: 5px 0;}
.seccion-mas-leidas-sec{ float: right; width: 300px; }
.bottom-10 { margin-bottom: 20px; }
.top-20 { margin-top: 25px; }
.note-lateral-secciones{ display: inline-block; }
.c-rojo{ color:#C00F1E; }
/*Estilo Poblano*/
.title-poblano{ width:100%; float: left; background: #b900aa; padding: 15px 0;  font-size: 34px; text-align: center;}
.content-poblano{    width: 100%; float: left; background: #fff; position: relative;     text-align: center;}
.img-principal-poblano{ width: 100%; float: left;  }
.c-rosa{ color:#b900aa; }
.article-sec-poblano{ width: 100%; float:left;   }
.article-principal-poblano { position: relative;     margin-bottom: 20px; }
.article-sec-poblano-02{width: 200px; display: inline-block; vertical-align: text-top; margin: 0 10px;     margin-bottom: 30px;}
.title-lateral-poblano { width: 100%; float: left; margin: 0; font-size: 18px;line-height: 19px;margin-top: 3px;text-align: left;}
.content-paginador-poblano{ float: right;     margin: 20px 0; margin-right: 85px;  }
.btn-anterior-paginador{  display: inline-block; vertical-align: middle; background: #ebebeb;     padding: 10px 25px; -webkit-border-radius: 60px;
-moz-border-radius: 60px; border-radius: 60px; }
.btn-anterior-paginador i{ color: #b900aa; }
.con-paginador{ width: auto; padding: 0 5pX; display: inline-block; vertical-align: middle; }
.num-paginacion{ display: inline-block; vertical-align: middle; color:#B1B1B1; font-size: 18px;  margin: 0 3px;}
.num-paginacion:hover{ color:#B900AA; }
.title-inve{ background: #af1f2b; }
.article-principal-inv{position: relative; margin-bottom: 10px; width: 100%;   display: inline-block;}
.description-investigates-02{background: url("../images/transparencia-inv_03.png"); width:90%;padding: 20px;text-align: left; display: inline-block;}
.section-investigacion-sec{ width: 1000px; display: inline-block; }
.img-play-video-02{position: absolute; right: 8px; bottom: 10px;}
.c-gris-02{ color:#282828; }
.title-inv{font-size: 23px; width: 100%; float: left; text-align: left;margin: 5px 0; line-height: 28px; }
.date-inv{ width: 100%; float: left; text-align: left; }
.text-inv{ float: left; width: 100%; font-size: 15px; text-align: left;  margin: 0; }
.icon-inv{ color:#AF1F2B !important; }
.num-inv:hover{color:#AF1F2B !important;}
.title-article-inv{width: 100%; float: left;font-size: 30px; margin: 5px 0;text-align: center;line-height: 35px;}
.section-investigacion-sec-article{ width: 100%;display: inline-block;margin-top: 10px;}
.firma-article-inv{  width: 100%; float: left; color:#c00f1e;     text-align: center; font-size: 18px;}
.text-article-inv{  width: 100%; float: left;  font-size: 18px; text-align: center; margin: 3px 0; }
.btn-linkedin{ background: #0075af; }
.content-redes-articulo-inv{display: inline-block; margin: 10px 0;}
.img-invg{ width: 100%; float: left; }
.firma-foto-inv{ float: left; width: 100%; text-align: left; }
.firma-foto-inv{ font-size: 14px; }
.text-article-inv-d{     font-size: 17px;width: 100%;display: inline-block; text-align: left;}
.title-comentarios{ font-size:18px;  text-align: left;}
.comentarios{ display: inline-block;     width: 80%;     margin-bottom:10px; }
.title-comentarios i{ font-size: 35px; }
.title-multimedia{ width: 100%; float: left; background: #1f2d4e;     padding: 10px 0; }
.title-multimedia-sub { display: inline-block; vertical-align: middle;  font-size: 34px; }
.menu-nav{       color: #374972;font-size: 25px;display: inline-block; vertical-align: middle; margin: 10px 0px;}
.content-menu-nav{ display: inline-block; vertical-align: middle;  }
.radio-button{ display: inline-block; vertical-align: middle; margin: 0 5px; }
.menu-nav:hover span{ color:#4471b5; }
.img-button{ width: 21px; height: 18px; background: url("../images/radio-buttons_05.png");  display: block;     background-repeat: no-repeat;  }
.menu-nav:hover i img{ color:#4471b5; }
.menu-nav:hover i span{ background: url("../images/radio-buttons_03.png"); }
.active-multimedia span{color:#4471b5;}
.active-multimedia i span{ background: url("../images/radio-buttons_03.png");}
.section-center{ width: 95%; display: inline-block; }
.title-section-multimedia { width: 95%; display: inline-block; font-size: 30px;     line-height: 31px;    text-align: left;  margin: 5px 0 0 0; }
.cabeza-section-multimedia{ width: 95%; display: inline-block;     text-align: left;     font-size: 14px;     margin-top: 10px;}
.cabeza-section-multimedia span{ color:#395391;  }
.content-img-multimedia-p{ width: 100%; float: left; margin-top: 10px; position: relative;}
.img-article-principal-multimedia{ width: 100%; }
.seccion-multimedia{ position:absolute;  padding: 5px 30px; font-size: 14px; color: #fff; left: 0; top: 0; }
.play-multimedia{margin: auto;position: absolute;right: 10px; bottom: 15px;}
.menu-secciones-nav-multimedia{ float: left;  position: relative; display: block; width: 100%;     margin: 20px 0 30px 0; }
.title-filtro-secciones{ margin: 0; font-size: 16px; text-align: left;         margin-bottom: 10px; }
.nav-secciones-multimedia a{     padding: 3px 10px;     float: left; margin:5px 5px 5px 0;  background: #e9e9e9; text-decoration: none; color:#282828;     font-size: 16px; }
.seccion-left-multimeida{ width: 100%; float: left; }
.note-lateral-multimedia {    width: 49%;    margin-bottom: 30px;  padding-bottom: 30px; position: relative;}
.img-tipo-galeria{ position: absolute; bottom: 15px; right: 10px; width: auto !important; }
.seccion-rigth-multimedia{     float: right;width: 280px; margin-top: 32px; }
.dona-puebla{ display: inline-block; margin-top: 20px; }
.content-paginador-multimedia{ width: 100%; float: left; }
.content-paginador-multimedia{ display: inline-block; vertical-align: middle; margin: 10px 0; }
.icon-multimedia{ color:#0170b3 !important; }
.num-multimedia:hover{color:#0170b3 !important;}
.active-num-multimedia{color:#0170b3 !important;}
.content-opinion{ text-align: center; }
.section-opinion-p{padding: 3px 10px;margin: 5px 5px 5px 0;background: #e9e9e9;text-decoration: none;color: #282828;font-size: 16px; display: inline-block;}
.nav-columanas{ width: 100%; float: left; text-align: center;     margin-bottom: 15px; }
.center-opinion-section{     width: 100%;margin-top: 10px; float: left; }
.tcenter{text-align:center;}
.center-opinion-section-02{ display: inline-block; width: 800px; }
.img-opinion-section{ display: inline-block;  width: 100%;  }
.firma-section-opinion{ width: 100%; float: left;  color:#d14838;  text-align: center;}
.title-img-opinion-section{      font-size: 30px; margin: 15px 0; text-align: center; line-height: 37px; }
.text-section-opinion{ font-size: 15px;     margin: 0; }
.title-columnas{  width: 100%; float: left; text-align: center; color:#d14838; margin: 0; margin-bottom: 5px; font-size: 16px; }
.article-block-opinion{width: 100%;margin: 0 0;float: left;     margin-top:10px;}
.img-block-opinion{       max-width: 35%; float: left; }
.description-block-opinion{       float: left;  width: 62%;      MARGIN-LEFT: 2%;}
.title-block-opinion{ margin: 0;  color:#282828;  font-size: 20px; text-align: left;}
.firma-block-opinion{ text-align: left; color:#d14838; font-size: 14px; }
.text-block-opinion{ font-size: 14px; text-align: left;     margin: 5px 0; }
.icon-opinion{ color:#d7695e !important; }
.num-opinion:hover{ color:#d7695e !important;}
.block-carton{width: 100%;float: left;margin-bottom: 15px; }
.title-carton{ color:#3b3b3b; font-size: 55px; margin: 0;  text-align: left; line-height: 70px; }
.img-block-carton{ width: 100%; }
.description-block-opinion-sec{ float: left; text-align: left; color:#395391; font-size: 16px; }
.article-carton-sec{ display: inline-block;   width: 225px;     margin:10px; }
.img-carton-sec{ width: 204px; border:10px solid #ededed;  }
.title-carton-sec{ margin:3px 0; font-size: 16px; text-align: left; color:#395391; }
.date-carton-sec{ margin:3px 0; font-size: 14px; text-align: left; color:#395391; }
.smr{ margin-right: 0 !important; }
.num-carton:hover{ color:#395391 !important; }
.icon-carton{color:#395391 !important;}
.article-autor{ width: 90%; display: inline-block;  margin-bottom: 15px;}
.img-opinion-autor{ display: inline-block; vertical-align: middle;      width: 35%;}
.description-opinion-autor{ display: inline-block; vertical-align: middle;  text-align: left;     width: 60%;}
.autor-opinion{ margin: 0 ; color:#282828; font-size: 30px;     line-height: 32px; }
.title-autor-opinion{ color:#282828; font-size: 20px;}
.section-autor-bloques{width: 90%; display: inline-block; }
.date-autor-bloques{ width: 100%; float: left; text-align: left; font-size: 15px; }
.description-autor-bloques{    float: left;width: 100%;text-align: left }
.autor-sec-block{ width: 100%; float: left; font-size: 15px; }
.c-autor{ color:#d14838; }
.title-sec-block{     text-align: left;font-size: 25px;float: left; width: 100%;line-height:28px; margin: 5px 0; }
.text-sec-block{ width: 100%; float: left; font-size: 15px; }
.section-detalle-opinion{     width: 100%; float: left; }
.title-sec-opinion{         text-align: left; font-size: 35px;line-height: 45px; margin: 10px 0 0 0;}
.text-sec-opinion{ width: 100%; float: left; font-size: 17px; text-align: left; }
.firma-sec-opinion{color:#C00F1E}
.article-lateral-opinion{ width: 315px; display: inline-block; vertical-align: text-top;     margin-top: 30px; }
.autor-sec-article{ width: 100%; float: left;       margin-bottom: 20px;   }
.img-lateral-opinion{ float: left; width: 114px; }
.description-lateral-autor{ width: 190px; text-align: left; float: right; }
.title-lateral-opinion { margin: 0; font-size: 22px;      line-height: 30px;}
.firma-lateral-opinion{ font-size: 15px; color:#d14838; }
.columnas-ant-opinion{ font-size: 14px; }
.autor-t-article { width: 100%; float: left; text-align: left; border-bottom: 1px solid #b3b3b3; padding: 10px 0; }
.title-t-article{ font-size: 18px; text-align: left;     margin: 0; line-height: 25px; }
.firma-t-article{color:#c00f1e; font-size: 16px;}
.m-autor{ margin: 30px 0; }
.borde-gris-opinion{ width: 100%;  height: 10px; background: #e5e5e5; float: left; }
.btn-article-mas-plumas{ text-align: left; display: inline-block; width: 90%;     padding: 5px 0; }
.title-mas-pluma{  margin: 5px 0; color:#282828; font-size:20px;     line-height: 26px; }
.firma-mas-pluma{ color:#d14838; font-size: 15px; }
.borde-gris-opinion-02{ width: 100%; float: left; height: 1px; background: #b2b2b2; }
.m-opinion-footer{ margin: 20px 0; }
.redes-sociales-opinion{ float: left; }
.tleft{ text-align: left; }
.notas-int-opinion{ display: inline-block;     width: 980px; }
.formulario-cometarios{ text-align: left;     display: inline-block; margin-bottom: 10px; }
.title-comments { font-size: 20px; }
.o-autores{margin: 5px 0 15px 0; }
.title-colonias-bac{ background: #E7BF00; }
.icon-colonias{ color:#395391 !important; }
.num-colonias:hover{color:#395391 !important;}
.title-history { width: 100%; float: left; margin: 0; color:#3e5ba3; font-size: 43px; }
.section-quienes-somos{ width:100%; float: left;     margin-bottom: 50px; }
.description-history{ width: 100%; float: left; font-size: 17px; margin: 5px 0; }
.margin10{    margin: 10px 0;}
.title-obj-vi{ width: 100%; float: left; }
.block-vision{ width: 100%; float: right; }
.margin-vision{ margin-top:30px; }
.bloque-valores{ float: left; font-size: 16px; }
.bloque-valores ul{ padding: 0; margin: 0; }
.bloque-valores ul li{ padding: 0; margin: 0; list-style: none; }
.bloque-valores-02{     float: left; margin-top: 20px; width: 100%;}  
.bloque-valores-02 ul{ padding: 0; margin: 0; }
.bloque-valores-02 ul li{padding: 0; margin: 0; list-style: none; }
.section-quienes-02{ float: right; width: 280px; }
.title-quienes-lateral{    width: 100%;float: left;font-size: 45px;color: #0170b3;margin: 0;letter-spacing: -2px;     text-align: center;}
#mapa{ width: 100%; float: left; height:350px;  }
.title-contacto{   width: 100%; float: left;color: #3e5ba3;font-size: 42px; text-align: left; margin: 0;
    line-height: 41px; margin-bottom: 10px; } 
.text-direction{width: 100%; float: left; font-size: 18px;        margin: 5px 0 15px 0;  }
.text-direction-02{ font-size: 20px; }
.btn-contacto-redes{ width: 100%; float: left; }
.icon-facebook-contacto, .icon-twitter-contacto, .icon-instagram-contacto, .icon-youtube-contacto, .icon-googleplus-contacto{ width: 20px; display: inline-block; }
.icon-facebook-contacto i{ color:#455a98; font-size: 20px; display: inline-block; vertical-align:middle;}
.icon-twitter-contacto i{color:#00adf8; font-size: 20px;}
.icon-instagram-contacto i{color:#bc2a8d; font-size:20px;}
.icon-youtube-contacto i{color:#FF0000; font-size:20px;}
.icon-googleplus-contacto i{color:#dd4b39; font-size:20px;}
.input-form{ width:100%; float: left; }
.label-form, .input-form{    float: left;  font-size: 18px;      margin-bottom: 10px; }
.input-form-sec{height: 40px;border: 0;background: #e5e5e5; width: 70%; border: 1px solid #bab9ba;float: right;}
.mensaje{ width: 100%; float: left; background: #e5e5e5; text-align: left;  height: 220px; border:0;  margin-top: 20px; border:1px solid #bab9ba;}
.text-direction-03{ font-size: 18px; text-align: right; margin-top: 10px; }
.btn-enviar{ float: right;background: #959eb8;color: #fff;border: 0;padding: 15px 50px; cursor: pointer;-webkit-border-radius: 60px;
-moz-border-radius: 60px;border-radius: 60px;margin-top: 10px;font-size: 18px; }
.frigth{float:right;     text-align: right;}
.mt50{ margin-top: 30px; }
.bloque-directorio{ margin: 0;  margin-bottom: 20px;}
.nombre-directorio{ margin: 0; font-size: 18px; }
.puesto-directorio{ width: 100%; display: block;  font-size: 16px;     line-height: 23px;}
.email-directorio{ color:#0170b3; font-size: 17px; }
.title-politica-privacidad{ color:#395391;  font-size: 17px; margin: 0;}
.title-block-opinion-portada {font-size: 40px; text-align: left;margin: -10px 0 0 0;}
.btn-redes-hader:hover i{ color:#8a8a8a; }
.btn-redes-sociales a:hover i{ color:#fff; }
.logo-interior{ display: inline-block;  margin-top: 70px;}
.buscador{ float: left; margin:10px 0; display: none; }
.timeline-t{ width: 100%; height: 300px; overflow-y: scroll; }
.timeline-facebook{width: 100%;  margin-bottom: 20px;}
.menu-impreso{     width: 95%; float: left;background: #6d6d6d;padding: 10px 2.5%;text-align: center; position: relative; }
.text-impreso-01{ display: inline-block; vertical-align: middle; color:#fff; font-size: 34px;     width: 100%;}
.borde-impreso{ width: 1px; height: 60px; display: inline-block; vertical-align: middle; background: #fff; margin: 0 10px;  }
.date-impreso{ font-size: 18px; display: inline-block; vertical-align: middle; color:#fff; cursor: pointer; position: relative;     margin-right: 20px;}
.img-impreso{ width: 100%; margin: 30px 0; }
#datepicker{ display: none; }
.date-center{ display: block; width: 100%; float: left; margin-top: 19px;     text-align: center; }
.borde-azul-footer-02{ width: 100%; float: left; height: 1px; background: #b0c1e9; margin:15px 0; }
/* background secciones*/
.b-local{ background:#4972d2; }
.b-opinion{background:#ce6b00 !important; }

/*Estilos nuevos movil*/
.publicidad-movil-320-50{ width: 320px; height: 50px; display: inline-block; margin-bottom: 10px; }
.publicidad-movil-300-250{ width: 300px; height: 250px; display: inline-block; margin-bottom: 10px; }
.borde-gris-header{width: 320px; display: inline-block; height: 1px; background: #e5e5e5; margin: 10px 0; }
.menu-fixed{ position: fixed;     width: 100%; z-index: 200;     top: 0;      background: #395391; height: 57px;} 
.wrapper-container{ width: 100%; position: absolute; height: 100%;     background: rgba(0,0,0,.5);
    transition: all .1s ease; z-index: 300; display: none; }
.table-nota-lateral{ width: 100%; }
.table-nota-lateral tr{ width: 100%;}
.table-nota-lateral tr td{ width: 48%;     position: relative; padding-bottom: 20px;     text-align: center;}
.seccion-contenc-lateral-movil{  width: auto;padding: 3px 20px;font-size: 13px; float: left;     margin-bottom: 5px;}
.borde-notes-sec{    width:100%; float:left; height: 16px; background: url("../images/text-note_03.png");}
.publicidad-320-250{ width: 320px; height: 250px; display: inline-block;  margin: 10px 0; }  

/*galery*/
.flexslider{ width: 100%; position: relative; }
.slides{width: 100%; position: relative; padding: 0; margin: 0;}
.img-investigaciones{    width: 100%; float: left;}
.img-opinion{ float: left;     width: 35%; }
.content-img-video{ position: relative; float: left;      width: 100%;}
.play-video-movil{ position: absolute; right: 10px ; top:10px; }
.table-video{ width: 100%; float: left; }
.table-video tr .td-video{ width: 50%; vertical-align: top; background: #20293f;  }  
.mt15{margin-top: 15px;}
.title-lateral-secciones-movil{width: 100%; float: left;margin: 0;    font-size: 25px; line-height: 30px;margin-top: 3px; text-align: left;}
.title-seccion{ width: 100%; float: left; color:#fff; text-align: center; font-size: 34px; background: #964cd5; padding: 10px 0; margin: 0px 0 25px 0;}
.bam{ background: #242d43;  }
.mvtb{ margin: 15px 0;     }
.btm-mas-notas{   width: 100%;float: none; display: inline-block;padding: 15px 0;font-size: 18px;     margin-top: 15px;} 
.mbt-articulo{ margin: 15px 0; }
.table-video tr .td-int {width: 50%;vertical-align: top; text-align: left;}
.mb-movil{margin-bottom: 10px;}
.bloque-mas-plumas{ margin-bottom: 15px; }
.title-columnas-anteriores{ font-size: 18px;  float: left; width: 100%; }
.content-info-estilo-movil{ position: absolute; width: 100%; left: 0; bottom:0;       padding: 10px 0;background: url("../images/trans-estilo-poblano_03.png"); background-position: bottom;     min-height: 135px;}
.content-info-estilo-movil-sec{ position: absolute;     bottom: 15px; }
.btn-mas-notas-poblano { width: 100%; display: block; padding: 20px 0; background: #b900aa; float: left; font-size: 18px; text-align: center; }
.smb{ margin-bottom: 0; }
.mtb{ margin: 10px 0; }
.mb10{ margin-bottom: 10px; }
.lista-impresos{ display: inline-block; vertical-align: middle; font-size:30px;  margin-right: 10px; }
.calendar-movil{ width: 26px; display: inline-block; vertical-align: middle; position: relative;     margin-top: 3px; }
.lista-anterior-impreso{ width: 100%; float: left;     color: #2f2f2f; margin: 0px 0 20px 0; display: none; }
.lista-anterior-impreso a{color: #2f2f2f;  font-size: 18px; text-transform: uppercase; text-align: left;width: 95%;display: block; padding: 10px 2.5%;  border-bottom: 1px solid #e5e5e5;}
.lista-anterior-impreso a span{ display: block; width: 100%;  color:#818181; text-transform:lowercase; }
.active-sig-impreso{ background: #4972d2; color:#fff !important; }
.active-sig-impreso span{color:#fff !important; }
.bimpreso{ background: #1f2d4e !important; }
.mt10{ margin-top: 10px; }
.img-investigacion{ width: 100%; }
.img-block-opinion-portada{width: 100%;}
.spo{ position:inherit; }
.animacion_seccion{ display: none; }
.text-article img { width: 100% !important; margin: 0 !important; padding: 0 !important; height: auto !important;   }
.text-article p img { width: 100% !important; margin: 0 !important; padding: 0 !important; height: auto !important;    }
.menu-suplementos{ 
    width: 100%;
    float: left;
    background: #1f2d4e;
    padding: 10px 0;
    text-align: center;
    color:#fff; font-size: 34px;
     }
.text-suplementos-01{ color:#444444;  font-size: 30px; margin: 20px 0;     float: left;
    width: 94%;
    margin-left: 6%;}    
.article-suplementos{ width: 200px; text-align: center; display: inline-block; vertical-align: text-top;      margin: 0 15px;     margin-bottom: 30px;}
.img-suplementos{ width:95%;  padding: 2.5%;  border:1px solid #efefef; }
.title-suplementos{ width: 100%; float: left; text-align: left; color: #2f2f2f; font-size: 18px; margin: 0; }
.columna-suplemento{ color:#395391; }
.content-suplemetnos{ text-align: center; }
.flexslider-suplementos{ text-align: center; width: 100%; display: inline-block; position: relative; }
.btm-mas-video{    width: 100%; float: none;display: inline-block;padding: 15px 0; font-size: 18px; margin-top: 15px;}
.flexslider-inv ul li img{ width: 100%; }
.btn-mas-galeria{ width: 100%; float: none; display: inline-block; padding: 15px 0;font-size: 18px; margin-top: 15px;}
.btn-mas-audios{width: 100%; float: none; display: inline-block; padding: 15px 0;font-size: 18px; margin-top: 15px;}
.btn-mas-opinion{width: 100%; float: none; display: inline-block; padding: 15px 0;font-size: 18px; margin-top: 15px;}
.btn-mas-autores{width: 100%; float: none; display: inline-block; padding: 15px 0;font-size: 18px; margin-top: 15px;}
.notas-mas-leidas{ margin-top: 10px; text-align: center; }
.contente-image-portada{    width: 100%;max-height: 200px;overflow: hidden;}
.whatsApp{ background: #25D366 ; }
.whatsApp i {color: #fff; font-size: 21px; display: inline-block;margin-top: 7px;} 
/* background secciones*/
.b-local{ background:#009bdb; }
.b-municipios{ background:#b36b0b; }
.b-cronica{ background:#aa0f16; }
.b-nacional{ background:#003884; }
.b-deporte{ background:#85a934; }
.b-farandula{ background:#D68500; }
.b-investigacion{ background:#bf0411;}
.b-opinion{ background:#ce6b00;}
.b-mundo{ background:#26458d;} 
.b-identidad{ background:#008893;}
.b-estilo{ background:#c955be;}
.b-multimedia{ background:#4e177d;}
.b-suplementos{ background:#003884;}
.b-colonias{ background:#f8e000;}
.b-cultura{ background:#ccb00c; }
/*color secciones*/
.color-local{color:#009bdb;}
.color-municipios{color:#b36b0b;}
.color-cronica{color:#aa0f16;}
.color-nacional{color:#003884;}
.color-deporte{color:#85a934;}
.color-farandula{color:#D68500;}
.color-investigacion{color:#bf0411;}
.color-opinion{color:#D68500;}
.color-mundo{color:#26458d;}
.color-identidad{color:#008893;}
.color-estilo{color:#c955be;}
.color-multimedia{color:#4e177d;}
.color-suplementos{color:#003884;}
.color-colonias{color:#f8e000;}
.color-cultura{color:#ccb00c;}

.article-date{
    display: inline;
    padding: 3px 5px;
    text-align: left;
    float: left;
    margin: 5px 0;
    clear: both;
}

.bg_rojo{
    background: #bf0411!important;
}

.bg_amarillo{
    background: #ccb00c!important;
}

.bg_naranja{
    background: #d68500!important;
}

.bg_marron{
    background: #b36b0b!important;
}

.bg_azul{
    background: #009bdb!important;
}

.bg_azul_marino{
    background: #003884!important;
}

.bg_verde{
    background: #85a934!important;
}

.bg_morado{
    background: #4e177d!important;
}

.bg_rosa{
    background: #c955be!important;
}

.bg_turquesa{
    background: #008893!important;
}


.color_rojo{
    color: #bf0411!important;
}

.color_amarillo{
    color: #ccb00c!important;
}

.color_naranja{
    color: #d68500!important;
}

.color_marron{
    color: #b36b0b!important;
}

.color_azul{
    color: #009bdb!important;
}

.color_azul_marino{
    color: #003884!important;
}

.color_verde{
    color: #85a934!important;
}

.color_morado{
    color: #4e177d!important;
}

.color_rosa{
    color: #c955be!important;
}

.color_turquesa{
    color: #008893!important;
}

.menu-lateral-footer ul li a:hover{
    color: inherit!important;
}

.home .flex-direction-nav{
    display: inline-block;
    clear: both;
    width: 100%;
    min-height: 40px;
}

.home .btn-mas-investiga{
    display: inline-block;
    clear: both;
    float: none;
}
