div#button-show {
    display: none;
}

img.logo30h {
    transition: all 0.5s ease-out;
}

img.logo30h:hover {
    transform: scale(1.1) rotate(-7deg);
    -ms-transform: scale(1.1) rotate(-7deg);
    /* IE 9 */
    -webkit-transform: scale(1.1) rotate(-7deg);
    /* Safari and Chrome */

}

.efemerides h4.nspHeader {
    font-size: 18px !important;
    padding: 0 !important;
    margin: 0;
}

.efemerides p.nspInfo {
    margin-bottom: 0;
}

.efemerides .box1 {
    border: none;
}

/* h1 sitio offline*/

#rt-offline-body h1.sitename {
    display: none;
}


body {
    background: #FFFFFF;
}

h1,
h2,
h3,
h4 {
    line-height: 1.2 !important;
    font-family: PT Serif, serif;
}

h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
    color: #ccc;
}

.title,
.component-content h2 {
    color: #443333;
    font-weight: 700;
}

h2.tituloseccion {
    color: #FFFFFF;
    font-size: 2em;
    text-shadow: 1px 1px 5px #000000;
    text-transform: uppercase;

}

h2.tituloseccion a {
    color: #FFFFFF;
}

h2.tituloseccion a:hover {
    text-decoration: underline;
}

h2.tituloseccion span {
    color: #DDDDDD;
    font-size: 0.5em;
    letter-spacing: 0.1em;
    vertical-align: top;
}

strong {}

/*espacio promocional*/
#tppromospace {
    text-align: center;
}


/*MODULO ACYMAILING*/

body.menu-inicio div#rt-bottom,
body.menu-la-camara-hoy div#rt-bottom {
    background-color: #fcf7f6;
}

.susc {
    /*background: url(../images/lacamarahoy.jpg) top right no-repeat transparent;*/
}

div.acymailing_fulldivform form {
    margin: 0 !important;

}

p.onefield {
    width: 33%;
}

p.acysubbuttons {
    margin-top: 5px;
    text-align: left;
    vertical-align: middle;
    width: 20%;

    input.button.subbutton.btn.btn-primary {

        letter-spacing: 1px;
    }
}

p.onefield,
p.acysubbuttons {
    display: inline-block;
}



/* icono menu tu legislatura*/

#rt-navigation .gf-menu.l1>li>.item .menu-image {
    margin-top: 3px;
    display: inline !important;
}

#rt-header {
    /*background: url(../images/fondo-gris.jpg) repeat #FFFFFF; */
    background: #FFFFFF;
}

#rt-logo {
    background: url(../images/isologo_cdsj.svg) no-repeat transparent;
    height: 124px;
    width: 250px;
    text-indent: -9999px;
}

.button,
.readon,
.readmore,
button.validate,
#member-profile a,
#member-registration a,
.formelm-buttons button,
.sprocket-readmore,
.sprocket-mosaic-hovercontent {

    text-transform: uppercase;
}

/*menu*/

#rt-navigation {
    /*background: #e9f6fd;
  background: -moz-linear-gradient(45deg,  #e9f6fd 0%, #d3eefb 100%);
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#e9f6fd), color-stop(100%,#d3eefb));
  background: -webkit-linear-gradient(45deg,  #e9f6fd 0%,#d3eefb 100%);
  background: -o-linear-gradient(45deg,  #e9f6fd 0%,#d3eefb 100%);
  background: -ms-linear-gradient(45deg,  #e9f6fd 0%,#d3eefb 100%);
  background: linear-gradient(45deg,  #e9f6fd 0%,#d3eefb 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9f6fd', endColorstr='#d3eefb',GradientType=1 );
  
  background: #f2e1d0;
  background: -moz-linear-gradient(-45deg,  #f2e1d0 0%, #dfccb5 100%);
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#f2e1d0), color-stop(100%,#dfccb5));
  background: -webkit-linear-gradient(-45deg,  #f2e1d0 0%,#dfccb5 100%);
  background: -o-linear-gradient(-45deg,  #f2e1d0 0%,#dfccb5 100%);
  background: -ms-linear-gradient(-45deg,  #f2e1d0 0%,#dfccb5 100%);
  background: linear-gradient(135deg,  #f2e1d0 0%,#dfccb5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2e1d0', endColorstr='#dfccb5',GradientType=1 );*/

    background-color: #443333;
    /*marron*/
    background: -moz-linear-gradient(top, rgba(68, 51, 51, 1) 0%, rgba(47, 35, 35, 1) 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(68, 51, 51, 1)), color-stop(100%, rgba(47, 35, 35, 1)));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(68, 51, 51, 1) 0%, rgba(47, 35, 35, 1) 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(68, 51, 51, 1) 0%, rgba(47, 35, 35, 1) 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(68, 51, 51, 1) 0%, rgba(47, 35, 35, 1) 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, rgba(68, 51, 51, 1) 0%, rgba(47, 35, 35, 1) 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#443333', endColorstr='#2f2323', GradientType=0);
    /* IE6-9 */




}

.rt-showcase-pattern {
    background: none !important;
}

/*menu movil*/
/*.rt-menu-mobile {
  line-height: 60px;
  padding: 0;
  text-align: center;
}*/

.gf-menu .item {
    /* navigation marron*/
    color: #eee;
    text-shadow: 1px 1px 0 #000;


    text-transform: uppercase;

}


.gf-menu.l1>li.active>.item {
    color: #3a4e50;
    text-shadow: none;
}

.gf-menu.l1>li.active {
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 1px 0 #000000;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 1px 0 #000000;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 1px 0 #000000;
}

.gf-menu .item.subtext>em {
    font-size: 10px;
    letter-spacing: 0.05em;
    line-height: 10px;
}


/*color texto submenu*/
.gf-menu .dropdown ul li .item {
    color: #443333;
    text-shadow: none;
}

.gf-menu .item.icon [class^="icon-"],
.gf-menu .item.icon [class*=" icon-"] {
    font-style: normal;
}

/*.menu-home .gf-menu li.item101 a span, .gf-menu li.item101 a span{
  background: url("../images/iconos/inicio.png") no-repeat center transparent !important;
  text-indent: -9999px;
  width:15px !important;
  
}

.menu-home .gf-menu li.item101 a span{
  background: url("../images/iconos/inicio.png") no-repeat center #f5f5f5 !important;
}
*/



#roksearch_search_str {
    font-size: 14px !important;
    width: 100% !important;

}

#roksearch_results {
    width: 300px;
}

#roksearch_results .roksearch_row_btm span {
    color: #55c5cf !important;
    text-decoration: underline;
}



/*featured*/

#rt-feature {


    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#a17260+0,804738+100 */
    background: #a17260;
    /* Old browsers */
    background: -moz-linear-gradient(-45deg, #a17260 0%, #804738 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(-45deg, #a17260 0%, #804738 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(135deg, #a17260 0%, #804738 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a17260', endColorstr='#804738', GradientType=1);
    /* IE6-9 fallback on horizontal gradient */

}

#rt-feature .rt-block {
    overflow: hidden;
}

/*  background: url(../images/fondo-bordo.jpg) repeat rgb(174,43,31);
}

body.institucional #rt-feature, body.menu-presidente #rt-feature{
  background: url(../images/fondo-institucional.jpg) no-repeat center center, url(../images/fondo-piedran2.jpg) repeat rgb(255,102,0);
}

body.diputados #rt-feature{
  background: url(../images/fondo-accion.jpg) no-repeat center center, url(../images/fondo-piedran2.jpg) repeat rgb(255,102,0);
}

body.cuentas #rt-feature{
  background: url(../images/fondo-prensa.jpg) no-repeat center center, url(../images/fondo-piedran2.jpg) repeat rgb(255,102,0);
}

body.prensa #rt-feature{
  background: url(../images/fondo-cuentas.jpg) no-repeat center center, url(../images/fondo-piedran2.jpg) repeat rgb(255,102,0);
}

body.servicios #rt-feature{
  background: url(../images/fondo-servicios.jpg) no-repeat center center, url(../images/fondo-piedran2.jpg) repeat rgb(255,102,0);
}

body.contacto #rt-feature{
  background: url(../images/fondo-contacto.jpg) no-repeat center center, url(../images/fondo-piedran2.jpg) repeat rgb(255,102,0);
}*/

/* LOGOS ACCESOS HOME*/

ul.accesoshome {
    list-style: none;
}

ul.accesoshome li {
    margin-bottom: 1.5em;
}

ul.accesoshome li a {
    opacity: 0.7;
    transition: all 0.5s ease;
}

ul.accesoshome li a:hover {
    opacity: 1;
}

ul.accesoshome li:first-child {
    display: inline-block;
    display: block;
}

/* Agua Negra */

body.aguanegra #rt-feature {
    background: url(../images/fondo-aguanegra.jpg) no-repeat right rgb(250, 247, 196);
    background-size: cover;
}

body.aguanegra h2.tituloseccion {
    color: #82532c;
    text-shadow: 0 1px 2px #FFFFFF;
}

#btcontentshowcase364 .metro-slider .mi-back {
    background-color: rgba(126, 77, 36, 0.9) !important;
}

/* Democracia */

body.democracia #rt-feature {
    background: url(../images/manos2.png) no-repeat 75% #FFFEDB;
}

body.democracia #rt-transition a {
    color: #1080C7;
    text-shadow: none;
}

body.democracia #rt-transition a:hover {
    text-decoration: underline;
}

body.democracia a.btn-info {
    color: white !important
}

body.democracia div.ib {
    display: inline-block;
    margin: 0 auto;
    padding: 1%;
    vertical-align: middle;
    width: 45%;

}

body.democracia .k2CategoriesBlock {
    margin-bottom: 2em;
}

body.democracia #zenkit .k2CategoriesBlock img {
    background: transparent;
    border: none;
}

body.democracia #zenkit .subCategoryContainer {
    transition: all .5s ease-in-out;
}

body.democracia #zenkit .subCategoryContainer:hover {
    background: #ffedc2;
    -moz-box-shadow: 2px 2px 10px #FFC847;
    -webkit-box-shadow: 2px 2px 10px #FFC847;
    box-shadow: 2px 2px 10px #FFC847;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

body.democracia #zenkit .subCategory {
    padding: 1em;
}

body.democracia h4.prox {
    background: url(../images/30gris.png) no-repeat left top transparent;
    min-height: 30px;
    padding-left: 35px;
}

body.democracia div.readMore.zenbutton {
    display: none;
}




#rt-feature .readon {
    float: right;
    margin: 1em;
}

/* Digesto */

body.menu-digesto-juridico #zenkit .subCategoryContainer {
    transition: all .5s ease-in-out;
    border: 1px solid #ccc;
}

body.menu-digesto-juridico #zenkit .subCategoryContainer:hover {
    background: #ffedc2;
    -moz-box-shadow: 2px 2px 10px #FFC847;
    -webkit-box-shadow: 2px 2px 10px #FFC847;
    box-shadow: 2px 2px 10px #FFC847;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

body.menu-digesto-juridico #zenkit .subCategory {
    padding: 1em;
}

body.menu-digesto-juridico #zenkit ul li li {
    padding-left: 2em;
}


/* Congreso UIM */

.rt-block.boxuim {
    background: #C1DDF4;
    border-radius: 3px;
}

.gkTabsItem {
    padding: 15px 2px !important;
}

.rt-block .boxuim a {
    color: #4D6378;
}

.pag-uim div#rt-feature {
    background: rgb(242, 245, 248);
    /* Old browsers */
    background: -moz-linear-gradient(left, rgba(242, 245, 248, 1) 0%, rgba(215, 224, 234, 1) 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(242, 245, 248, 1)), color-stop(100%, rgba(215, 224, 234, 1)));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, rgba(242, 245, 248, 1) 0%, rgba(215, 224, 234, 1) 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, rgba(242, 245, 248, 1) 0%, rgba(215, 224, 234, 1) 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(left, rgba(242, 245, 248, 1) 0%, rgba(215, 224, 234, 1) 100%);
    /* IE10+ */
    background: linear-gradient(to right, rgba(242, 245, 248, 1) 0%, rgba(215, 224, 234, 1) 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f5f8', endColorstr='#d7e0ea', GradientType=1);
    /* IE6-9 */
}

.pag-uim #rt-transition a {
    color: #4C6479 !important;
}

a.rs_event_link {
    font-size: 1.3em;
    text-transform: uppercase;
}

#rt-feature .destacadas .module-surround {
    background: url("../images/destacadon.png") no-repeat right top transparent;
}

/* SAN JUAN ESCRIBE*/

body.menu-san-juan-escribe #rt-feature {

  background: #fff;
    /* Old browsers */
/*    background: url("../images/libro-sjescribe-2019.png") #ffdca8;*/
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
   /* background-repeat: no-repeat;*/
    /*background-position: bottom left;*/

    color: #000 !important;
}

body.menu-san-juan-escribe #rt-feature h3 {
    color: #47143f;
    border-top: solid 1px;
    border-bottom: solid 1px;
    padding: 0.5em;
    margin: 0.5em;
}

body.menu-san-juan-escribe #rt-feature h4 {
    background: #47143f;
    display: inline-block;
    padding: 0.3em;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 1.2em;
    font-style: italic;
}


/* ENCUENTRO DIGESTO*/

body.menu-encuentro-digesto #rt-feature {
    background: url("../images/fondo-encuentro.jpg") left top white no-repeat;
    background-size: contain;
}

div#header {
    display: none;
}

ul.colaboran {
    list-style: none;
    text-align: center;
}

ul.colaboran li {
    display: inline-block;
    width: 23%;
    padding: 5px;
}



/*nuevo destacado*/

.slideshowoverlay h2 a,
.slideshowoverlayFrame .allitems h2 a {

    text-shadow: 1px 1px 5px #000000;
    text-transform: uppercase;
}

.slideshowoverlay h2 {
    margin: .5rem 0 0 !important;
}

.slideshowoverlay .allitems.text.container {
    background: rgba(0, 0, 0, .7);
    padding: 1.5rem !important;
}


#rt-feature .container {
    width: auto;
}


.zencategory {
    background: #b16c5d;
    color: #FFF;
    display: inline-block;
    padding: 3px 6px;
    text-shadow: 1px 1px 0 #000;
}

.zencategory a span {
    color: #FFF;
}

.slideshowoverlay .zencategory {
    background-color: none;
    padding: 0;
}

.slideshowoverlay .zencategory a {
    background: #b16c5d;
    display: inline-block;
    padding: 3px 6px;
}

/*
.slideshowoverlay .zencategory a[href*="prensa"] {
    background: #556ab2;
}

.slideshowoverlay .zencategory a[href*="sociales"] {
    background: #73c7af;
}

.slideshowoverlay .zencategory a[href*="camino-a-la-excelencia-institucional"] {
    background: #1F67AE;
}*/

.slide-controller.zenpadding {
    padding: 10px 0 0 0 !important;
}

.zentools .slide-controller ul.slidenav.zencenter li,
.zentools .slide-controller.zencenter ul.slidenav li.flex-active {
    cursor: pointer;
}


/*la semana*/


.estasemana .zentools.list ul li {
    border: 0 none;
    color: #FFFFFF;
    padding: 0;
    line-height: 120%;
}

.estasemana h2.title {
    background: url(../images/30anos.png) no-repeat 5px #1080C7;
    border-bottom: 0 none;
    box-shadow: none;
    /*    color: white !important;*/
    display: inline-block;
    font-size: 1.2em;
    letter-spacing: 0;
    margin-bottom: 0;
    padding: 5px 5px 5px 40px;
    text-shadow: none;
    text-transform: uppercase;
    transition: all .5s ease-in-out;
}

.estasemana h2.title:hover {
    background-color: #1D9DED;
}

#rt-feature .estasemana a {
    color: #382a2a;
    font-weight: normal;
    margin-top: .5em;
    text-shadow: 0 1px 1px #EEEEEE;
}

#rt-feature .estasemana h2.title a {
    color: white !important;
    text-shadow: none;
}

.avVideo .avPlayerContainer {
    padding: 0 !important;
}


/* diputados en accion inicio*/
.dipusaccion .zentools li {
    margin-bottom: 2em;
}

.zentext {
    font-size: .9em;
}

.dipusaccion h2.title:before {
    content: "";
    font-family: FontAwesome;
    font-weight: normal;
    margin-right: 6px;
}


/*excelencia*/

.excelencia .zencategory {
    background: #b16c5d;
}

.excelencia h2.title:before {
    content: "";
    font-family: FontAwesome;
    font-weight: normal;
    margin-right: 6px;
}

/*prensa y difusion */

.prensadif h2.title:before {
    content: "";
    font-family: FontAwesome;
    font-weight: normal;
    margin-right: 6px;
}

.prensadif .zencategory {
    background: #b16c5d;
}


.zenitem.title {
    font-size: inherit !important;
}

.zentitle {
    padding: 0 !important;
}

/* apoyo al deporte */

.apoyodeporte h2.title:before {
    content: "";
    font-family: FontAwesome;
    font-weight: normal;
    margin-right: 6px;
}

/* eventos culturales*/

.eventosculturales h2.title:before {
    content: "";
    font-family: FontAwesome;
    font-weight: normal;
    margin-right: 6px;
}

/*licitaciones*/

.licitaciones h2.title:before {
    content: "";
    font-family: FontAwesome;
    font-weight: normal;
    margin-right: 6px;
}

.licitaciones .zentools li {
    margin-bottom: 1em;
}



/*actividad parlam*/

.module-title h2.title {
    color: #4A4A4A;
    font-size: 1.2em;

    text-transform: uppercase;
}

.actividad-institucional h2.title:before {
    content: "";
    font-family: FontAwesome;
    font-weight: normal;
    margin-right: 10px;
}

h2.sprocket-features-title {
    letter-spacing: -1px;
    display: inline-block !important;
}


h2.sprocket-features-title a {
    /*color: #F7DA70;*/
    color: #ffeecc;
    /*color:#FFC040;*/
    line-height: 1.2em;
}

.sprocket-features-desc {
    color: #f1e0df;
}

h2.sprocket-mosaic-title a {
    font-size: 0.7em;
}

.sprocket-mosaic-item .sprocket-padding {
    overflow: hidden;
}

.sprocket-mosaic-item .sprocket-mosaic-text {
    margin: 10px 0 0;
}

.sprocket-readmore {
    float: right;
    font-size: 1em;
}

/*modulo visitas guiadas*/

#rt-extension .visitas-guiadas .nspArt h4.nspHeader {
    line-height: 1.5em;
}

/*visitas guiadas inicio*/

.visitasguiadas h2.title:before {
    content: "";
    font-family: FontAwesome;
    font-weight: normal;
    margin-right: 6px;
}

/*visitas guiadas seccion*/

/*oculto un div debajo del slide*/

body.menu-visitas-guiadas ol.flex-control-nav {
    display: none;
}

body.menu-visitas-guiadas #k2ItemListSecondary .k2ItemContainer {
    margin-bottom: 2em;
}


/*modulo digesto*/

.nspLinks ul {
    font-size: 0.7em;
    margin: 0;
}

.nspLinks li.even {
    background-color: transparent;
}

/*menu*/

.gf-menu {
    margin: 10px auto;
}

.menutop li.root>.item,
.menu-type-splitmenu .menutop li .item,
.menutop ul li>.item {

    text-transform: uppercase;
}

/*modulo busca leyes*/

.buscaleyes h3 {
    font-size: 1.2em;
}

.buscaleyes h2.title:before {
    content: "";
    font-family: FontAwesome;
    font-weight: normal;
    margin-right: 10px;
}


/*RUTA*/
#rt-maintop {
    padding-top: 0px;
}


/**********K2**************/


#zenkit .itembody ul,
#zenkit .itembody ul li {
    list-style: disc;
}

/*adjuntos*/
#zenkit.itemView div.links div.attachmentsBlock {
    background: #FFf7e4;
    border: solid 1px #FFE0C2;
    padding: 1em;
}

body #k2Container.itemListView .itemListSubCategories .subCategory h2 a {
    background: transparent;
}

/*titulo categoria*/
div.itemListCategory h2 {
    font-size: 2em;
    font-weight: bold !important;
}

#zenkit.itemView .contentheading {
    line-height: 1.2;
    font-size: 2em;
}

#zenkit .itemFullText {
    margin: 0;
}

#zenkit .jbintrotext {
    font-weight: bold;
}

div.itemListCategory {
    background: transparent;
    border: 0 none;
}

div.itemExtraFields ul {
    overflow: hidden;
}

.subCategoryContainer {
    display: inline-block;
    vertical-align: top;
    margin-bottom: 1em;
}

.k2SubCategories>h2,
.subCategoryMore {
    display: none;
}

.k2Pagination ul li {
    display: inline-block;
    padding: 0 3px !important;
}

/*imagen modal k2*/

/*.itemImageBlock span.itemImage a.modal{
  margin: inherit;
  position: static;
  border: none;
}*/

.imageblock span.itemImage a.modal {
    position: static;
}

#zenkit .zenauthor span {
    font-weight: normal;
}

#zenkit .k2CategoriesBlock img {
    margin: 0 1em 2em 0;
}

/*link flickr*/
a.sigProFlickrSetLink {
    display: none;
}

/*video k2*/
.catItemVideoBlock h3 {
    display: none;
}

.rt-block.quiero-conocer {
    margin-top: 0;
    overflow: hidden;
    padding-top: 0;
}

/*galeria responsive K2*/

#zenkit ul.sigProElegant {
    padding: 0 !important;
}

#zenkit ul.sigProElegant li.sigProThumb {
    display: inline-block;
    height: auto;
    max-width: 29%;
    vertical-align: top;
    width: 29%;
    padding: 2%;

    -moz-transition: all 1s ease;
    /* Firefox 4 */
    -webkit-transition: all 1s ease;
    /* Safari and Chrome */
    -ms-transition: all 1s ease;
    /* Safari and Chrome */
    -o-transition: all 1s ease;
    /* Opera */
    transition: all 1s ease;
}

#zenkit ul.sigProElegant li.sigProThumb:hover {
    background-color: #eee !important;
}

#zenkit a.sigProLink img.sigProImg,
#zenkit ul.sigProElegant li.sigProThumb a.sigProLink {
    height: auto !important;
    max-width: 100% !important;
    width: 100% !important;
}

#zenkit ul.sigProElegant li.sigProThumb a.sigProLink,
#zenkit ul.sigProElegant li.sigProThumb a.sigProLink:hover {
    border: 0 none;
}

#zenkit ul.sigProElegant li.sigProThumb a.sigProLink {
    background-color: transparent;
}



/* Galeria sedes legislativas */
#zenkit .wk-gallery-wall.polaroid p.title {
    display: none;
}

/* DIPUTADOS MASONRY */


.menu-diputados-actuales #zenkit .catItemView {
    height: 340px !important;
}

.menu-diputados-actuales .component-content .filter {
    text-align: left;
}

#zenkit .contentheading {
    padding: 5px 0;
    margin-bottom: 0;
}


/* Estilos botones enlaces */

#zenkit .buttons li {
    display: inline-block;
}

.zenkitdate:before {
    content: "";
    font-family: FontAwesome;
    font-style: normal;
}

div.k2FeedIcon {
    float: right;
    padding: 0;
}

#zenkit ul,
#zenkit ul li {
    line-height: inherit;
}

#zenkit span.itemImage img {
    padding: 0;
}

span.itemExtraFieldsLabel {
    font-weight: bold;
}

.K2CatLinkedItemContainer,
.K2LinkedItemContainer {
    overflow: hidden;
}


.catLinkedItemView,
.linkedItemView {
    float: none !important;
    width: auto !important;
}

.catLinkedItemTitle {
    line-height: 1.5em;
}

.k2ItemsBlock ul {
    list-style-type: none;
    margin: 0 0 1em;
}

/******** Presidente y Vice de Comisiones **********

#rt-sidebar-a .K2CatLinkedItemContainer .catLinkedItemView:nth-child(1) .catLinkedItemTitle:after, #rt-sidebar-a .K2LinkedItemContainer .linkedItemView:nth-child(1) .linkedItemTitle:after {
  content: "Presidente";font-size: 12px;
}/*presidente

#rt-sidebar-a .K2CatLinkedItemContainer .catLinkedItemView:nth-child(2) .catLinkedItemTitle:after, #rt-sidebar-a .K2LinkedItemContainer .linkedItemView:nth-child(2) .linkedItemTitle:after{
  content: "Vicepresidente"; font-size: 12px;
}/*vicepresidente

#rt-sidebar-a .K2CatLinkedItemContainer .catLinkedItemView:nth-child(3) .catLinkedItemTitle:after, #rt-sidebar-a .K2LinkedItemContainer .linkedItemView:nth-child(3) .linkedItemTitle:after{
  content: "Secretario"; font-size: 12px;
}/*secretario*/


/*presidente*/
.K2LinkedItemContainer .XTLinkedItemView:nth-child(1) .XTlinkedItemTitle:after {
    content: "Presidente";
}





/* modulos like facebook*/
.fb_iframe_widget,
.fb_iframe_widget span,
.fb_iframe_widget iframe {
    width: 100% !important;
}




/*mas leidas*/

div.masleidas .zentitle {
    clear: none;
    overflow: hidden;
    padding-bottom: 3px;
}

div.masleidas .zentitle h4 {
    margin: 0;
}

div.masleidas .zenimage {
    margin-right: 1em;
    width: auto;
}

#toTop {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5) !important;
    border: 0 none !important;
    width: 30px !important;

}

/*calendario sesiones*/

table.calendar {
    text-align: center;
    width: 100%;
}

/*modulo flickr prensa*/

.myFlickr-gallery a {
    display: inline-block;
    vertical-align: top;
    margin: 0 3% 3% 0;
}

/*icono rss*/
#zenkit .k2FeedIcon a,
.k2FeedIcon a:hover {
    text-indent: -9999px;
}


/* listado version taquigrafica*/
body.menu-version-taquigrafica .K2CatLinkedItemContainer:before,
body.menu-version-taquigrafica .K2LinkedItemContainer:before {
    content: "Síntesis de sesión";
    font-size: .9em !important;
}

/*listado modulo leyes sancionadas*/

.modulo-leyes ul li {
    display: inline-block;
    margin: .5em
}

.modulo-leyes p {
    display: none;
}

.k2filter-row h3 {
    font-size: 18px !important;
}


/*firma*/

#rt-copyright {
    background: url(../images/fondo-gris.jpg) repeat;
}

.powered-by {
    width: 177px;
    height: 30px;
}

.datospie {
    font-size: 0.9em;
    line-height: 1.4em;
}



/* CUENTA REGRESIVA DIGESTO*/

.regresiva-digesto .yjCounter .countdown_section {
    margin: 10px;
    padding: 0;
    width: auto;
    height: auto;
}

.regresiva-digesto .yjCounter .countdown_amount {
    font-size: 36px;
    line-height: 36px;
}


/*Modulo edicion*/

select#caitd option[disabled*="disabled"] {
    display: none;
}


/*FONDO EDITORIAL*/
body.menu-fondo-editorial-cdsj div#rt-feature {
    background: url(../images/fondo-fondo-editorial.jpg) fixed #881125;
}



/* Impresion*/

@media print {
    body {
        font-size: 10pt;
        color: #000000;
    }
}

/*Desktop Modes*/

@media only screen and (min-width: 960px) {}



@media (min-width: 768px) and (max-width: 1199px) {
    .estasemana p {
        display: none;
    }
}

@media only screen and (min-width: 1199px) {}

@media (max-width: 959px) {}

@media (min-width: 768px) and (max-width: 959px) {}

/*@media only screen and (min-width: 768px) {
    
  
}/*

/*Mobile Modes*/

@media (max-width: 767px) {


    h1,
    h2,
    h3,
    h4 {
        font-size: 1.2em !important;
    }


    body #k2Container.itemView h2 {
        font-size: 1.4em;
    }




    /*estilos para modulo zen tools*/
    .grid_one,
    .grid_two,
    .grid_three,
    .grid_four,
    .grid_five,
    .grid_six,
    .grid_seven,
    .grid_eight,
    .grid_nine,
    .grid_ten,
    .grid_eleven,
    .grid_twelve,
    .grid_1,
    .grid_2,
    .grid_3,
    .grid_4 {
        width: 100% !important;
        margin-bottom: 30px;
    }

    .subCategoryContainer {
        width: auto !important;
    }

    /* MODULO ACYMAILING*/
    p.onefield {
        width: 100%;
    }

    .susc {
        background: none;
    }

    ul.colaboran li {
        width: 45%
    }




/* 200 anos */

#rt-header .rt-block.nomarginleft.nopaddingleft {
    text-align: center;
}

}




form#chronoform-VisitasGuiadas {
    display: block;
}

#signature-pad canvas {
    border: solid 1px;
}

p.chrono_credits {
    display: none;
}