@font-face{font-family:"lk-bold";src:url("../fonts/librebaskerville-bold.eot");src:url("../fonts/librebaskerville-bold.eot#iefix") format("embedded-opentype"),url("../fonts/librebaskerville-bold.woff") format("woff"),url("../fonts/librebaskerville-bold.ttf") format("truetype"),url("../fonts/librebaskerville-bold.svg") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"lk-italic";src:url("../fonts/librebaskerville-italic.eot");src:url("../fonts/librebaskerville-italic.eot#iefix") format("embedded-opentype"),url("../fonts/librebaskerville-italic.woff") format("woff"),url("../fonts/librebaskerville-italic.ttf") format("truetype"),url("../fonts/librebaskerville-italic.svg") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"lk-regular";src:url("../fonts/librebaskerville-regular.eot");src:url("../fonts/librebaskerville-regular.eot#iefix") format("embedded-opentype"),url("../fonts/librebaskerville-regular.woff") format("woff"),url("../fonts/librebaskerville-regular.ttf") format("truetype"),url("../fonts/librebaskerville-regular.svg") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"ms-bold";src:url("../fonts/montserrat-bold.eot");src:url("../fonts/montserrat-bold.eot#iefix") format("embedded-opentype"),url("../fonts/montserrat-bold.woff") format("woff"),url("../fonts/montserrat-bold.ttf") format("truetype"),url("../fonts/montserrat-bold.svg") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"ms-regular";src:url("../fonts/montserrat-regular.eot");src:url("../fonts/montserrat-regular.eot#iefix") format("embedded-opentype"),url("../fonts/montserrat-regular.woff") format("woff"),url("../fonts/montserrat-regular.ttf") format("truetype"),url("../fonts/montserrat-regular.svg") format("svg");font-weight:normal;font-style:normal}
body.to-pdf .diariojudicial{padding-bottom:40px}
body.to-pdf .diariojudicial h1,
body.to-pdf .diariojudicial h2,
body.to-pdf .diariojudicial h3,
body.to-pdf .diariojudicial h4,
body.to-pdf .diariojudicial h5,
body.to-pdf .diariojudicial h6{letter-spacing:0 !important}
body.to-pdf .diariojudicial nav.menu-lateral{padding-top:0 !important}
body.to-pdf .diariojudicial form.buscador{display:none}
body.to-pdf .diariojudicial section.reportajes article figure{border-top-right-radius:0 !important;border-top-left-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}
.diariojudicial{background:#999}
.diariojudicial .clear{display:table}

/**
  Fonts :
  font-family: 'Poppins', sans-serif;
  font-family: 'Droid Serif', serif;
  font-family: 'Cabin', sans-serif;
  **/
body.diariojudicial{background-color:#ebebeb;}
.plantilla{background-color:#ffffff; margin:0 auto; padding:0; width:calc(100% - 100px); position:relative; max-width:1080px;}
.plantilla.fixed{padding-top:210px;}
.plantilla .row{
   margin-left:auto !important;
   margin-right:auto !important;
}

.DOM-scroll-follow-right{position:absolute; right:15px; padding-bottom:50px;}

.diariojudicial a{text-decoration:none;}
.diariojudicial .alpha{opacity:0.5;}

.diariojudicial section.urgente{background-color:#ed1b24; padding:0 10px; border-bottom:5px solid #dd0000; margin:10px 0 30px 0; border-radius:5px;}
.diariojudicial section.urgente h2, 
.diariojudicial section.urgente h3, 
.diariojudicial section.urgente a{font:16px/40px 'Poppins', sans-serif; color:#fff;}
.diariojudicial section.urgente h2{font-weight:900; padding-right:5px;}
.diariojudicial section.urgente h3{font-weight:400; padding-right:5px;}
.diariojudicial section.urgente a{font-style:italic;}
.diariojudicial section.urgente a:hover{color:#fff;}
.diariojudicial section.urgente .close{float:right; color:#fff; font-size:20px; margin-top:10px; -webkit-border-radius:60px; -moz-border-radius:60px; border-radius:60px;}
.diariojudicial section.urgente.hide{ display:none;}

.diariojudicial section.buscador{background-color:#fff;  width:300px; margin-top:75px; border:3px solid #333; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px;}
.diariojudicial section.buscador input[type=text]{margin:3px 0 3px 10px; border:0; width:75%; height:30px; font:15px/30px "lk-bold",Tahoma,Arial,Sans-serif; color:#333;}
.diariojudicial section.buscador button{float:right; border:0; background:transparent; width:10%; height:20px; margin:3px 20px 0 0;}
.diariojudicial section.buscador button i{font-weight:900;}
.diariojudicial section.buscador.fixed{position:fixed; top:25px; width:300px; margin:0 auto; z-index:10; background:#fff;}

.diariojudicial section.logo{background-color:#fff; }
.diariojudicial section.logo img{height:180px;}
.diariojudicial section.logo.fixed{position:fixed; top:0; left:50px; right:50px; width:1020px; height:100px; margin:0 auto; z-index:9; background:#fff;}
.diariojudicial section.logo.fixed img{height:100px;}

.diariojudicial section.fecha{padding-top:50px; font:14px/18px 'Cabin', sans-serif; color:#8e8e8e;}
.diariojudicial section.fecha h2{font:16px/16px 'Poppins', sans-serif; font-weight:500; color:#030303;}
.diariojudicial section.fecha.fixed{padding-top:0; position:fixed; top:25px; width:320px; margin:0 auto; z-index:10; background:#fff;}
.diariojudicial section.fecha.fixed span{display:none;}

.diariojudicial section.menu{transition:0.25s; border-bottom:2px solid #030303;}
.diariojudicial section.menu .navbar{background-color:#fff; margin:0 auto;}
.diariojudicial section.menu .navbar .navbar-nav .nav-item{margin-left:2rem;}
.diariojudicial section.menu .navbar .navbar-nav .nav-item.active a{color:#C49E06;}
.diariojudicial section.menu .navbar .navbar-nav .nav-item:first-child{margin-left:0;}
.diariojudicial section.menu ul li a{font:14px/16px "lk-bold",Tahoma,Arial,Sans-serif; font-weight:300; color:#030303; text-transform:uppercase; transition:0.25s;}
.diariojudicial section.menu.fixed{position:fixed; top:100px; left:80px; right:80px; width:1020px; margin:0 auto; z-index:10; background:#fff;}

.diariojudicial section.sub-menu{transition:0.25s; }
.diariojudicial section.sub-menu .navbar{}
.diariojudicial section.sub-menu .navbar .navbar-nav .nav-item{margin-left:0.5rem;}
.diariojudicial section.sub-menu .navbar .navbar-nav .nav-item a{color:rgba(255,255,225,0.75);}
.diariojudicial section.sub-menu .navbar .navbar-nav .nav-item.active a{font-weight:900; color:#fff;}
.diariojudicial section.sub-menu .navbar .navbar-nav .nav-item:first-child{margin-left:0;}
.diariojudicial section.sub-menu ul li a{font:12px/14px 'Cabin', sans-serif; font-weight:900; color:#fff; text-transform:uppercase; transition:0.25s;}
.diariojudicial section.sub-menu.fixed{position:fixed; top:148px; left:80px; right:80px; width:1020px; margin:0 auto; z-index:10; background:#fff;}


.diariojudicial .titulo-seccion{display:block; border-bottom:1px solid #efefef; padding:30px 0; margin-bottom:30px;}
.diariojudicial .titulo-seccion{font:40px/40px "ms-bold",Tahoma,Arial,Sans-serif; letter-spacing:-2px; font-weight:900; color:#000;}
.diariojudicial .titulo-seccion span{color:#999; font:30px/40px "ms-bold",Tahoma,Arial,Sans-serif; letter-spacing:-1px; }
.diariojudicial .titulo-seccion.fixed{font-size:25px; position:fixed; top:0; left:0; right:0; max-width:1010px; margin:0 auto; z-index:10;}
.diariojudicial .titulo-seccion.fixed span{font-size:15px;}


.diariojudicial section.destacada{padding:50px 0;}
.diariojudicial section.destacada .textos{display:block; float:left; width:50%; height:300px; overflow:hidden; padding-right:20px;}
.diariojudicial section.destacada .textos a{text-decoration:none;}
.diariojudicial section.destacada .textos a h3{font:16px/16px 'Poppins', sans-serif; font-weight:700; color:#C49E06;}
.diariojudicial section.destacada .textos a h2{transition:0.25s; font:44px/50px "lk-bold",Tahoma,Arial,Sans-serif; font-weight:900; color:#606060; letter-spacing:-2px;}
.diariojudicial section.destacada .textos a .bajada{font:20px/24px 'Cabin', sans-serif; font-weight:500; color:#8e8e8e;}
.diariojudicial section.destacada figure{float:right; width:50%; height:300px; overflow:hidden;}
.diariojudicial section.destacada figure img{width:100%; transition:0.25s;} 
.diariojudicial section.destacada:hover .textos a h2{color:#030303;}
.diariojudicial section.destacada:hover figure img{width:110%; margin-left:-5%; margin-top:-5%;}
.diariojudicial section.destacada .foto-left{display:none;}
.diariojudicial section.destacada .foto-right{display:block;}

.diariojudicial section.banner{display:table; width:100%; margin-bottom:30px; text-align:center;}
.diariojudicial section.banner .pieza{margin:0 auto;}
.diariojudicial section.banner.blanco{background:#fff;}
.diariojudicial section.banner span{display:block; height:25px; padding-top:35px; }
.diariojudicial section.banner img{width:100%;}
.diariojudicial section.banner .dummy{width:100%; display:table-cell; vertical-align:middle; background:#0099FF; text-align:center; font:12px/18px 'Cabin', sans-serif; font-weight:500; color:#FFF;}
.diariojudicial section.banner.horizontal{padding:20px 0; background:#fafafa;}

.diariojudicial section.enlace{display:block; width:100%; margin-bottom:30px; text-align:center; position:relative;}
.diariojudicial section.enlace img{width:100%;}
.diariojudicial section.enlace h2{
  display:block; padding:5px 10px;
  position:absolute; bottom:0; left:0; right:0; margin:0 auto;
  font:30px/30px "ms-bold",Tahoma,Arial,Sans-serif; letter-spacing:-2px; font-weight:900; color:#fff;
  background:rgba(0,0,0,0.5);
  text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.5);
}

.diariojudicial section.listado-horizontal{margin-bottom:50px;}
.diariojudicial section.listado-horizontal h2.titulo{font:40px/80px "ms-bold",Tahoma,Arial,Sans-serif; letter-spacing:-2px; font-weight:900; color:#000;}
.diariojudicial section.listado-horizontal .item{width:23%; margin-right:2.5%; float:left;}
.diariojudicial section.listado-horizontal .item:last-child{float:right; margin-right:0;}
.diariojudicial section.listado-horizontal .item figure{display:block; height:200px; overflow:hidden;}
.diariojudicial section.listado-horizontal .item figure img{ transition:0.25s; width:auto; height:100%;}
.diariojudicial section.listado-horizontal .item:hover figure img{height:110%; margin-left:-5%; margin-right:-5%; margin-bottom:-5%; margin-top:-5%;}

.diariojudicial section.listado-horizontal .item a{text-decoration:none;}
.diariojudicial section.listado-horizontal .item a h3{font:12px/16px 'Poppins', sans-serif; font-weight:300; color:#C49E06; height:22px; overflow:hidden;}
.diariojudicial section.listado-horizontal .item a h2{  transition:0.25s; font:20px/26px "lk-bold",Tahoma,Arial,Sans-serif; font-weight:900; color:#606060; display:block; height:80px;  display: block;  display: -webkit-box;  max-width: 100%;  height: 20px*24px*3;    -webkit-line-clamp: 3;  -webkit-box-orient: vertical;  overflow: hidden;  text-overflow: ellipsis;  }
.diariojudicial section.listado-horizontal .item a h2.sub{  transition:0.25s; font:14px/18px "lk-bold",Tahoma,Arial,Sans-serif; font-weight:900; color:#909090; display:block; height:74px;   border-top:1px solid #eee;   padding-top:10px;  margin-top:10px;  display: block;  display: -webkit-box;  max-width: 100%;  height: 14px*18px*2;    -webkit-line-clamp: 2;  -webkit-box-orient: vertical;  overflow: hidden;  text-overflow: ellipsis;  }
.diariojudicial section.listado-horizontal .item a .bajada{  transition:0.25s; font:14px/18px 'Poppins', sans-serif;  font-weight:500;  color:#8e8e8e; display: block;  display: -webkit-box;  max-width: 100%;  height: 14px*18px*3;    -webkit-line-clamp: 3;  -webkit-box-orient: vertical;  overflow: hidden;  text-overflow: ellipsis;}

.diariojudicial section.listado-horizontal .item a h4{font:12px/18px 'Poppins', sans-serif; font-weight:300; color:#555; height:auto;}
.diariojudicial section.listado-horizontal .item:hover a h2{color:#030303;}
.diariojudicial section.listado-horizontal .item:hover a .bajada{color:#000;}

.diariojudicial div.registracion{display:block;width:100%}
.diariojudicial div.registracion iframe{width:100%;}

.diariojudicial section.resultados{min-height:1500px;}
.diariojudicial section.resultados .gsc-result .gs-title{height:auto; font:14px/14px 'Poppins', sans-serif; font-weight:600; color:#C49E06;}
.diariojudicial section.resultados .gsc-table-result, 
.diariojudicial section.resultados .gsc-thumbnail-inside,
.diariojudicial section.resultados .gsc-url-top{padding-left:0; padding-right:0;}
.diariojudicial section.resultados .gs-webResult.gs-result a.gs-title:link, 
.diariojudicial section.resultados .gs-webResult.gs-result a.gs-title:link b, 
.diariojudicial section.resultados .gs-imageResult a.gs-title:link, 
.diariojudicial section.resultados .gs-imageResult a.gs-title:link b{font:18px/22px 'Poppins', sans-serif; font-weight:300; letter-spacing:-1px; text-decoration:none; color:#C49E06;}
.diariojudicial section.resultados .gs-webResult.gs-result a.gs-title:link b, 
.diariojudicial section.resultados .gs-imageResult a.gs-title:link b{font-weight:900;}
.diariojudicial section.resultados .gs-image-box.gs-web-image-box.gs-web-image-box-landscape,
.diariojudicial section.resultados .gs-image-box.gs-web-image-box.gs-web-image-box-portrait{width:100px; height:75px; margin-right:10px;}
.diariojudicial section.resultados .gs-web-image-box img.gs-image, 
.diariojudicial section.resultados .gs-web-image-box-landscape img.gs-image,
.diariojudicial section.resultados .gs-promotion-image-box img.gs-promotion-image{max-width:100px; max-height:auto;}
.diariojudicial section.resultados .gsc-preview-reviews, 
.diariojudicial section.resultados .gsc-control-cse .gs-snippet, 
.diariojudicial section.resultados .gsc-control-cse .gs-promotion em, 
.diariojudicial section.resultados .gsc-control-cse .gs-snippet, 
.diariojudicial section.resultados .gsc-control-cse .gs-promotion em{font:14px/18px 'Poppins', sans-serif; font-weight:300;}

.diariojudicial section.resultados .gsc-control-searchbox-only{padding:1em;}
.diariojudicial section.resultados input.gsc-input, 
.diariojudicial section.resultados .gsc-input-box, 
.diariojudicial section.resultados .gsc-input-box-hover, 
.diariojudicial section.resultados .gsc-input-box-focus{width:100%; height:auto; padding:5px 10px; border-color:#C49E06; font:18px/22px 'Poppins', sans-serif; font-weight:900; letter-spacing:-1px; }
.diariojudicial section.resultados .gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0;}
.diariojudicial section.resultados input.gsc-search-button, 
.diariojudicial section.resultados input.gsc-search-button:hover, 
.diariojudicial section.resultados input.gsc-search-button:focus{background-color:#C49E06;border:0; height:38px; margin-top:3px;}
.diariojudicial section.resultados .cse .gsc-search-button input.gsc-search-button-v2, 
.diariojudicial section.resultados input.gsc-search-button-v2{width:80px; height:38px;}

.diariojudicial section.texto{display:block;width:100%;height:auto;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc;}
.diariojudicial section.texto h2{display:block;font:30px/30px "ms-bold",Tahoma,Arial,Sans-serif;letter-spacing:-2px;color:#000;text-align:left;text-transform:uppercase;margin:30px 0}
.diariojudicial section.texto h3{font:14px/20px "ms-regular",Tahoma,Arial,Sans-serif;text-align:left; color:#000;}
.diariojudicial section.texto h3 b,section.texto h3 strong{font-size:16px;color:#c49f06;font-weight:900}
.diariojudicial section.texto h3 a{color:#c49f06;font-weight:900;text-decoration:underline}
.diariojudicial section.texto h3 ul{list-style-type:none;margin:5px 0 5px 10px}
.diariojudicial section.texto h3 ul li{padding-left:5px;margin-bottom:5px}
.diariojudicial section.texto h3 ul li:before{content:"";color:#c49f06}

.diariojudicial section.listado-horizontal.items3{padding-bottom:10px; margin-bottom:30px;}
.diariojudicial section.listado-horizontal.items3 .item{transition:0.25s; width:100%; margin:0 1% 0 0; border-bottom:2px solid #fff; float:left;}
.diariojudicial section.listado-horizontal.items3 .item figure{display:block; height:150px; overflow:hidden;}
.diariojudicial section.listado-horizontal.items3 .item figure a {padding:0 !important;}
.diariojudicial section.listado-horizontal.items3 .item figure a img{width:100%; height:auto;}
.diariojudicial section.listado-horizontal.items3 .item a {display:block; padding:0 4%;}
.diariojudicial section.listado-horizontal.items3 .item a h2{  transition:0.25s; font:16px/22px "lk-bold",Tahoma,Arial,Sans-serif; font-weight:900; color:#606060; display:block; height:64px;  display: block;  max-width: 100%;  overflow: hidden;  text-overflow: ellipsis;  }
.diariojudicial section.listado-horizontal.items3 .item a h2.sub{  transition:0.25s; font:14px/18px "lk-bold",Tahoma,Arial,Sans-serif; font-weight:900; color:#909090; display:block; height:48px;   border-top:1px solid #eee;   padding-top:10px;  margin-top:10px;  display: block;   max-width: 100%;  overflow: hidden;  text-overflow: ellipsis;  }
.diariojudicial section.listado-horizontal.items3 .item a h3{font:12px/20px 'Poppins', sans-serif; font-weight:300; color:#C49E06; height:auto;}
.diariojudicial section.listado-horizontal.items3 .item:last-child{float:right; margin-right:0;}

.diariojudicial section.listado-horizontal.items3 .item:hover{background:#fafafa; border-bottom:2px solid #C49E06;}
.diariojudicial section.listado-horizontal.items3 .item:hover figure img{width:110%; margin-left:-5%; margin-right:-5%; margin-bottom:-5%; margin-top:-5%;}
.diariojudicial section.listado-horizontal.items3 .item a h2:hover{color:#000;}

.diariojudicial section.listado-horizontal.items3.no-hover{}
.diariojudicial section.listado-horizontal.items3.no-hover .item{
  width:30.8%; margin-right:2.5%; margin-bottom:30px; float:left; padding:0 0 30px 0; background:#fff; border-color:#ccc;  
}
.diariojudicial section.listado-horizontal.items3.no-hover .item a .bajada{
  font:14px/18px 'Poppins', sans-serif; font-weight:500; color:#8e8e8e; display: block;  
  display: -webkit-box;  max-width: 100%;  height: 14px*18px*4;    
  -webkit-line-clamp: 4;  -webkit-box-orient: vertical;  overflow: hidden;  text-overflow: ellipsis;  }
.diariojudicial section.listado-horizontal.items3.no-hover .item:hover{
  -webkit-box-shadow: initial;
  -moz-box-shadow:    initial;
  box-shadow:         initial;
}
.diariojudicial section.listado-horizontal.items3.no-hover .item:hover a h2{color:#030303;}
.diariojudicial section.listado-horizontal.items3.no-hover .item:hover a .bajada{color:#000;}


.diariojudicial section.listado-horizontal.items3.no-hover.reportajes{border:0;}
.diariojudicial section.listado-horizontal.items3.no-hover.reportajes .item{border-right:0;}
.diariojudicial section.listado-horizontal.items3.no-hover.reportajes .item figure{width:150px; height:150px;}
.diariojudicial section.listado-horizontal.items3.no-hover.reportajes .item figure img{width:200px; height:150px;}
.diariojudicial section.listado-horizontal.items3.no-hover.reportajes .item:hover figure img{width:220px; height:165px; margin:-10px 0 0 -50px;}

.diariojudicial nav.paginador{width:100%; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #efefef;}
.diariojudicial nav.paginador a{font:20px/32px 'Poppins', sans-serif; color:#000}
.diariojudicial nav.paginador a:hover{color:#c49f06;}
.diariojudicial nav.paginador .ant{float:left;}
.diariojudicial nav.paginador .ant i{float:left; font-size:30px; line-height:30px;}
.diariojudicial nav.paginador .sig{float:right;}
.diariojudicial nav.paginador .sig i{float:right; font-size:30px; line-height:30px;}

.diariojudicial section.encuesta{display:block;width:100%;height:auto;padding:20px;margin-bottom:20px;background:#c49f06}
.diariojudicial section.encuesta h2{display:block;font:30px/50px 'Cabin', sans-serif; font-weight:900;color:#fff;text-transform:uppercase}
.diariojudicial section.encuesta h3{font:14px/18px 'Poppins', sans-serif; font-weight:900; color:rgba(255,255,255,0.85)}
.diariojudicial section.encuesta div.form{padding:24px 0 !important;width:100%}
.diariojudicial section.encuesta div.form .radio{transition:0.5s;cursor:pointer;font:14px/18px 'Poppins', sans-serif;;color:rgba(255,255,255,0.85);padding-bottom:10px}
.diariojudicial section.encuesta div.form .radio:hover{color:#fff}
.diariojudicial section.encuesta div.form .info, 
.diariojudicial section.encuesta div.form button{width:60%;margin-top:20px}
.diariojudicial section.encuesta div.form .info span,
.diariojudicial section.encuesta div.form button span{display:block;font:12px/18px 'Poppins', sans-serif;;color:#fff}
.diariojudicial section.encuesta div.form .info a,
.diariojudicial section.encuesta div.form button a{transition:0.5s;display:block;font:14px/16px 'Poppins', sans-serif;;color:rgba(255,255,255,0.85)}
.diariojudicial section.encuesta div.form .info a:hover,
.diariojudicial section.encuesta div.form button a:hover{color:#fff}
.diariojudicial section.encuesta div.form button{transition:0.5s;width:40%;border:2px solid #fff;cursor:pointer;background:#c49f06;font:12px/26px "ms-regular",Tahoma,Arial,Sans-serif;color:#fff;text-transform:uppercase;opacity:.65;filter:alpha(opacity=65)}
.diariojudicial section.encuesta div.form button:hover{opacity:1;filter:alpha(opacity=100)}

.diariojudicial section.suscripcion{margin:100px 0 50px 0; background-color:#C49E06; padding:20px; cursor:pointer;}
.diariojudicial section.suscripcion figure{float:left; width:30%; position:relative;} 
.diariojudicial section.suscripcion figure img{transition:0.25s; position:absolute; bottom:-90px; left:40px;}
.diariojudicial section.suscripcion .texto{float:left; width:45%; font:20px/26px 'Poppins', sans-serif; color:#fff; font-weight:300; padding-top:10px;} 
.diariojudicial section.suscripcion button{cursor:pointer; transition:0.25s; display:block; float:left; width:25%; border:0; background-color:#fff; font:18px/68px 'Poppins', sans-serif;  font-weight:900; color:#C49E06; letter-spacing:-1px; border-radius:3px;} 
.diariojudicial section.suscripcion:hover button{color:#fff; background-color:#030303; }
.diariojudicial section.suscripcion:hover figure img{left:60px;}

.diariojudicial section.reportajes{margin-bottom:50px; border-bottom:1px solid #ccc; border-top:1px solid #ccc;}
.diariojudicial section.reportajes a{text-decoration:none;}
.diariojudicial section.reportajes .titulo{width:13%; margin-top:45px; margin-right:2%; float:left; font:24px/26px 'Cabin', sans-serif; font-weight:900; color:#030303; border-top:2px solid #030303; padding-top:10px;}
.diariojudicial section.reportajes .titulo a{display:block; font:24px/26px 'Cabin', sans-serif; font-weight:500; color:#8e8e8e; padding-top:10px;}
.diariojudicial section.reportajes .item{width:21%; float:left; padding:15px 25px 25px 25px; border-right:1px solid #ccc;}
.diariojudicial section.reportajes .item figure{display:block; width:100px; height:100px; overflow:hidden; margin:20px auto; padding:0;}
.diariojudicial section.reportajes .item figure img{transition:0.25s; height:100%; margin-left:-25%; /*filter: grayscale(100%);*/}
.diariojudicial section.reportajes .item h2{display:block; min-height:100px; transition:0.25s;font:italic 17px/18px 'Cabin', sans-serif; font-weight:900; color:#606060; text-align:center;}
.diariojudicial section.reportajes .item .line{width:30px; height:2px; background:#030303; margin:20px auto;}
.diariojudicial section.reportajes .item .autor{display:block; min-height:100px; font:14px/16px 'Poppins', sans-serif; color:#8e8e8e; font-weight:300; text-align:center;}
.diariojudicial section.reportajes .item:hover h2{color:#030303;}
.diariojudicial section.reportajes .item:hover figure img{height:110%; margin-left:-30%; margin-top:-5%;}
.diariojudicial section.reportajes .item:last-child{border-right:0;} 

.diariojudicial section.listado-vertical{margin-bottom:50px;}
.diariojudicial section.listado-vertical .item{width:100%; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #ccc;}
.diariojudicial section.listado-vertical .item:last-child{border-bottom:0;}
.diariojudicial section.listado-vertical .item figure{float:left; display:block; width:47%; height:auto; margin-bottom:0; margin-right:3%; overflow:hidden;}
.diariojudicial section.listado-vertical .item figure a{width:100%; height:200px;}
.diariojudicial section.listado-vertical .item figure a img{ transition:0.25s; width:100%; height:auto;}
.diariojudicial section.listado-vertical .item a{float:left; display:block; text-decoration:none; width:50%;}
.diariojudicial section.listado-vertical .item a h3{font:14px/14px 'Poppins', sans-serif; font-weight:700; color:#C49E06;}
.diariojudicial section.listado-vertical .item a h2{transition:0.25s; font:20px/24px "lk-bold",Tahoma,Arial,Sans-serif; font-weight:900; color:#606060; }
.diariojudicial section.listado-vertical .item a .bajada{font:14px/18px 'Poppins', sans-serif; font-weight:500; color:#8e8e8e;}
.diariojudicial section.listado-vertical .item:hover a h2{color:#030303;}
.diariojudicial section.listado-vertical .item:hover figure img{width:110%; margin-left:-5%; margin-top:-5%;}

.diariojudicial section.listado-vertical.col3{padding:20px; margin-bottom:0; position:relative;}
.diariojudicial section.listado-vertical.col3.fixed{transition:0.5s; margin-top:170px;}
.diariojudicial section.listado-vertical.col3 h2.titulo{margin-bottom:20px; line-height:0;}
.diariojudicial section.listado-vertical.col3 h2.titulo a{font:20px/24px "ms-bold", Tahoma, Arial, Sans-serif; letter-spacing:-2px; font-weight:900; color:#000;}
.diariojudicial section.listado-vertical.col3 .item a{width:50%;}
.diariojudicial section.listado-vertical.col3 .item:last-child{border-bottom:0; padding-bottom:0;}
.diariojudicial section.listado-vertical.col3 .item figure a{width:100%; height:80px;}
.diariojudicial section.listado-vertical.col3 .item h3{font:12px/16px "lk-bold",Tahoma,Arial,Sans-serif;  color:rgba(0,0,0,0.75);}
.diariojudicial section.listado-vertical.col3 .item a h2{font:16px/20px "lk-bold",Tahoma,Arial,Sans-serif; color:rgba(0,0,0,0.75); }
.diariojudicial section.listado-vertical.col3 .item:hover a h2{color:#ccc;}
.diariojudicial section.listado-vertical.col3 .item:hover figure img{width:110%; margin-left:-5%; margin-top:-5%;}



.diariojudicial article.nota-detalle{margin-top:20px;position:relative;}

.diariojudicial article.nota-detalle h1{font:65px/70px 'lk-bold',arial,sans-serif; color:#333; letter-spacing:-1px; margin-bottom:20px;}
.diariojudicial article.nota-detalle h2{display:block; font:16px/16px 'Cabin', sans-serif; font-weight:900; color:#C49E06; }
.diariojudicial article.nota-detalle h2 a{font:16px/16px 'Cabin', sans-serif; font-weight:900; color:#333;}
.diariojudicial article.nota-detalle .bajada{font:16px/22px 'Poppins', sans-serif; color:#333; margin-bottom:10px; font-weight:500;} 
.diariojudicial article.nota-detalle .bajada b, .diariojudicial article.nota-detalle .bajada strong{font-weight:600; color:#000;}
.diariojudicial article.nota-detalle .cuerpo{display:block; font:16px/130% 'Poppins', sans-serif; color:#333; margin-bottom:20px; border-bottom:1px solid #eee; }  
.diariojudicial article.nota-detalle .cuerpo b, 
.diariojudicial article.nota-detalle .cuerpo strong{font-weight:500; color:#000;}
.diariojudicial article.nota-detalle .cuerpo blockquote{  font:20px/28px 'lk-bold',arial,sans-serif; text-align:center;  font-weight:900; font-style:italic; color:#C49E06;  }
.diariojudicial article.nota-detalle .cuerpo blockquote:before {  padding:50px 0 0 0;  display: block;  content: "\201C";  color:#C49E06;  font-size: 140px;  font-family: Georgia, Times, "Times New Roman", serif;  margin:0 auto;}
.diariojudicial article.nota-detalle .cuerpo #cuerpo-texto{line-height:130%;}
.diariojudicial article.nota-detalle figure{position:relative; width:100%; margin-bottom:0;}
.diariojudicial article.nota-detalle figure img{width:100%;}
.diariojudicial article.nota-detalle figure figcaption{position:absolute; bottom:0; background:rgba(0,0,0,0.75); padding:10px; font:12px/16px 'Poppins', sans-serif; font-weight:900; color:#fff; width:100%;}
.diariojudicial article.nota-detalle .fecha-autor{float:left; padding:20px 40px 20px 0;}
.diariojudicial article.nota-detalle .fecha-autor .autor{float:left;}
.diariojudicial article.nota-detalle .fecha-autor .autor time{text-align:left; display:block;clear:both;font:14px/20px 'Poppins', sans-serif; font-weight:900; color:#555; letter-spacing:-1px;}
.diariojudicial article.nota-detalle .fecha-autor .autor h3{text-align:left; display:block;clear:both;font:14px/20px 'Poppins', sans-serif; font-weight:900; color:#c49f06;padding:0; letter-spacing:-1px;}
.diariojudicial article.nota-detalle .fecha-autor .autor h3 i,
.diariojudicial article.nota-detalle .fecha-autor .autor h3 a{font-size:14px; line-height:20px; transition:0.5s;color:#c49f06}
.diariojudicial article.nota-detalle .fecha-autor .autor h3 a:hover{color:#333}
.diariojudicial article.nota-detalle .fecha-autor figure{
  float:left; width:100px;height:100px;overflow:hidden;margin:-10px 10px 10px 0;border:3px solid #555; 
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  border-radius: 100px;
}
.diariojudicial article.nota-detalle .fecha-autor figure img{width:100%;height:100%}
.diariojudicial article.nota-detalle .share{padding:20px 0;}

.diariojudicial article.nota-detalle .info{width:100%; padding:20px 0; margin-bottom:20px; border-bottom:1px solid rgba(0,0,0,0.25);}
.diariojudicial article.nota-detalle .info a{width:40px;height:40px;transition:0.5s;display:block;position:relative;background:#ccc;padding:5px;font:20px/30px 'ms-regular',arial,sans-serif;color:rgba(255,255,255,0.5);text-align:center;margin-right:2px;border-top-right-radius:40px;border-top-left-radius:40px;border-bottom-right-radius:40px;border-bottom-left-radius:40px}
.diariojudicial article.nota-detalle .info a p{margin:0;text-align:center;padding:0 2px;color:rgba(255,255,255,0.5)}
.diariojudicial article.nota-detalle .info a span{display:block;position:absolute;top:0;left:-50px;right:-50px;margin:0 auto;background:#333;width:100px;padding:4px 10px;text-align:center;font:12px/14px 'ms-bold',arial,sans-serif;color:#fff;display:none;-webkit-transition:.25s;transition:.25s;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;z-index:9}
.diariojudicial article.nota-detalle .info a:hover{background:#c49f06;color:#fff}
.diariojudicial article.nota-detalle .info a:hover p{color:#fff}
.diariojudicial article.nota-detalle .info a:hover span{top:-70%;z-index:10;display:block}
.diariojudicial article.nota-detalle .info .div{width:1px;height:40px;margin:0 10px;background:rgba(0,0,0,0.25)}
.diariojudicial article.nota-detalle .info.bottom{display:block;width:90%;padding:0 0 20px 0}

.diariojudicial article.nota-detalle .email-form{z-index:999;position:absolute;left:0;right:0;background:rgba(0,0,0,0.95);width:100%;margin:0 auto;padding:0;overflow:hidden;height:0;-webkit-transition:.5s;transition:.5s;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.75);box-shadow:0 4px 10px 0 rgba(0,0,0,0.75)}
.diariojudicial article.nota-detalle .email-form .form-group label{color:#fff}
.diariojudicial article.nota-detalle .email-form .form-group .form-control{display:block;clear:both;width:100%;border:3px solid #000;padding:5px 10px;margin:0 0 5px 0;font:14px/16px 'ms-regular',arial,sans-serif;color:#333;resize:none}
.diariojudicial article.nota-detalle .email-form h2{font:24px/30px 'ms-regular',arial,sans-serif;color:#fff;display:block;margin:5% 10% 0 10%}
.diariojudicial article.nota-detalle .email-form form{display:block;margin:0 10% 5% 10%;-webkit-transition:.25s;transition:.25s}
.diariojudicial article.nota-detalle .email-form form.close{height:0 !important;overflow:hidden;padding:0}
.diariojudicial article.nota-detalle .email-form div.ok,
.diariojudicial article.nota-detalle .email-form div.error{-webkit-transition:.25s;transition:.25s;height:0;overflow:hidden;font:24px/30px 'ms-regular',arial,sans-serif;color:#fff;display:block;margin:5% 10% 0 10%;padding:0}
.diariojudicial article.nota-detalle .email-form div.ok.open,
.diariojudicial article.nota-detalle .email-form div.error.open{height:auto}
.diariojudicial article.nota-detalle .email-form iframe{width:100%;height:0;background:#fff}
.diariojudicial article.nota-detalle .email-form button{cursor:pointer;display:table-cell !important;width:35%;border:1px solid #c49f06;font:20px/20px 'ms-bold',arial,sans-serif;background:rgba(196,159,6,0.9);color:#fff;padding:5px 0;margin-right:1%;border-top-right-radius:2px;border-top-left-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;-webkit-transition:.25s;transition:.25s}
.diariojudicial article.nota-detalle .email-form button:hover{background:#c49f06}
.diariojudicial article.nota-detalle .email-form.open{height:550px}


.diariojudicial article.nota-detalle .descargas{padding:10px 0; margin-bottom:20px; border-bottom:1px solid #eee;}
.diariojudicial article.nota-detalle .descargas h2{margin-bottom:5px;padding-bottom:0; font-size:20px; line-height:24px;}
.diariojudicial article.nota-detalle .descargas ul{margin:0; padding:0; list-style-type:none;}
.diariojudicial article.nota-detalle .descargas ul li{display:table-cell; width:50%; vertical-align:top;}
.diariojudicial article.nota-detalle .descargas a{transition:0.25s; color:#999;}
.diariojudicial article.nota-detalle .descargas a i{display:block; padding:20px; font-size:50px; float:left;}
.diariojudicial article.nota-detalle .descargas a span{display:block; padding:20px 0; font-size:16px; line-height:22px; float:left; width:70%;}
.diariojudicial article.nota-detalle .descargas a:hover{color:#000;}

.diariojudicial article.nota-detalle .relacionadas{padding:10px 0; margin-bottom:20px; border-bottom:1px solid #eee;}
.diariojudicial article.nota-detalle .relacionadas h2{margin-bottom:5px;padding-bottom:0; font-size:20px; line-height:24px;}
.diariojudicial article.nota-detalle .relacionadas ul{margin:0; padding:0; list-style-type:none;}
.diariojudicial article.nota-detalle .relacionadas ul li{display:block; width:100%; margin-bottom:20px;}
.diariojudicial article.nota-detalle .relacionadas a{transition:0.25s; color:#999;}
.diariojudicial article.nota-detalle .relacionadas a figure{display:block; float:left; width:18%; padding:10px 10px 0 0;}
.diariojudicial article.nota-detalle .relacionadas a figure img{width:100%;}
.diariojudicial article.nota-detalle .relacionadas a i{display:block; padding:20px; font-size:50px; float:left;}
.diariojudicial article.nota-detalle .relacionadas a span{display:block; padding:10px 0 0 0; font-size:16px; line-height:22px;  float:left; width:60%;}
.diariojudicial article.nota-detalle .relacionadas a span .copete{float:left; font-size:12px; line-height:16px;  width:100%; height:30px; overflow:hidden;}
.diariojudicial article.nota-detalle .relacionadas a:hover{color:#000;}

.diariojudicial article.nota-detalle .tags{padding:10px 0; margin-bottom:20px; border-bottom:1px solid #eee;}
.diariojudicial article.nota-detalle .tags h2{margin-bottom:5px;padding-bottom:0; font-size:20px; line-height:24px;}
.diariojudicial article.nota-detalle .tags ul{margin:0; padding:0; list-style-type:none;}
.diariojudicial article.nota-detalle .tags ul li{display:block; float:left; white-space:nowrap; margin-right:20px;}
.diariojudicial article.nota-detalle .tags a{transition:0.25s; color:#999;}
.diariojudicial article.nota-detalle .tags a i{display:block; padding:0 5px 0 0; font-size:24px; line-height:28px; float:left;}
.diariojudicial article.nota-detalle .tags a span{font-size:16px; line-height:22px;}
.diariojudicial article.nota-detalle .tags a:hover{color:#000;}

.diariojudicial section.cursos{margin-bottom:50px; border-bottom:1px solid #ccc; border-top:1px solid #ccc;}
.diariojudicial section.cursos a{text-decoration:none;}
.diariojudicial section.cursos .titulo{width:13%; margin-top:45px; margin-right:2%; float:left; font:18px/22px 'Cabin', sans-serif; font-weight:900; color:#030303; border-top:2px solid #030303; padding-top:10px;}
.diariojudicial section.cursos .titulo a{display:block; font:18px/18px 'Cabin', sans-serif; font-weight:500; color:#8e8e8e; padding-top:10px;}
.diariojudicial section.cursos .items{width:85%; float:right; margin:32px 0;}
.diariojudicial section.cursos .item{float:left; width:25%;  height:320px; overflow:hidden;  border-bottom:1px dotted #ccc; margin-bottom:10px; text-align:center; padding:10px;}
.diariojudicial section.cursos .item h2{float:left; display:block; height:60px; overflow:hidden; transition:0.25s; font:16px/20px 'Cabin', sans-serif; font-weight:900; color:#606060;}
.diariojudicial section.cursos .item figure{clear:both; display:block; margin-right:20px; width:100%;}
.diariojudicial section.cursos .item figure img{width:100%;}
.diariojudicial section.cursos .item .precio{display:block; font:40px/50px 'Poppins', sans-serif; letter-spacing:-2px; color:#8e8e8e; font-weight:300; color:#C49E06;}
.diariojudicial section.cursos .item:hover .rounded-circle{border-color:#030303;}
.diariojudicial section.cursos .item:hover h2{color:#030303;}
.diariojudicial section.cursos .item:nth-last-child(-n+4){border-right:0; border-bottom:0;} 

.diariojudicial section.brevatas{margin-bottom:30px; border-bottom:1px solid #ccc; border-top:1px solid #ccc;}
.diariojudicial section.brevatas a{text-decoration:none;}
.diariojudicial section.brevatas .titulo{width:13%; margin-top:45px; margin-right:2%; float:left; font:24px/26px 'Cabin', sans-serif; font-weight:900; color:#030303; border-top:2px solid #030303; padding-top:10px;}
.diariojudicial section.brevatas .titulo a{display:block; font:24px/26px 'Cabin', sans-serif; font-weight:500; color:#8e8e8e; padding-top:10px;}
.diariojudicial section.brevatas .items{width:85%; float:right; margin:32px 0;}
.diariojudicial section.brevatas .item{width:100%; clear:both; border-bottom:1px dotted #ccc; margin-bottom:10px; }
.diariojudicial section.brevatas .item .rounded-circle{float:left; display:block; transition:0.25s; width:20px; height:20px; margin-right:1%; margin-top:5px; border:2px solid #ccc;}
.diariojudicial section.brevatas .item h2{float:left; display:block; transition:0.25s; font:16px/30px 'Cabin', sans-serif; font-weight:900; color:#606060;}
.diariojudicial section.brevatas .item:hover .rounded-circle{border-color:#030303;}
.diariojudicial section.brevatas .item:hover h2{color:#030303;}
.diariojudicial section.brevatas .item:last-child{border-right:0; border-bottom:0;} 

.diariojudicial section.enlaces{margin-bottom:50px; padding:50px 0; background:#EDEDED;}
.diariojudicial section.enlaces a{text-decoration:none;}
.diariojudicial section.enlaces .items{display:table; width:auto; margin:0 auto; padding:20px 0; }
.diariojudicial section.enlaces .item{display:table-cell; padding:0 1%;}

.diariojudicial section.consulta_causas{margin-bottom:30px; background:#fafafa; }
.diariojudicial section.consulta_causas iframe{width:100%; height:1604px;}

.diariojudicial section.ediciones-anteriores{display:block;width:100%;height:auto}
.diariojudicial section.ediciones-anteriores h2{padding:20px 0;display:block;text-align:left;font:18px/30px "ms-bold",Tahoma,Arial,Sans-serif;color:#000}
.diariojudicial section.ediciones-anteriores .row{padding:20px;background:#000}
.diariojudicial section.ediciones-anteriores .row .form-control{font:14px/20px "ms-regular",Tahoma,Arial,Sans-serif;color:#fff;width:100%;padding:5px;background:#333;border:0;cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-bottom-right-radius:2px;border-top-right-radius:2px}
.diariojudicial section.ediciones-anteriores .row button{font:20px/30px "ms-regular",Tahoma,Arial,Sans-serif;color:#fff;width:100%;padding:5px;background:#c49f06;border:0;cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-bottom-right-radius:2px;border-top-right-radius:2px}
.diariojudicial section.ediciones-anteriores .row .column:first-child{padding-left:0;padding-right:0}
.diariojudicial section.ediciones-anteriores .row .column:last-child{padding-left:0;padding-right:0}
.diariojudicial section.ediciones-anteriores .row+.row{padding-top:0}
.diariojudicial section.ediciones-anteriores .error{width:100%;padding:20px 0;color:#ff0000;text-align:left;font:18px/30px "ms-bold",Tahoma,Arial,Sans-serif}

.diariojudicial ul.encuestas{display:block;width:100%;height:auto;list-style-type:none}
.diariojudicial ul.encuestas li{display:block;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #efefef}
.diariojudicial ul.encuestas li a{display:block;font:26px/30px "ms-bold",Tahoma,Arial,Sans-serif;letter-spacing:-2px;color:#333;text-align:left;-webkit-transition:.25s;transition:.25s}
.diariojudicial ul.encuestas li a:hover{color:#c49f06}
.diariojudicial ul.encuestas li span{font:14px/20px "ms-regular",Tahoma,Arial,Sans-serif;color:rgba(0,0,0,0.85)}

.diariojudicial section.encuesta-detalle{display:block;width:100%;height:auto;margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #ccc;}
.diariojudicial section.encuesta-detalle h2{display:block;font:40px/50px "ms-bold",Tahoma,Arial,Sans-serif;letter-spacing:-2px;color:#c49f06;text-align:left;text-transform:uppercase;padding:20px 0 0 0}
.diariojudicial section.encuesta-detalle h3{display:block;font:30px/36px "ms-regular",Tahoma,Arial,Sans-serif;text-align:left;border-bottom:1px solid #c49f06;padding:0 0 20px 0; color:#c49f06;}
.diariojudicial section.encuesta-detalle h4{display:block;font:16px/16px "ms-regular",Tahoma,Arial,Sans-serif;color:#ccc;letter-spacing:-1px;text-align:right;padding:10px 0 0 0}
.diariojudicial section.encuesta-detalle div.resultados{display:none;margin:0;padding:0;width:100%}
.diariojudicial section.encuesta-detalle div.resultados .resultado{margin-bottom:20px}
.diariojudicial section.encuesta-detalle div.resultados .resultado label{clear:both;padding:10px 0;width:100%;font:20px/40px "ms-regular",Tahoma,Arial,Sans-serif;color:#333;text-align:left}
.diariojudicial section.encuesta-detalle div.resultados .resultado .bar{clear:both;padding:5px;width:100%;height:30px;background:#efefef;position:relative}
.diariojudicial section.encuesta-detalle div.resultados .resultado .bar .porcentaje{z-index:2;position:absolute;top:0;left:0;overflow:hidden;background:#c49f06;height:30px}
.diariojudicial section.encuesta-detalle div.resultados .resultado .bar .porcentaje span{color:#fff}
.diariojudicial section.encuesta-detalle div.resultados .resultado .bar span{z-index:1;position:absolute;top:0;left:10px;font:20px/30px "ms-regular",Tahoma,Arial,Sans-serif;color:#c49f06}
.diariojudicial section.encuesta-detalle div.encuesta-form{display:none;padding:25px 0;width:100%}
.diariojudicial section.encuesta-detalle div.encuesta-form div.form{width:100%}
.diariojudicial section.encuesta-detalle div.encuesta-form div.form .radios{width:100%}
.diariojudicial section.encuesta-detalle div.encuesta-form div.form .radios .radio{transition:0.5s;cursor:pointer;font:20px/40px "ms-regular",Tahoma,Arial,Sans-serif;color:#333}
.diariojudicial section.encuesta-detalle div.encuesta-form div.form .radios .radio input[type="radio"]{width:20px;height:20px}
.diariojudicial section.encuesta-detalle div.encuesta-form div.form .radios .radio:hover{color:#000}
.diariojudicial section.encuesta-detalle div.encuesta-form div.form button{transition:0.5s;width:100%;border:2px solid #fff;cursor:pointer;background:#c49f06;font:20px/40px "ms-regular",Tahoma,Arial,Sans-serif;color:#fff;text-transform:uppercase;opacity:.65;filter:alpha(opacity=65)}
.diariojudicial section.encuesta-detalle div.encuesta-form div.form button:hover{opacity:1;filter:alpha(opacity=100)}




.diariojudicial section.menu-inferior{border-bottom:1px solid #eee; border-top:1px solid #eee; position:relative; z-index:1;}
.diariojudicial section.menu-inferior nav.navbar{background:transparent;}
.diariojudicial section.menu-inferior nav.navbar ul.nav{}
.diariojudicial section.menu-inferior nav.navbar ul.nav li.nav-item{border-right:1px solid #ccc; padding-right:1rem;}
.diariojudicial section.menu-inferior nav.navbar ul.nav li.nav-item a.nav-link{ text-transform:uppercase; transition:0.25s; font:12px/12px 'Cabin', sans-serif; font-weight:900; color:#aaa; }
.diariojudicial section.menu-inferior nav.navbar ul.nav li.nav-item:hover a.nav-link{color:#030303;}
.diariojudicial section.menu-inferior nav.navbar ul.nav li.nav-item:last-child{border-right:0; } 

.diariojudicial footer.pie{padding-top:50px;}
.diariojudicial footer.pie .logo{float:left; width:40%;}
.diariojudicial footer.pie .logo img{width:100%;}
.diariojudicial footer.pie .logo-texto{ float:right; width:60%; font:14px/16px 'Cabin', sans-serif; font-weight:900; color:#aaa;}

.diariojudicial footer.pie .suscripcion{}
.diariojudicial footer.pie .suscripcion a{color:#aaa;}
.diariojudicial footer.pie .suscripcion figure{float:left; width:35%; margin-right:5%;}
.diariojudicial footer.pie .suscripcion figure img{width:100%;}
.diariojudicial footer.pie .suscripcion .texto{float:left; font:14px/16px 'Cabin', sans-serif; font-weight:900; width:55%;}
.diariojudicial footer.pie .suscripcion button{padding:6px; margin-top:10px; cursor:pointer; transition:0.25s; display:block; float:left; width:55%; height:50px; border:0; background-color:#C49E06; font:18px/20px 'Poppins', sans-serif;  font-weight:900; color:#fff; letter-spacing:-1px; border-radius:3px;} 
.diariojudicial footer.pie .suscripcion:hover button{color:#fff; background-color:#030303; }

.diariojudicial footer.pie .pdf{}
.diariojudicial footer.pie .pdf a{color:#aaa;}
.diariojudicial footer.pie .pdf figure{float:left; width:25%; margin-right:5%;}
.diariojudicial footer.pie .pdf figure img{width:100%;}
.diariojudicial footer.pie .pdf .texto{float:left; font:14px/16px 'Cabin', sans-serif; font-weight:900; width:70%;}
.diariojudicial footer.pie .pdf button{padding:6px; margin-top:10px; cursor:pointer; transition:0.25s; display:block; width:100%; height:50px; border:0; background-color:#C49E06; font:18px/20px 'Poppins', sans-serif;  font-weight:900; color:#fff; letter-spacing:-1px; border-radius:3px;} 
.diariojudicial footer.pie .pdf:hover button{color:#fff; background-color:#030303; }

.diariojudicial footer.pie .div{margin-top:50px;}

.diariojudicial footer.pie .copyright{font:14px/16px 'Cabin', sans-serif; font-weight:900; color:#333;}
.diariojudicial footer.pie .powered_by_cmseditorial{float:right;}


@media only screen and (min-device-width : 320px) and (max-device-width : 568px){ 
  .column, .columns{padding-left:0; padding-right:0;}
  .plantilla{width:100%; padding:10px;}
  .plantilla.fixed{}
  .diariojudicial section.buscador{width:100%; margin:10px 0; padding:0;}  
  .diariojudicial section.buscador.fixed{display:none;}
  .diariojudicial section.logo img{width:100%; height:auto;}
  .diariojudicial section.logo.fixed{width:100%; height:auto; left:0; right:0;}
  .diariojudicial section.logo.fixed img{width:50%; height:auto;}
  .diariojudicial section.fecha{text-align:center !important;margin:10px 0; padding:0;}
  .diariojudicial section.fecha.fixed{display:none;}
  
  .diariojudicial section.banner{display:block; width:100%; overflow:hidden;}
  
  .diariojudicial section.menu{width:100%; overflow-x:auto; border-top:2px solid #030303;}
  .diariojudicial section.menu .navbar{width:1020px;}
  .diariojudicial section.menu.fixed{ width:100%;  top:80px; left:0; right:0;  overflow-x:auto;}
  
  .diariojudicial section.sub-menu{width:100%; overflow-x:auto; border-top:2px solid #030303;}
  .diariojudicial section.sub-menu .navbar{width:1020px;}
  .diariojudicial section.sub-menu.fixed{ width:100%; top:120px; left:0; right:0;  overflow-x:auto;}
  
  .diariojudicial section.urgente{position:relative;}
  .diariojudicial section.urgente h2, 
  .diariojudicial section.urgente h3, 
  .diariojudicial section.urgente a{line-height:24px;}
  .diariojudicial section.urgente .close{position:absolute; top:10px; right:10px;}
  
  .diariojudicial section.destacada{padding:10px 0;}
  .diariojudicial section.destacada .textos{width:100%; height:auto; float:inherit; display:block; clear:both; padding:0 0 10px 0;}
  .diariojudicial section.destacada .textos a h2{font-size:30px; line-height:34px; letter-spacing:-1px;}
  .diariojudicial section.destacada .textos a .bajada{font:14px/18px 'Poppins', sans-serif;}
  .diariojudicial section.destacada figure{width:100%; height:auto; float:inherit; display:block; clear:both;}
  .diariojudicial section.destacada .foto-left{display:block;}
  .diariojudicial section.destacada .foto-right{display:none;}
  
  .diariojudicial section.listado-horizontal .item{width:100%; height:auto; float:inherit; display:block; clear:both; padding:0 0 10px 0;}
  .diariojudicial section.listado-horizontal .item figure img{width:100%; height:auto;}
  
  .diariojudicial section.suscripcion{margin-top:200px;}
  .diariojudicial section.suscripcion figure{margin-top:-110px;}
  .diariojudicial section.suscripcion .texto{text-align:center; font-size:16px; line-height:20px; width:100%; height:auto; float:inherit; display:block; clear:both; padding:10px 0;}
  .diariojudicial section.suscripcion button{width:100%; height:auto; float:inherit; display:block; clear:both; padding:10px 0;}
  
  .diariojudicial section.brevatas .titulo{text-align:center; width:100%; height:auto; float:inherit; display:block; clear:both; }
  .diariojudicial section.brevatas .items{width:100%; height:auto; float:inherit; display:block; clear:both; margin:10px 0; padding:0;}
  .diariojudicial section.brevatas .item h2{width:85%; margin-left:5%;}
  
  .diariojudicial section.reportajes .titulo{text-align:center; width:100%; height:auto; float:inherit; display:block; clear:both; }
  .diariojudicial section.reportajes .item{width:100%; height:auto; float:inherit; display:block; clear:both; margin:10px 0; padding:0 0 10px 0; border-right:0; border-bottom:1px solid #ccc;}
  .diariojudicial section.reportajes .item h2{height:auto; min-height:auto; }
  .diariojudicial section.reportajes .item .autor{height:auto; min-height:auto; }
  
  .DOM-scroll-follow-left{width:100% !important; min-height:1250px}
  .DOM-scroll-follow-right{width:100% !important; position:inherit;}
  
  .diariojudicial article.nota-detalle h1{font-size:30px; line-height:36px;}
  
  .diariojudicial section.listado-horizontal .item{margin-bottom:20px;}
  .diariojudicial section.listado-horizontal .item a h2{height:auto;}  
  
  .diariojudicial section.listado-horizontal.items3 .item a h2{height:auto;}
  .diariojudicial section.listado-horizontal.items3 .item a h2.sub{height:auto;}
  
  
  .diariojudicial section.listado-horizontal.items3.no-hover .item{ width:100%; height:auto; float:inherit; display:block; clear:both; }
  
  .diariojudicial section.listado-horizontal h2.titulo{font-size:20px; line-height:24px; letter-spacing:-1px;}
  .diariojudicial .titulo-seccion{font-size:20px; line-height:24px; letter-spacing:-1px;}
  .diariojudicial .titulo-seccion span{font-size:16px; line-height:24px; letter-spacing:-1px;}
  
  .diariojudicial section.cursos .titulo{text-align:center; width:100%; height:auto; float:inherit; display:block; clear:both; }
  .diariojudicial section.cursos .items{width:100%; height:auto; float:inherit; display:block; clear:both; margin:10px 0; padding:0;}
  .diariojudicial section.cursos .item{width:100%;}
  .diariojudicial section.cursos .item h2{width:85%; margin-left:5%;}
  
  
  .diariojudicial section.menu-inferior nav.navbar ul.nav li.nav-item{border:0; width:100%; text-align:center; padding:5px 0; margin:0; }
  
  .diariojudicial footer.pie{text-align:center;}
  .diariojudicial footer.pie .logo{text-align:center; width:100%; height:auto; float:inherit; display:block; clear:both;}
  .diariojudicial footer.pie .logo-texto{text-align:center; width:100%; height:auto; float:inherit; display:block; clear:both; padding-bottom:20px;}
  
  .diariojudicial footer.pie .pdf figure{text-align:center; width:100%; height:auto; float:inherit; display:block; clear:both; }
  .diariojudicial footer.pie .pdf figure img{width:50px;}
  .diariojudicial footer.pie .pdf .texto{text-align:center; width:100%; height:auto; float:inherit; display:block; clear:both; }
  .diariojudicial footer.pie .pdf button{text-align:center; width:100%; height:auto; float:inherit; display:block; clear:both; margin-bottom:20px;}
    
  .diariojudicial footer.pie .suscripcion figure{text-align:center; width:100%; height:auto; float:inherit; display:block; clear:both; }
  .diariojudicial footer.pie .suscripcion figure img{width:50px;}
  .diariojudicial footer.pie .suscripcion .texto{text-align:center; width:100%; height:auto; float:inherit; display:block; clear:both; }
  .diariojudicial footer.pie .suscripcion button{text-align:center; width:100%; height:auto; float:inherit; display:block; clear:both; margin-bottom:20px;}
  
  .diariojudicial footer.pie .powered_by_cmseditorial{float:inherit; margin:10px auto 60px auto;}
    
}