/*


@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700);
@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css);
@font-face {
    font-family: 'FontAwesome';
    src: url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/fonts/fontawesome-webfont.eot') format('embedded-opentype'), url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/fonts/fontawesome-webfont.woff2') 
format('woff2'), url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/fonts/fontawesome-webfont.woff') format('woff'), url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/fonts/fontawesome-webfont.ttf') 
format('truetype'), url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/fonts/fontawesome-webfont.svg') format('svg');
}*/

/*@font-face {
  font-family: 'Open Sans';
  font-weight: 300;
  font-style: normal;
  src: url('/sites/default/files/Diseny_2016/fonts/Open-Sans-300/Open-Sans-300.eot');
  src: url('/sites/default/files/Diseny_2016/fonts/Open-Sans-300/Open-Sans-300.eot?#iefix') format('embedded-opentype'),
       local('Open Sans Light'),
       local('Open-Sans-300'),
       url('/sites/default/files/Diseny_2016/fonts/Open-Sans-300/Open-Sans-300.woff2') format('woff2'),
       url('/sites/default/files/Diseny_2016/fonts/Open-Sans-300/Open-Sans-300.woff') format('woff'),
       url('/sites/default/files/Diseny_2016/fonts/Open-Sans-300/Open-Sans-300.ttf') format('truetype'),
       url('/sites/default/files/Diseny_2016/fonts/Open-Sans-300/Open-Sans-300.svg#OpenSans') format('svg');
}

@font-face {
  font-family: 'Open Sans';
  font-weight: 400;
  font-style: normal;
  src: url('/fonts/Open-Sans-regular/Open-Sans-regular.eot');
  src: url('/fonts/Open-Sans-regular/Open-Sans-regular.eot?#iefix') format('embedded-opentype'),
       local('Open Sans'),
       local('Open-Sans-regular'),
       url('/fonts/Open-Sans-regular/Open-Sans-regular.woff2') format('woff2'),
       url('/fonts/Open-Sans-regular/Open-Sans-regular.woff') format('woff'),
       url('/fonts/Open-Sans-regular/Open-Sans-regular.ttf') format('truetype'),
       url('/fonts/Open-Sans-regular/Open-Sans-regular.svg#OpenSans') format('svg');
}

@font-face {
  font-family: 'Open Sans';
  font-weight: 700;
  font-style: normal;
  src: url('/fonts/Open-Sans-700/Open-Sans-700.eot');
  src: url('/fonts/Open-Sans-700/Open-Sans-700.eot?#iefix') format('embedded-opentype'),
       local('Open Sans Bold'),
       local('Open-Sans-700'),
       url('/fonts/Open-Sans-700/Open-Sans-700.woff2') format('woff2'),
       url('/fonts/Open-Sans-700/Open-Sans-700.woff') format('woff'),
       url('/fonts/Open-Sans-700/Open-Sans-700.ttf') format('truetype'),
       url('/fonts/Open-Sans-700/Open-Sans-700.svg#OpenSans') format('svg');
}

*/
/* @group cuerpo */

* {
    font-family: 'Open sans'
}
body.front,
body.not-front {
    background-image: none;
    background-color: #eee;
}
#temp2016.panel-flexible,
#plant_grupos2016.panel-flexible {
    margin: 0 auto;
    background-color: #fff;
}
div#pm-contenido-front2016 {
    min-height: 300px;
}
/* @end cuerpo */
/* @group cabecera */

#header {
    height: 100px !important;
}
/**/

div#logo-title img {
    width: 100%;
}
#logo-title {
    background: transparent !important;
}
/**/

.header2016 div#logo-title {
    background: none;
    max-width: 150px;
    margin: 10px;
    margin-top: 20px;
}
.header2016 div#logo-title img {
    width: 100%;
}
.pm-cap {
    background: none;
}
/* @end cabecera */
/* @group idioma */

.header2016 .locale2016 {
    margin-right: 15px;
}
.header2016 .locale2016 a.language-link.active {
    color: #353535;
    font-weight: bold;
    text-decoration: underline;
}
.header2016 .locale2016 ul li {
    border: none;
}
.header2016 .locale2016 ul li.active {
    border-left: 1px solid #353535;
    border-right: 1px solid #353535;
}
.header2016 .locale2016 li a {
    color: #666;
}
/* @end idioma */
/* @group redes sociales
 */

.redes a {
    float: left;
    margin: 5px;
    display: block;
    padding: 5px;
}
.redes br {
    display: none;
}
a.icon.fb:after {
    content: "\f09a";
    font-family: FontAwesome;
    display: inline-block;
    text-align: center;
    color: white;
    background-color: blue;
    padding: 9px 13px;
    border-radius: 100%;
    font-size: 20px;
}
a.icon.tw:after {
    content: "\f099";
    font-family: FontAwesome;
    display: inline-block;
    text-align: center;
    color: white;
    background-color: lightblue;
    padding: 9px 13px;
    border-radius: 100%;
    font-size: 20px;
}
/* @end redes sociales
 */
/* @group titulos Areas */
/*TITULOS AREAS*/

.pm-titulo-portal {
    background-color: #353535;
    min-height: 100px;
}
.fila-tope-portal {
    max-height: 100px;
    overflow: hidden;
}
.pm-titulo-portal h1 a {
    color: white;
    font-weight: lighter;
}
.portal-titulo br {
    display: none;
}
.pm-titulo-portal .prensa h1 a:before {
    content: "\f1ea";
    font-family: "FontAwesome";
    font-size: 3em;
    float: left;
    padding-right: 15px;
    padding-left: 20px;
    text-align: center;
}
.pm-titulo-portal .compras h1 a:before {
    content: "\f291";
    font-family: "FontAwesome";
    font-size: 3em;
    float: left;
    padding-right: 15px;
    padding-left: 20px;
    text-align: center;
}
.pm-titulo-portal .directe h1 a:before {
    content: "\f2a0";
    font-family: "FontAwesome";
    font-size: 3em;
    float: left;
    padding-right: 15px;
    padding-left: 20px;
    text-align: center;
}
.pm-titulo-portal .cultura h1 a:before {
    content: "\f097";
    font-family: "FontAwesome";
    font-size: 3em;
    float: left;
    padding-right: 15px;
    padding-left: 20px;
    text-align: center;
}
.pm-titulo-portal .info h1 a:before {
    content: "\f05a";
    font-family: "FontAwesome";
    font-size: 3em;
    float: left;
    padding-right: 15px;
    padding-left: 20px;
    text-align: center;
}
.cabecera-foto img {
    display: none;
}
.cabecera-foto {
    background-image: 
url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMtaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI1QkM3QzYyMTQ1NzExRTZBOUUzOTg1MEMyQTFBRTY1IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjEzQTU3MjZBMTQ1NTExRTZBOUUzOTg1MEMyQTFBRTY1IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5ODZFMTNDMjE0NEUxMUU2QTlFMzk4NTBDMkExQUU2NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5ODZFMTNDMzE0NEUxMUU2QTlFMzk4NTBDMkExQUU2NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAEBAQEBAQEBAQEBAQEBAQEB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);
    background-size: auto;
    background-repeat: repeat-x;
    width: 634px;
    height: 102px;
}
/* @end titulos Areas */
/* @group caja titulos */
/*CAJAS TITULOS*/

.panel-pane .pane-node h2.pane-title,
.pane-menufooter h2,
.pane-gweather h2,
.pane-block h2,
.front h2.pane-title,
.dv-mes {
    background-color: #353535;
    font-family: "Open sans"!important;
}
.not-front .pane-page-content h2.pane-title {
    background-color: #353535;
    color: white !important;
    padding-left: 10px;
    line-height: 20px;
    font-size: 15px;
    margin-bottom: 1.5em;
    font-family: "Open sans";
}
.dv-node .vista .titulos {
    background: none;
    border: 1px solid #ccc;
    padding-left: 10px;
    color: #353535;
    max-width: 316px;
}
.dv-node .vista table a {
    color: #353535;
}
.dv-node .vista table li {
    list-style-type: circle;
}
.dv-node .vista .sombra {
    background: none;
}
/* @end caja titulos */
/* @group suscripcion boletion */

.alta-boletin h2.pane-title {
    background-color: #353535;
    font-family: "Open sans";
}
.alta-boletin p {
    font-family: "Open sans";
    font-weight: lighter;
}
.alta-boletin p {
    font-family: "Open sans";
    font-weight: lighter;
}
.not-front .alta-boletin .form-submit {
    float: none;
    height: 24px;
    border: none;
    background-color: #353535;
    color: white;
    margin-left: -1px;
    -webkit-margin-before: 12px;
}
.alta-boletin input#edit-email {
    width: 150px;
    background-color: #eee;
    border: none;
    line-height: 22px;
}
/* @end suscripcion boletion */
/* @group menu OG lateral */

.block-og_menu ul.menu li,
.pane-menu-menu-principal ul.menu li,
.pane-menu-menu-pm-administracion ul.menu li,
.pane-menu-menu-administracion-miniportal ul.menu li,
.page-ficha ul.menu li {
    border-bottom: 1px solid #eee;
}
.block-og_menu ul.menu li a,
.pane-menu-menu-principal ul.menu li a,
.pane-menu-menu-pm-administracion ul.menu li a,
.pane-menu-menu-administracion-miniportal ul.menu li a,
.page-ficha ul.menu li a {
    color: #353535;
}
.page-ficha .pane-block ul.menu {
    padding: 0 0 0.25em 1em;
}
#pm-iconos-enlaces .dv-node .content>div {
    border: none!important;
}
.icons-enlaces .rowTable .iconE {
    float: left;
    padding: 0px 3px;
    width: 20px;
    text-align: center;
}
.icons-enlaces .rowTable:hover .iconE i {
    font-size: large;
}
.icons-enlaces .rowTable .iconE i {
    color: #353535;
    transition: font-size 0.1s ease-in;
}
.icons-enlaces .rowTable:not(:last-child) {
    margin: 5px 0px;
    border-bottom: 1px solid #ccc;
    padding: 1px 0px;
}
.icons-enlaces .rowTable .enlaceE a {
    color: #353535;
}
/* @end menu OG lateral */
/* @group noticias
 */

.pm-noticia-destacada {
    background: none;
    background-color: #eee;
    padding: 0;
    padding-bottom: 10px;
}
.pm-noticia-destacada .views-field-title,
.pm-noticia-destacada .views-field-field-newsdate-value,
.pm-noticia-destacada .views-field-field-headlines-value {
    padding: 0px 10px 0px 10px;
}
.pm-noticia-destacada .views-field-title {
    font-family: 'Open sans';
    text-align: left;
    font-size: medium;
    margin-top: 10px;
    font-weight: bold;
}
.pm-noticia-destacada .views-field-field-newsdate-value {
    font-weight: lighter;
}
.pm-noticia-destacada .views-field-title a {
    color: #353535;
}
.pm-noticia-destacada .views-field-field-headlines-value {
    font-style: italic;
}
.pm-noticia-destacada .views-field-field-headlines-value>div,
.pm-noticia-destacada .views-field-field-headlines-value .field-item {
    background: none;
    text-indent: 0px;
    text-align: left;
}
/* @end noticias
 */
/* @group otras noticias */

.pane-page-content .panel-pane.pm-decoracion-d1 {
    background-color: #eee;
    padding: 0px;
    margin: 10px;
}
.pm-decoracion-d1 .views-row {
    padding-bottom: 0.25em;
    padding-top: 0.25em;
}
.pm-decoracion-d1 .views-row a {
    color: #353535;
    font-weight: bold;
    text-transform: none;
    text-align: left;
}
.pm-decoracion-d1 .views-field-field-newsdate-value {
    font-weight: lighter;
}
/* @end otras noticias */
/* @group Botones ver mas */

.ver-mas-prensa {
    background-color: #353535;
}
.ver-mas-prensa .texto-centrado a {
    color: white;
    font-weight: normal;
    text-transform: uppercase;
    font-size: 10px;
    float: left;
    margin-left: 10px;
}
/*-Menu principal*/

div#dv-menufooter-nomasonry ul.menu li a {
    background-color: #353535;
    text-transform: uppercase;
    font-family: "Open sans";
    font-weight: 400;
    font-size: large;
}
div#dv-menufooter-nomasonry ul.menu li a:after {
    content: "";
    width: 80%;
    height: 2px;
    background-color: #ccc;
    display: block;
    margin: 0 auto;
    opacity: 0;
    transform: translateY(10px);
    transition: opacity 0.3s, transform 0.3s;
}
div#dv-menufooter-nomasonry ul.menu li a:hover:after {
    opacity: 1;
    transform: translateY(5px);
}
#pm-menu-parrilla ul.menu li a.active:after {
    opacity: 1;
    transform: translateY(5px);
}
#pm-menu-parrilla ul.menu li a.active {
    background-color: #353535;
}
/* @end Botones ver mas */
/* @group Carrusel */

.panel-pane.pane-views-panes.pane-carrusel-ppal-panel-pane-1 {
    padding: 0;
}
.jcarousel-container.jcarousel-container-horizontal {
    max-height: 260px;
    /*border: 1px solid;*/
}
.jcarousel-container.jcarousel-container-horizontal img {
    width: 100%;
    height: auto;
    position: relative;
    top: 50%;
    transform: translateY(-20%);
}
.jcarousel-container.jcarousel-container-horizontal li {
    position: relative;
    min-height: 260px;
}
.jcarousel-container.jcarousel-container-horizontal li .views-field-title {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    text-align: left;
    right: 56%;
    padding: 30px 20px;
    height:220px;
    padding-left: 57px;
    background-color: rgba(68, 68, 68, 0.88);
    line-height: 2.1em;
    z-index: 9;
}
.jcarousel-container.jcarousel-container-horizontal li .views-field-title a {
    font-size: 2.7em;
    color: white;
    font-weight: 300;
}
.jcarousel-next-horizontal {
    background-image: none;
    height: 40px;
    width: 40px;
    top: 90px;
    z-index: 99;
    /*background-color: blue;*/
}
.jcarousel-prev-horizontal {
    background-image: none;
    height: 40px;
    width: 40px;
    top: 90px;
    z-index: 99;
    /* background-color: blue;*/
}
.jcarousel-prev-horizontal:after {
    content: "\f104";
    font-family: FontAwesome;
    font-size: 4em;
    text-align: center;
    /* width: 40px; */
    
    color: white;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    transition: font-size 0.2 ease-in;
}
.jcarousel-next-horizontal:after {
    content: "\f105";
    font-family: FontAwesome;
    font-size: 4em;
    text-align: center;
    /* width: 40px; */
    
    color: white;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    transition: font-size 0.2 ease-in;
text-shadow: 1px 2px 2px grey;
}
/* @end Carrusel */
/* @group Botones */

.buttons2016 .item {
    width: 46%;
    float: left;
    height: 70px;
    background-color: #eee;
    transition: box-shadow 0.1s ease-in;
    margin: 10px;
    /* border: 1px solid; */
}
.buttons2016 .item img {
    float: left;
    transform: translateY(-12px);
    max-width: 90px;
    margin-left: 10px;
}
.buttons2016 .item br {
    display: none;
}
.buttons2016 .item a {
    display: block;
    height: 70px;
    margin: 0;
}
.buttons2016 .item h3 {
    font-size: 1.3em;
    margin-top: 10px;
    text-transform: uppercase;
    width: calc(100% - 110px);
    float: right;
    font-family: 'open sans';
    color: #353535;
    font-weight: 600;
    line-height: 1.1em;
    display: block;
}
.buttons2016 .item h3:after {
    content: "";
    display: block;
    border-bottom: 2px solid #353535;
    width: 0px;
    padding-bottom: 5px;
    transition: width 0.1s ease-in;
}
.buttons2016 .item:hover h3:after {
    width: 50px;
}
.buttons2016 .item:hover {
    box-shadow: 2px 2px 1px #ccc;
}
div#pm-contenido-front2016 .tablon-anuncios div.views-field-title span a {
    font-family: "open sans";
    font-size: 15px;
    color: #353535;
    display: inline-block;
}
div#pm-contenido-front2016 .tablon-anuncios {
    font-family: "open sans";
    float: none;
    max-width: 100%;
    padding: 0;
    margin-top: 10px;
    margin-left: 20px;
    margin-right: 35px;
}
div#pm-contenido-front2016 h2.pane-title {
    font-family: "open sans";
    background-color: #353535;
    line-height: 20px;
    font-size: larger;
}
div#pm-contenido-front2016 .tablon-anuncios div.views-row:not(:last-child) {
    border-bottom: 1px solid #ccc;
}
div#pm-contenido-front2016 .tablon-anuncios div.views-row:nth-child(odd) {
    /*background-color: #ccc;*/
    
    background: none;
    padding: 3px 7px;
    max-width: 49%;
    margin-bottom: 1em;
    margin-right: 0.5em;
    float: left;
}
div#pm-contenido-front2016 .tablon-anuncios div.views-row:nth-child(even) {
    /* background-color: #ddd;*/
    
    background: none;
    padding: 3px 7px;
    max-width: 45%;
    float: right;
}
.left {
    float: left;
}
.panel-pane.pane-custom.pane-1.left.batliatv {
    width: 45%;
    margin: 10px;
    padding: 0;
    margin-left: 20px;
}
/* @end Botones */
/* @group Busqueda */

.search2016 .form-submit {
    background-color: #353535;
    color: white;
    border: 0;
    line-height: 25px;
    margin-left: -4px;
}
.search2016 .form-text {
    background-color: #eee;
    border: 0;
    line-height: 25px;
    padding-left: 15px;
    width: 170px;
}
.search2016 {
    margin-top: 50px;
}
/* @end Busqueda */
/* @group Footer*/

.contenido-pie div#header {
    float: left;
    width: 150px;
}
.contenido-pie #header div#logo-title {
    background: none;
    max-width: 150px;
    margin: 10px;
    margin-top: 20px;
}
.contenido-pie #header div#logo-title img {
    width: 100%;
}
.contenido-pie .panel-region-separator {
    display: none;
}
.panel-pane.pane-page-footer-message {
    float: left;
    margin: 20px;
    margin-left: 0px;
}
.contenido-pie {
    background-color: #353535;
}
.contenido-pie .panel-pane.pane-pane-header {
    float: left;
    width: 150px;
}
.panel-pane.pane-page-footer-message p,
.pm-avisos-legales-pie a {
    color: white;
    text-align: left;
    line-height: 12px;
}
.contenido-pie .social-icons a i {
    background-color: white!important;
    color: #353535;
    width: 20px;
    height: 20px;
    line-height: 20px;
    font-size: 1.1em;
}
.contenido-pie .social-icons .fa:hover,
.social-icons .fa:active {
    color: #aaa;
    -webkit-box-shadow: 1px 1px 3px #333;
    -moz-box-shadow: 1px 1px 3px #333;
    box-shadow: 1px 1px 3px #333;
}
.contenido-pie .social-icons li:first-child {
    color: white;
}
/* @end Footer  */
/* @group batliaTV */

.batliatv img {
    width: 100%;
    height: auto;
}
/* @end batliaTV*/
/* @group iconos redes sociales */

.list-unstyled {
    padding-left: 0;
    list-style: none;
    height: 50px;
    margin-top: 19px;
    text-align: right;
}
.list-inline li {
    display: inline-block;
    padding-right: 5px;
    padding-left: 5px;
    margin-top: 5px;
}
.social-icons li:first-child {
    text-transform: uppercase;
    font-weight: bold;
}
/*---- Genral classes end -------*/
/*Change icons size here*/

.social-icons .fa {
    font-size: 1.5em;
}
/*Change icons circle size and color here*/

.social-icons .fa {
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #FFF;
    color: rgba(255, 255, 255, 0.8);
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.social-icons.icon-circle .fa {
    border-radius: 50%;
}
.social-icons.icon-rounded .fa {
    border-radius: 5px;
}
.social-icons.icon-flat .fa {
    border-radius: 0;
}
.social-icons .fa:hover,
.social-icons .fa:active {
    color: #FFF;
    -webkit-box-shadow: 1px 1px 3px #333;
    -moz-box-shadow: 1px 1px 3px #333;
    box-shadow: 1px 1px 3px #333;
}
.social-icons.icon-zoom .fa:hover,
.social-icons.icon-zoom .fa:active {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.social-icons.icon-rotate .fa:hover,
.social-icons.icon-rotate .fa:active {
    -webkit-transform: scale(1.1) rotate(360deg);
    -moz-transform: scale(1.1) rotate(360deg);
    -ms-transform: scale(1.1) rotate(360deg);
    -o-transform: scale(1.1) rotate(360deg);
    transform: scale(1.1) rotate(360deg);
}
.social-icons .fa-facebook,
.social-icons .fa-facebook-square {
    background-color: #3C599F;
}
.social-icons .fa-flickr {
    background-color: #FF0084;
}
.social-icons .fa-rss {
    background-color: #f26522;
}
.social-icons .fa-foursquare {
    background-color: #0086BE;
}
.social-icons .fa-twitter,
.social-icons .fa-twitter-square {
    background-color: #32CCFE;
}
.social-icons .fa-youtube,
.social-icons .fa-youtube-play,
.social-icons .fa-youtube-square {
    background-color: #C52F30;
}
.panel-pane.pane-views-panes.pane-banners-panel-pane-7:nth-child(1),
.panel-pane.pane-views-panes.pane-banners-panel-pane-7:nth-child(2),
.panel-pane.pane-views-panes.pane-banners-panel-pane-7:nth-child(3) {
    /*    display: none;*/
}
.panels-flexible-row-230-3.panels-flexible-row-last.clear-block.pie-web {
    margin-top: 50px;
}
/* @end iconos redes sociales */
/*@group noticias prensa listado*/

.panel-pane.pane-views-panes.pane-noticias-portada-panel-pane-2.noticias-prensa.pm-foto-izquierda.pm-decoracion-d1.pm-foto-izquierda.pm-decoracion-d1 {
    background: none;
}
.noticias-prensa .views-field-title a {
    font-family: Open Sans;
    font-size: 1.2em;
}
/*.noticias-prensa .views-field-teaser {
    padding-left: 170px;
    margin-left: 170px;
}*/

.noticias-prensa .views-field-title a {
    padding: 0;
}
.noticias-prensa .pm-noticias-formato-1 span.date-display-single {
    padding: 0px;
}
.noticias-prensa.pane-views-panes .views-row {
    padding: 15px 0px;
}
.noticias-prensa.pm-foto-izquierda .pm-noticias-formato-1 .views-field-field-image-fid {
    margin-right: 0.35em;
}
/*@end noticias prensa listado*/
/*@group Paginador*/

.item-list .pager li {
    border: 1px solid #ccc;
    display: block;
    float: left;
    margin: 0;
    margin-right: 0.5em;
    border-radius: 2px;
}
.item-list .pager {
    /* width:auto; */
    /* margin:0 auto; */
    
    float: left;
    display: block;
    /* text-align:center; */
    /* margin: 0 23%; */
    
    margin-top: 3em;
}
.item-list .pager li a {
    color: #353535;
}
/*@end Paginador*/
/*@group Enlaces prensa iconos*/

.pm-enlaces-en-linea .views-row:hover {
    transform: scale(1.1);
}
.pm-enlaces-en-linea .views-row {
    /* padding: 0 5px 0 0; */
    
    transition: transform 0.2s linear;
    margin: 0 4%;
    text-align: center;
}
div.ver-mas-prensa:hover {
    background: none;
    border-bottom: 1px solid #ccc;
    margin-left: 0;
    padding-left: 0px;
}
.ver-mas-prensa {
    background: none;
    text-align: left;
    font-weight: lighter;
    float: left;
    padding-left: 0;
    margin-top: -20px;
    margin-left: 0;
}
.ver-mas-prensa a {
    color: #353535;
    font-weight: lighter;
}
.ver-mas-prensa a:hover {
    font-weight: inherit;
    color: inherit;
}
/*@end Enlaces prensa iconos*/
/*@group fichas portadillas*/

.cabecera-area-panel {
    margin: 0;
    padding: 0;
}
.cabecera-area .cabecera-foto {
    float: right;
    width: 60%;
    /* height: 100px; */
}
.cabecera-area .pm-titulo-ficha {
    float: left;
    color: white;
    padding: 1em;
    height: 102px;
    width: 40%;
    font-size: 2em;
    box-sizing: border-box;
    background-color: #353535;
}
/*carrusel*/

.carrusel-ficha .jcarousel-container.jcarousel-container-horizontal li .views-field-title {
    box-sizing: border-box;
}
.carrusel-ficha .jcarousel-container.jcarousel-container-horizontal li .views-field-title a {
    font-size: 17px;
}
.pane-ficha-noticias {
    width: 48%;
    float: left;
    overflow: auto;
}
.page-ficha .jcarousel-container.jcarousel-container-horizontal {
    max-height: 220px;
}
.pane-ficha-noticias img.imagecache {
    margin: 0;
    max-width: 150px;
    height: auto;
}
.pane-ficha-noticias .views-field-field-image-fid {
    max-width: 150px;
    float: left;
    margin-right: 1em;
    margin-bottom: 1em;
}
.pane-ficha-noticias .views-row {
    clear: both;
    height: inherit;
    position: relative;
    margin-bottom: 1em;
    overflow: auto;
    padding-bottom: 1em;
    border-bottom: 1px solid #ccc;
}
.pane-ficha-noticias .views-row:last-child{border-bottom:none;}
.pane-ficha-noticias .views-field-title {
    float: left;
    max-width: 200px;
}
#areas-ficha .panel-region-separator {
    display: none;
}
.pane-ficha-descargas {
    float: left;
    width: 46%;
}
.pane-ficha-anuncios .views-field-teaser,
.pane-ficha-anuncios .views-field-field-image-fid {
    display: none;
}
/*Tablon anuncios*/

#areas-ficha .pane-ficha-anuncios div.views-field-title span a {
    font-family: "open sans";
    font-size: 15px;
    color: #353535;
    display: inline-block;
}
#areas-ficha .pane-ficha-anuncios {
    font-family: "open sans";
    float: right;
    max-width: 100%;
    width: 46%;
    padding: 0;
    clear: none;
    margin-top: 10px;
    margin-left: 10px;
    margin-right: 10px;
}
#areas-ficha .pane-ficha-anuncios h2.pane-title {
    font-family: "open sans";
    background-color: #353535;
    line-height: 20px;
    font-size: larger;
}
#areas-ficha .pane-ficha-anuncios div.views-row:not(:last-child) {
    border-bottom: 1px solid #ccc;
}
#areas-ficha .pane-ficha-anuncios div.views-row:nth-child(odd) {
    /*background-color: #ccc;*/
    
    background: none;
    padding: 3px 7px;
    margin-bottom: 1em;
    margin-right: 0.5em;
}
#areas-ficha .pane-ficha-anuncios div.views-row:nth-child(even) {
    /* background-color: #ddd;*/
    
    background: none;
    padding: 3px 7px;
}
.page-ficha .pane-ficha-noticias a,
.page-ficha .pane-ficha-descargas a {
    color: #353535;
}
.page-ficha .pane-ficha-imagenes {
    clear: both;
}
.pane-ficha-imagenes .jcarousel-container.jcarousel-container-horizontal li {
    min-height: inherit;
}
.pane-ficha-imagenes .jcarousel-container.jcarousel-container-horizontal li img {
    /* top: 0; */
    
    transform: inherit;
    height: 120px;
    width: auto;
    margin: 10px;
}
.pane-ficha-imagenes .jcarousel-prev-horizontal,
.pane-ficha-imagenes .jcarousel-next-horizontal {
    top: 44px;
}
.page-ficha h2.pane-title {
    font-size: 12px!important;
}
.banner-bottom .views-row {
    max-width: 30%;
    margin-right: 1em;
    float: left;
    margin-bottom: 1em;
}
.banner-bottom {
    margin-top: 4em;
}
.banner-bottom img {
    width: 100%;
    height: auto;
}
.banner-bottom .views-row:nth-child(4n) {
/*    clear: both;*/
}
.panel-pane.pane-views-panes.pane-listado-path-taxonomy-panel-pane-1.pane-ficha-anuncios {
    display: none;
}
.panel-pane.pane-views-panes.pane-lista-archivos-panel-pane-1.pane-ficha-descargas {
    display: none;
}
.panel-pane.pane-views-panes.pane-carrusel-categ-panel-pane-2.pane-ficha-imagenes {
    display: none;
}
.panel-pane.pane-views-panes.pane-areas-panel-pane-4.pane-ficha-noticias {
    width: 97%;
}
.pane-ficha-noticias .views-field-title {
    float: none;
    max-width: inherit;
    font-size: 1.1em;
    font-weight: bold;
}
/*@end fichas portadillas*/
/*MODIFICACIONES*/

.btnWrap .pane-content .view-content .views-row {
    width: 46%;
    float: left;
    height: 70px;
    background-color: #eee;
    transition: box-shadow 0.1s ease-in;
    position: relative;
    margin: 10px;
    padding-right: 0.5em;
    box-sizing: border-box;
}
.btnWrap .pane-content .view-content .views-row img {
    float: left;
    transform: translateY(-12px);
    max-width: 90px;
    height: auto;
    margin-left: 10px;
}
.btnWrap .pane-content .view-content .views-row .field-banner-image-data a {
    font-size: 1.3em;
    margin-top: 10px;
    text-transform: uppercase;
    width: calc(100% - 110px);
    font-family: 'open sans';
    color: #353535;
    font-weight: 600;
    line-height: 1.1em;
    display: block;
    top: 0;
    right: 0;
    bottom: 0;
    position: absolute;
}
.btnWrap .pane-content .view-content .views-row .field-banner-image-data a:after {
    content: "";
    display: block;
    border-bottom: 2px solid #353535;
    width: 0px;
    padding-bottom: 5px;
    transition: width 0.1s ease-in;
}
.btnWrap .pane-content .view-content .views-row:hover .field-banner-image-data a:after {
    width: 50px;
}
.btnWrap .pane-content .view-content .views-row:hover {
    box-shadow: 2px 2px 1px #ccc;
}
.icons-enlaces {
    clear: both;
}

/*body.front, body.not-front{opacity:0; transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;}
*/

.views-field-field-headlines-value .field-item {
   /* margin-left: 170px;*/
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mM0/Q8AAW8BNt371P4AAAAASUVORK5CYII=);
    background-size: 3px 3px;
    background-repeat: no-repeat;
    background-position: left top 7px;
}
.views-field-field-headlines-value .field-content {
    background: none;
    text-indent: 10px;
}
.tablon-anuncios .views-field-teaser .field-content p {
    font-family: "open sans"!important;
}
.ver-mas-prensa {
    float: right;
}
.noticias-prensa .views-field-field-headlines-value {
    float: left;
    max-width: calc(100% - 200px);
}
.pane-ficha-noticias .views-field-field-headlines-value {
    float: left;
    clear: both;
}

.pane-ficha-noticias .views-field-title {
    margin-bottom: 0.5em;
}
.ver-mas-prensa i {margin-right:1em;font-size:1.3em;}
.ver-mas-prensa a {line-height: 2em;}

.btnWrap .pm-carteles {border:none;}

.not-front .alta-boletin .form-submit{margin-left:-2px;}

.btnWrap .pane-content .view-content .views-row {
    transition: transform 0.1s ease-in;
}

.btnWrap .pane-content .view-content .views-row:hover {
    transform: scale(1.005);
}

.panel-pane.pane-views-panes.pane-banners-panel-pane-7.banner-bottom {
    margin-left: 8px;
}

.banner-bottom .view-content .views-row {
    margin-right: 17px;
} 

.social-icons li:nth-child(2), .social-icons li:nth-child(6) {
    display: none;
}
.node-type-group a {
    color: #353535;
}
body.front .bt-volver {
    display: none;
}
.interior .pm-listado-por-tipo .more-link {
    background-color: #353535;
        color: white;
        }
        
        .interior .pm-listado-por-tipo .more-link a {
            color: white!important;
            }


/*InclusiÃ³n social*/

.og-context-29704 .tablon-anuncios .views-row, .og-context-29714 .tablon-anuncios .views-row{width:49%; float:left;}

/*Listado NormalizaciÃ³n*/
.og-context-1647 .pm-pagina-listados.view-lista-altres .views-row{clear:both;}

/*parche temporal area cultura*/
.panel-pane .pane-node h2.pane-title, .pane-menufooter h2, .pane-gweather h2, .pane-block h2, .front h2.pane-title, .dv-mes, .not-front .pane-page-content h2.pane-title, .cabecera-area .pm-titulo-ficha {
    background-color: #353535 !important;
    }

/*nuevo css*/
.dv-node.node-cultura .grupo-centro {
    text-align: right;
    overflow: auto;
}
        
.dv-node.node-cultura .imagen-centro {
    float: right;
    margin-left: 1em;
}
                
.dv-node.node-cultura .imagen-centro img {
    width: 30px;
    height: auto;
}
                        
                        
.dv-node.node-cultura .field-antetitulo {
    font-style: italic;
    font-size: 16px;
    font-weight: bold;
}
                                    
.dv-node.node-cultura .field-subtitulocultura {
    font-size: 16px;
}
                                    
.dv-node.node-cultura .node-image img {width: 200px!important;height: auto;}
                                        
                                        
.dv-node.node-cultura .node-cultura h2.pane-title {margin-bottom: 0.5em!important;}
.dv-node.node-cultura .node-agendacultural-izq {
    overflow: auto;
    float: left;
}
                                                
.dv-node.node-cultura .node-agendacultural-der {
    float: left;
    max-width: calc(100% - 212px);
} 

/*Noticias Prensa*/
.dv-node .prensa-dival .Youtube-conjunt > iframe{display:table; margin:auto;}
.dv-node .prensa-dival .share-this{margin:20px 0;}
.dv-node .prensa-dival .video-conjunt .descarga-video a{margin:auto; display:table; margin-top:10px;}
.dv-node .prensa-dival .video-conjunt .descarga-video a:before{font-family:FontAwesome; content:"\f063"; font-size:1em; margin-right:5px;}

.og-context-1152 .pm-noticias-formato-1 .views-field-nothing{background:url(images/icono-play1.png) no-repeat; width:20px; height:14px; display:table;}
.og-context-1152 .pm-noticias-formato-1 .views-field-nothing > *{display:none;}

/*Grupo UGT quitar cabecera grupos genÃ©rica*/

.og-context-20042 #plant_grupos2016 .fila-tope-portal{display:none;}

/*Twitter Home*/

.twitter-timeline .timeline-Footer{display:none;}

/*Carteles 3 columnas*/

.pm-col-3 .views-row:nth-child(3n+1){clear:both;}
