/**
 * Place your custom styles here.
 */
/*
 * FONTS:
/*
 * font-family: 'Quadraat Headliner';
 * font-family: 'Quadraat Italic'
 * font-family: 'Quadraat Bold';
 * font-family: 'Quadraat Bold Italic';
 * font-family: 'Guardian Egyptian Regular';
 * font-family: 'Guardian Egyptian Regular Italic';
 * font-family: 'Guardian Egyptian Medium';
 * font-family: 'Guardian Egyptian Medium Italic';
 * font-family: 'Guardian Egyptian Light';
 * font-family: 'Guardian Egyptian Light Italic';
 * */

@import url("/sites/all/themes/catrelibootstrap/css/fonts.css");
@import '/sites/all/themes/catrelibootstrap/css/video-colorbox.css';

body,
h1,
h2,
h3,
h4,
h5 {
    font-family: 'Guardian Egyptian Light';
    font-size: 16px;
}
a {
    color: #000;
    text-decoration: none;
}
a:hover,
a:focus {
    color: #000;
    text-decoration: none;
    opacity: 0.8;
    filter: alpha(opacity=80);
}
a:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
.blanc a,
a.blanc {
    color: #fff;
    text-decoration: none;
}
.blanc a:hover,
.blanc a:focus,
a.blanc:hover,
a.blanc:focus {
    color: #fff;
    text-decoration: none;
    opacity: 0.8;
    filter: alpha(opacity=80);
}
p{
	margin: 0 0 13px;
}
.col-xs-3 h1,
.col-sm-3 h1,
.col-md-3 h1,
.col-lg-3 h1,
.col-xs-3 h2,
.col-sm-3 h2,
.col-md-3 h2,
.col-lg-3 h2,
.col-xs-3 h3,
.col-sm-3 h3,
.col-md-3 h3,
.col-lg-3 h3,
.col-xs-3 h4,
.col-sm-3 h4,
.col-md-3 h4,
.col-lg-3 h4,
.col-xs-3 h5,
.col-sm-3 h5,
.col-md-3 h5,
.col-lg-3 h5 {
    font-family: 'Guardian Egyptian Medium';
}
.col-xs-6 h1,
.col-sm-6 h1,
.col-md-6 h1,
.col-lg-6 h1,
.col-xs-6 h2,
.col-sm-6 h2,
.col-md-6 h2,
.col-lg-6 h2 {
    font-family: 'Quadraat Bold';
}
.col-xs-9 h1,
.col-sm-9 h1,
.col-md-9 h1,
.col-lg-9 h1,
.col-xs-9 h2,
.col-sm-9 h2,
.col-md-9 h2,
.col-lg-9 h2 {
    font-family: 'Quadraat Bold';    
    opacity: 1;
    filter: alpha(opacity=100);
    font-size: 28.8pt;
	font-family: 'Quadraat Bold Italic';
}
.col-xs-12 h1,
.col-sm-12 h1,
.col-md-12 h1,
.col-lg-12 h1,
.col-xs-12 h2,
.col-sm-12 h2,
.col-md-12 h2,
.col-lg-12 h2 {
    font-family: 'Quadraat Bold';
}
/* 1 columna */

.main-container {
    width: 100% !important;
    padding: 0px;
}
.main-container .region section {
    padding-left: 44px !important;
    padding-right: 44px !important
}
.main-container .region section.col-sm-9 {} .container-fluid {
    margin-right: auto;
    margin-left: auto;
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.main-container .container-fluid {
    padding: 0px !important;
}
.main-container,
.region,
.section,
.well {
    padding: 0px;
}
footer.footer .region section,
footer.footer #seccio-footer_1,
footer.footer #seccio-footer_2_region,
footer.footer #seccio-footer_3_region,
header #seccio-anunci-fila-0,
.main-container .region section,
.page-header,
.main-container .region-elmesvist-agenda,
.fil-ariadna {
    max-width: 1320px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    padding: 0px;
}
.page-cercador .main-container .region section.col-sm-9 {
    width: 100%;
}
.not-front #seccio-sidebar_second{width:330px !important;}
.page-cercador #seccio-sidebar_second {
    display: none;
}
.page-cercador .col-lg-3.alt-1 {
    width: 330px;
    height: 197px;
    overflow: hidden;
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
    padding-left: 15px !important;
    padding-right: 15px !important;
    padding-top: 13.5px;
    padding-bottom: 13.5px;
}
.well {
    margin-bottom: 27px;
    padding: 0px;
    background-color: transparent !important;
    border: none !important;
}

/* HEADER */
.navbar-default {
    background-color: #ffffff;
    border: none;
    border-color: #fff;
}
.navbar.container-fluid {
    margin-top: 0px;
}
#barra-navegacio {
    background-color: #000;
    color: #fff;
    /*min-height:60px;*/
    
    min-height: 40px;
}
.not-front .navbar {
    margin-bottom: 0px;
}
#logotip-barra {
    display: block;
    float: left;
}
#logotip-barra.enlinia{float:none; padding-top:1px; padding-left:5px;}

#logotip-barra img {
    margin-top: 13px;
}
.front .stickynav-processed #logotip-barra img {
    display: none;
}
.front .stickynav-processed #text-butlleti-ca,
.front .stickynav-processed #text-butlleti-,
.front .stickynav-processed #text-butlleti-es {
    display: inline-flex;
}
.front .stickynav-processed #seccio-anunci-fila-0 {
    display: block;
}
.front .stickynav-processed.stickynav-active #logotip-barra img {
    display: block;
}
.front .stickynav-processed.stickynav-active #text-butlleti-ca,
.front .stickynav-processed.stickynav-active #text-butlleti-,
.front .stickynav-processed.stickynav-active #text-butlleti-es {
    display: none;
}
.front .stickynav-processed.stickynav-active #seccio-anunci-fila-0 {
    display: none;
}
.not-front .stickynav-processed #logotip-barra,
.not-front .stickynav-processed #logotip-barra img {
    display: block;
}
.not-front #seccio-anunci-fila-0 {
    display: block;
}
.not-front .stickynav-processed.stickynav-active #text-butlleti-ca,
.not-front .stickynav-processed.stickynav-active #text-butlleti-,
.not-front .stickynav-processed.stickynav-active #text-butlleti-es {
    display: none;
}
.stickynav-processed #logotip {
    display: block;
    clear: both;
    text-align: center;
}
#logotip h1 {
    margin-top: 112px;
    margin-bottom: 34px;
}
#logotip {
    margin-left: auto;
    margin-right: auto;
    width: 246px;
    height: 144px;
    margin-bottom: 50px;
}
.stickynav-processed.stickynav-active header #seccio-anunci-fila-0 {
    display: none;
}
#seccio-anunci-fila-0 .view-advertisement-blocks img {
    width: 100vw;
    height: auto;
}
#seccio-anunci-fila-0 .simpleads-wrapper {
    width: 100%;
}
#seccio-anunci-fila-0 img{
	width:1300px;
	height:180px;
}

header #items-menu {
    text-align: right;
}
header {
    /*font-size: 100%;*/
    
    line-height: normal;
}
header ul {
    margin: 0px;
    padding: 0px;
    display: inline-block;
    border-right: 1px dotted #fff;
    line-height: 0px;
    vertical-align: top;
}
header #item-altres {
    border: none;
}
header ul li {
    margin: 0px;
    padding: 0px;
    display: inline-block;
    list-style: none;
    color: #fff;
    background-color: #000;
    height: 40px;
    line-height: 0px;
    vertical-align: top;
}
header ul li a {
    color: #fff;
    padding: 12px;
    padding-top: 8px;
    display: inline-block;
    height: 40px;
    line-height: normal;
    font-family: 'Guardian Egyptian Medium';
}
header .item-text {
    display: inline-block;
    padding: 12px;
    padding-right: 0px;
}
#items-menu {
    font-size: 10.2129425pt;
}
#item-lavanguardia li a,
#item-pagines li a {
    padding: 12px;
    display: inline-block;
}
header ul li a:hover {
    color: #fff;
}
header ul li:hover {
    background-color: #b2222d;
    color: #fff;
}
header #item-altres li {
    background-color: #b2222d;
    color: #fff;
}
header ul li ul li {
    display: block;
    background-color: #b2222d;
    color: fff;
}
header ul ul {
    display: none;
}
header ul li:hover ul {
    display: block;
    position: absolute;
}
header ul li:hover ul li {
    display: block;
}
header #item-xarxes,
header #item-subscricio,
header #item-search,
header #item-pencil,
header #item-cog,
header #item-user,
header .language-switcher-locale-url,
#barra-navegacio .language-switcher-locale-url .language-link.locale-untranslated,
header #item-language,
header #item-altres {
    font-size: 16.28pt;
    font-family: 'Guardian Egyptian Medium'
}
header .language-switcher-locale-url .active{display:none;}
header .language-switcher-locale-url{font-size:0px;}
header section > .block-title {
    display: none;
}
header #item-altres-contingut {
    position: absolute;
    left: 0;
    width: 100%;
    font-size: 16px;
    line-height: normal;
    padding-top: 20px;
    padding-bottom: 20px;
    background-color: #b2222d;
    text-align: center;
    z-index: 1000;
    border-right: none;
}
header #item-cercador {
    position: absolute;
    left: 0;
    width: 100%;
    font-size: 16px;
    line-height: normal;
    padding-top: 20px;
    padding-bottom: 20px;
    background-color: #b2222d;
    text-align: center;
    z-index: 1000;
    border-right: none;
    min-height: 250px;
}
header #item-cercador .barra-cercador {
    height: 300px;
}
header #item-cercador:hover {
    display: block;
}
header #item-cercador input {
    color: #b2222d;
}
header #item-cercador input.form-text {
    width: 628px;
    height: 50px;
    background-color: #fff;
    border: none;
    background-image: url('/sites/default/files/default_images/lupa-cercador-vermella.png');
    background-repeat: no-repeat;
    background-position: 588px;
    padding: 15px;
    padding-right: 50px;
    display: block;
    margin-right: auto;
    margin-left: auto;
}
header #item-cercador .items-title {
    font-size: 28pt;
    font-family: 'Quadraat Bold Italic';
    color: #fff;
    font-weight: bold;
    padding-left: 40px;
    padding-right: 40px;
    margin-bottom: 20px;
    line-height: normal;
    width: 628px;
    margin-right: auto;
    margin-left: auto;
}
header #item-cercador #boto-submit-cercador {
    height: 30px;
    background-image: none;
    background-color: transparent;
    color: #fff;
    text-transform: uppercase;
    border: 1px solid #fff;
    margin-top: 20px;
    margin-bottom: 50px;
    font-size: 16pt;
    font-family: 'Guardian Egyptian Light';
    font-weight: normal;
    height: 50px;
    width: 284px;
    display: block;
    margin-right: auto;
    margin-left: auto;
}
header #item-altres-contingut:hover {
    display: block;
}
header #item-altres-contingut .items-title {
    font-size: 28.8pt;
    font-family: 'Quadraat Bold Italic';
    color: #fff;
    font-weight: bold;
    border-bottom: 1px dotted #fff;
    padding-left: 40px;
    padding-right: 40px;
}
header #item-altres-contingut .items-term,
header #item-altres-contingut .items-term a {
    font-family: 'Guardian Egyptian Regular';
    font-size: 17px;
    color: #fff;
    padding: 0px;
    height: auto;
}
header #item-altres-contingut .items-term {
    padding-left: 40px;
    padding-right: 40px;
    padding-bottom: 5px;
}
header #item-altres-contingut .items-term a {
    padding-bottom: 5px;
}
header ul li ul li.llista-seccions {
    height: auto;
    line-height: normal;
    text-align: center;
    display: inline-block;
}
.breadcrumb {
    font-size: 15pt;
    border-radius: inherit;
    background-color: #fff;
    padding: 10px;
    display: inline-block;
    margin-bottom: 0px;
}
.fil-ariadna {
    margin-bottom: 30px;
}

/* CONTINGUT */
.main-container .region-actualitat {
    background-image: url('/sites/all/themes/catrelibootstrap/images/punt-gris.png');
}
.main-container #seccio-elmesvist_agenda {
    background-image: url('/sites/all/themes/catrelibootstrap/images/punt-gris.png');
    min-height: 360px;
}
.main-container #seccio-recull_de_noticies {
    background-image: url('/sites/all/themes/catrelibootstrap/images/punt-vermell.png');
}
.main-container #seccio-blocs {
    background-image: url('/sites/all/themes/catrelibootstrap/images/punt-groc.png');
}
.main-container #seccio-propostes {
    background-image: url('/sites/all/themes/catrelibootstrap/images/punt-gris.png');
}
.main-container #seccio-monografics {
    background-image: url('/sites/all/themes/catrelibootstrap/images/punt-vermell.png');
}
.main-container .headerpage {
    padding-top: 78px;
}
.main-container .headerpage,
.node-type-articles .main-container .headerpage,
.node-type-page .main-container .headerpage,
.node-type-esdeveniment .main-container .headerpage,
.node-type-product .main-container .headerpage {
    background-image: url('/sites/all/themes/catrelibootstrap/images/punt-gris.png');
}
.node-type-esdeveniment .main-container .headerpage,
.node-type-flashnews .main-container .headerpage,
.node-type-monografic .main-container .headerpage,
.page-monografics .main-container .headerpage,
.page-recull-de-noticies .main-container .headerpage {
    background-image: url('/sites/all/themes/catrelibootstrap/images/punt-vermell.png');
}
.page-totselsblocs .main-container .headerpage,
.node-type-bloc .main-container .headerpage,
.node-type-feed-proposta .main-container .headerpage,
.node-type-blog .main-container .headerpage,
.node-type-feed .main-container .headerpage,
.node-type-bloc_extern .main-container .headerpage,
.node-type-proposta .main-container .headerpage,
.node-type-proposta_rss .main-container .headerpage,
.page-propostes .main-container .headerpage {
    background-image: url('/sites/all/themes/catrelibootstrap/images/punt-groc.png');
}
.node-type-foto .main-container .headerpage,
.node-type-video .main-container .headerpage,
.node-type-streaming .main-container .headerpage {
    background-image: url('/sites/all/themes/catrelibootstrap/images/punt-gris.png');
}

.node-type-bloc #seccio-sidebar_second .region-sidebar-second,
.node-type-feed-proposta #seccio-sidebar_second .region-sidebar-second,
.node-type-feed #seccio-sidebar_second .region-sidebar-second {
    margin-top:58px;
}

.node-type-bloc .main-container .cos h2.block-title,
.node-type-feed-proposta .main-container .cos h2.block-title,
.node-type-feed .main-container .cos h2.block-title{
	font-size: 28.8pt;
	font-family: 'Quadraat Bold Italic';
	display: block;
	background-image: url('/sites/default/files/default_images/cr-node-linia-separacio.png');
	background-repeat: no-repeat;
	background-position: 136px 30px;
	width: 960px;
	margin-left: 15px;	
}





.node-type-blog.og-context .bottom-header,
.node-type-blog-extern.og-context .bottom-header,
.node-type-proposta.og-context .bottom-header,
.node-type-proposta-rss.og-context .bottom-header{
	margin-top:130px;
}




.main-container #seccio-veure_la_fe {
    margin-top: 140px;
    padding-top: 10px;
}
.main-container #seccio-veure_la_fe .region-veure-la-fe {
    background-color: #3c3c3b;
    padding-bottom: 15px;
}
.main-container .region section {
    padding-left: 55px;
    margin: 0px;
    padding-right: 55px;
}

/* Footer */
footer.footer {
    border: none;
    margin-top: 122px;
    padding: 0px;
}
footer.footer h3 {
    margin-top: 0px;
    font-size: 14.34pt;
    font-family: 'Guardian Egyptian Medium';
}
footer.footer .logotips {
    margin-bottom: 50px;
}
.front footer.footer .logo {
    height: 58px;
    width: 107px;
    overflow: hidden;
    padding: 0px !important;
    vertical-align: middle;
    text-align: center;
}
#block-block-41 {
    width: 670px;
    border-left: 2px solid #E4E4E4;
    padding-right: 0px !important;
    margin-left: 10px !important;
}
#seccio-footer_1 #block-block-42 .block-title {
    padding-left: 13px;
    padding-right: 13px;
}
#block-block-42 {
    width: 163px;
    border-left: 2px solid #E4E4E4;
    padding-right: 0px !important;
    padding-left: 0px !important;
}
#block-block-43 {
    width: 475px;
    border-left: 2px solid #E4E4E4;
}
.front footer.footer .logo.col-lg-12 {
    width: 142px;
    height: 58px;
}
.adherides,
.adherides a {
    font-size: 10.36pt;
}
.front footer.footer .logo img {
    width: 100%;
    height: auto;
    max-height: 58px;
    vertical-align: middle;
    text-align: center;
}
.front footer.footer .logo.vertical img {
    width: auto;
    height: 41px;
}
footer #seccio-footer_2 .footer-icon {
    margin-top: 10px;
}
footer #seccio-footer_2 .footer-icon a {
    font-size: 120%;
    background-color: transparent;
}
footer #seccio-footer_2 .footer-icon .fa-inverse {
    color: #000;
}
footer #seccio-footer_2 .footer-icon i {
    display: none;
}
footer #seccio-footer_2 .footer-icon a.icon-facebook {
    background-image: url('/sites/default/files/default_images/cr-footer-xarxes-facebook-fonstransparent-blanc.png');
}
footer #seccio-footer_2 .footer-icon a.icon-twitter {
    background-image: url('/sites/default/files/default_images/cr-footer-xarxes-twitter-fonstransparent-blanc.png');
}
footer #seccio-footer_2 .footer-icon a.icon-rss {
    background-image: url('/sites/default/files/default_images/cr-footer-xarxes-rss-fonstransparent-blanc.png');
}
footer #seccio-footer_2 .footer-icon a.icon-youtube {
    background-image: url('/sites/default/files/default_images/cr-footer-xarxes-youtube-fonstransparent-blanc.png');
}
footer #seccio-footer_2 .footer-icon a.icon-instagram {
    background-image: url('/sites/default/files/default_images/cr-footer-xarxes-instagram-fonstransparent-blanc.png');
}
footer #seccio-footer_2 .footer-icon a.icon-facebook:hover {
    background-image: url('/sites/default/files/default_images/cr-footer-xarxes-facebook-fonstransparent-gris.png');
}
footer #seccio-footer_2 .footer-icon a.icon-twitter:hover {
    background-image: url('/sites/default/files/default_images/cr-footer-xarxes-twitter-fonstransparent-gris.png');
}
footer #seccio-footer_2 .footer-icon a.icon-rss:hover {
    background-image: url('/sites/default/files/default_images/cr-footer-xarxes-rss-fonstransparent-gris.png');
}
footer #seccio-footer_2 .footer-icon a.icon-youtube:hover {
    background-image: url('/sites/default/files/default_images/cr-footer-xarxes-youtube-fonstransparent-gris.png');
}
footer #seccio-footer_2 .footer-icon a.icon-instagram:hover {
    background-image: url('/sites/default/files/default_images/cr-footer-xarxes-instagram-fonstransparent-gris.png');
}
footer #seccio-footer_2 .footer-icon a.icon-facebook,
footer #seccio-footer_2 .footer-icon a.icon-twitter,
footer #seccio-footer_2 .footer-icon a.icon-rss,
footer #seccio-footer_2 .footer-icon a.icon-youtube,
footer #seccio-footer_2 .footer-icon a.icon-instagram {
    width: 38px;
    height: 38px;
    display: inline-block;
    padding: 0px;
    background-repeat: no-repeat;
    margin-right: 10px;
}
#seccio-footer_2 section > .block-title {
    color: #fff;
    background-color: transparent;
}
#seccio-footer_2 .block {
    border-left: 1px solid #fff;
    min-height: 143px;
}
#seccio-footer_2 {
    min-height: 250px;
}
#seccio-footer_2 #block-simplenews-0 .btn {
    background-color: transparent;
    border-color: #fff;
    padding: 3px 12px;
    border-radius: 0px;
    margin-top: 10px;
    clear: both;
    color: #fff;
    margin-right: 15px;
    text-transform: uppercase;
    text-transform: uppercase;
    font-family: Guardian Egyptian Medium;
    font-size: 12pt;
}
#seccio-footer_2 #block-simplenews-0 input {
    margin-top: -2px;
}
#seccio-footer_2 #block-simplenews-0 .form-item {
    display: inline-block;
    margin-right: 20px;
    margin-bottom: 0px;
}
.not-logged-in #seccio-footer_2 #block-simplenews-0 .form-item-newsletters-785,
.not-logged-in #block-simplenews-0 .form-item-newsletters-785,
.not-logged-in #block-simplenews-0 p {
    display: none;
}
#seccio-footer_2 .form-disabled,
#seccio-footer_2 #block-simplenews-0 .form-disabled {
    display: none;
}
#seccio-footer_2 #block-simplenews-0 .form-item.form-type-textfield {
    display: block;
    margin-right: 0px;
    clear: both;
}
#seccio-footer_2 #block-simplenews-0 .form-item.form-type-textfield input {
    height: 20px;
}
#seccio-footer_2 #block-simplenews-0 .form-item.form-type-textfield input {
    width: 70%;
}
#seccio-footer_2 #block-simplenews-0 .form-group {
    margin-bottom: 0px;
}
#seccio-footer_2 .block ul.menu,
#seccio-footer_2 .block .menu li {
    padding: 0px;
    margin: 0px;
    display: block;
    list-style: none;
}
#seccio-footer_2 .block ul.menu.col-lg-6 {
    width: 50%;
    padding: 0px !important;
}
#block-block-44 {
    margin-right: 10px !important;
    width: 345px !important;
}
#block-simplenews-0 {
    width: 654px !important;
}
#block-block-45 {
    width: 290px !important;
}
.html .main-container .region section {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.node-image {
    width: 100%;
    height: auto;
    background-color: #fff;
}
.node-image a:hover {
    opacity: 0.7;
    filter: alpha(opacity=70);
}
.col-lg-9 {
    width: 990px;
}
.col-lg-6 {
    width: 660px;
}

.node-type-page #seccio-content .col-lg-6{
	width:50%;
	border-left:2px solid #818080;
}
.node-type-page #seccio-content .col-lg-6 iframe{max-width:990px;}
.col-lg-9 .cos .field-name-body iframe{max-width:615px;}

.col-lg-3 {
    width: 330px;
}
.front .col-lg-9 {
    width: 990px;
    height: 591px;
}
.front .col-lg-6 {
    width: 660px;
    height: 394px;
}
.front #contingut-actualitat .col-lg-6 {
    width: 660px;
    height: 574px;
    overflow: hidden;
}
.front #contingut-actualitat{width:1320px;}
.front .col-lg-3.alt-1 {
    width: 330px;
    height: 197px;
}
.front .col-lg-3.alt-2 {
    width: 330px;
    height: 394px;
}
.footer .col-lg-9,
.footer .col-lg-6,
.footer .col-lg-3 {
    height: auto;
}
.html .main-container .region #seccio-content {
    padding-right: 15px !important;
}
.page-node .main-container .region #seccio-content.col-sm-9 {width:960px !important;}
.page-node .main-container .region #seccio-content.col-sm-9 .cos{
	width: 630px !important;
	padding-right: 0px !important;
	padding-left: 0px !important;
	padding-top: 0px !important;
}
.page-node.node-type-page .main-container .region #seccio-content.col-sm-9 .cos{width: 945px !important;}

.page-node.node-type-bloc .main-container .region #seccio-content.col-sm-9 .cos,
.page-node.node-type-feed-proposta .main-container .region #seccio-content.col-sm-9 .cos,
.page-node.node-type-feed .main-container .region #seccio-content.col-sm-9 .cos{
	width: 990px !important;
	margin-left:-15px;
	margin-top:144px;
}
.not-front.og-context article header{
	position:absolute;
	width:1300px;
}
.page-node.node-type-bloc .main-container .region #seccio-content.col-sm-9,
.page-node.node-type-feed-proposta .main-container .region #seccio-content.col-sm-9,
.page-node.node-type-feed .main-container .region #seccio-content.col-sm-9{
	width:975px !important;
}
.not-front.og-context #seccio-sidebar_second{margin-top:100px;}

.node-type-blog.og-context #seccio-sidebar_second,
.node-type-blog-extern.og-context #seccio-sidebar_second,
.node-type-proposta.og-context #seccio-sidebar_second,
.node-type-proposta-rss.og-context #seccio-sidebar_second{
	margin-top:116px;
}


.og-context .page-header h1,
.page-node.node-type-bloc .page-header h1,
.page-node.node-type-feed-proposta .page-header h1,
.page-node.node-type-feed .page-header h1{
	display:table; 
	width:auto;
}

.page-cercador .main-container .region #seccio-content {
    padding-right: 0px !important;
}
#contingut-veurelafe {
    padding-top: 15px;
}
#contingut-veurelafe .col-lg-6 .node-image {
    max-width: 490px;
    height: 287px;
    display: block;
    background-size: 490px auto;
    background-color: #000;
    background-position: center center;
}
#contingut-veurelafe .lupa {
    position: absolute;
    width: 44px;
    height: 44px;
    margin-left: 576px;
    border-radius: 0px;
    background-color: transparent;
}
#contingut-veurelafe .lupa a {
    border-radius: 0px;
    background-color: transparent;
    border: none;
    display: block;
    width: 44px;
    height: 44px;
    background-image: url('/sites/default/files/default_images/cr-portada-veurelafe-videogran-search-fonstransparent-blanc.png');
    background-repeat: no-repeat;
    background-position: 0 0;
}
#contingut-veurelafe .lupa a:hover {
    background-color: transparent;
    background-image: url('/sites/default/files/default_images/cr-portada-veurelafe-videogran-search-fonstransparent-negre.png');
}
.front #contingut-veurelafe .col-lg-6 .node-image {
    width: 634px;
    min-width: 634px;
    height: 367px;
    background-size: 634px 367px;
}
section > .block-title {
    font-size: 28.8pt;
    font-family: 'Quadraat Bold Italic';
    padding-left: 15px;
    text-transform: lowercase;
    margin-top: -15px;
    background-color: #fff;
    display: inline-block;
}
#block-catreli-giny-giny-agenda{
	margin-top:100px;
}
#block-catreli-giny-giny-agenda .block-title {
    text-transform: none;
}
footer section {
    font-size: 12.75pt;
}
footer section > .block-title {
    font-size: 14.34pt;
    font-family: 'Guardian Egyptian Medium';
    color: #000;
    padding: 0px;
    margin: 0px;
    display: block;
    text-transform: uppercase;
    margin-bottom: 20px;
    font-style: normal;
}
#seccio-footer_1 .block-title {
    font-size: 11pt;
    font-family: 'Guardian Egyptian Medium';
    color: #000;
    padding: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: block;
    text-transform: uppercase;
    margin: 0px;
    font-style: normal;
    font-weight: bold;
    text-align: left;
    float: none;
    width: 100%;
    clear: both;
}
footer #seccio-footer_1 section > .block-title {
    font-size: 13pt;
}
footer #seccio-footer_1 section > .block-title.title-secundary {
    padding-top:30px;
}
footer #seccio-footer_2 > .block-title {
    color: #fff;
    background-color: transparent;
}
.col-lg-9 .node-title {
    margin: 0px;
    margin-top: -160px;
    margin-bottom: 0px;
    height: 160px;
    overflow: hidden;
    word-wrap: break-word;
    background-color: #B2222D;
    padding-top: 10px;
    padding-bottom: 0px;
    padding-left: 30px;
    padding-right: 30px;
    opacity: 0.7;
    filter: alpha(opacity=70);
}
.main-container .col-lg-9 img {
    width: 960px;
    height: 564px;
}
.main-container .col-lg-9 .galleryview img {
	max-width:960px;
    width: auto;
    height: auto;
}
.main-container .col-lg-9 .gallery-thumbs img {
	width:110px; margin:5px;
}

.col-lg-9 .node-image {
    height: 564px;
}
.col-lg-9 .node-title a {
    color: #fff;
    font-size: 53pt;
    font-family: 'Quadraat Bold';
}
.col-lg-9 .node-title a:hover {
    color: #fff;
    text-decoration: none;
    opacity: 0.7;
    filter: alpha(opacity=70);
}
.col-lg-9 .node-summary {
    display: none;
    background-color: #ffffff;
}
.col-lg-6 .node-body {
    background-color: #fff;
}
.col-lg-6 .node-title {
    overflow: hidden;
    word-wrap: break-word;
    padding: 13.5px;
    padding-top: 15px;
    padding-bottom: 7px;
    background-color: #ffffff;
    margin: 0px;
    max-height:118px;
}
.col-lg-6 .node-title a:hover {
    text-decoration: none;
    opacity: 0.7;
    filter: alpha(opacity=70);
}
.col-lg-6 .node-summary {
    max-width: 520px;
    overflow: hidden;
    word-wrap: break-word;
    padding: 13.5px;
    background-color: #ffffff;
    margin: 0px;
    padding-top: 2px;
}
.front #seccio-actualitat .col-lg-6 .node-summary {
    max-width: 630px;
    width:630px;
    overflow: hidden;
    height: 70px;
    padding-bottom: 0px;    
    line-height: 18pt;
}

.front #seccio-actualitat .col-lg-6 .node-body {
    height: 198px;
}
.col-lg-3 .node-title {
    overflow: hidden;
    word-wrap: break-word;
    padding: 13.5px;
    padding-top: 13.5px;
    padding-bottom: 0px;
    margin: 0px;
    background-color: #ffffff;
    margin: 0px;
    margin-bottom:13.5px;
}
.col-lg-3.article .node-title {
    max-height: 105px;
}
.col-lg-3.noticia-breu .node-title {
    height: 118px;
}
.col-lg-3.tipo-monografic .node-title,
.col-lg-4.tipo-monografic .node-title {
    background-color: transparent;
}
.col-lg-3 .node-title a:hover,
.col-lg-4 .node-title a:hover {
    color: #000100;
    text-decoration: none;
    opacity: 0.7;
    filter: alpha(opacity=70);
}
.col-lg-3.tipo-monografic .node-title a,
.col-lg-4.tipo-monografic .node-title a {
    color: #fff;
}
.col-lg-3.tipo-monografic .node-title a:hover,
.col-lg-4.tipo-monografic .node-title a:hover {
    color: #fff;
}
.col-lg-3 .node-body,
.col-lg-4 .node-body {
    background-color: #ffffff;
}
.front .col-lg-3.tipo-articles .node-body {
    height: 170px;
}
.col-lg-3.alt-1.tipo-articles .node-body {
    height: 170px;
}
.col-lg-3.alt-1.tipo-monografic .node-body {
    height: 170px;
}
.col-lg-3.tipo-monografic .node-body,
.col-lg-4.tipo-monografic .node-body {
    background-color: transparent;
}
.col-lg-3.alt-1 .node-image,
.col-lg-4.alt-1 .node-image {
    display: none;
}
.col-lg-3.alt-0 .node-image {
    display: none;
}
.col-lg-3.alt-1.tipo-foto .node-image {
    display: block;
    background-color: #3C3C3B;
    background-position: center top;
    height: 169px;
}
.col-lg-3.alt-0.tipo-foto .node-image {
    display: block;
    background-color: #3C3C3B;
    background-position: center top;
    height: 169px;
}
.col-lg-3.alt-1.tipo-video .node-image {
    display: block;
    background-color: #3C3C3B;
    background-position: center top;
    height: 169px;
}
.front .col-lg-3.alt-1.tipo-video .node-image,
.front .col-lg-3.alt-1.tipo-foto .node-image {
    height: 170px;
}
.col-lg-3.alt-0.tipo-video .node-image {
    display: block;
    background-color: #3C3C3B;
    background-position: center top;
}
.col-lg-3.alt-1.tipo-monografic .node-image {
    display: block;
}
.col-lg-3.alt-0.tipo-monografic .node-image {
    display: block;
}
.col-lg-3.alt-2 .node-body,
.col-lg-4.alt-2 .node-body {
    background-color: #ffffff;
}
.col-lg-3.alt-1.tipo-monografic .node-body,
.col-lg-4.alt-1.tipo-monografic .node-body {
    background-color: #b2222d;
    background-size: auto 314px;
    background-position: center bottom;
    background-repeat: repeat;
}
.front .col-lg-3.alt-1.tipo-monografic .node-body {
    height: 170px;
    background-size: 300px auto;
}
.front .col-lg-3.alt-2.tipo-monografic .node-body {
    height: 367px;
    background-size: auto 367px;
}
.col-lg-3.alt-2.tipo-monografic .node-body,
.col-lg-4.alt-2.tipo-monografic .node-body {
    background-color: #b2222d;
    background-size: auto 314px;
    background-position: center bottom;
    background-repeat: repeat;
}
.col-lg-3.alt-1.tipo-monografic .node-summary,
.col-lg-4.alt-1.tipo-monografic .node-summary {
    display: none;
}
.col-lg-3.alt-2,
.col-lg-4.alt-2 {
    height: 314px;
}
.col-lg-4.tipo-monografic .node-summary {
    font-size: 12.75pt;
    height: 200px;
    overflow: hidden;
}
.front .col-lg-3.alt-2 {
    height: 394px;
}
.col-lg-3 .node-summary,
.col-lg-4 .node-summary {
    color: #000;
    height: 58px;
    overflow: hidden;
    word-wrap: break-word;
    padding-top: 0px;
    padding: 13.5px;
    padding-top: 12px;
    padding-bottom: 13.5px;
    margin: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    background-color: #ffffff;
}
.tipos {
    font-family: 'Guardian Egyptian Medium';
    text-transform: uppercase;
    font-size: 14.34pt;
    margin-top: -32px;
    text-align: right;
    padding-right: 18px;
    color: #fff;
}
.node-comments {
    display: none;
}
.col-lg-3.alt-2 .node-body,
.col-lg-4.alt-2 .node-body {
    padding-top: 30px;
}
.col-lg-3.alt-2 .node-body{ padding-top: 15px;}
.col-lg-3.alt-2 .node-title,
.col-lg-4.alt-2 .node-title {
    padding-top: 0px;
}
#block-catreli-portada-portada-actualitat .col-lg-3.alt-2 .node-title {
    max-height: 98px;
    
}
#block-catreli-portada-portada-actualitat .col-lg-3.alt-2 .node-summary {
    max-height: 63px;
}
#block-catreli-portada-portada-actualitat .col-lg-3.alt-2.entrada-bloc .node-summary {
    max-height: 153px;
}
.col-lg-3.alt-2 .node-summary,
.col-lg-4.alt-2 .node-summary {
    color: #000;
    overflow: hidden;
    word-wrap: break-word;
    padding-top: 0px;
    padding: 13.5px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin: 0px;
    margin-bottom: 0px;
    background-color: #ffffff;
}
.front .col-lg-3.alt-2 .node-summary {
    height: auto;
}
.front .col-lg-3.alt-2 .node-body {
    height: 278px;
    overflow: hidden;
}
.front .col-lg-3.tipo-articles.alt-2 .node-body {
    height: 197px;
}
.col-lg-3.alt-2.tipo-monografic .node-summary,
.col-lg-4.alt-2.tipo-monografic .node-summary,
.col-lg-3.tipo-monografic *,
.col-lg-4.tipo-monografic * {
    background-color: transparent;
    color: #fff;
}
.entrada-bloc footer {
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-bottomleft: 0px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    background-color: #e4e4e4;
    padding: 13.5px;
    /*color:#756F6F; */
    
    color: #000;
    font-size: 12.75pt;
}
.entrada-bloc footer a {
    /*color:#756F6F; */
    
    color: #000;
    font-size: 12.75pt;
}
.entrada-bloc footer a:hover {
    opacity: 0.7;
    filter: alpha(opacity=70);
}
.alt-2.entrada-bloc footer,
.alt-2.entrada-bloc footer a {
    color: #000;
    font-size: 12.75pt;
}
.entrada-bloc .node-author {
    text-transform: uppercase;
    font-size: 12.75pt;
    height: 15px;
    line-height: 13pt;
    overflow: hidden;
}
.entrada-bloc .node-fletxa {
    background-image: url('/sites/all/themes/catrelibootstrap/images/fletxa-bloc.png');
    background-repeat: no-repeat;
    background-position: 5% bottom;
    height: 20px;
}
.col-lg-3.entrada-blog .node-body {
    background-color: transparent;
}
.col-lg-3.entrada-bloc .node-summary,
.col-lg-3.entrada-bloc .node-title,
.col-lg-4.entrada-bloc .node-summary,
.col-lg-4.entrada-bloc .node-title {
    background-color: #e4e4e4;
}
.col-lg-3.entrada-bloc .node-title,
.col-lg-4.entrada-bloc .node-title {
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.col-lg-3.entrada-bloc .node-title {
    height: 68px;
    overflow: hidden;
    padding-bottom: 0px;
}
.col-lg-3.tipo-proposta.entrada-bloc .node-title {
    height: 89px;
}
.col-lg-3.tipo-proposta_rss .node-title,
.col-lg-3.tipo-proposta .node-title {
    height: 88px;
}
.col-lg-3.tipo-blog .node-title,
.col-lg-3.tipo-bloc_extern .node-title {
    height: 90px;
    padding-bottom: 0px;
}
.col-lg-3.alt-1.tipo-blog .node-body,
.col-lg-3.alt-1.tipo-bloc_extern .node-body {
    background-color: #e4e4e4;
    height: 88px;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.col-lg-3.tipo-blog footer,
.col-lg-3.tipo-bloc_extern footer {
    height: 62px;
    overflow: hidden;
}
.col-lg-3.alt-2.tipo-blog footer,
.col-lg-3.alt-2.tipo-bloc_extern footer {
    padding-right: 130px;
}


.col-lg-4.tipo-blog footer .node-author,
.col-lg-4.tipo-bloc_extern footer .node-author,
.col-lg-4.tipo-blog footer .node-blog,
.col-lg-4.tipo-bloc_extern footer .node-blog,
.col-lg-3.tipo-blog footer .node-author,
.col-lg-3.tipo-bloc_extern footer .node-author,
.col-lg-3.tipo-blog footer .node-blog,
.col-lg-3.tipo-bloc_extern footer .node-blog {
    height: 20px;
    overflow: hidden;
}
.col-lg-4.tipo-blog footer .node-author,
.col-lg-4.tipo-bloc_extern footer .node-author,
.col-lg-3.tipo-blog footer .node-author,
.col-lg-3.tipo-bloc_extern footer .node-author {
    height: 17px;
}
.col-lg-3.alt-1.entrada-bloc .node-summary,
.col-lg-4.alt-1.entrada-bloc .node-summary {
    display: none;
}
.col-lg-3.alt-2.entrada-bloc .node-body,
.col-lg-4.alt-2.entrada-bloc .node-body {
    padding-top: 0px;
}
.col-lg-3.alt-2.entrada-bloc .node-title,
.col-lg-4.alt-2.entrada-bloc .node-title {
    padding-top: 15px;
}
.entrada-bloc .node-image {
    margin-top: -115px;
    margin-left: 185px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: transparent;
}
.entrada-bloc img {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    width: 115px;
    height: 115px;
}
.col-lg-3.alt-2.entrada-bloc .node-body,
.col-lg-4.alt-2.entrada-bloc .node-body {
    padding-top: 0px;
    background-color: #e4e4e4;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.tipo-proposta .node-fletxa,
.tipo-proposta_rss .node-fletxa {
    display: none;
}
.col-lg-3.alt-1.tipo-proposta .node-body,
.col-lg-4.alt-1.tipo-proposta .node-body,
.col-lg-3.alt-1.tipo-proposta_rss .node-body,
.col-lg-4.alt-1.tipo-proposta_rss .node-body {
    background-color: #3C3C3B;
}
.col-lg-4.alt-1.tipo-proposta .node-body,
.col-lg-4.alt-1.tipo-proposta_rss .node-body,
.col-lg-3.alt-1.tipo-proposta .node-body,
.col-lg-3.alt-1.tipo-proposta_rss .node-body, {
    height: 100px;
}
.col-lg-3.alt-2.tipo-proposta .node-body,
.col-lg-4.alt-2.tipo-proposta .node-body,
.col-lg-3.alt-2.tipo-proposta_rss .node-body,
.col-lg-4.alt-2.tipo-proposta_rss .node-body {
    border: none;
    border-radius: none;
    background-color: #3C3C3B;
}
.col-lg-3.tipo-proposta .node-body,
.col-lg-4.tipo-proposta .node-body,
.col-lg-3.tipo-proposta_rss .node-body,
.col-lg-4.tipo-proposta_rss .node-body {
    background-color: transparent;
    -webkit-border-top-left-radius: 0px;
    -webkit-border-top-right-radius: 0px;
    -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 0px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}
.col-lg-3.tipo-proposta .node-summary,
.col-lg-3.tipo-proposta_rss .node-summary,
.col-lg-3.tipo-proposta .node-title,
.col-lg-3.tipo-proposta_rss .node-title,
.col-lg-4.tipo-proposta .node-summary,
.col-lg-4.tipo-proposta_rss .node-summary,
.col-lg-4.tipo-proposta .node-title,
.col-lg-4.tipo-proposta_rss .node-title {
    -webkit-border-top-left-radius: 0px;
    -webkit-border-top-right-radius: 0px;
    -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 0px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    background-color: #3C3C3B;
}
.tipo-proposta footer,
.tipo-proposta_rss footer {
    background-color: #3C3C3B;
    padding: 13.5px;
    color: #ffffff;
    font-size: 14.34pt;
    -webkit-border-bottom-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}
.tipo-proposta .node-title a,
.tipo-proposta_rss .node-title a,
.tipo-proposta footer,
.tipo-proposta_rss footer,
.tipo-proposta footer a,
.tipo-proposta_rss footer a {
    color: #fff;
}
.tipo-foto .node-image {
    background-size: 300px auto;
    background-repeat: repeat;
}
.tipo-foto .node-title {
    background-color: #3c3c3b;
    margin-bottom: 0px;
    padding-bottom: 0px;
    height: 48px;
    margin-top: -73px;
    width: 300px;
    opacity: 0.7;
    filter: alpha(opacity=80);
}
.tipo-foto .node-title a {
    font-size: 116.67%;
    font-family: 'Guardian Egyptian Medium';
    color: #fff;
}
.tipo-foto .node-title a:hover {
    color: #fff;
    opacity: 0.8;
    filter: alpha(opacity=80);
}
.tipo-foto footer {
    font-family: 'Guardian Egyptian Light';
    background-color: #b2222d;
    color: #fff;
    text-transform: uppercase;
    font-size: 11.2pt
}
.tipo-foto footer a {
    font-family: 'Guardian Egyptian Light';
    color: #fff;
    text-transform: uppercase;
    font-size: 11.2pt;
}
.tipo-video .node-image {
    background-size: 300px auto;
    background-repeat: repeat;
}
.tipo-video .node-title {
    background-color: #3c3c3b;
    margin-top: -73px;
    height: 48px;
    opacity: 0.7;
    filter: alpha(opacity=70);
}
.col-lg-6.tipo-video .node-title,
.col-lg-6.tipo-foto .node-title {
    background-color: transparent;
    margin: 0px;
    padding: 0px;
    height: auto;
}
.tipo-video .node-title a {
    font-size: 116.67%;
    font-family: 'Guardian Egyptian Medium';
    color: #fff;
}
.tipo-video .node-title a:hover {
    opacity: 0.7;
    filter: alpha(opacity=70);

    
    color: #fff;
}
.tipo-video footer {
    font-family: 'Guardian Egyptian Light';
    background-color: #b2222d;
    color: #fff;
    text-transform: uppercase;
    font-size: 11.2pt;
}
.tipo-video footer a {
    font-family: 'Guardian Egyptian Light';
    color: #fff;
    text-transform: uppercase;
    font-size: 11.2pt;
}
.col-lg-3.tipo-video footer i.fa-th-large:before,
.col-lg-3.tipo-foto footer i.fa-th-large:before {
    content: "";
}
.col-lg-3.tipo-video .node-image{height:170px !important;}
.col-lg-3.tipo-video footer i {
    background-image: url('/sites/default/files/default_images/cr-veurelafe-videopetit-play-fonstransparent-blanc.png');
    background-repeat:no-repeat;
    width: 38px;
    height: 33px;
    float: left;
    font-size:0px;
}
.col-lg-3.tipo-foto footer i {
    background-image: url('/sites/default/files/default_images/cr-veurelafe-galeriapetit-play-fonstransparent-blanc.png');
    background-repeat:none;
    width: 38px;
    height: 33px;
    float: left;
    font-size:0px;
}
.col-lg-3.tipo-video footer{
	position: absolute;
	width: 300px;
}
.col-lg-3.tipo-video footer a,
.col-lg-3.tipo-foto footer a {
    margin-top: 7px;
    display: inline-block;
    padding: 0px;
    margin-left: -7px;
}
.page-veurelafe #seccio-content .node-image {
    background-size: 100% auto;
    background-repeat: repeat;
    height: 360px;
}
.page-veurelafe #seccio-content .col-lg-6 {
    height: 390px;
}
.page-veurelafe #seccio-content footer,
.col-lg-6.tipo-foto footer,
.col-lg-6.tipo-video footer {
    background-color: transparent;
    height: auto;
    text-align: center;
    margin-top: -260px;
    padding: 0px;
}
.col-lg-3.tipo-foto .node-title,
.col-lg-3.tipo-video .node-title {
    padding-top: 5px;
    padding: 0px;
    height: 65px;
    margin-top: -98px;
    padding: 13.5px;
}
.col-lg-3.tipo-video .node-title{margin-top:-98px !important;}
.col-lg-3.tipo-foto footer,
.col-lg-3.tipo-video fotter {
    height: 33px;
    margin-top: 0px;
    display: block;
    position: absolute;
    width: 300px;
    height: 33px;
}
.page-veurelafe #seccio-content footer {
    margin-top: -259px;
    padding: 0px;
}
.page-veurelafe #seccio-content footer a,
.col-lg-6.tipo-foto footer a,
.col-lg-6.tipo-video footer a {
	position:relative;    
    width: 110px;
    height: 71px;
    display: block;
    background-color: transparent;
    border: none;
    border-radius: 0px;
    background-repeat: no-repeat;
    margin-left: auto;
    margin-right: auto;
}
.col-lg-6.tipo-foto footer a:hover,
.col-lg-6.tipo-video footer a:hover {
    background-color: transparent;    
}


.col-lg-6.tipo-foto footer{display:none;}
.col-lg-6.tipo-foto footer a{background-image:none;}
.col-lg-6.tipo-foto footer a:hover{background-image:none;}

.page-veurelafe .col-lg-6.tipo-video footer a{ background-image: url('/sites/default/files/default_images/cr-paginaveurelafe-playvideo-fonsvermell-blanc.png');}
.page-veurelafe .col-lg-6.tipo-video footer a:hover{background-image: url('/sites/default/files/default_images/cr-paginaveurelafe-playvideo-fonsnegre-blanc.png');}
.page-veurelafe .col-lg-6.tipo-foto footer a{background-image: url('/sites/default/files/default_images/cr-paginaveurelafe-playfoto-fonsvermell-blanc.png');}
.page-veurelafe .col-lg-6.tipo-foto footer a:hover{background-image: url('/sites/default/files/default_images/cr-paginaveurelafe-playfoto-fonsnegre-blanc.png');}




.page-veurelafe .col-lg-6.tipo-foto footer{display:block;}


.col-lg-6.tipo-foto footer a i,
.col-lg-6.tipo-video footer a i {
    display: none;
}
.btn-danger {
    background-color: #b2222d;
    border-color: #b2222d;
}
.page-veurelafe #seccio-content .btn,
.tipo-video .btn,
.tipo-foto .btn {
    border-radius: 12px;
}
.page-veurelafe #seccio-content .titolar,
.col-lg-6.tipo-video .titolar,
.col-lg-6.tipo-foto .titolar {
	position: absolute;
	width: 634px;
    padding-left: 13.5px;
    padding-right: 13.5px;
    padding-top: 10px;
    background: #3c3c3b;
    background: -moz-linear-gradient(top, #3c3c3b 0%, #2a2a27 100%);
    background: -webkit-linear-gradient(top, #3c3c3b 0%, #2a2a27 100%);
    background: linear-gradient(to bottom, #3c3c3b 0%, #2a2a27 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#3c3c3b', endColorstr='#2a2a27', GradientType=0);
    height: 74px;
    margin-top: -74px;
    overflow: hidden;
    color: #fff;
    background-color: #3C3C3B;
    background-image: url('/sites/default/files/default_images/cr-portada-veurelafe-videogran-degradat.png');
    line-height: 14.2pt;
    font-size: 11.2pt;
    opacity: 1;
    filter: alpha(opacity=100);
}
.col-lg-6.tipo-video .titolar span {
    display: inline;
    font-size: 11.2pt;
    line-height: 11.2pt;
    font-family: 'Guardian Egyptian Regular';
    line-height: normal;
    background-color: transparent;
    margin: 0px;
    padding: 0px;
    height: auto;
    opacity: 1;
    filter: alpha(opacity=100);
}
.col-lg-6.tipo-video .titolar span.node-title {} .page-veurelafe #seccio-content .titolar .node-title {
    font-weight: bold;
}
.col-lg-3 li.gallery-slide {
    height: 170px;
}
.col-lg-3 li.gallery-slide img.img-responsive {
    height: 170px;
    width: 300px;
}
.col-lg-3 li a.colorbox {
    height: 170px;
    width: 300px;
}
.col-lg-6.tipo-video .titolar .node-title .data-node,
.col-lg-6.tipo-foto .titolar .node-title .data-node {
    font-weight: bold;
}
.page-veurelafe #seccio-content .titolar .node-title a,
.col-lg-6.tipo-video .titolar .node-title a,
.col-lg-6.tipo-foto .titolar .node-title a {
    font-size: 11.2pt;
    color: #fff;
    opacity: 1;
    filter: alpha(opacity=100);
    font-family: 'Guardian Egyptian Medium';
    line-height: normal;
}
.col-lg-6.tipo-foto .titolar a {
    background-color: transparent;
    color: #fff;
    opacity: 1;
    filter: alpha(opacity=100);
}
.page-veurelafe #seccio-content .node-summary.blanc,
.col-lg-6.tipo-foto .node-summary.blanc,
.col-lg-6.tipo-video .node-summary.blanc {
    background-color: transparent;
    color: #fff;
    font-size: 11.15pt;
    height: auto;
}
.page-veurelafe #seccio-content .node-summary.blanc a,
.col-lg-6.tipo-foto .node-summary.blanc a,
.col-lg-6.tipo-video .node-summary.blanc a {
    background-color: transparent;
    color: #fff;
}
.page-veurelafe #seccio-content .titolar .node-title,
.page-veurelafe #seccio-content .node-summary.blanc,
.page-veurelafe #seccio-content .titolar .node-title .data-node,
.page-veurelafe #seccio-content .titolar .node-title a {
    font-size: 11pt;
}
.page-veurelafe #seccio-content .node-summary.blanc {
    height: 57px;
    margin-top: 5px;
}
.tipo-flashnews .node-body {
    background-color: #fff;
    overflow: hidden;
    word-wrap: break-word;
    height: 170px;
}
.front .tipo-flashnews .node-body {
    height: 170px;
}
.tipo-flashnews .node-meta {
    background-color: #b2222d;
    color: #fff;
    padding-left: 15.5px;   
    overflow: hidden;
    word-wrap: break-word;
    height: 20px;
    padding-top: 3px;
}
.tipo-flashnews .node-meta .node-data {
    display: inline-block;
    margin-right: 5px;
}
.tipo-flashnews .node-meta .node-font {
    display: inline;
    margin-left: 5px;
}
.col-lg-9 .node-title a {
    font-size: 52pt;
    line-height: normal;
    letter-spacing: 0.02em;
    font-family: 'Quadraat Bold';
    color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100);  
}
.col-lg-6 .node-title a {
    font-size: 30pt;
    line-height: normal;
    letter-spacing: 0.02em;
    font-family: 'Quadraat Bold';
    color: #000100;
    opacity: 1;
    filter: alpha(opacity=100);
}
.col-lg-6 .node-summary,
.node-summary {
    font-size: 14.5pt;
    line-height: 18pt;
    font-family: 'Guardian Egyptian Light';
    color: #000000;
    line-height: normal;
}
.col-lg-3.alt-0.tipo-blog .node-title a,
.col-lg-3.alt-1.tipo-blog .node-title a,
.col-lg-4.alt-1.tipo-blog .node-title a,
.col-lg-3.alt-2.tipo-blog .node-title a,
.col-lg-3.alt-0.tipo-bloc_extern .node-title a,
.col-lg-3.alt-1.tipo-bloc_extern .node-title a,
.col-lg-4.alt-1.tipo-bloc_extern .node-title a,
.col-lg-3.alt-2.tipo-bloc_extern .node-title a,
.col-lg-3.alt-0.tipo-proposta .node-title a,
.col-lg-3.alt-1.tipo-proposta .node-title a,
.col-lg-4.alt-1.tipo-proposta .node-title a,
.col-lg-3.alt-2.tipo-proposta .node-title a,
.col-lg-3.alt-0.tipo-proposta_rss .node-title a,
.col-lg-3.alt-1.tipo-proposta_rss .node-title a,
.col-lg-4.alt-1.tipo-proposta_rss .node-title a,
.col-lg-3.alt-2.tipo-proposta_rss .node-title a,
.col-lg-4.alt-0.tipo-proposta .node-title a,
.col-lg-4.alt-1.tipo-proposta .node-title a,
.col-lg-4.alt-2.tipo-proposta .node-title a,
.col-lg-4.alt-0.tipo-proposta_rss .node-title a,
.col-lg-4.alt-1.tipo-proposta_rss .node-title a,
.col-lg-4.alt-2.tipo-proposta_rss .node-title a {
    font-size: 19pt;
    line-height: 19pt;
    font-family: 'Quadraat Bold';
    letter-spacing: 0.02em;
}

.col-lg-3.alt-0.tipo-blog .node-summary,
.col-lg-3.alt-1.tipo-blog .node-summary,
.col-lg-4.alt-1.tipo-blog .node-summary,
.col-lg-3.alt-2.tipo-blog .node-summary,
.col-lg-3.alt-0.tipo-proposta .node-summary,
.col-lg-3.alt-1.tipo-proposta .node-summary,
.col-lg-3.alt-2.tipo-proposta .node-summary,
.col-lg-3.alt-0.tipo-proposta_rss .node-summary,
.col-lg-3.alt-1.tipo-proposta_rss .node-summary,
.col-lg-3.alt-2.tipo-proposta_rss .node-summary,
.col-lg-4.alt-0.tipo-proposta .node-summary,
.col-lg-4.alt-1.tipo-proposta .node-summary,
.col-lg-4.alt-2.tipo-proposta .node-summary,
.col-lg-4.alt-0.tipo-proposta_rss .node-summary,
.col-lg-4.alt-1.tipo-proposta_rss .node-summary,
.col-lg-4.alt-2.tipo-proposta_rss .node-summary {
    font-size: 19.7pt;
    font-family: 'Quadraat Italic';
    color: #756f6f;
    line-height: normal;
}
.col-lg-3.alt-0.tipo-blog footer,
.col-lg-3.alt-1.tipo-blog footer,
.col-lg-3.alt-2.tipo-blog footer,
.col-lg-3.alt-0.tipo-bloc_extern footer,
.col-lg-3.alt-1.tipo-bloc_extern footer,
.col-lg-3.alt-2.tipo-bloc_extern footer,
.col-lg-4.alt-0.tipo-blog footer,
.col-lg-4.alt-1.tipo-blog footer,
.col-lg-4.alt-2.tipo-blog footer,
.col-lg-4.alt-0.tipo-bloc_extern footer,
.col-lg-4.alt-1.tipo-bloc_extern footer,
.col-lg-4.alt-2.tipo-bloc_extern footer {
    font-size: 12.75pt;
}
.col-lg-3.alt-0.article .node-title a,
.col-lg-3.alt-1.article .node-title a,
.col-lg-3.alt-2.article .node-title a,
.col-lg-3.alt-0.tipo-monografic .node-title a,
.col-lg-3.alt-1.tipo-monografic .node-title a,
.col-lg-3.alt-2.tipo-monografic .node-title a,
.col-lg-4.alt-0.tipo-monografic .node-title a,
.col-lg-4.alt-1.tipo-monografic .node-title a,
.col-lg-4.alt-2.tipo-monografic .node-title a,
.col-lg-3.alt-0.tipo-flashnews .node-title a,
.col-lg-3.alt-1.tipo-flashnews .node-title a,
.col-lg-3.alt-2.tipo-flashnews .node-title a {
    font-size: 22pt;
    font-family: 'Quadraat Bold';
    letter-spacing: 0.02em;
    //*line-height: 21pt;*/
    line-height:normal;
    opacity: 1;
    filter: alpha(opacity=100);
}
.col-lg-3.alt-0.tipo-monografic .node-title a,
.col-lg-3.alt-1.tipo-monografic .node-title a,
.col-lg-3.alt-2.tipo-monografic .node-title a,
.col-lg-4.alt-0.tipo-monografic .node-title a,
.col-lg-4.alt-1.tipo-monografic .node-title a,
.col-lg-4.alt-2.tipo-monografic .node-title a {
    font-size: 19pt;
    font-family: 'Quadraat Bold';
    letter-spacing: 0.02em;
    line-height: 19pt;
    opacity: 1;
    filter: alpha(opacity=100);
}
.col-lg-3.alt-0.tipo-flashnews .node-title a,
.col-lg-3.alt-1.tipo-flashnews .node-title a,
.col-lg-3.alt-2.tipo-flashnews .node-title a {
    font-size: 20pt;
    font-family: 'Quadraat Bold';
    letter-spacing: 0.02em;
    line-height: 20pt;
    opacity: 1;
    filter: alpha(opacity=100);
}
.col-lg-3.alt-0.article .node-summary,
.col-lg-3.alt-1.article .node-summary,
.col-lg-3.alt-2.article .node-summary,
.col-lg-3.alt-0.tipo-monografic .node-summary,
.col-lg-3.alt-1.tipo-monografic .node-summary,
.col-lg-3.alt-2.tipo-monografic .node-summary,
.col-lg-3.alt-0.tipo-flashnews .node-summary,
.col-lg-3.alt-1.tipo-flashnews .node-summary,
.col-lg-3.alt-2.tipo-flashnews .node-summary {
    font-size: 12.75pt;
    font-family: 'Guardian Egyptian Light';
    line-height: 15pt;
    padding-top: 0px;
}
.col-lg-3.alt-0.tipo-flashnews .node-meta,
.col-lg-3.alt-1.tipo-flashnews .node-meta,
.col-lg-3.alt-2.tipo-flashnews .node-meta {
    font-size: 116.67%;
    font-size: 10.36pt;
    font-family: 'Guardian Egyptian Light';
    text-transform: uppercase;
    line-height: normal;
}
.col-lg-3.alt-0.tipo-video .node-title a,
.col-lg-3.alt-1.tipo-video .node-title a,
.col-lg-3.alt-2.tipo-videoc .node-title a,
.col-lg-3.alt-0.tipo-foto .node-title a,
.col-lg-3.alt-1.tipo-foto .node-title a,
.col-lg-3.alt-2.tipo-foto .node-title a {
    font-size: 116.67%;
    font-size: 11.15pt;
    font-family: 'Guardian Egyptian Regular';
    line-height: normal;
}
.col-lg-3.alt-0.tipo-video .node-summary,
.col-lg-3.alt-1.tipo-video .node-summary,
.col-lg-3.alt-2.tipo-video .node-summary,
.col-lg-3.alt-0.tipo-foto .node-summary,
.col-lg-3.alt-1.tipo-foto .node-summary,
.col-lg-3.alt-2.tipo-foto .node-summary {
    font-size: 116.67%;
    font-size: 11.15pt;
    font-family: 'Guardian Egyptian Regular';
    line-height: normal;
}
.col-lg-3.alt-0.blanc,
.col-lg-3.alt-1.blanc,
.col-lg-3.alt-2.blanc,
.col-lg-3.alt-0.blanc a,
.col-lg-3.alt-1.blanc a,
.col-lg-3.alt-2.blanc a {
    color: #ffffff;
}

/* SECCIÓ el mes vist i agenda */
/* *************************** */
#seccio-elmesvist_agenda {
    margin-bottom: 100px;
    margin-top: 140px;
}
#seccio-elmesvist_agenda .col-xs-6,
#seccio-elmesvist_agenda .col-sm-6,
#seccio-elmesvist_agenda .col-md-6,
#seccio-elmesvist_agenda .col-lg-6 {
    height: auto !important;
}
#seccio-elmesvist_agenda section {
    margin-top: 15px;
}
#seccio-elmesvist_agenda section .block-title {
    margin: 0px;
    padding: 0px;
    line-height: 20pt;
    margin-top: -37px;
    position: absolute;
    padding-right: 20px;
}

/* El més vist */
section ul.quicktabs-tabs li {
    min-height: 17px;
    padding: 0px;
    font-size: 16.78pt;
    font-family: 'Quadraat Bold Italic';
}
section ul.quicktabs-tabs li:last-child {
    border: none;
}
section ul.quicktabs-tabs li:nth-child(-n+2):after {
    content: " | ";
}
#block-quicktabs-panor-mica ul.quicktabs-tabs li:nth-child(-n+6):after {
    content: " | ";
}
section ul.quicktabs-tabs a {
    font-size: 16.78pt;
    font-family: 'Quadraat Bold Italic';
}
#seccio-blocs section ul.quicktabs-tabs a {
    font-size: 14.73pt;
}
section ul.quicktabs-tabs {
    margin-top: -33px;
    padding: 0px;
    background-color: #fff;
    margin-bottom: -23px;
}
section #quicktabs-el_m_s_vist ul.quicktabs-tabs {
    margin-left: 167px;
    margin-top: -24px;
    background-color: transparent;
}
section #quicktabs-panor_mica ul.quicktabs-tabs {
	margin-top: -35px;
	margin-left: 205px;
	background-color: transparent;    
}
#quicktabs-container-panor_mica #contingut-blocs {
    margin-top: 5px;
}
#quicktabs-container-panor_mica{
	margin-top:11px;
}
#block-quicktabs-panor-mica h2.block-title {
    line-height:22pt;
    margin-top: -26px;
    position:absolute;
    
}
section #quicktabs-panor_mica h2.block-title {
    margin-top: -15px;
}
section #quicktabs-panor_mica ul.quicktabs-tabs {
    position: absolute;
}
#seccio-blocs #block-quicktabs-panor_mica {
    margin-top: -35px;
}
#seccio-blocs #block-quicktabs-panor_mica .block-title{
	margin-top: 10px;
	position: absolute;
	background-color: #fff;
	padding-left: 0px;
	margin-left: 15px;
	line-height: 20pt;
	padding-right: 20px;
}
#block-quicktabs-el-m-s-vist {
    padding-left: 15px !important;
}
#block-quicktabs-el-m-s-vist table {
    border-collapse: separate;
    border-spacing: 25px 0px;
    margin-left: -25px;
    font-size: 100%;
}
#block-quicktabs-el-m-s-vist .row-1 .col-1,
#block-quicktabs-el-m-s-vist .row-2 .col-1,
#block-quicktabs-el-m-s-vist .row-3 .col-1,
#block-quicktabs-el-m-s-vist .row-4 .col-1,
#block-quicktabs-el-m-s-vist .row-1 .col-2,
#block-quicktabs-el-m-s-vist .row-2 .col-2,
#block-quicktabs-el-m-s-vist .row-3 .col-2,
#block-quicktabs-el-m-s-vist .row-4 .col-2 {
    background-repeat: no-repeat;
    background-position: 3px 18px;
    /*background-size: auto 40px;*/
}
#block-quicktabs-el-m-s-vist .row-1 .col-1 {
    background-image: url('/sites/default/files/default_images/cr-portada-elmesvist-1.png');
}
#block-quicktabs-el-m-s-vist .row-2 .col-1 {
    background-image: url('/sites/default/files/default_images/cr-portada-elmesvist-2.png');
}
#block-quicktabs-el-m-s-vist .row-3 .col-1 {
    background-image: url('/sites/default/files/default_images/cr-portada-elmesvist-3.png');
}
#block-quicktabs-el-m-s-vist .row-4 .col-1 {
    background-image: url('/sites/default/files/default_images/cr-portada-elmesvist-4.png');
}
#block-quicktabs-el-m-s-vist .row-1 .col-2 {
    background-image: url('/sites/default/files/default_images/cr-portada-elmesvist-5.png');
}
#block-quicktabs-el-m-s-vist .row-2 .col-2 {
    background-image: url('/sites/default/files/default_images/cr-portada-elmesvist-6.png');
}
#block-quicktabs-el-m-s-vist .row-3 .col-2 {
    background-image: url('/sites/default/files/default_images/cr-portada-elmesvist-7.png');
}
#block-quicktabs-el-m-s-vist .row-4 .col-2 {
    background-image: url('/sites/default/files/default_images/cr-portada-elmesvist-8.png');
}
#block-quicktabs-el-m-s-vist td {
    font-size: 100%;
    height: 90px;
    vertical-align: middle;
    border-bottom: 1px dotted #b2222d;
    width: 50%;
    padding-left: 20px;
}
#block-quicktabs-el-m-s-vist td a {
    display: inline;
    font-family: 'Guardian Egyptian Light';
    font-size: 12.75pt;
    color: #000;
    background-color: #fff;
}
#block-quicktabs-el-m-s-vist td a:hover {
    color: #000;
    opacity: 0.8;
    filter: alpha(opacity=80);
}
section .quicktabs-tabs a:hover,
section .quicktabs-tabs li.active a {
    color: #b2222d;
}
#seccio-elmesvist_agenda .block-title {
    font-size: 28.68pt;
    font-family: 'Quadraat Bold Italic';
    padding-left: 0px;
    text-transform: lowercase;
    margin-top: -24px;
}
#seccio-elmesvist_agenda article {
    max-height: 90px;
}
#block-views-catr-mesvist-vist-mes a {
    font-size: 133.33%;
    font-family: 'Guardian Egyptian Regular';
    line-height: normal;
    color: #000;
}
section #quicktabs-el_m_s_vist {
    padding-top: 0px;
    margin-top: -15px;
    border: 1px dotted #b2222d;
    border-left: none;
    border-left: none;
    margin-right: 15px;
}
section #quicktabs-el_m_s_vist .row-4 .col-1 {
    border: none;
}
section #quicktabs-el_m_s_vist .row-4 .col-2 {
    border: none;
}
#block-views-catr-mesvist-vist-mes {
    padding: 0px;
}
#quicktabs-container-el_m_s_vist {
    margin-top: -23px;
}

#block-views-catr-mesvist-vist-mes .view-catr-mesvist td {
    max-height: 82px;
}

/* Agenda portada */
#block-catreli-portada-portada-agenda {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
#block-catreli-portada-portada-agenda article {
    padding-top: 12px;
    height: 90px;
    padding-bottom: 12px;
    border-bottom: 1px dotted #b2222d;
}
#block-catreli-portada-portada-agenda article:last-child {
    border: none;
}
#block-catreli-portada-portada-agenda .node-image {
    padding: 0px;
    background-image: url('/sites/default/files/default_images/imatge-per-defecte-0x0.png');
    background-size: 97px 55px;
    background-repeat: repeat;
    width: 117px;
    height: 65px;
    float: left;
    margin-right: 15px;
}
#block-catreli-portada-portada-agenda .node-image img {
    width: 117px;
    height: 65px;
    margin: 0px;
    padding: 0px;
    float: left;
}
#block-catreli-portada-portada-agenda .node-data {
    display: inline-block;
    font-size: 10.66pt;
    font-family: 'Guardian Egyptian Medium';
    line-height: normal;
    font-weight: bold;
    color: #000;
    background-color: #fff;
}
#block-catreli-portada-portada-agenda .node-categoria {
    display: inline-block;
    font-size: 116.67%;
    font-size: 10.66pt;
    font-family: 'Guardian Egyptian Medium';
    line-height: normal;
    color: #b2222d;
    text-transform: uppercase;
    background-color: #fff;
}
#block-catreli-portada-portada-agenda .node-direccio {
    font-size: 9.6pt;
    font-family: 'Guardian Egyptian Regular';
    line-height: normal;
    color: #000;
    background-color: #fff;
    display: table-cell;
}
#block-catreli-portada-portada-agenda h2.node-title {
    margin: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    height: 32px;
    overflow: hidden;
    padding-top: 0px;
    background-color: #transparent;
}
#block-catreli-portada-portada-agenda h2.node-title a {
    font-size: 12.75pt;
    font-family: 'Guardian Egyptian Regular';
    line-height: normal;
    color: #000;
    background-color: #fff;
}
#block-catreli-portada-portada-agenda #contingut-agenda {
    padding-top: 0px;
    margin-top: -15px;
    border: 1px dotted #b2222d;
    border-left: none;
    padding-right: 40px;
}
#block-catreli-portada-portada-agenda #contingut-agenda .node-body {
    background-color: transparent;
}
#block-catreli-portada-portada-agenda #contingut-agenda .node-title {
    background-color: transparent;
    padding-top: 0px;
    margin-top: 10px;
}
#block-catreli-portada-portada-agenda #icones-esdeveniments {
    position: absolute;
    right: 15px;
    top: -15px;
    width: 55px;
    height: 55px;
}
#block-catreli-portada-portada-agenda #icones-esdeveniments a {
    display: block;
    color: #b2222d;
    width: 55px;
    height: 55px;
    background-image: url('/sites/default/files/default_images/cr-portada-esdeveniment-add-fonsvermell-blanc.png');
}
#block-catreli-portada-portada-agenda #icones-esdeveniments a:hover {
    background-image: url('/sites/default/files/default_images/cr-portada-esdeveniment-add-fonsnegre-blanc.png');
}
#block-catreli-portada-portada-agenda #icones-esdeveniments a i {
    display: none;
}
footer #seccio-footer_1 {
    clear: both;
    min-height: 350px;
}
footer #seccio-footer_2 {
    clear: both;
    margin-top: 40px;
    padding: 50px;
    min-height: 149px;
    font-family: 'Guardian Egyptian Light';
    font-size: 14.4pt;
}
footer #seccio-footer_2,
footer #seccio-footer_2 .block {
    background-color: #000000;
    color: #fff;
}
footer #seccio-footer_3 {
    clear: both;
    margin-top: 0px;
    margin-bottom: 0px;
    min-height: 69px;
}
footer #seccio-footer_3,
footer #seccio-footer_3 .block {
    background-color: #B2222D;
    color: #fff;
}
footer #seccio-footer_2 .block a,
footer #seccio-footer_3 .block a {
    color: #fff;
}
footer #seccio-footer_3 .block .block-title {
    display: none;
}
#seccio-footer_3_region .block {
    margin-top: 15px;
}
#seccio-footer_3_region p {
    margin: 0px;
}
#seccio-footer_3_region p,
#seccio-footer_3_region a,
#seccio-footer_3_region {
    font-size: 8.327pt;
    font-family: Guardian Egyptian Medium;
}
#block-catreli-portada-portada-agenda.col-lg-3.alt-0 .node-body,
#block-catreli-portada-portada-agenda.col-lg-3.alt-1 .node-body,
#block-catreli-portada-portada-agenda.col-lg-3.alt-2 .node-body {
    padding-top: 0px !important;
    height: auto !important;
}

/* SECCIÓ noticies breus */
#seccio-recull_de_noticies {
    margin-top: 5px;
    margin-bottom: 50px;
    height: 474px;
}
#seccio-recull_de_noticies .views-row {
    width: 25%;
    max-width: 260px;
    height: 157px;
    display: block;
    float: left;
    padding-left: 15px;
    padding-top: 13.5px;
    padding-right: 15px;
    padding-bottom: 13.5px;
}
#seccio-recull_de_noticies .views-row-1 {
    height: 314px;
}
#seccio-recull_de_noticies .views-row-2 .views-field-field-photo-news {
    display: none;
    height: 0px;
}
#seccio-recull_de_noticies .views-row-3 .views-field-field-photo-news {
    display: none;
    height: 0px;
}
#seccio-recull_de_noticies .views-row-4 {
    height: 314px;
}
#seccio-recull_de_noticies .views-row-5 .views-field-field-photo-news {
    display: none;
    height: 0px;
}
#seccio-recull_de_noticies .views-row-6 .views-field-field-photo-news {
    display: none;
    height: 0px;
}
#seccio-recull_de_noticies .views-field {
    background-color: #fff;
}
#seccio-recull_de_noticies .views-field-nothing .field-content {
    padding-left: 15.5px;
    margin-left: 13.5px;
    margin-right: 30px;
    background-color: #b2222d;
    color: #fff;
    overflow: hidden;
    word-wrap: break-word;
}
#contingut-recullnoticies {
    margin-top: 8px;
}
#seccio-recull_de_noticies .views-field-title a {
    font-size: 233.33%;
    font-family: 'Quadraat Bold';
    line-height: 1em;
}
#seccio-recull_de_noticies .views-row-1 .views-field-title,
#seccio-recull_de_noticies .views-row-4 .views-field-title {
    height: 142px;
}
#seccio-recull_de_noticies .views-field-title {
    max-width: 260px;
    height: 114px;
    padding: 13.5px;
    margin: 0px;
    overflow: hidden;
    word-wrap: break-word;
}
#seccio-recull_de_noticies img {
    max-width: 230px;
    height: 130px;
}
#seccio-recull_de_noticies .views-field-field-photo-news {
    background-image: url('/sites/default/files/default_images/imatge-per-defecte-0x0.png');
    background-size: 230px 130px;
    background-repeat: repeat;
    width: 230px;
    height: 130px;
}
#block-catreli-portada-portada-actualitat {
    padding-top: 13.5px;
    padding-bottom: 33.5px;
}
#seccio-actualitat h2.block-title,
#seccio-recull_de_noticies h2.block-title,
#seccio-propostes h2.block-title,
#seccio-monografics h2.block-title {
    margin-top: -41px;
    position: absolute;
    background-color: #fff;
    padding-left: 0px;
    margin-left: 15px;
    line-height: 20pt;
    padding-right: 20px;    
}

#seccio-actualitat h2.block-title {
    margin-top: -39px;
    height: auto;    
}
#seccio-actualitat {
    border-top: 1px dotted #000;
    border-bottom: 1px dotted #000;
    margin-bottom: 50px;
    margin-top: 60px;
}
#seccio-recull_de_noticies {
    border-top: 1px dotted #000;
    border-bottom: 1px dotted #000;
    padding-bottom: 26.5px;
    padding-top: 16.5px;
    margin-top: 148px;
}
#seccio-blocs {
    border-top: 1px dotted #000;
    border-bottom: 1px dotted #000;
    margin-top: 156px;
    padding-bottom: 26.5px;
}
#seccio-veure_la_fe {
    border-top: 1px dotted #000;
    border-bottom: 1px dotted #000;
    margin-top: 100px;
}
#seccio-propostes {
    border-top: 1px dotted #000;
    border-bottom: 1px dotted #000;
    padding-bottom: 14.5px;
    padding-top: 16.5px;
    margin-top: 140px;
}
#seccio-monografics {
    border-top: 1px dotted #000;
    border-bottom: 1px dotted #000;
    padding-bottom: 26.5px;
    padding-top: 16.5px;
    margin-top: 140px;
}
ul.menu-block {
    margin: 0px;
    padding: 0px;
}
ul.menu-block li {
    display: inline;
    background: none;
    list-style-type: none;
    padding: 0px;
    border: none;
    font-family: 'Quadraat Bold Italic';
    font-size: 16.8pt;
    color: #000;
}
ul.menu-block li a {
    font-size: 16.8pt;
    font-family: 'Quadraat Bold Italic';
    color: #000;
}
ul.menu-block li.active a {
    color: #b2222d;
}
#block-catreli-portada-portada-agenda ul.menu-block,
#block-catreli-portada-portada-actualitat ul.menu-block,
#block-catreli-portada-portada-recullnoticies ul.menu-block,
#block-catreli-portada-portada-veurelafe ul.menu-block,
#block-catreli-portada-portada-propostes ul.menu-block,
#block-catreli-portada-portada-monografics ul.menu-block {
    position: absolute;
    margin-top: -46px;
    margin-left: 132px;    
    background-color:transparent;
}
#block-catreli-portada-portada-recullnoticies ul.menu-block {
    margin-left: 270px;
	margin-top: -41px;
}
.i18n-es #block-catreli-portada-portada-recullnoticies ul.menu-block {
	margin-left: 326px;
}
#block-catreli-portada-portada-actualitat ul.menu-block {
    margin-top: -38px;
    margin-left: 177px;
    height: auto;
}
#block-catreli-portada-portada-agenda ul.menu-block {
    margin-top: -38px;
    margin-left: 125px;
}
#block-catreli-portada-portada-veurelafe ul.menu-block {
    position: absolute;
    margin-top: -34px;
    margin-left: 180px;
}
.i18n-es #block-catreli-portada-portada-veurelafe ul.menu-block {
	margin-left: 152px;
}
#block-catreli-portada-portada-propostes ul.menu-block {
	margin-top: -40px;
	margin-left: 170px;    
}
#block-catreli-portada-portada-monografics ul.menu-block {
	margin-top: -40px;
	margin-left: 208px;	
}
#block-catreli-portada-portada-veurelafe h2.block-title {
    margin-top: -42px;
    position: absolute;
    margin-left:15px;
    padding-left: 0px;
    padding-right:20px;
}
#flotant {
    z-index: 999;
    margin-top: -152px;
    margin-left: 0px;
    top: 60%;
    left: 0;
    padding-left: 36px;
    padding-top: 14px;
    position: fixed;
    width: 265px;
    height: 191px;
    background-color: #b2222d;
    border-radius: 0px 10px 10px 0px;
    -moz-border-radius: 0px 10px 10px 0px;
    -webkit-border-radius: 0px 10px 10px 0px;
    -webkit-box-shadow: 5px 5px 5px 0px #000;
    -moz-box-shadow: 5px 5px 5px 0px #000;
    box-shadow: 5px 5px 5px 0px #000;
}
#contingut-streaming article {
    font-family: 'Quadraat Bold Italic';
    font-size: 19.2pt;
    background-color: #fff;
    width: 214px;
    height: 164px;
    border-radius: 0px 10px 10px 0px;
    -moz-border-radius: 0px 10px 10px 0px;
    -webkit-border-radius: 0px 10px 10px 0px;
    padding-left: 14px;
}

#contingut-streaming .icon-video{
    display: block;
    padding-top: 0px;
    margin-top: 10px;
    line-height: 0px;
    float: left;
}
#contingut-streaming .titolar{
	padding-top: 10px;
	display: block;
	float: left;
	padding-left: 5px;
}
#contingut-streaming #boto-tancar {
    display: inline-block;
    float: right;
	margin-top: 15px;
	margin-right: 15px;        
    background-image:url('/sites/default/files/default_images/cr-portada-streaming-tancar.png');
    width:17px; 
    height:17px;
    background-repeat:no-repeat;
    
}

#contingut-streaming .boto-play i{display:none;}
#contingut-streaming .boto-play{
	width:29px;
	height:32px;
	background-repeat:no-repeat;
	margin-right:auto;
	margin-left:auto;
	display:block;
}
#contingut-streaming .boto-play{background-image:url('/sites/default/files/default_images/cr-portada-streaming-play-negre.png');}
#contingut-streaming .boto-play:hover{background-image:url('/sites/default/files/default_images/cr-portada-streaming-play-vermell.png');}
#contingut-streaming #boto-tancar:hover{ background-image:url('/sites/default/files/default_images/cr-portada-streaming-tancar-vermell.png');}
#contingut-streaming #boto-tancar i{display:none;}
#contingut-streaming article .node-image-streaming {
    text-align: center;
    vertical-align: middle;
    display: table-cell;
}
#contingut-streaming article header {
    margin-bottom: 10px;
    height: 38px;
}
#contingut-streaming .node-image-streaming {
    background-size: 185px 107px;
    width: 185px;
    height: 107px;
}

/* PAGINES ADMINISTRATIVES */
/* PAGINES */
#contingut {} .not-front #seccio-content .col-sm-9 {
    padding-right: 15px !important;
}

/* etiquetes */
.not-front .categories {
	color: #756f6f;
    clear: both;
    margin-top: 22px;
    margin-bottom: 22px;
    font-size: 14pt;
    font-family:'Guardian Egyptian Light Italic';
}
.not-front .categories a {
    color: #756f6f;
    font-family:'Guardian Egyptian Light Italic';
}

/* Titol de la pagina */
.not-front .page-header h1 {
    font-size: 54pt;
    font-family: 'Quadraat Bold';
    margin-top: 0px;
    line-height:54pt;
}
.page-header h1 {
    width: 945px;
    background-color: #fff;
    margin-bottom: -30px;
    padding-right: 15px;
    margin-right: 15px;
}
.page-header {
    margin-bottom: 50px;
}

/* pagines amb el titol centrat */
.page-totselsblocs .page-header,
.node-type-esdeveniment .page-header,
.page-propostes .page-header,
.page-recull-de-noticies .page-header,
.page-veure-la-fe .page-header,
.page-veurelafe .page-header,
.page-actualitat .page-header,
.page-esdeveniments .page-header,
.page-monografics .page-header,
.page-butlletins .page-header,
.node-type-page .page-header {
    text-align: center;
}

.page-totselsblocs .page-header h1,
.node-type-esdeveniment .page-header h1,
.page-propostes .page-header h1,
.page-veurelafe .page-header h1,
.page-recull-de-noticies .page-header h1,
.page-veure-la-fe .page-header h1,
.page-actualitat .page-header h1,
.page-esdeveniments .page-header h1,
.page-monografics .page-header h1,
.page-butlletins .page-header h1,
.node-type-page  .page-header h1{
    display: inline-block;
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
}
.node-type-page  #contingut{
margin-top: 90px;
}
.node-type-page  #contingut #seccio-content{margin-top:15px;}


.page-veurelafe #seccio-content article{margin-right:11px; margin-left:11px;}
.page-veurelafe #seccio-content .node-image{width:465px; height:256px;}
.page-veurelafe article .node-image{width:465px; height:256px; position:relative;}
.page-veurelafe article .node-title,
.page-veurelafe article .node-title a {
	color: #fff;
	line-height: 14.2pt;
	font-size: 11.2pt;
	background-color:transparent;
	width:465px;
	padding:0px;
	font-weight:normal;
}
.page-veurelafe #seccio-content .titolar{width:465px; margin-top:0px; position:relative;}
.page-veurelafe #seccio-content footer{
	width:465px;
}
.page-veurelafe #seccio-content footer a i{display:none;}
.page-veurelafe #seccio-content .col-lg-6{
width:465px;
height:367px;
}
.page-recull-de-noticies .main-container .region #seccio-content{padding-right:0px !important;}
.page-recull-de-noticies .main-container .region #seccio-content tr{
	padding-right: 0px !important;
	background-image: url('/sites/default/files/default_images/cr-node-linia-separacio.png');
	background-repeat: no-repeat;
	background-position: 15px 1px;
}
.page-recull-de-noticies .main-container .region #seccio-content td{padding-bottom: 58px;}
.page-recull-de-noticies #contingut{margin-top:80px;}
.page-recull-de-noticies #seccio-sidebar_second{padding-top:0px;}
.page-recull-de-noticies .menu-select{margin-top:0px;}
.not-front header .submitted {
    font-size: 16.8pt;
    font-family: 'Guardian Egyptian Light';
    font-style: normal;
	font-weight: inherit;
}
.not-front header .submitted a {
    color: #000;
}
.not-front header .submitted a:hover {
    color: #000;
    opacity: 0.8;
    filter: alpha(opacity=80);
}
.not-front header .submitted-meta {
	height: 37px;
	padding-top: 7px;
	padding-left: 6px;
}
.not-front.og-context-node header .submitted-meta {
    padding: 20px;
    height: 90px;
}
.not-front .submitted-imatge-bloc {
    float: left;
    padding-right: 15px;
    background-color: #f4d862;
    margin-right: 20px;
}
.not-front .submitted-imatge-bloc img {
    width: 90px;
    height: 90px;
}
.not-front article .cos {
    font-size: 14pt;
    line-height:21pt;
}
.not-front article header {
    border-top: 1px dotted;
    border-bottom: 1px dotted;
    margin-bottom: 34px;
    margin-top:16px;
}
.not-front article .article-imatge {
    padding-bottom: 44px;
    margin-bottom: 8px;
    border-bottom: 1px dotted;
}
.not-front article .article-columna.col-lg-3 {
    width: 315px !important;
    padding-left: 0px !important;
    height: auto !important;
}
.not-front article .article-imatge {} .not-front article .article-imatge.col-lg-12 {
    width: 100% !important;
    padding-left: 0px !important;
    padding-right: 0px;
    height: auto !important;
    margin-top: 15px;
}
.not-front article .article-imatge img {
    width: 100%;
    height: auto;
    max-width: 998px;
}
.not-front article .cos.col-lg-9 {
    width: 75% !important;
    height: auto !important;
}

/* Galeria */
.not-front article .node-galeria h3.titol-galeria { 
    background-color: #b2222d;  
    width: 634px;
    margin-right: auto;
    margin-left: auto;
    display: block;
    /*margin-top: 40px;*/
    margin-bottom: 0px;
    height:33px;
	color: #fff;	  
}
.not-front article .node-galeria .icona-galeria-titol{
	background-image: url('/sites/default/files/default_images/cr-veurelafe-galeriapetit-play-fonstransparent-blanc.png');
	width: 38px;
	height: 33px;	
	display:inline-block;
	float:left;
}
.not-front article .node-galeria .icona-galeria-titol i{display:none;}
.not-front article .node-galeria .text-galeria-titol{
	font-family: 'Guardian Egyptian Light';
	color: #fff;
	text-transform: uppercase;
	font-size: 11.2pt; 
	display:inline-block;
	padding-top: 10px;
}
.not-front article .node-galeria {
    margin-bottom: 40px;
}
.front .gallery-thumbs {
    display: none;
}
.not-front article .gallery-thumbs {
    margin-top: 20px;
}
.not-front article .gallery-thumbs .wrapper {
    width: 585px;
    margin-left: auto;
    margin-right: auto;
}
.not-front article .gallery-thumbs .arrow.back {
    position: absolute;
    margin-top: -75px;
    font-size: 60px;
    color: #b2222d;
    margin-left: -5px;
}
.not-front article .slide-button {
    display: none;
}
.not-front article .gallery-thumbs .arrow.forward {
    position: absolute;
    margin-top: -75px;
    font-size: 60px;
    color: #b2222d;
    margin-left: 610px;
}
.not-front article .panel-overlay {
    position: absolute;
    margin-top: -28px;
    height: 22px;
    overflow: hidden;
    background-color: #fff;
    opacity: 0.7;
    filter: alpha(opacity=70);
    width: 100%;
    margin-left: 41px;
    padding: 2px;
}
.not-front .icon-esquerra {
    float: left;
    color: #7f7f7f;
    font-size: 30px;
}
.not-front .icon-esquerra a {
    color: #7f7f7f;
}
.not-front .icon-dreta {
    float: right;
    font-size: 10px;
    padding-top: 3px;
}
.not-front .xarxes-icones {
    clear: both;
    float: none;
    border-top: 1px dotted #000;
    border-bottom: 1px dotted #000;    
    margin-top: 22px;
    height:65px;
    padding-top:15px;    
}
.not-front .xarxes-text {
    clear: both;
    float: none;
    background-color: #e3e3e3;
    font-family: 'Guardian Egyptian Light';
    font-size: 11.68344116pt;
    padding: 9px;
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 22px;
    height:49px;
}
.not-front .xarxes-text a {
    color: #000;
}
.not-front .xarxes-icones .label-comparteix {
	font-family: 'Guardian Egyptian Light';
    font-size: 12pt;
    color: #000;
    text-transform: uppercase;
    font-weight: 600;
    padding: 9px;
    vertical-align: middle;
}
.not-front .xarxes-icones a {
	padding:10px;
    vertical-align: bottom;
    font-weight: normal;
    font-style: normal;
    font-family: 'Guardian Egyptian Medium';
}
.not-front .xarxes-icones .icon-esquerra a i{display:none;}
.not-front .xarxes-icones a.icon-file-pdf-o{
	background-image:url('/sites/default/files/default_images/cr-node-footer-icona-pdf.png');	
	background-repeat:no-repeat;
	background-position:left top;
	width:24px;
	height:32px;
	margin-right:25px;
	display: inline-block;
	padding:0px;
}
.not-front .xarxes-icones a.icon-file-pdf-o:hover{
	background-image:url('/sites/default/files/default_images/cr-node-footer-icona-pdf-vermell.png');
}
.not-front .xarxes-icones a.icon-print{
	background-image:url('/sites/default/files/default_images/cr-node-footer-icona-print.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:31px;
	height:31px;
	display: inline-block;
	padding:0px;
}
.not-front .xarxes-icones a.icon-print:hover{
	background-image:url('/sites/default/files/default_images/cr-node-footer-icona-print-vermell.png');	
}

.not-front .xarxes-icones a.icon-envelope-o,
.not-front .xarxes-icones a.icon-whatsapp,
.not-front .xarxes-icones a.icon-twitter,
.not-front .xarxes-icones a.icon-facebook{
	background-repeat:no-repeat;
	background-position:left top;
	width:28px;
	height:28px;
	display: inline-block;
	padding:0px;
	margin-right:10px;
}

.not-front .xarxes-icones a.icon-envelope-o{
	background-image:url('/sites/default/files/default_images/cr-node-footer-icona-email.png');
}
.not-front .xarxes-icones a.icon-envelope-o:hover{
	background-image:url('/sites/default/files/default_images/cr-node-footer-icona-email-vermell.png');
}
.not-front .xarxes-icones a.icon-whatsapp{
	background-image:url('/sites/default/files/default_images/cr-node-footer-icona-telefon.png');
}
.not-front .xarxes-icones a.icon-whatsapp:hover{
	background-image:url('/sites/default/files/default_images/cr-node-footer-icona-telefon-vermell.png');
}
.not-front .xarxes-icones a.icon-twitter{
	background-image:url('/sites/default/files/default_images/cr-node-footer-icona-twitter.png');
}
.not-front .xarxes-icones a.icon-twitter:hover{
	background-image:url('/sites/default/files/default_images/cr-node-footer-icona-twitter-vermell.png');
}
.not-front .xarxes-icones a.icon-facebook{
	background-image:url('/sites/default/files/default_images/cr-node-footer-icona-facebook.png');	
}
.not-front .xarxes-icones a.icon-facebook:hover{
	background-image:url('/sites/default/files/default_images/cr-node-footer-icona-facebook-vermell.png');	
}

.not-front .xarxes-icones a.icon-envelope-o span,
.not-front .xarxes-icones a.icon-whatsapp span,
.not-front .xarxes-icones a.icon-twitter span,
.not-front .xarxes-icones a.icon-facebook span {display:none;}
.not-front .xarxes-icones a.icon-envelope-o i,
.not-front .xarxes-icones a.icon-whatsapp i,
.not-front .xarxes-icones a.icon-twitter i,
.not-front .xarxes-icones a.icon-facebook i{display:none;}



.not-front .xarxes-text .icon-info i,
.not-front .xarxes-text .icon-info span{
	display:none;
}
.not-front .xarxes-text .label-aportacio,
.not-front .xarxes-text .label-aportacio a {
	font-family: 'Guardian Egyptian Light';
    font-style: normal;
    font-size:12.79pt;
    color:#000;
    display: inline-block;
}
.not-front .xarxes-text .icon-info {
    color: #fff;
    font-size: 10px;
    margin-right: 15px;
    width:28px;
    height:28px;
    background-image:url('/sites/default/files/default_images/cr-node-footer-icona-info.png');	
	background-repeat:no-repeat;
	background-position:left top;    
	display: inline-block;
	vertical-align:top;
}
.not-front .xarxes-text a .fa-inverse {
    color: #e3e3e3;
}
.not-front .xarxes-icones a.icon-envelope-o {
    color: #756f6f;
}
.not-front .xarxes-icones a.icon-whatsapp {
    color: #00d805;
}
.not-front .xarxes-icones a.icon-twitter {
    color: #00abd3;
}
.not-front .xarxes-icones a.icon-facebook {
    color: #384b9b;
}

.not-front .xarxes-icones-horitzontal-i-vertical{
	padding-top:1px;
	background-image: url('/sites/default/files/default_images/cr-node-linia-separacio.png');
	background-repeat: no-repeat;
	background-position: 15px 0px;
}
.not-front .xarxes-icones-horitzontal-i-vertical{text-align:right;}
.not-front .xarxes-icones-horitzontal-i-vertical i{display:none;}
.not-front .xarxes-icones-horitzontal-i-vertical ul,
.not-front .xarxes-icones-horitzontal-i-vertical ul li{padding:0px; margin:0px;}
.not-front .xarxes-icones-horitzontal-i-vertical ul li{display:inline;}
.not-front .xarxes-icones-horitzontal-i-vertical a{display:inline-block;}
.not-front .xarxes-icones-horitzontal-i-vertical a.icon-file-pdf-o{
	background-image:url('/sites/default/files/default_images/cr-node-agenda-xarxessocials-pdf.png');	
	background-repeat:no-repeat;
	background-position:left top;
	width:24px;
	height:32px;
	margin-right:23px;
	margin-top:10px;
}
.not-front .xarxes-icones-horitzontal-i-vertical a.icon-file-pdf-o:hover{
	background-image:url('/sites/default/files/default_images/cr-node-agenda-xarxessocials-pdf-vermell.png');	
}
.not-front .xarxes-icones-horitzontal-i-vertical a.icon-print{
	background-image:url('/sites/default/files/default_images/cr-node-agenda-xarxessocials-print.png');	
	background-repeat:no-repeat;
	background-position:left top;
	width:31px;
	height:31px;
	margin-right:23px;
	margin-top:10px;
}
.not-front .xarxes-icones-horitzontal-i-vertical a.icon-print:hover{
	background-image:url('/sites/default/files/default_images/cr-node-agenda-xarxessocials-print-vermell.png');	
}
.not-front .xarxes-icones-horitzontal-i-vertical a.icon-envelope-o{
	background-image:url('/sites/default/files/default_images/cr-node-agenda-xarxessocials-email.png');	
	background-repeat:no-repeat;
	background-position:left top;
	width:33px;
	height:22px;
	margin-right:23px;
	margin-top:10px;
}
.not-front .xarxes-icones-horitzontal-i-vertical a.icon-envelope-o:hover{
	background-image:url('/sites/default/files/default_images/cr-node-agenda-xarxessocials-email-vermell.png');	
}

.not-front .xarxes-icones-horitzontal-i-vertical a.icon-twitter,
.not-front .xarxes-icones-horitzontal-i-vertical a.icon-facebook,
.not-front .xarxes-icones-horitzontal-i-vertical a.icon-whatsapp{
	background-repeat:no-repeat;
	background-position:center center;		
    margin: 0px;
    padding: 0px;
    display: block;
    list-style: none;
    color: #fff;
    background-color: #b2222d;
    height: 59px;
    width: 59px;
    line-height: 0px;
    vertical-align: top;
    text-align: center;	
    display:inline-block;
}

.not-front .xarxes-icones-horitzontal-i-vertical a.icon-twitter{
	background-image:url('/sites/default/files/default_images/cr-node-agenda-xarxessocials-twitter-blanc.png');	
}
.not-front .xarxes-icones-horitzontal-i-vertical a.icon-twitter:hover{
	background-image:url('/sites/default/files/default_images/cr-node-agenda-xarxessocials-twitter-negre.png');	
}
.not-front .xarxes-icones-horitzontal-i-vertical a.icon-facebook{
	background-image:url('/sites/default/files/default_images/cr-node-agenda-xarxessocials-facebook-blanc.png');	
}
.not-front .xarxes-icones-horitzontal-i-vertical a.icon-facebook:hover{
	background-image:url('/sites/default/files/default_images/cr-node-agenda-xarxessocials-facebook-negre.png');	
}
.not-front .xarxes-icones-horitzontal-i-vertical a.icon-whatsapp{
	background-image:url('/sites/default/files/default_images/cr-node-agenda-xarxessocials-telefon-blanc.png');	
}
.not-front .xarxes-icones-horitzontal-i-vertical a.icon-whatsapp:hover{
	background-image:url('/sites/default/files/default_images/cr-node-agenda-xarxessocials-telefon-negre.png');	
}


/* Block info butlleti */
.not-front .text-info {
    background-color: #e3e3e3;
    padding: 10px;    
    font-size: 12.79pt;
    color: #000;
    text-align: center;
    float: left;    
}
.not-front .info-butlleti {
    clear: both;
}
.not-front .info-butlleti td {
    vertical-align: top;
}
.not-front .info-butlleti td.td-col01 {

    background-color: #e3e3e3;
    width:228px;
    display: table-cell;
	vertical-align: middle;
	height: 236px;
}
.not-front .info-butlleti td.td-col01 .text-01 {
    margin-bottom: 10px;
}
.not-front .info-butlleti table {
    margin-bottom: 40px;
}
.not-front .info-butlleti td.td-col01 .button a{
	font-size: 12.79pt; 
	height:48px; 
	width:180px; 
	border:1px solid #fff; 
	text-align:center; 
	vertical-align:middle; 	
	margin-top:25px; 
	margin-left:auto; 
	margin-right:auto;
	padding-top:10px;
	display:block;
}
.not-front .info-butlleti td.td-col01 .button a:hover{background-color: #b2222d; border:1px solid #b2222d; color:#fff;}

.not-front .info-butlleti table,
.not-front .info-butlleti tbody,
.not-front .info-butlleti th,
.not-front .info-butlleti tr,
.not-front .info-butlleti td {
    border: none;
}

/* xarxes socials vertical */
.xarxes-icones-vertical {
    font-family: 'Guardian Egyptian Medium';
    float: right;
    margin-left: 10px;
    vertical-align: top;
}
.xarxes-icones-vertical ul {
    margin: 0px;
    padding: 0px;
    display: block;
    border-right: 1px dotted #fff;
    line-height: 0px;
    vertical-align: top;
}
.xarxes-icones-vertical ul li {
    margin: 0px;
    padding: 0px;
    display: block;
    list-style: none;
    color: #fff;
    background-color: #b2222d;
    height: 59px;
    width: 59px;
    line-height: 0px;
    vertical-align: top;
    text-align: center;
}
.xarxes-icones-vertical ul li a {
    color: #fff;
    padding: 12px;
    display: block;
    line-height: normal;
    font-family: 'Guardian Egyptian Medium';
}
.xarxes-icones-vertical ul li a:hover {
    opacity: 0.8;
    filter: alpha(opacity=80);
    text-decoration: none;
}
.xarxes-icones-vertical ul ul {
    display: none;
}
.xarxes-icones-vertical ul li:hover ul {
    display: block;
    position: absolute;
    margin-left: 59px;
    z-index: 100000;
    margin-top: -59px;
}
.xarxes-icones-vertical ul li:hover {
    background-color: #000;
}
.xarxes-icones-vertical ul li a {
    font-size: 16pt;
}



.xarxes-icones-vertical .icon-twitter i,
.xarxes-icones-vertical .icon-facebook i,
.xarxes-icones-vertical .icon-whatsapp i,
.xarxes-icones-vertical .icon-plus i,
.xarxes-icones-vertical .icon-file-pdf-o i,
.xarxes-icones-vertical .icon-print i,
.xarxes-icones-vertical .icon-envelope-o i{
	display:none;
}

.xarxes-icones-vertical .icon-twitter,
.xarxes-icones-vertical .icon-facebook,
.xarxes-icones-vertical .icon-whatsapp,
.xarxes-icones-vertical .icon-plus,
.xarxes-icones-vertical .icon-file-pdf-o,
.xarxes-icones-vertical .icon-print,
.xarxes-icones-vertical .icon-envelope-o{
	width:59px;
	height:59px;
	display:block;
	background-repeat:no-repeat;
	background-position:center center;
	background-color: #b2222d;
}

.xarxes-icones-vertical .icon-twitter{background-image: url('/sites/default/files/default_images/cr-node-agenda-xarxessocials-twitter-blanc.png');}
.xarxes-icones-vertical .icon-facebook{background-image: url('/sites/default/files/default_images/cr-node-agenda-xarxessocials-facebook-blanc.png');}
.xarxes-icones-vertical .icon-whatsapp{background-image: url('/sites/default/files/default_images/cr-node-agenda-xarxessocials-telefon-blanc.png');}
.xarxes-icones-vertical .icon-plus{background-image: url('/sites/default/files/default_images/cr-node-agenda-xarxessocials-mes-blanc.png');}
.xarxes-icones-vertical .icon-file-pdf-o{background-image: url('/sites/default/files/default_images/cr-node-xarxessocials-pdf-blanc.png');} 
.xarxes-icones-vertical .icon-print{background-image: url('/sites/default/files/default_images/cr-node-xarxessocials-print-blanc.png');} 
.xarxes-icones-vertical .icon-envelope-o{background-image: url('/sites/default/files/default_images/cr-node-xarxessocials-email-blanc.png');} 

.xarxes-icones-vertical .icon-twitter:hover{
	background-image:url('/sites/default/files/default_images/cr-node-agenda-xarxessocials-twitter-negre.png');	
}
.xarxes-icones-vertical .icon-facebook:hover{
	background-image:url('/sites/default/files/default_images/cr-node-agenda-xarxessocials-facebook-negre.png');	
}
.xarxes-icones-vertical .icon-whatsapp:hover{
	background-image:url('/sites/default/files/default_images/cr-node-agenda-xarxessocials-telefon-negre.png');	
}
.xarxes-icones-vertical .icon-plus:hover{background-image: url('/sites/default/files/default_images/cr-node-xarxessocials-mes-negre.png');}
.xarxes-icones-vertical .icon-file-pdf-o:hover{background-image: url('/sites/default/files/default_images/cr-node-xarxessocials-pdf-negre.png');} 
.xarxes-icones-vertical .icon-print:hover{background-image: url('/sites/default/files/default_images/cr-node-xarxessocials-print-negre.png');} 
.xarxes-icones-vertical .icon-envelope-o:hover{background-image: url('/sites/default/files/default_images/cr-node-xarxessocials-email-negre.png');} 


/* Per saber-ne mes */

.not-front .per-saber-ne-mes {
    background-image: url('/sites/all/themes/catrelibootstrap/images/punt-gris.png');
    padding-top: 20px;
    padding-bottom: 30px;
}
.page-cercador .main-container {
    background-image: url('/sites/all/themes/catrelibootstrap/images/punt-gris.png');
}
.page-cercador .main-container .view-filters {
    background-color: #fff;
    padding: 30px;
    margin-bottom: 30px;
}
.not-front .per-saber-ne-mes h2 {
    background-color: #fff;
    font-size: 28.80pt;
    font-family: 'Quadraat Bold Italic';    
    padding: 5px;
    margin: 0px;
    margin-bottom: 20px;    
    opacity: 1;
    filter: alpha(opacity=100);
}
.not-front .per-saber-ne-mes .per-saber-ne-mes-contingut {
    background-color: #fff;
    margin-left: 20px;
    margin-right: 20px;
    padding:10px;
    padding-top:5px;
    padding-bottom:5px;
    
    
}
.not-front .per-saber-ne-mes .per-saber-ne-mes-contingut a {
    background-color: #fff;
    color: #000;
    font-size: 12.79pt;
    font-family: 'Guardian Egyptian Light';
    opacity: 1;
    filter: alpha(opacity=100);
}
.not-front .per-saber-ne-mes .per-saber-ne-mes-contingut a.btn-danger {
    background-color: #000;
    color: #fff !important;
    border-radius: 8px;
    border-color: #000;
    opacity: 0.8;
    filter: alpha(opacity=80);
}
.not-front .per-saber-ne-mes .per-saber-ne-mes-contingut a.btn-danger:hover {
    background-color: #b2222d;
    color: #fff !important;
    border-color: #b2222d;
    opacity: 1;
    filter: alpha(opacity=100);
}
.not-front .per-saber-ne-mes .per-saber-ne-mes-contingut a:hover {
    opacity: 0.8;
    filter: alpha(opacity=80);
}
.not-front .per-saber-ne-mes .per-saber-ne-mes-contingut h3 {
    font-size:12.79pt;
    color:#000;
    font-family: 'Guardian Egyptian Light';
    display: list-item;
    margin-left: 16px;
    opacity: 1;
    filter: alpha(opacity=100);
}
.not-front .per-saber-ne-mes .per-saber-ne-mes-contingut a.btn{
	padding: 6px 18px;
	color:
}

/* El mes vists */
#seccio-sidebar_second .block{margin-top:45px;}
#seccio-sidebar_second .block:first-of-type{margin-top:0px;}

.not-front #block-quicktabs-el-m-s-vist-columna h2 {
    font-size:26pt;
    opacity: 1;
    filter: alpha(opacity=100);
    padding:5px;
    margin:0px;
    margin-bottom:20px;
}
.not-front #block-views-catr-mesvist-vist-mes .view-catr-mesvist td {
    display:block;
}
.not-front #block-views-catr-mesvist-vist-mes .view-catr-mesvist td a {
    color:#000;
    font-size:12pt;
    font-family: 'Guardian Egyptian Light';
    opacity: 1;
    filter: alpha(opacity=100);
}
.not-front #block-views-catr-mesvist-vist-mes .view-catr-mesvist td a:hover {
    opacity: 0.8;
    filter: alpha(opacity=80);
}
.not-front #block-views-catr-mesvist-vist-avui tr td,
.not-front #block-views-catr-mesvist-vist-setmana tr td,
.not-front #block-views-catr-mesvist-vist-mes tr td {
    height: 90px;
    vertical-align: middle;
    border-bottom: 1px dotted #b2222d;
    background-repeat:no-repeat;
    background-position:left center;    
    display: table-cell;

}
.not-front #block-views-catr-mesvist-vist-avui .row-1 .col-1,
.not-front #block-views-catr-mesvist-vist-setmana .row-1 .col-1,
.not-front #block-views-catr-mesvist-vist-mes .row-1 .col-1 {
    background-image: url('/sites/default/files/default_images/cr-node-elmesvist-1.png');
}
.not-front #block-views-catr-mesvist-vist-avui .row-1 .col-2,
.not-front #block-views-catr-mesvist-vist-setmana .row-1 .col-2,
.not-front #block-views-catr-mesvist-vist-mes .row-1 .col-2 {
    background-image: url('/sites/default/files/default_images/cr-node-elmesvist-2.png');
}
.not-front #block-views-catr-mesvist-vist-avui .row-2 .col-1,
.not-front #block-views-catr-mesvist-vist-setmana .row-2 .col-1,
.not-front #block-views-catr-mesvist-vist-mes .row-2 .col-1 {
    background-image: url('/sites/default/files/default_images/cr-node-elmesvist-3.png');
}
.not-front #block-views-catr-mesvist-vist-avui .row-2 .col-2,
.not-front #block-views-catr-mesvist-vist-setmana .row-2 .col-2,
.not-front #block-views-catr-mesvist-vist-mes .row-2 .col-2 {
    background-image: url('/sites/default/files/default_images/cr-node-elmesvist-4.png');
}
.not-front #block-views-catr-mesvist-vist-avui .row-3 .col-1,
.not-front #block-views-catr-mesvist-vist-setmana .row-3 .col-1,
.not-front #block-views-catr-mesvist-vist-mes .row-3 .col-1 {
    background-image: url('/sites/default/files/default_images/cr-node-elmesvist-5.png');
}
.not-front #block-views-catr-mesvist-vist-avui .row-3 .col-2,
.not-front #block-views-catr-mesvist-vist-setmana .row-3 .col-2,
.not-front #block-views-catr-mesvist-vist-mes .row-3 .col-2 {
    background-image: url('/sites/default/files/default_images/cr-node-elmesvist-6.png');
}
.not-front #block-views-catr-mesvist-vist-avui .row-4 .col-1,
.not-front #block-views-catr-mesvist-vist-setmana .row-4 .col-1,
.not-front #block-views-catr-mesvist-vist-mes .row-4 .col-1 {
    background-image: url('/sites/default/files/default_images/cr-node-elmesvist-7.png');
}
.not-front #block-views-catr-mesvist-vist-avui .row-4 .col-2,
.not-front #block-views-catr-mesvist-vist-setmana .row-4 .col-2,
.not-front #block-views-catr-mesvist-vist-mes .row-4 .col-2 {
    background-image: url('/sites/default/files/default_images/cr-node-elmesvist-8.png');
}
.not-front #block-views-catr-mesvist-vist-avui .views-field-title,
.not-front #block-views-catr-mesvist-vist-setmana .views-field-title,
.not-front #block-views-catr-mesvist-vist-mes .views-field-title {
	display: table-cell;
	vertical-align: middle;
	width: 300px;
	height: 80px;
	padding-left: 20px;    
	overflow:hidden;
}
.not-front section ul.quicktabs-tabs {
    position: relative;
    margin-top: 0px;
    margin-left:0px;
    padding:5px;
    display: inline-block;
    margin-bottom:15px;
}
.not-front section ul.quicktabs-tabs a {
    font-size:16.8pt;
}
.not-front .main-container section > .block-title {
    padding-left:0px;
    margin-left:0px;
    margin-top: 25px;
    padding:5px;
    color:#000;
    opacity: 1;
    filter: alpha(opacity=100);
    font-size:28.8pt;
    font-family:'Quadraat Bold Italic';
}

.page-header {
    margin-top: 10px;
}



.not-front #block-quicktabs-el-m-s-vist-columna {
    background-image: url('/sites/all/themes/catrelibootstrap/images/punt-vermell.png');
}
.not-front #quicktabs-container-el_m_s_vist_columna {
    background-color:#fff;
}
.not-front #block-views-catr-mesvist-vist-mes tr {
    border-spacing: 25px 0px;
}
.not-front #block-views-c767c29e7bd87d62deccd05bb2bd2875 {
    background-image: url('/sites/all/themes/catrelibootstrap/images/punt-vermell.png');    
}
.not-front #block-views-c767c29e7bd87d62deccd05bb2bd2875 h2 {

}
.not-front #block-views-c767c29e7bd87d62deccd05bb2bd2875 .agendainterior-columna .view-content,
.not-front #block-views-c767c29e7bd87d62deccd05bb2bd2875 .agendainterior-columna .view-footer {
    background-color:#fff;
    margin:0px;
    font-size:12.75pt;
    color:#000;
    font-family: 'Guardian Egyptian Light';
    opacity: 1;
    filter: alpha(opacity=100);
}
.not-front #block-views-c767c29e7bd87d62deccd05bb2bd2875 .agendainterior-columna .view-row{
	padding-top: 12px;
	padding-bottom:12px;
}
.esdeveniment-categoria {
    display: inline-block;
    font-size: 11.2pt;
    font-family: 'Guardian Egyptian Medium';
    line-height: normal;
    color: #b2222d;
}
.esdeveniment-data {
    display: inline-block;
    font-size: 11.2pt;
    font-family: 'Guardian Egyptian Medium';
    line-height: normal;
    color: #000;
}
.esdeveniment-lloc {
    font-size: 8pt;
}
.views-row {
    border-bottom: 1px dotted #b2222d;
    padding-top:10px;
    padding-bottom:10px;
}
.view-footer,
.view-footer a {
    color:#b2222d;
    text-align: right;
}
.view-footer .text-bottom {
   
    display: table-cell;
    vertical-align:middle;
    text-align: right;
    font-family:'Guardian Egyptian Medium';
    font-size:11.2pt;
    color:#b2222d;
	width: 175px;
	padding-left: 60px;
}
.not-front .icona-add-event i,
.not-front .icona-add-event span{display:none;}
.not-front .icona-add-event{
	width:70px;
	height:55px;
    background-image:url('/sites/default/files/default_images/cr-node-agenda-add.png');	
	background-repeat:no-repeat;
	background-position: center top;   
	display: table-cell;
	vertical-align:middle;
}
.not-front .icona-add-event:hover{
	background-image:url('/sites/default/files/default_images/cr-node-agenda-add-negre.png');	
}
.not-front .icona-veure-agenda i,
.not-front .icona-veure-agenda span{display:none;}
.not-front .icona-veure-agenda{
	width:55px;
	height:55px;
    background-image:url('/sites/default/files/default_images/cr-node-agenda-view.png');	
	background-repeat:no-repeat;
	background-position:left top;    
	display: table-cell;
	vertical-align:middle;
}
.not-front .icona-veure-agenda:hover{
	background-image:url('/sites/default/files/default_images/cr-node-agenda-view-negre.png');	
}

.not-logged .tabs--primary.nav.nav-tabs {
    display:none;
}
/* Pagina d'un bloc */

.not-front .view-id-catrelibootstrap_entrades_de_un_bloc h2.node-title,
.not-front .view-id-catrelibootstrap_entrades_de_un_bloc h2.node-title a {
    font-size:11pt;
    color:#000;
    opacity: 1;
    filter: alpha(opacity=100);
}

.not-front .view-id-catrelibootstrap_entrades_de_un_bloc .col-lg-4.alt-1.entrada-bloc .node-body {
    height: 84px;
    overflow: hidden;
}
.not-front .view-id-catrelibootstrap_entrades_de_un_bloc .col-lg-4.alt-1.entrada-bloc {
    width:330px;
    height:197px;
}
.not-front .view-id-catrelibootstrap_entrades_de_un_bloc .col-lg-4.alt-1.entrada-bloc .node-fletxa {
    height: 20px;
}
.not-front .view-id-catrelibootstrap_entrades_de_un_bloc .entrada-bloc footer {
    height: 66px;
    overflow: hidden;
}
.col-lg-4.alt-1 .node-title {
    height: 90px;
    margin-bottom: 5px;
    max-width: 330px;
    padding: 13.5px;
    padding-top: 13.5px;
    padding-bottom: 13.5px;
    margin: 0px;
    overflow: hidden;
    word-wrap: break-word;
    font-size: 14pt;
    font-family: 'Guardian Egyptian Medium';
    line-height: normal;
    /*color:#000; */
    
    opacity: 1;
    filter: alpha(opacity=100);
    /*background-color: #e4e4e4;*/
}
.col-lg-4.alt-1.tipo-proposta .node-title {
    background-color: #3C3C3B;
}
.espai {
    clear:both;
    height:20px;
}
.pager {
    border-bottom: 1px dotted #000;
    border-top: 1px dotted #000;
    padding-bottom: 10px;
    padding-top: 10px;
    position: relative;
    clear: both;
    margin-top:60px;
    font-size:16pt;
    height:61px;
}
/*
.pager li > a,
.pager li > span {
    color:#b2222d;
    border: 1px solid #b2222d;
    background-color:transparent;
    border-radius: 50%;
    padding: 10px 5px;
    line-height: 0px;
    font-weight:bold;
    padding-top: 12px;
    padding-bottom: 9px;
    width: 22px;
    height: 22px;
}*/


.pager:before{display:inline-block; content:"";}
.pager:after{display:inline-block; content:"";}
.pager li{display:inline-block; padding:0px; margin:0px;}
li.pager-next,
li.pager-previous{
	width:40px;
	height:40px;
	display:inline-block;
}
li.pager-current{
	height:40px;
	display: inline-block;
	vertical-align: top;
	padding-top: 5px;
	padding-left:20px;
	padding-right:20px;
}

.page-panoramica .pagination li a{
	background-color: transparent;
    border:none;
    font-family: 'Guardian Egyptian Light';
    font-size:21.33px;
    color:#333;
}
.page-panoramica .pagination{
    margin-right: auto !important;
    margin-left: auto !important;
    width: 300px;
    border-bottom: 1px dotted #000;
    border-top: 1px dotted #000;
    padding-bottom: 10px;
    padding-top: 10px;
    font-family: 'Guardian Egyptian Light';
    font-size:21.33px;
    display:block;
}
.page-panoramica .pagination > .active > a, 
.page-panoramica .pagination > .active > span, 
.page-panoramica .pagination > .active > a:hover, 
.page-panoramica .pagination > .active > span:hover, 
.page-panoramica .pagination > .active > a:focus, 
.page-panoramica .pagination > .active > span:focus{
	background-color: transparent;
	border:none;
	color:#333;
}

.page-panoramica .pagination > a, 
.page-panoramica .pagination > span, 
.page-panoramica .pagination > a:hover, 
.page-panoramica .pagination > span:hover, 
.page-panoramica .pagination > a:focus, 
.page-panoramica .pagination > span:focus{
	background-color: transparent;
	color:#333;
}

.page-panoramica .pagination li.pager-first,
.page-panoramica .pagination li.pager-last{display:none;}

.page-panoramica .pagination li.pager-first a::after,
.page-panoramica .pagination li.pager-last a::after,
.page-panoramica .pagination li.next a::after,
.page-panoramica .pagination li.prev a::after{content:"";}

.page-panoramica .pagination li.next a,
li.pager-next a{
	background-color: transparent;
	width:40px;
	height:40px;
	font-size:0px;
	color:#fff;
	background-image:url('/sites/default/files/default_images/cr-node-paginacio-mes.png');	
	background-repeat:no-repeat;
	background-position:center center;  
	display:table-cell;  
	border:none;
	border-radius:0;
	opacity: 1;
    filter: alpha(opacity=100);
    margin-left:20px;
}
.page-panoramica .pagination li.next a:hover,
li.pager-next a:hover{
	background-color: transparent;
	background-image:url('/sites/default/files/default_images/cr-node-paginacio-mes-negre.png');
	opacity: 1;
    filter: alpha(opacity=100);    
}

.page-panoramica .pagination li.prev a,
li.pager-previous a{
	background-color: transparent;
	width:40px;
	height:40px;
	font-size:0px;
	color:#fff;
	background-image:url('/sites/default/files/default_images/cr-node-paginacio-menys.png');	
	background-repeat:no-repeat;
	background-position:center center;  
	display:table-cell;  
	border:none;
	border-radius:0;
	opacity: 1;
    filter: alpha(opacity=100);
    margin-right:20px;
}

.page-panoramica .pagination li.prev a:hover,
li.pager-previous a:hover{background-image:url('/sites/default/files/default_images/cr-node-paginacio-menys-negre.png');
	background-color: transparent;
	opacity: 1;
    filter: alpha(opacity=100);
}



#block-block-39{
	background-image: url('/sites/all/themes/catrelibootstrap/images/punt-groc.png');
	margin-bottom: 25px;
	margin-top: 25px;
	padding:0px;
	height: auto;
}
#block-block-39 .block-title{
	margin-bottom:25px;
}

.descripcio-bloc,
.autors-bloc {
    display:block;
    float:none;
    clear:both;
    font-family: 'Guardian Egyptian Regular';
    font-size:11pt;
    background-color:#fff;
}
.autors-bloc {
    font-family: 'Guardian Egyptian Regular';
    font-size:11pt;
    padding-top: 30px;
    border-top:1px dotted #000;
}
.descripcio-bloc {
	padding-top: 23px;
    padding-bottom:30px;
    margin-bottom:0px;    
}
.autor-bloc {
    margin-bottom:0px;    
}
.autor-bloc-nom {
    font-weight:bold;
    padding-bottom:10px;
}
/* Pagina monografics */

.col-lg-4.alt-2.tipo-monografic {
    height: 394px;
    max-width:330px;
    overflow:hidden;
    color:#fff;
}
.col-lg-4.alt-2.tipo-monografic .node-body {
    height:368px;
    color:#fff;
    background-size: auto 367px;
}
.col-lg-4.alt-2.tipo-monografic .node-title {
    padding: 13.5px;
    margin-top:0px;
    padding-top:0px;
    color:#fff;
	font-size: 19pt;
	font-family: 'Quadraat Bold';
	letter-spacing: 0.02em;
	line-height: 19pt;    
}

.col-lg-4.alt-2.tipo-monografic .node-title a{
	font-size: 19pt;
	font-family: 'Quadraat Bold';
	letter-spacing: 0.02em;
	line-height: 19pt;
}

/* Pagina propostes */
.col-lg-4.alt-1.tipo-proposta,
.col-lg-4.alt-1.tipo-proposta_rss {
    height: 197px;
    max-width:330px;
    overflow:hidden;
    color:#fff;
}
.col-lg-3.alt-1.tipo-proposta .node-body,
.col-lg-3.alt-1.tipo-proposta_rss .node-body,
.col-lg-4.alt-1.tipo-proposta .node-body,
.col-lg-4.alt-1.tipo-proposta_rss .node-body {
    height:101px;
    color:#fff;
    background-color: #3C3C3B;
    overflow:hidden;
}
.col-lg-4.alt-1.tipo-proposta .node-title,
.col-lg-4.alt-1.tipo-proposta_rss .node-title {
    height:auto;
    color:#fff;
    background-color: #3C3C3B;
}

.col-lg-4.alt-1.tipo-proposta .node-summary,
.col-lg-4.alt-1.tipo-proposta_rss .node-summary {
    display:none;
    color:#fff;
    background-color: #3C3C3B;
}



/* Pagina recull de noticies */
.col-lg-4.alt-1.tipo-flashnews {
    width:330px;
    height: 394px;
}
.col-lg-4.alt-1.tipo-flashnews .node-image {
    display:block;
    width:100%;
    height:170px;
    background-size: 300px 170px;
}
.col-lg-4.alt-1.tipo-flashnews .node-title {
    background-color:#fff;
    height:180px;
}
.col-lg-4.alt-1.tipo-flashnews .node-meta {
    font-size:11pt;
    height:20px;
    overflow:hidden;
}
.menu-select {
    text-align:center;
    font-size:17pt;
    margin-bottom:50px;
    position:absolute;
    width: 100%;
    z-index:100;
    margin-top:-30px;
}
.menu-select ul {
    display: inline-block;
    margin:0px;
    padding:0px;
    width: 632px;
    margin-right:auto;
    margin-left:auto;
}
.menu-select ul li {
    width:100%;
    margin:0px;
    padding:0px;
    display:block;
    color:#000;
    border:1px solid #000;
    height:52px;
    background-image: url('/sites/default/files/default_images/fletxa-select-baix.png');
    background-size: 29px auto;
    background-position: 588px 9px;
    background-repeat:no-repeat;
    vertical-align:middle;
    background-color:#fff;
    padding-top: 9px;
    padding-bottom:9px;
}

.menu-select ul li:hover {
    background-image: url('/sites/default/files/default_images/fletxa-select-dalt.png');
    background-size: 29px auto;
}
.menu-select ul li ul li {
    background-image:none;
}
.menu-select ul li:hover ul li {
    background-image:none;
    border: none;
	border-bottom: 1px dotted #000;
	margin-left: 20px;
	margin-right: 20px;
	width: 590px;
}

.menu-select ul li:hover li a:hover{
 color:#B2222D;
}
.menu-select ul li a {
    color:#000;
    line-height:0px;
    padding:9px;
    padding-right:50px;
    padding-left:50px;
}
.menu-select ul li ul {
    display:none;
}
.menu-select ul li:hover ul {
    display:block;
    margin-top: 8px;
	margin-left: -1px;
	border: 1px solid #000;
	background-color:#fff;
}

.espai-menu {
    clear:both;
    height:52px;
}
/* Node noticia breu */

.node-type-flashnews article {
    margin-top: 40px;
}
.node-type-flashnews .article-imatge img {
    width:300px;
    height:170px;
}
.node-type-flashnews .article-imatge {
    float:left;
    margin-right:30px;
    border:none;
}
.not-front.node-type-flashnews article .article-imatge {
    border:none;
}
.node-type-flashnews .node h2 {
    font-size: 22.31pt;
    font-family: 'Quadraat Bold';
    font-style: italic;
    line-height: 1em;
    opacity: 1;
    filter: alpha(opacity=100);
    margin-left:330px;
    background-color: #fff;
    color:#000;
    margin-top:0px;
}
.node-type-flashnews .node-meta {
    display:block;
    margin-left:330px;
    background-color: #b2222d;
    color: #fff;
    padding-left: 15.5px;
    overflow: hidden;
    word-wrap: break-word;
    height: 17px;
    padding-top: 1px;
    font-size: 10.36pt;
    font-family: 'Guardian Egyptian Light';
    text-transform: uppercase;
    line-height: normal;
    margin-bottom:20px;
}
.node-type-flashnews .node-meta .node-data {
    display: inline-block;
    margin-right: 5px;
}
.node-type-flashnews .node-meta .node-font {
    display: inline;
    margin-left: 5px;
}
.node-type-flashnews .node-link-breu {
    font-size:16pt;
}

/* Pagina Actualitat */
.page-actualitat #seccio-content .col-lg-12 .node-summary {
    font-family: 'Guardian Egyptian Light';
    font-size:15pt;
}
.page-actualitat #seccio-content .col-lg-12 h2 {
    font-family: 'Quadraat Bold';
    font-size:27pt;
    background-color: transparent;
    opacity: 1;
    filter: alpha(opacity=100);
}
.page-actualitat #seccio-content .col-lg-4 .node-summary {
    font-family: 'Guardian Egyptian Light';
    font-size:12pt;
    background-color: transparent;
    opacity: 1;
    filter: alpha(opacity=100);
    padding:0px;
}
.page-actualitat #seccio-content .col-lg-4 h2 {
    font-family: 'Quadraat Bold';
    font-size:20pt;
    background-color: transparent;
    opacity: 1;
    filter: alpha(opacity=100);
}
.page-actualitat #seccio-content .col-lg-12 .node-image {
    width: 75%;
    max-width:664px;
    float: left;
    max-width:664px;
}
.page-actualitat #seccio-content .col-lg-12 .node-body {
    width: 25%;
    float: left;
    max-width:300px;
}
.page-actualitat #seccio-content .col-lg-4 .node-body {
    padding:0px;
}
.page-actualitat #seccio-content .col-lg-12,
.page-actualitat #seccio-content .col-lg-4 {
    overflow: hidden;
}
.page-actualitat #seccio-content .col-lg-4 {
    width:330px;
    height: 394px;
    padding-top:5px;
}
.page-actualitat #block-system-main{width:990px;}
.page-actualitat .col-lg-12.alt-2.article{
	background-image: url('/sites/default/files/default_images/cr-node-linia-separacio.png');
	background-repeat: no-repeat;
	background-position: 15px 0px;
	padding-top: 5px;
	margin-top: 15px;
	margin-bottom: 50px;
}

.page-actualitat .fila{
	background-image: url('/sites/default/files/default_images/cr-node-linia-separacio.png');
	background-repeat: no-repeat;
	background-position: 15px 0px;
	height:1px;
	width:100%;
	clear: both;
}
.page-actualitat #block-system-main{
	
}

/* Agenda */

.info-esdeveniment,
.info-esdeveniment a {
	font-family: 'Guardian Egyptian Light';
    font-size:14.4pt;
}
.info-esdeveniment .field-label {
    color: #B2222D;
    font-family: 'Guardian Egyptian Medium';
}
.esdeveniment-categoria {
    text-transform: uppercase;
    color: #B2222D;
    font-size:16.26pt;
    font-family: 'Guardian Egyptian Medium';
}
.region-sidebar-second .esdeveniment-data,
.region-sidebar-second .esdeveniment-categoria {
    font-size:11pt;
}
.region-sidebar-second .esdeveniment-lloc {
    font-size:9.5pt;
    line-height:12pt;
}
h2.titol-esdeveniment {
    font-size:32.53pt;
    color:#000;
    background-color:transparent;
    height:auto;
    line-height:normal;
    font-family: 'Quadraat Italic';
    opacity:1;
}
.node-type-esdeveniment .field-name-body,
.node-type-esdeveniment .text-resum {
    /*font-size:16.26pt;*/
    margin: 0 0 10px;
    font-size: 14pt;
    line-height: 21pt;
}


.node-type-esdeveniment article .info-esdeveniment .article-imatge {
    padding-bottom: 0px;
    margin-bottom: 30px;
    margin-top:1px;
}
.node-type-esdeveniment .info-esdeveniment span.fa-lg {
    float: left;
    font-size: 16pt;
    width:46px;
    height:46px;
    background-image: url('/sites/default/files/default_images/cr-node-agenda-geo.png');
    background-repeat: no-repeat;
    margin-right:10px;    
}

.node-type-esdeveniment .info-esdeveniment .info-esdeveniment-data .info-esdeveniment-data-dia,
.node-type-esdeveniment .info-esdeveniment .info-esdeveniment-data .info-esdeveniment-data-hora,
.node-type-esdeveniment .info-esdeveniment .info-esdeveniment-lloc,
.node-type-esdeveniment .info-esdeveniment .info-esdeveniment-organitza,
.node-type-esdeveniment .info-esdeveniment .info-esdeveniment-contacte .info-esdeveniment-contacte-web,
.node-type-esdeveniment .info-esdeveniment .info-esdeveniment-contacte .info-esdeveniment-contacte-email,
.node-type-esdeveniment .info-esdeveniment .info-esdeveniment-contacte .info-esdeveniment-contacte-telefon,
.node-type-esdeveniment .info-esdeveniment .info-esdeveniment-preu,
.node-type-esdeveniment .info-esdeveniment .info-esdeveniment-preinscripció,
.node-type-esdeveniment .info-esdeveniment .info-esdeveniment-geolocalitzacio{
	margin-bottom:10px;
	/* font-size:16pt;
	line-height: 15pt; */
	font-size: 14pt;
    line-height: 21pt;
}



.node-type-esdeveniment .info-esdeveniment span.fa-lg i{display:none;}
.node-type-esdeveniment .info-esdeveniment span.fa-text {
    margin-left: 56px;
    display:block;
}
.info-esdeveniment-geolocalitzacio {
    margin-top:20px;
}
.info-esdeveniment-geolocalitzacio-lloc {
    margin-bottom:20px;
}

.node-type-esdeveniment article .esdeveniment-categoria {
    display: block;
    font-size: 16.8pt;
    font-family: 'Guardian Egyptian Medium';
    line-height: normal;
    color: #b2222d;
}
.node-type-esdeveniment article h2.titol-esdeveniment{
    font-size: 33.6pt;
    font-family: 'Quadraat Bold';
    margin-top:6px;
}
.leaflet-gallery {
    font-size:8pt;
}
.node-type-esdeveniment article header {
    border:none;
    margin-bottom: 0px;
}
.node-type-esdeveniment article .article-imatge {
    border:none;
}
.page-esdeveniments #contingut .col-sm-9{
	width:990px;
	
	padding: 0px !important;
}
.html.page-esdeveniments .main-container .region #seccio-content.col-sm-9 {
    padding: 0px !important;
}
.page-esdeveniments .col-lg-4.alt-2.tipo-esdeveniment.esdeveniment h2 {
    font-size:19.2pt;
    color:#000;
    background-color:transparent;
    height:auto;
    line-height:normal;
    font-family: 'Quadraat Bold';
    opacity: 1;
    filter: alpha(opacity=100);
    margin-top: 5px;
    height: 108px;
	margin-bottom: 0px;
	overflow:hidden;
    
}
.page-esdeveniments .col-lg-4.alt-2.tipo-esdeveniment.esdeveniment .info-esdeveniment div{height:24px; overflow:hidden;}
.page-esdeveniments .col-lg-4.alt-2.tipo-esdeveniment.esdeveniment .info-esdeveniment,
.page-esdeveniments .col-lg-4.alt-2.tipo-esdeveniment.esdeveniment .info-esdeveniment a {
    font-size:14.4pt;
}
.page-esdeveniments .col-lg-4.alt-2.tipo-esdeveniment.esdeveniment {   
	height: 430px;
	overflow: hidden;
	width: 300px;
	padding: 0px !important;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 27px;
	margin-bottom: 27px;    
	font-family: 'Guardian Egyptian Light';
	
}


.page-esdeveniments .col-lg-4.alt-2.tipo-esdeveniment.esdeveniment .node-body {
    padding-top:0px;
}
.page-esdeveniments .tipo-esdeveniment.esdeveniment .infomes {           
    height:30px;
	background-image: url('/sites/default/files/default_images/cr-node-esdeveniments-linia.png');
	background-repeat: no-repeat;
	background-position: center center;
	text-align:center;
}
.page-esdeveniments .tipo-esdeveniment.esdeveniment .infomes a {
	background-image: url('/sites/default/files/default_images/cr-node-esdeveniments-i-negre.png');
	background-repeat: no-repeat;
	background-position: center center;		
	height:30px;
	width:30px;
	margin-right:auto;
	margin-left:auto;
	display:block;	
}
.page-esdeveniments .tipo-esdeveniment.esdeveniment .infomes a:hover{
	background-image: url('/sites/default/files/default_images/cr-node-esdeveniments-i-vermell.png');
}
.page-esdeveniments .col-lg-4.alt-2.tipo-esdeveniment.esdeveniment .info-esdeveniment {
    height:117px;
    overflow:hidden;
}
.page-esdeveniments .data-float {
    position:absolute;
    margin-top:-169px;
    margin-left:25px;
    height:60px;
    width:75px;
    background-color:#000;
    color:#fff;
    font-family: 'Guardian Egyptian Medium';
    text-align:center;
    overflow:hidden;
}
.page-esdeveniments .data-float-mes {
    font-size:11.15pt;
    height:22px;
    margin:0px;
    padding:0px;
    line-height:23px;
    text-align:center;
    overflow:hidden;
    width:100%;
    text-transform:uppercase;
    border-bottom: 1px solid #fff;
}
.page-esdeveniments .data-float-dia {
    font-size:28pt;
    height: 38px;
    margin:0px;
    padding:0px;
    line-height:38px;
    text-align:center;
    overflow:hidden;
    width:100%;
}
.node-type-esdeveniment #seccio-content article{
	padding: 0px;
	margin-top: 23px;
	padding-right: 0px !important;
	background-image: url('/sites/default/files/default_images/cr-node-linia-separacio.png');
	background-repeat: no-repeat;
	background-position: 15px 0px;
	
}
.node-type-esdeveniment #seccio-content article header{display:none;}
.node-type-esdeveniment #seccio-content article .article-columna{
	padding-top:0px;
}
.node-type-esdeveniment #seccio-content article .article-columna{
	padding-left:15px !important;
}
.boto-agenda-add a,
.boto-agenda-giny a {
    color:#fff;
}
.boto-agenda-add {
    background-color: #b2222d;
    margin-bottom:30px;
    margin-top:15px;
    height: 98px;
}
.boto-agenda-giny {
    background-color: #8e8e8d;
    margin-bottom:30px;
}
.boto-agenda-text {
	font-family: 'Guardian Egyptian Light';
    font-size: 17pt;
    color:#fff;
    padding:15px;
    display:inline-block;
    width:230px;
    line-height:17pt;
    width: 175px;
}

#seccio-sidebar_second #block-block-47{margin-top:0px;}
.boto-agenda-icona {
    color:#fff;
    font-size: 28pt;
    float:right;
    padding:10px;
    display: block;
}

.boto-agenda-icona .icona-cloud i,
.boto-agenda-icona .icona-llapis i{display:none;}
.boto-agenda-icona .icona-cloud{
	width:41px; 
	height:36px;
	background-image: url('/sites/default/files/default_images/cr-node-agenda-columna-view-blanc.png');
	background-repeat:no-repeat;
	background-position:left top;
	display: block;
}
.boto-agenda-icona .icona-llapis{
	width:32px; 
	height:32px;
	background-image: url('/sites/default/files/default_images/cr-node-agenda-columna-add-blanc.png');
	background-repeat:no-repeat;
	background-position:left top;
	display: block;	
}

#personalitza-giny input {
    min-width:50px;
}
#personalitza-giny .form-type-select input {
    min-width:200px;
}
#personalitza-giny .togvis {
    border: 1px solid #ccc;
    padding: 5px;
    width: 240px;
    text-align: center;
    background-color: #f1f1f1;
    color:#333;
}
#personalitza-giny .togvis:hover {
    border: 1px solid #f1f1f1;
    padding: 5px;
    width: 240px;
    text-align: center;
    background-color: #000;
    color:#fff;
}
#views-exposed-form-catrelibootstrap-esdeveniments-page .views-exposed-form .views-exposed-widget {
    float:none;
    width:290px;
}
#views-exposed-form-catrelibootstrap-esdeveniments-page .container-inline-date .date-padding {
    float: none;
    width:290px;
}
#views-exposed-form-catrelibootstrap-esdeveniments-page .form-item {
    width:290px;
}
#views-exposed-form-catrelibootstrap-esdeveniments-page {
    font-family: 'Guardian Egyptian Light';
    font-size:14pt;
}
#views-exposed-form-catrelibootstrap-esdeveniments-page input {
    border: 1px solid #000;
    border-radius: 0px;
    width:270px;
    width:290px;
    height:55px;
    font-family: 'Guardian Egyptian Light';
    font-size:14pt;
}
#views-exposed-form-catrelibootstrap-esdeveniments-page select option {
    margin:5px;
    border-bottom:1px dotted #ccc;
    font-family: 'Guardian Egyptian Light';
    font-size:14pt;
}
#views-exposed-form-catrelibootstrap-esdeveniments-page .select {
    width: 287px;
    width: 300px;
    overflow: hidden;
    color:#000;
    display: block;
    text-align: center;
    margin-right: auto;
    margin-left: auto;
    font-family: 'Guardian Egyptian Light';
    font-size:14pt;
}
#views-exposed-form-catrelibootstrap-esdeveniments-page .select select {
    padding: 9px;
    padding-bottom:0px;
    padding-top:0px;
    width: 297px;
    width: 300px;
    border: none;
    box-shadow: none;
    background-color: transparent;
    background-image: none;
    appearance: none;
    height:55px;
    font-family: 'Guardian Egyptian Light';
    font-size:14pt;
}
#views-exposed-form-catrelibootstrap-esdeveniments-page .select select,
#views-exposed-form-catrelibootstrap-esdeveniments-page select{
    background: #fff url("/sites/default/files/imatges/fletxa-select-baix-negre.png") no-repeat 250px 12px;
}
#views-exposed-form-catrelibootstrap-esdeveniments-page select:focus,
#views-exposed-form-catrelibootstrap-esdeveniments-page select:active {
    background: #fff url("/sites/default/files/imatges/fletxa-select-dalt-negre.png") no-repeat 250px 12px;
}
#views-exposed-form-catrelibootstrap-esdeveniments-page #edit-field-data-value-value-inside-wrapper .control-label,
#views-exposed-form-catrelibootstrap-esdeveniments-page .help-block {
    display:none;
}
#views-exposed-form-catrelibootstrap-esdeveniments-page .select .form-item {
    padding:0px;
    margin:0px;
}
#views-exposed-form-catrelibootstrap-esdeveniments-page .select select option {
    padding:9px;
    border-bottom:1px dotted #B2222D;
    opacity: 0.8;
    filter: alpha(opacity=80);
    background-color:#fff;
    font-family: 'Guardian Egyptian Light';
    font-size:14pt;
}
#views-exposed-form-catrelibootstrap-esdeveniments-page .form-type-select {
    overflow: hidden;
    border: 1px solid #000;
}
#views-exposed-form-catrelibootstrap-esdeveniments-page #edit-title::-webkit-input-placeholder { 
    font-family: 'Guardian Egyptian Light';
    font-size:14pt;
    color: #B2222D;
}
#views-exposed-form-catrelibootstrap-esdeveniments-page #edit-title::-moz-placeholder {
    /* Firefox 19+ */
    
    font-family: 'Guardian Egyptian Light';
    font-size:14pt;
    color: #B2222D;
}
#views-exposed-form-catrelibootstrap-esdeveniments-page #edit-title:-ms-input-placeholder { 
    font-family: 'Guardian Egyptian Light';
    font-size:14pt;
    color: #B2222D;
}
#views-exposed-form-catrelibootstrap-esdeveniments-page #edit-title:-moz-placeholder {
    font-family: 'Guardian Egyptian Light';
    font-size:14pt;
    color: #B2222D;
}
#views-exposed-form-catrelibootstrap-esdeveniments-page #edit-title {
    font-family: 'Guardian Egyptian Light';
    font-size:14pt;
    background: #fff url("/sites/default/files/imatges/search.png") no-repeat 233px 0px;
    height:55px;
}
/* Tots els blocs */
.view-display-id-totselsblocs article {
    height: 392px;
    width:300px;    
    padding:0px !important;
    margin-left:15px;
    margin-right:15px;
    margin-top:13.5px;
    margin-bottom:15.5px;
}
.view-display-id-totselsblocs article .contingut-node-body {
	width:300px;
	margin:0px;
    padding:15px;
    height: 335px;   
    font-family: 'Quadraat Italic';
    font-size:14.4pt;
    overflow:hidden;
}



.view-display-id-totselsblocs article .contingut-node-body .views-field-title {
    font-size:22.4pt;
    font-family: 'Quadraat Bold';
}
.view-display-id-totselsblocs article .contingut-node-body .views-field-created {
    font-size:16.8pt;
    font-family: 'Quadraat Bold';
}
.view-display-id-totselsblocs article .views-field-autor{
    font-size:16.8pt;
    font-family: 'Quadraat Bold';
    position:absolute;
    
    width:300px;
    text-align:right;
    padding-right:15px;
    height:30px;
    overflow:hidden;
    margin-top:-100px;
}

.view-display-id-totselsblocs article footer {
	width:300px;
	margin:0px;
    height: 61px;
    text-align:center;
    background-color:#f4d862;
}
.view-display-id-totselsblocs article footer .node-blog a{
    font-family: 'Guardian Egyptian Medium';
    font-size:16.70pt;
    text-transform:uppercase;
}
.view-display-id-totselsblocs article footer .node-blog{
	display: table-cell;
	vertical-align: middle;
	height: 61px;
	width: 300px;
	text-align: center;
	overflow: hidden;
	padding-left:5px;
	padding-right:5px;
}
.view-display-id-totselsblocs .views-row {
    border:none;
    margin:0px;
    padding:0px;
}
.view-display-id-totselsblocs article.col-lg-4 .node-body {
    background-color:transparent;
}
.views-field-field-autor-blogextern,
.views-field-realname {
    text-align:right;
    font-weight:bold;
}
#edit-taxonomy-vocabulary-7-tid-wrapper {
    float:none;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
}
#edit-taxonomy-vocabulary-7-tid-wrapper label {
    display:none;
}
#edit-taxonomy-vocabulary-7-tid-wrapper .form-item {
    width:490px;
    display: inline-block;
    text-align:center;
    border:1px solid #000;
    overflow:hidden;
}
#edit-taxonomy-vocabulary-7-tid-wrapper select option {
    margin:5px;
    border-bottom:1px dotted #ccc;
    font-family: 'Guardian Egyptian Light';
    font-size:14pt;
}
#edit-taxonomy-vocabulary-7-tid-wrapper .select {
    width: 500px;
    overflow: hidden;
    color:#000;
    display: block;
    text-align: center;
    margin-right: auto;
    margin-left: auto;
    font-family: 'Guardian Egyptian Light';
    font-size:14pt;
}
#edit-taxonomy-vocabulary-7-tid-wrapper .select select {
    padding: 9px;
    padding-bottom:0px;
    padding-top:0px;
    width: 500px;
    border: none;
    box-shadow: none;
    background-color: transparent;
    appearance: none;
    height:55px;
    font-family: 'Guardian Egyptian Light';
    font-size:14pt;
    background: #fff url("/sites/default/files/imatges/fletxa-select-baix.png") no-repeat 450px 12px;
}
#edit-taxonomy-vocabulary-7-tid-wrapper select:focus,
#edit-taxonomy-vocabulary-7-tid-wrapper select:active {
    background: #fff url("/sites/default/files/imatges/fletxa-select-dalt.png") no-repeat 450px 12px;
}

/* PAGINES TAXONOMIES */
.page-taxonomy a,
.page-taxonomy a:focus {
    opacity: 1;
    filter: alpha(opacity=100);
}
.page-taxonomy a:hover {
    opacity: 0.8;
}
.page-taxonomy #seccio-actualitat h2.block-title {
    margin-top: -42px;
	line-height: 18pt;
	height: auto;
	padding-right: 0px;
}
.page-taxonomy #seccio-recull_de_noticies h2.block-title {
    margin-top: -43px;
	line-height: 18pt;
	height: auto;
	padding-right: 0px;
}
.page-taxonomy #seccio-blocs h2.block-title{
    margin-top: 24px;
	line-height: 12pt;
	height: auto;
	padding-right: 0px;
	margin-left: 15px;
}
.page-taxonomy #seccio-actualitat .node-title {
	overflow: hidden;
	word-wrap: break-word;
	padding: 13.5px;
	padding-top: 13.5px;
	padding-bottom: 13.5px;
	margin: 0px;
	background-color: #ffffff;
	margin: 0px;
	height: 69px;
}
.page-taxonomy #seccio-actualitat .node-title a{
	font-size: 22pt;
	font-family: 'Quadraat Bold';
	letter-spacing: 0.02em;
	line-height: 21pt;
	opacity: 1;
	filter: alpha(opacity=100);
}

.page-taxonomy #seccio-actualitat .node-image {
    margin:0px;
    background-color:#fff;
    width:300px;
    height:170px;
    overflow:hidden;
}
.page-taxonomy #seccio-actualitat .node-body {
	background-color: #fff;
	padding: 13.5px;
	color: #000;
	overflow: hidden;
	height: 99px;
	font-size: 12.75pt;
	font-family: 'Guardian Egyptian Light';
	line-height: 15pt;
	padding-top: 15px;
	
}
.page-taxonomy td {
    padding:15px;
    vertical-align:top;
    width:330px;
    height:198px;    
}
.page-taxonomy  #seccio-recull_de_noticies td{
	padding-top:15px;
}
.page-taxonomy  #seccio-blocs td{padding-bottom:15px;}
#seccio-veure_la_fe .page-taxonomy td {
    padding:0px;
    vertical-align:top;
    width:330px;
}
.page-taxonomy #seccio-actualitat .region-actualitat{padding-bottom:10px; padding-top: 15px;}
.page-taxonomy .pager {
    width: 200px;
   
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
}

.page-taxonomy #seccio-recull_de_noticies .node-meta {

    font-size: 10.36pt;
    font-family: 'Guardian Egyptian Light';
    text-transform: uppercase;
    line-height: normal;    
    background-color: #b2222d;
    color: #fff;
    padding-left: 15.5px;   
    overflow: hidden;
    word-wrap: break-word;
    height: 20px;
    padding-top: 4px;    
}
.page-taxonomy #seccio-recull_de_noticies .node-meta .node-data {
    display: inline-block;
    margin-right: 5px;
}
.page-taxonomy #seccio-recull_de_noticies .node-meta .node-font {
    display: inline;
    margin-left: 5px;
}
.page-taxonomy #seccio-recull_de_noticies .node-title {  
	height: 149px;
	overflow: hidden;
	word-wrap: break-word;
	padding: 13.5px;
	padding-top: 13.5px;
	padding-bottom: 13.5px;
	margin: 0px;
	background-color: #ffffff;
	margin: 0px;    
	
}
.page-taxonomy #seccio-recull_de_noticies {background-image:none; border:none; height:auto;}
.page-taxonomy #seccio-recull_de_noticies .region-recull-de-noticies{
	background-image: url('/sites/all/themes/catrelibootstrap/images/punt-vermell.png');
	border-top: 1px dotted #000;
	border-bottom: 1px dotted #000;	
	padding-top: 15px;
	padding-bottom: 10px;
}
.page-taxonomy #seccio-recull_de_noticies .node-title a{
	font-size: 20pt;
	font-family: 'Quadraat Bold';
	letter-spacing: 0.02em;
	line-height: 20pt;
	opacity: 1;
}
.page-taxonomy #seccio-blocs {margin-top:130px; padding-bottom: 10px;}
.page-taxonomy #seccio-blocs .node-body {
    background-color: #e4e4e4;
    padding: 13.5px;
    margin:0px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    height: 82px;
    overflow:hidden;
}
.page-taxonomy #seccio-blocs .node-title {
    margin:0px;
}
.page-taxonomy #seccio-blocs .node-title a {
    color: #000;
    font-size: 15.14pt;
    font-family: 'Guardian Egyptian Medium';
    line-height: normal;
}
.page-taxonomy #seccio-blocs .region-blocs {
    margin-top: -47px;
}
.page-taxonomy #seccio-veure_la_fe {
    border-bottom: none;
}
.page-taxonomy #seccio-veure_la_fe .region-veure_la_fe {
    color:#fff;
    background-color: #3c3c3b;
    padding-bottom: 10px;
    padding-top: 15px;
}
.page-taxonomy #seccio-veure_la_fe article {
    width: auto;
    height: auto;   
    padding:0px !important; 
}
.page-taxonomy #seccio-veure_la_fe .node-image {
	height:170px;
}
.page-taxonomy #seccio-veure_la_fe .node-title {

}
.page-taxonomy #seccio-veure_la_fe .node-title a {

}
.page-taxonomy #seccio-veure_la_fe footer {

}
.page-taxonomy #seccio-veure_la_fe footer a {

}
.page-taxonomy #seccio-veure_la_fe .pager {
    color: #ffffff;
    border-bottom: 1px dotted #fff;
	border-top: 1px dotted #fff;
}
.page-taxonomy #seccio-veure_la_fe li.pager-next a{
	background-image: url('/sites/default/files/default_images/cr-node-paginacio-mes-blanc.png');
}
.page-taxonomy #seccio-veure_la_fe li.pager-previous a{
	background-image: url('/sites/default/files/default_images/cr-node-paginacio-menys-blanc.png');
}

.page-taxonomy #seccio-veure_la_fe li.pager-next a:hover{
	background-image: url('/sites/default/files/default_images/cr-node-paginacio-mes-gris.png');
}
.page-taxonomy #seccio-veure_la_fe li.pager-previous a:hover{
	background-image: url('/sites/default/files/default_images/cr-node-paginacio-menys-gris.png');
}




.page-taxonomy #seccio-veure_la_fe h2.block-title {
    position: absolute;
	height: auto;
	line-height: 20pt;
	margin-top: -47px;
	margin-left: 15px;
	padding: 0px;    
}
.page-taxonomy #seccio-monografics .views-field-title {
    margin-top: -170px;
    display: block;
    padding: 13.5px;
    height: 170px;
    overflow:hidden;
}
.page-taxonomy #seccio-monografics h2.block-title{    
	height: auto;
	line-height: 15pt;
	margin-top: -42px;
	padding-right:0px;
}
.page-taxonomy #seccio-monografics .views-field-title a {
    font-size: 22.31pt;
    font-family: 'Quadraat Bold';
    font-style: italic;
    line-height: 1em;
    color: #fff;
}
.page-taxonomy #seccio-monografics .views-field-nothing {
    font-family: 'Guardian Egyptian Medium';
    text-transform: uppercase;
    font-size: 14.34pt;
    margin-top: -32px;
    text-align: right;
    padding-right: 13.5px;
    color: #fff;
}
.page-taxonomy #seccio-propostes td {
    width: 330px;
    height: 197px;
    padding-left: 15px !important;
    padding-right: 15px !important;
    padding-top: 13.5px;
    padding-bottom: 13.5px;
}
.page-taxonomy #seccio-propostes td .views-field {
    background-color: #3C3C3B;
}
.page-taxonomy #seccio-propostes td .views-field-title {
    height: 88px;
    overflow:hidden;
    padding: 13.5px;
}
.page-taxonomy #seccio-propostes td .views-field-title a {
    font-size: 15.14pt;
    font-family: 'Guardian Egyptian Medium';
    line-height: normal;
    color: #ffffff;
}
.page-taxonomy #seccio-propostes td .views-field-name {
    padding: 13.5px;
    color: #ffffff;
    font-size: 14.34pt;
}
.page-taxonomy #seccio-propostes td .views-field-name a {
    color: #ffffff;
    font-size: 14.34pt;
}
.page-taxonomy #seccio-propostes td .views-field-name .node-author {
    text-transform: uppercase;
    font-size: 14.34pt;
}



/* producte */

.node-product input,
.node-type-product input {
    width:auto;
    display:inline;
}
.page-cart .btn-default,
.node-product .btn-default,
.node-type-product .btn-default {
    color: #fff;
    background-color: #000;
    border-color: #ccc;
    text-transform:uppercase;
    font-family: Guardian Egyptian Regular;
}
.page-cart .btn-default:hover,
.node-product .btn-default:hover,
.node-type-product .btn-default:hover {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad;
}
.node-product .form-item-varprice,
.node-type-product .form-item-varprice,
.node-product .form-actions,
.node-type-product .form-actions {
    display:inline;
}
.node-product .form-item-varprice,
.node-type-product .form-item-varprice {
    margin-right:20px;
}
.node-product form,
.node-type-product form {
    clear:both;
    margin-top:30px;
}
/*#fons-anunci {
    height:60px;
    width:100%;
    margin-top:-60px;
    position:absolute: z-index:10000000;
    background-image:url('sites/default/files/default_images/fons-anunci.png');
    background-repeat:repeat-x;
    background-position:bottom;
}*/
#fons-anunci{display:none;}
#seccio-footer_1 .view-display-id-mesdeautor .view-header {
    margin-top: -30px;
    display: inline-block;
}
#seccio-footer_1 .view-display-id-mesdeautor .block-title {
    font-size: 28.8pt;
    font-family: 'Quadraat Bold Italic';    
    opacity: 1;
    filter: alpha(opacity=100);
    padding: 5px;
    margin: 0px;
    margin-bottom: 20px;
    font-style: italic;
    background-color: #fff;
    margin-top: 10px;
    margin-left: 10px;
    text-transform: none;
}
#seccio-footer_1 .view-display-id-mesdeautor ul.menu-block {
    position: absolute;
    margin-top: -55px;
    margin-left: 320px;
    background-color: #fff;
}
.node-type-blog footer.footer #seccio-footer_1 {
    max-width:none !important;
    background-image: url('/sites/all/themes/catrelibootstrap/images/punt-groc.png');
}
.node-type-blog #seccio-footer_1 .region-peu-1 {
    max-width: 1320px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    padding: 0px;
}
.og-context #seccio-footer_1 .block-title{
    font-size: 28.8pt;
    font-family: 'Quadraat Bold Italic';  
    font-weight:normal;  
    text-transform: lowercase;
    display:none;
}
.og-context #seccio-footer_1 .view-header .block-title{
	position: absolute;
	margin-top: -55px;
	margin-left: 15px;
	display: block;
	background-color: #fff;
	padding: 0px;
	font-size: 28.8pt;
    font-family: 'Quadraat Bold Italic';  
    font-weight:normal;  
    text-transform: lowercase;	
    width:auto;
    line-height:22pt;
}

.node-type-proposta footer.footer #seccio-footer_1,
.node-type-proposta-rss footer.footer #seccio-footer_1,
.node-type-bloc-extern footer.footer #seccio-footer_1,
.node-type-blog footer.footer #seccio-footer_1{
	border-top: 1px dotted #000;
	padding-top: 30px;
	padding-bottom:30px;
}

.og-context #seccio-footer_1 .view-header .menu-block{
	position: absolute;
	margin-top: -52px;
	margin-left: 240px;
	height: 27px;	
	text-transform: lowercase;	
    width:auto;
    background-color: #fff;
}

.og-context #seccio-footer_1 .col-lg-4{width:330px;}
.og-context #seccio-footer_1 .titol-entrades{
    display:none;  
    
}



#barra-navegacio {
    min-height:70px;
}
header ul li {
    height:70px;
}
#barra-navegacio #item-xarxes a.icon-twitter i,
#barra-navegacio #item-xarxes a.icon-facebook i,
#barra-navegacio #item-xarxes a.icon-mas i,
#barra-navegacio #item-xarxes a.icon-youtube i,
#barra-navegacio #item-xarxes a.icon-rss i,
#barra-navegacio #item-xarxes a.icon-instagram i {
    display:none;
}
#barra-navegacio #item-xarxes a.icon-twitter,
#barra-navegacio #item-xarxes a.icon-facebook,
#barra-navegacio #item-xarxes a.icon-mas,
#barra-navegacio #item-xarxes a.icon-youtube,
#barra-navegacio #item-xarxes a.icon-rss,
#barra-navegacio #item-xarxes a.icon-instagram {
    width: 35px;
    height: 35px;
    padding: 0px;
    margin: 0px;
    margin-top:17.5px;
    margin-bottom:17.5px;
    background-color:transparent;
}
#barra-navegacio a.icon-menu {
    width: 75px;
    height: 71px;
    padding: 0px;
    margin: 0px;
    background-color:transparent;
}
#barra-navegacio #item-xarxes a.icon-twitter:hover,
#barra-navegacio #item-xarxes a.icon-facebook:hover,
#barra-navegacio #item-xarxes a.icon-mas:hover,
#barra-navegacio #item-xarxes a.icon-rss:hover,
#barra-navegacio #item-xarxes a.icon-instagram:hover,
#barra-navegacio #item-xarxes a.icon-youtibe:hover {
    background-color:transparent;
}
#barra-navegacio #item-xarxes a.icon-twitter {
    background-image: url('/sites/default/files/default_images/cr-portada-header-twitter.png');
}
#barra-navegacio #item-xarxes a.icon-facebook {
    background-image: url('/sites/default/files/default_images/cr-portada-header-facebook.png');
}
#barra-navegacio #item-xarxes a.icon-mas {
    background-image: url('/sites/default/files/default_images/cr-portada-header-mas.png');
}
#barra-navegacio #item-xarxes a.icon-instagram {
    background-image: url('/sites/default/files/default_images/cr-portada-header-instagram-fonstransparent-gris.png');
    margin-top: 0px;
}
#barra-navegacio #item-xarxes a.icon-youtube {
    background-image: url('/sites/default/files/default_images/cr-portada-header-youtube-fonstransparent-gris.png');
    margin-top: 0px;
}
#barra-navegacio #item-xarxes a.icon-rss {
    background-image: url('/sites/default/files/default_images/cr-portada-header-rss-fonstransparent-gris.png');
    margin-top: 0px;
}
#barra-navegacio a.icon-newsletter,
#barra-navegacio a.icon-search,
#barra-navegacio a.icon-user,
#barra-navegacio a.icon-intranet,
#barra-navegacio #item-user > a,
#barra-navegacio a.icon-newsletter,
#barra-navegacio .language-switcher-locale-url .ca a.language-link,
#barra-navegacio .language-switcher-locale-url .es a.language-link,
#barra-navegacio .language-switcher-locale-url .language-link,
#barra-navegacio a.icon-language-ca,
#barra-navegacio a.icon-language-es,
#barra-navegacio a.icon-config,
#barra-navegacio a.icon-redaccio {
    width: 50px;
    height: 50px;
    padding: 0px;
    margin: 0px;
    margin-top:10px;
    margin-bottom:10px;
    background-color:transparent;
}
#barra-navegacio .language-switcher-locale-url .language-link{display:block; font-size:0px;}
#barra-navegacio a.icon-newsletter i,
#barra-navegacio a.icon-search i,
#barra-navegacio a.icon-user i,
#barra-navegacio a.icon-intranet i,
#barra-navegacio a.icon-newsletter i,
#barra-navegacio a.icon-language-ca span,
#barra-navegacio a.icon-language-es span,
#barra-navegacio a.icon-menu i,
#barra-navegacio a.icon-config i,
#barra-navegacio a.icon-redaccio i {
    display:none;
}
#barra-navegacio a.icon-newsletter {
    background-image: url('/sites/default/files/default_images/cr-portada-header-newsletter-fonstransparent-blanc.png');
}
#barra-navegacio a.icon-search {
    background-image: url('/sites/default/files/default_images/cr-portada-header-search-fonstransparent-blanc.png');
}
#barra-navegacio a.icon-user {
    background-image: url('/sites/default/files/default_images/cr-portada-header-user-fonstransparent-blanc.png');
}
#barra-navegacio a.icon-intranet {
    background-image: url('/sites/default/files/default_images/cr-portada-header-intranet-fonstransparent-blanc.png');
}
#barra-navegacio .language-switcher-locale-url .ca .language-link,
#barra-navegacio a.icon-language-ca {
	font-size:0px;
    background-image: url('/sites/default/files/default_images/cr-portada-header-language-ca-fonstransparent-blanc.png');
}
#barra-navegacio .language-switcher-locale-url .es .language-link,
#barra-navegacio a.icon-language-es {
	font-size:0px;
    background-image: url('/sites/default/files/default_images/cr-portada-header-language-es-fonstransparent-blanc.png');
}
#barra-navegacio a.icon-menu {
    background-image: url('/sites/default/files/default_images/cr-portada-header-menu-fonstransparent-blanc.png');
}
#barra-navegacio a.icon-config {
    background-image: url('/sites/default/files/default_images/cr-portada-header-cog-fonstransparent-blanc.png');
}
#barra-navegacio a.icon-redaccio {
    background-image: url('/sites/default/files/default_images/cr-portada-header-pencil-fonstransparent-blanc.png');
}
#barra-navegacio li {
    border-left: 1px dotted #fff;
}
header ul li {
    padding-left: 10px;
    padding-right: 5px;
}
header ul,
#barra-navegacio li li {
    border-right: none;
}
header #item-xarxes li {
    border:none;
    padding:0px;
}
header #item-xarxes {
    margin-right:10px;
}
#item-lavanguardia li a,
#item-pagines li a,
header .item-text {
    font-family: 'Guardian Egyptian Medium';
    font-size:11.2pt;
    padding-top: 26px;
}
#barra-navegacio #item-pagines li,
#barra-navegacio #item-lavanguardia li {
    border-left:none;
    border-right: 1px dotted #878181;
}
#item-altres li {
    padding:0px;
}
#item-altres li ul {
    padding-top: 60px;
}
#barra-navegacio li li {
    border:none;
}
#barra-navegacio #item-xarxes li li {
    height:56px;
}
#barra-navegacio #item-xarxes a.icon-mas,
#barra-navegacio #item-xarxes a.icon-youtube,
#barra-navegacio #item-xarxes a.icon-rss,
#barra-navegacio #item-xarxes a.icon-instagram {
    width:60px;
    background-position:center;
    background-repeat:no-repeat;
}
/*
#fons-anunci {
	background: rgba(0,0,0,0);
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.09) 12%, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.31) 39%, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.4) 51%, rgba(0,0,0,0.47) 60%, rgba(0,0,0,0.6) 76%, rgba(0,0,0,0.72) 91%, rgba(0,0,0,0.79) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(12%, rgba(0,0,0,0.09)), color-stop(25%, rgba(0,0,0,0.2)), color-stop(39%, rgba(0,0,0,0.31)), color-stop(50%, rgba(0,0,0,0.4)), color-stop(51%, rgba(0,0,0,0.4)), color-stop(60%, rgba(0,0,0,0.47)), color-stop(76%, rgba(0,0,0,0.6)), color-stop(91%, rgba(0,0,0,0.72)), color-stop(100%, rgba(0,0,0,0.79)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.09) 12%, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.31) 39%, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.4) 51%, rgba(0,0,0,0.47) 60%, rgba(0,0,0,0.6) 76%, rgba(0,0,0,0.72) 91%, rgba(0,0,0,0.79) 100%);
	background: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.09) 12%, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.31) 39%, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.4) 51%, rgba(0,0,0,0.47) 60%, rgba(0,0,0,0.6) 76%, rgba(0,0,0,0.72) 91%, rgba(0,0,0,0.79) 100%);
	background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.09) 12%, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.31) 39%, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.4) 51%, rgba(0,0,0,0.47) 60%, rgba(0,0,0,0.6) 76%, rgba(0,0,0,0.72) 91%, rgba(0,0,0,0.79) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.09) 12%, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.31) 39%, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.4) 51%, rgba(0,0,0,0.47) 60%, rgba(0,0,0,0.6) 76%, rgba(0,0,0,0.72) 91%, rgba(0,0,0,0.79) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );
}*/
#text-butlleti-ca,
#text-butlleti-,
#text-butlleti-es {
    position:absolute;
    margin-top:100px;
    margin-left: -80px;
    height:150px;
    width:230px;
    display: inline-block;
    background-repeat:no-repeat;
    background-position: left top;
}
#text-butlleti-es {
    background-image: url('/sites/default/files/default_images/cr-portada-textsubscriute-es.png');
}
#text-butlleti-ca,
#text-butlleti- {
    background-image: url('/sites/default/files/default_images/cr-portada-textsubscriute.png');
}
.not-front #text-butlleti-ca,
.not-front #text-butlleti-,
.not-front #text-butlleti-es{display:none;}
figcaption {
    display:none;
}
.node figcaption {
    display:block;
}


.caption p{
font-size: 12.75pt !important;
color: #000 !important;
font-style: normal !important;
background-color: transparent !important;
margin-top: 0px !important;
vertical-align: middle;
padding: 5px;
line-height: normal;
text-align: right;
opacity: 1 !important;
position: absolute;
right: 10px;
}
.node .field-name-body img{
	width:auto;
	height:auto;
	max-width: 615px;
}
.node .cos .field-name-body *{
	font-family: 'Guardian Egyptian Light' !important;
	
}

.page-node- .cos.col-lg-9 .field-name-body {padding-top:15px;}
.page-node- .cos.col-lg-9 .field-name-body a,
.page-node- .per-saber-ne-mes-contingut a,
.page-node- .info-esdeveniment a,
.page-node- .cos .field-name-body a,
.page-butlletins .pane-custom .pane-content a{color:#B2222D !important;}

.not-front .per-saber-ne-mes .per-saber-ne-mes-contingut a.btn-danger {
    color: #fff !important;
}

.page-node- .cos.col-lg-9 .field-name-body a:hover,
.page-node- .per-saber-ne-mes-contingut a:hover,
.page-node- .info-esdeveniment a:hover,
.page-node- .cos .field-name-body a:hover,
.page-butlletins .pane-custom .pane-content a:hover{color:#B2222D !important; text-decoration:underline !important;}
.page-node- .cos.col-lg-9 .field-name-body img{max-width:615px;}

.page-gestio .col-sm-9,
.page-gestio-esdeveniments .col-sm-9,
.page-gestio-el-meu-contingut .col-sm-9,
.page-tracker .col-sm-9{width:100%;}

.page-gestio a.btn-outline-danger,
.page-gestio-el-meu-contingut a.btn-outline-danger,
.page-tracker a.btn-outline-danger {
    color: #d9534f;
    background-image: none;
    background-color: transparent;
    border-color: #d9534f;
}
.page-gestio a.btn-outline-danger:hover,
.page-gestio-el-meu-contingut a.btn-outline-danger:hover,
.page-tracker a.btn-outline-danger:hover {
    color: #fff;
    background-color: #d9534f;
}
.page-gestio a.btn-outline-warning,
.page-gestio-el-meu-contingut a.btn-outline-warning,
.page-tracker a.btn-outline-warning {
    color: #f0ad4e;
    background-image: none;
    background-color: transparent;
    border-color: #f0ad4e;
}
.page-gestio a.btn-outline-warning:hover,
.page-gestio-el-meu-contingut a.btn-outline-warning:hover,
.page-tracker a.btn-outline-warning:hover {
    color: #fff;
    background-color: #f0ad4e;
}
.page-gestio a.btn-outline-primary,
.page-gestio-el-meu-contingut a.btn-outline-primary,
.page-tracker a.btn-outline-primary {
    color: #0275d8;
    background-image: none;
    background-color: transparent;
    border-color: #0275d8;
}
.page-gestio a.btn-outline-primary:hover,
.page-gestio-el-meu-contingut a.btn-outline-primary:hover,
.page-tracker a.btn-outline-primary:hover {
    color: #fff;
    background-color: #0275d8;
}
.page-gestio a.btn-outline-secondary,
.page-gestio-el-meu-contingut a.btn-outline-secondary,
.page-tracker a.btn-outline-secondary {
    color: #ccc;
    background-image: none;
    background-color: transparent;
    border-color: #ccc;
}
.page-gestio a.btn-outline-secondary:hover,
.page-gestio-el-meu-contingut a.btn-outline-secondary:hover,
.page-tracker a.btn-outline-secondary:hover {
    color: #fff;
    background-color: #ccc;
}
.page-gestio a.btn-outline-success,
.page-gestio-el-meu-contingut a.btn-outline-success,
.page-tracker a.btn-outline-success {
    color: #5cb85c;
    background-image: none;
    background-color: transparent;
    border-color: #5cb85c;
}
.page-gestio a.btn-outline-success:hover,
.page-gestio-el-meu-contingut a.btn-outline-success:hover,
.page-tracker a.btn-outline-success:hover {
    color: #fff;
    background-color: #5cb85c;
}
.page-gestio a.btn-outline-info,
.page-gestio-el-meu-contingut a.btn-outline-info,
.page-tracker a.btn-outline-info {
    color: #5bc0de;
    background-image: none;
    background-color: transparent;
    border-color: #5bc0de;
}
.page-gestio a.btn-outline-info:hover,
.page-gestio-el-meu-contingut a.btn-outline-info:hover,
.page-tracker a.btn-outline-info:hover {
    color: #fff;
    background-color: #5cb85c;
}
.views-field-translation-language-status-single-en,
.views-field-translation-language-status-single-en{display:none;}



.page-gestio .tmgmt-color-legend,
.page-gestio-el-meu-contingut .tmgmt-color-legend {
    float: right;
    width: 310px;
}
.page-gestio .views-exposed-form{width:800px;}



/* panoramica */
.page-panoramica{margin-bottom:50px;}
.page-panoramica .menu-select {margin-top:20px;}
.page-panoramica .view-display-id-totselsblocs {margin-top:150px;}
.page-panoramica .view-display-id-totselsblocs ul,
.page-panoramica .view-display-id-totselsblocs li{display:block; margin:0px; padding:0px;}
.page-panoramica .view-display-id-totselsblocs article{float:left;}
.page-panoramica  .main-container .region #seccio-content{padding-right:0px !important;}
/**
 * @file
 * CSS for the tmgmt admin pages.
 */

.tmgmt-ui-info-item {
  float: left;
  margin-right: 80px;
}

.tmgmt-ui-job-items-suggestions fieldset {
  padding-top: 13px;
}

table.tmgmt-ui-review td {
  vertical-align: top;
}

table.tmgmt-ui-review input.unreviewed {
  text-decoration: line-through;
}

table.tmgmt-ui-review tbody th {
  background: none;
  font-weight: bold;
}

.tmgmt-ui-data-item-label .form-item {
  /* Get the label out of way, so the status icon can be placed at the same
  relative position */
  position: absolute;
}

.tmgmt-ui-state {
  /* Visually align the icon in the center between left table border and the
     first textarea.*/
  margin: 1.8em -10px 1em 0;
  text-align: center;
}

.tmgmt-ui-state .tmgmt-ui-icon {
  margin: 0 auto;
}

/* Base settings for the icon. */

.tmgmt-ui-icon {
  float: left;
  color: #fff;
  text-align: center;
  border-style: solid;
  box-shadow: 0 0 4px rgba(0,0,0,0.4);
  -moz-box-shadow: 0 0 4px rgba(0,0,0,0.4);
  -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.4);
}

/* Icon colors. */
.tmgmt-ui-icon-green {
  border-color: #080f00;
  background: #336600;
  background : -webkit-gradient(linear, left top, left bottom, from(#5dba00), to(#336600));
  background : -moz-linear-gradient(top, #5dba00, #336600);
}

.tmgmt-ui-icon-darkgreen {
  border-color: #080f00;
  background: #264d00;
  background : -webkit-gradient(linear, left top, left bottom, from(#336600), to(#264d00));
  background : -moz-linear-gradient(top, #336600, #264d00);
}

.tmgmt-ui-icon-grey {
  border-color: #444;
  background: #666;
  background : -webkit-gradient(linear, left top, left bottom, from(#aaa), to(#666));
  background : -moz-linear-gradient(top, #aaa, #666);
}

.tmgmt-ui-icon-white {
  border-color: #080f00;
  background: #fff;
  background : -webkit-gradient(linear, left top, left bottom, from(#fff), to(#aaa));
  background : -moz-linear-gradient(top, #fff, #aaa);
}

.tmgmt-ui-icon-blue {
  border-color: #080f00;
  background: #007fff;
  background : -webkit-gradient(linear, left top, left bottom, from(#007fff), to(#0050A0));
  background : -moz-linear-gradient(top, #007fff, #0050A0);
}

.tmgmt-ui-icon-yellow {
  border-color: #544300;
  background: #a88700;
  background : -webkit-gradient(linear, left top, left bottom, from(#ffcc00), to(#a88700));
  background : -moz-linear-gradient(top, #ffcc00, #a88700);
}

.tmgmt-ui-icon-yellow {
  border-color: #544300;
  background: #a88700;
  background : -webkit-gradient(linear, left top, left bottom, from(#ffcc00), to(#a88700));
  background : -moz-linear-gradient(top, #ffcc00, #a88700);
}

.tmgmt-ui-icon-orange {
  border-color: #210000;
  background: #FF7f00;
  background : -webkit-gradient(linear, left top, left bottom, from(#FF7f00), to(#A55000));
  background : -moz-linear-gradient(top, #FF7f00, #A55000);
}

/* Icon sizes. */
.tmgmt-ui-icon-128 {
  width: 128px;
  height: 128px;
  border-width: 3px;
  line-height: 128px;
  text-shadow: 0 -2px 0 rgba(0,0,0,0.5);
  border-radius: 10px;
  -moz-border-radius: 10px;
}

.tmgmt-ui-icon.tmgmt-ui-icon-128 span {
  font-size: 118px;
}

.tmgmt-ui-icon-64 {
  width: 64px;
  height: 64px;
  border-width: 1px;
  line-height: 64px;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.5);
  border-radius: 5px;
  -moz-border-radius: 5px;
}

.tmgmt-ui-icon.tmgmt-ui-icon-64 span {
  font-size: 52px;
}

.tmgmt-ui-icon-32 {
  width: 32px;
  height: 32px;
  border-width: 1px;
  line-height: 32px;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.5);
  border-radius: 3px;
  -moz-border-radius: 3px;
}

.tmgmt-ui-icon.tmgmt-ui-icon-32 span {
  font-size: 23px;
}

.tmgmt-ui-icon-10 {
  width: 10px;
  height: 10px;
  border-width: 1px;
  line-height: 16px;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.5);
  border-radius: 2px;
  -moz-border-radius: 2px;
  margin-left: 5px;
}

.tmgmt-one-legend{
  float: left;
}

.tmgmt-legend-icon{
  float: left;
  margin: 4px 4px;
}

.tmgmt-legend-status{
  width: 152px;
}

.tmgmt-sources-wrapper div.form-item {
  float: left;
  margin-right: 16px;
}

.tmgmt-sources-wrapper input.form-submit {
  margin: 20px 0 0 0;
}

.tmgmt-source-operations-wrapper {
  clear: both;
}

.view-tmgmt-node-source-overview .view-filters, .tmgmt-sources-wrapper {
  margin-right: 310px;
}



.html .main-container .region-anunci-fila-0 section,
.html .main-container .region-anunci-fila-1 section,
.html .main-container .region-anunci-fila-2 section,
.html .main-container .region-anunci-fila-3 section,
.html .main-container .region-anunci-fila-4 section,
.html .main-container .region-anunci-fila-5 section,
.html .main-container .region-anunci-fila-6 section{
	width:1330px !important;
	max-width: 1330px !important;
	padding-left: 15px !important;
    padding-right: 0px !important;
    margin-left:auto;
    margin-right:auto;
}

.html .main-container #seccio-anunci-fila-1{
	padding-top: 70px;
}
.html .main-container #seccio-anunci-fila-2{
	padding-top: 30px;
}
.html .main-container #seccio-anunci-fila-3{
	padding-top: 70px;
}
.html .main-container #seccio-anunci-fila-4{
	padding-top: 120px;
}
.html .main-container #seccio-anunci-fila-5{
	padding-top: 50px;
	clear:both;
}
.html .main-container #seccio-anunci-fila-5 .view-display-id-anuncis_fila_5b{
	padding-top: 30px;
	clear:both;
}

.html .main-container .region-anunci-fila-5 #block-block-48,
#block-block-48{
    padding-left: 0px !important;
    margin-top:80px;
}
.widget-zoomin,
.widget-facebook,
.widget-twitter,
.widget-youtube{
	display:block;
	width:330px !important;
	overflow:hidden;
	height:auto;
}
.page-recull-de-noticies .col-lg-4.alt-1 .node-title,
.page-recull-de-noticies .noticia-breu h2.node-title a{
    font-size: 18pt;
    font-family: 'Quadraat Bold';
    letter-spacing: 0.02em;
    line-height: 18pt;
}
.page-recull-de-noticies .main-container .region #seccio-content td{padding-bottom:15px;}

#page-analtyics {
  clear: left;
  margin-bottom:20px;
}
#page-analtyics h3{
    font-family: Guardian Egyptian Medium;
}
#page-analtyics .metric {
  background: #fefefe; /* Old browsers */
    background: -moz-linear-gradient(top, #fefefe 0%, #f2f3f2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#f2f3f2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fefefe 0%,#f2f3f2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #fefefe 0%,#f2f3f2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fefefe 0%,#f2f3f2 100%); /* IE10+ */
    background: linear-gradient(top, #fefefe 0%,#f2f3f2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f2f3f2',GradientType=0 ); /* IE6-9 */
  border: 1px solid #ccc;
  float: left;
  font-size: 14px;
  
  padding: 10px;
  width: 105px;
  text-align:center;
  line-height:normal;
  min-height: 80px;
}
#page-analtyics .metric:hover {
  background: #fff;
  border-bottom-color: #b1b1b1;
}

#page-analtyics .metric strong {
  font-size: 16px;
  font-weight: bold;
}
#page-analtyics .range {
  color: #686868;  
  width: 100%;
  min-height: 35px;
  display: block;
}
/* TEMPORAL */
 
.alert{display:none;}
/*
.tabs--primary.nav.nav-tabs{display:none;}
*/

.pane-simplenews.col-xs-6.col-sm-6.col-md-6.col-lg-6{width:100% !important; padding: 0px !important; margin-bottom: 40px;
}
#simplenews-subscriptions-multi-block-form .form-disabled{display:none;}

#edit-taxonomy-vocabulary-5,
#edit-simplenews-token-help{display:none;}



/* MOBIL */
/* ***** */

@media screen and (max-width: 330px) {
	.front #contingut-actualitat,
	.html .main-container .region-anunci-fila-0 section,
	.html .main-container .region-anunci-fila-1 section,
	.html .main-container .region-anunci-fila-2 section,
	.html .main-container .region-anunci-fila-3 section,
	.html .main-container .region-anunci-fila-4 section,
	.html .main-container .region-anunci-fila-5 section,
	.html .main-container .region-anunci-fila-6 section,
	footer.footer .region section,
	footer.footer #seccio-footer_1,
	footer.footer #seccio-footer_2_region,
	footer.footer #seccio-footer_3_region,
	header #seccio-anunci-fila-0,
	.main-container .region section,
	.page-header,
	.main-container .region-elmesvist-agenda,
	.fil-ariadna,
	.node-type-blog #seccio-footer_1 .region-peu-1{
		width:100% !important;
		height:auto;
	}
	#seccio-header{
		display:none;
	}
	#seccio-header.stickynav-active{
		display:block;
	}
	#block-block-40 #items-menu{
		display:none;
	}	
	#block-catreli-portada-portada-actualitat{
		margin-right:0px !important;
		margin-left:0px !important;
	}
	article.col-xs-3, article.col-sm-3, article.col-md-3, article.col-lg-3, 
	article.col-xs-4, article.col-sm-4, article.col-md-4, article.col-lg-4, 
	article.col-xs-6, article.col-sm-6, article.col-md-6, article.col-lg-6, 
	article.col-xs-9, article.col-sm-9, article.col-md-9, article.col-lg-9{
		padding-left:0px !important; 
		padding-right:0px !important;
	}
	


}
@media screen and (max-width: 660px) and (min-width: 330px) {
	.front #contingut-actualitat,
	.html .main-container .region-anunci-fila-0 section,
	.html .main-container .region-anunci-fila-1 section,
	.html .main-container .region-anunci-fila-2 section,
	.html .main-container .region-anunci-fila-3 section,
	.html .main-container .region-anunci-fila-4 section,
	.html .main-container .region-anunci-fila-5 section,
	.html .main-container .region-anunci-fila-6 section,
	footer.footer .region section,
	footer.footer #seccio-footer_1,
	footer.footer #seccio-footer_2_region,
	footer.footer #seccio-footer_3_region,
	header #seccio-anunci-fila-0,
	.main-container .region section,
	.page-header,
	.main-container .region-elmesvist-agenda,
	.fil-ariadna,
	.page-node.node-type-bloc .main-container .region #seccio-content.col-sm-9 .cos, 
	.page-node.node-type-feed-proposta .main-container .region #seccio-content.col-sm-9 .cos, 
	.page-node.node-type-feed .main-container .region #seccio-content.col-sm-9 .cos,
	.node-type-bloc .main-container .cos h2.block-title, 
	.node-type-feed-proposta .main-container .cos h2.block-title, 
	.node-type-feed .main-container .cos h2.block-title,	
	.node-type-blog #seccio-footer_1 .region-peu-1{
		width:330px !important;
		height:auto;
	}
	/*
	#seccio-header{
		display:none;
	}
	#seccio-header.stickynav-active{
		display:block;
	}
	#block-block-40 #items-menu{
		display:none;
	}*/	
}

@media screen and (max-width: 990px) and (min-width: 660px) {
	.front #contingut-actualitat,
	.html .main-container .region-anunci-fila-0 section,
	.html .main-container .region-anunci-fila-1 section,
	.html .main-container .region-anunci-fila-2 section,
	.html .main-container .region-anunci-fila-3 section,
	.html .main-container .region-anunci-fila-4 section,
	.html .main-container .region-anunci-fila-5 section,
	.html .main-container .region-anunci-fila-6 section,
	footer.footer .region section,
	footer.footer #seccio-footer_1,
	footer.footer #seccio-footer_2_region,
	footer.footer #seccio-footer_3_region,
	header #seccio-anunci-fila-0,
	.main-container .region section,
	.page-header,
	.main-container .region-elmesvist-agenda,
	.fil-ariadna,
	.page-node.node-type-bloc .main-container .region #seccio-content.col-sm-9 .cos, 
	.page-node.node-type-feed-proposta .main-container .region #seccio-content.col-sm-9 .cos, 
	.page-node.node-type-feed .main-container .region #seccio-content.col-sm-9 .cos,
	.node-type-bloc .main-container .cos h2.block-title, 
	.node-type-feed-proposta .main-container .cos h2.block-title, 
	.node-type-feed .main-container .cos h2.block-title,	
	.node-type-blog #seccio-footer_1 .region-peu-1{
		width:660px !important;
		height:auto;
	}
}

@media screen and (max-width: 1320px) and (min-width: 990px) {
	.front #contingut-actualitat,
	.html .main-container .region-anunci-fila-0 section,
	.html .main-container .region-anunci-fila-1 section,
	.html .main-container .region-anunci-fila-2 section,
	.html .main-container .region-anunci-fila-3 section,
	.html .main-container .region-anunci-fila-4 section,
	.html .main-container .region-anunci-fila-5 section,
	.html .main-container .region-anunci-fila-6 section,
	footer.footer .region section,
	footer.footer #seccio-footer_1,
	footer.footer #seccio-footer_2_region,
	footer.footer #seccio-footer_3_region,
	header #seccio-anunci-fila-0,
	.main-container .region section,
	.page-header,
	.page-node.node-type-bloc .main-container .region #seccio-content.col-sm-9 .cos, 
	.page-node.node-type-feed-proposta .main-container .region #seccio-content.col-sm-9 .cos, 
	.page-node.node-type-feed .main-container .region #seccio-content.col-sm-9 .cos,
	.node-type-bloc .main-container .cos h2.block-title, 
	.node-type-feed-proposta .main-container .cos h2.block-title, 
	.node-type-feed .main-container .cos h2.block-title,
	.main-container .region-elmesvist-agenda,
	.fil-ariadna,
	.node-type-blog #seccio-footer_1 .region-peu-1{
		width:990px !important;
	    height:auto;
	}
	
}



@media screen and (max-width: 1319px) {
	.not-front .page-header h1{font-size:40pt;}
	.front article{float:left;}
	.front #contingut-actualitat article.col-lg-9{width: 330px; height: 394px;}
	.front #contingut-actualitat article.col-lg-6{width: 330px; height: 394px;}
	.front #contingut-actualitat article.col-lg-9 h2 a,
	.front #contingut-actualitat article.col-lg-6 h2 a{
			font-size: 22pt;
			line-height: 21pt;
			letter-spacing: 0.02em;
			font-family: 'Quadraat Bold';
			color: #000100;
			opacity: 1;
		}
	.front #contingut-actualitat article.col-lg-9 h2,
	.front #contingut-actualitat article.col-lg-6 h2{
			margin:0px;
			background-color:#fff;
			opacity: 1;
			max-height: 117px;	
			margin-bottom: 13.5px;			
			padding-top: 30px;
		} 
	.front #contingut-actualitat article.col-lg-9 .node-image,
	.front #contingut-actualitat article.col-lg-6 .node-image{
			width: 300px;
			height: auto;
		}
	.front #contingut-actualitat article.col-lg-9 .node-image img,
	.front #contingut-actualitat article.col-lg-6 .node-image img{width: 300px; height:170px;}	
	.front #contingut-actualitat article.col-lg-9 .node-body,
	.front #contingut-actualitat article.col-lg-6 .node-body{width:300px; height:197px; background-color:#fff;}
	.front #seccio-actualitat .col-lg-6 .node-summary{
		max-width: 300px;
		width: 300px;
		font-size: 12.75pt;
		font-family: 'Guardian Egyptian Light';
		line-height: 15pt;
		padding-top: 0px;
		max-height: 60px;
	}
	#seccio-anunci-fila-0 img {
		width: 100% !important;
		height: auto !important;
	}
	#block-quicktabs-el-m-s-vist,
	#block-catreli-portada-portada-agenda{
		width:100% !important;
		height:auto !important;
		float:none !important;
		margin-top:100px;
		margin-bottom:100px;		
	}
	#block-catreli-portada-portada-agenda article{float:none; height:auto !important;}
	#seccio-recull_de_noticies,
	#seccio-blocs,
	#seccio-veure_la_fe,
	#seccio-propostes{height:auto;}
	.front footer.footer .logo{float:left;}
	#block-block-47{margin-bottom:15px;}
	#seccio-footer_2_region section.block{margin-bottom:30px;}
	#block-block-48 .col-lg-3{float:left;}
	#block-block-41,
	#block-block-42,
	#block-block-43
	{margin-left:0px !important; margin-bottom:30px; width:100% !important; height:auto !important;}
	
	#block-block-44,
	#block-simplenews-0,
	#block-block-45{ margin-bottom:30px; width:100% !important; height:auto !important;}
	footer #seccio-footer_2{padding-left:0px; padding-right:0px; padding-top:30px; padding-bottom:30px;}
	section #quicktabs-panor_mica ul.quicktabs-tabs {
		position: relative;
		margin-top: 15px;
		margin-left: 15px;
	}
	#block-catreli-portada-portada-actualitat ul.menu-block {
		margin-top: 0px;
		margin-left: 15px;
		height: auto;
		position: relative;    
	}
	#quicktabs-container-el_m_s_vist {
		margin-top: 0px;
	}
	#quicktabs-container-el_m_s_vist{}
	section #quicktabs-el_m_s_vist ul.quicktabs-tabs {
		margin-left: 0px;
		margin-top: 15px;
		background-color: transparent;
		position: relative;
		margin-bottom: 10px;
    }
    #block-catreli-portada-portada-agenda ul.menu-block {
		margin-top: 0px;
		margin-left: 0px;
		position: relative;
	}
	#block-catreli-portada-portada-agenda #contingut-agenda {
		padding-top: 0px;
		margin-top:0px;
    }	
    #seccio-elmesvist_agenda section .block-title{margin-top:0px;position: relative}
    #seccio-elmesvist_agenda article {max-height:none;}
    #seccio-elmesvist_agenda article img{margin-bottom:10px;}
    #block-catreli-portada-portada-agenda h2.node-title {height:auto;}
    #block-catreli-portada-portada-recullnoticies ul.menu-block {
		margin-left: 15px;
		margin-top: 15px;
		position: relative;
    }
   #contingut-veurelafe .col-lg-6{width:330px; height:170px; margin-bottom:15px;}
   .front #contingut-veurelafe .col-lg-6 .node-image {
		width: 300px;
		min-width: 300px;
		height: 170px;
		background-size: 330px 170px;
   }
   .page-veurelafe #seccio-content .titolar, .col-lg-6.tipo-video .titolar, .col-lg-6.tipo-foto .titolar{
		width: 300px;
		margin-top: -71px;
   }
   .page-veurelafe #seccio-content .node-summary.blanc, .col-lg-6.tipo-foto .node-summary.blanc, .col-lg-6.tipo-video .node-summary.blanc{
		display:none;
   }
	#contingut-veurelafe .lupa {margin-left: 255px;}
	.front .stickynav-processed #text-butlleti-ca,
	.front .stickynav-processed #text-butlleti-,
	.front .stickynav-processed #text-butlleti-es{display:none !important;}
   
   
	#barra-navegacio a.icon-newsletter, #barra-navegacio a.icon-search, #barra-navegacio a.icon-user, #barra-navegacio a.icon-intranet, #barra-navegacio #item-user > a, #barra-navegacio a.icon-newsletter, #barra-navegacio .language-switcher-locale-url .ca a.language-link, #barra-navegacio .language-switcher-locale-url .es a.language-link, #barra-navegacio .language-switcher-locale-url .language-link, #barra-navegacio a.icon-language-ca, #barra-navegacio a.icon-language-es, #barra-navegacio a.icon-config, #barra-navegacio a.icon-redaccio {
		width: 25px;
		height: 25px;
		padding: 0px;
		margin: 0px;
		margin-top: 5px;
		margin-bottom: 5px;
		background-color: transparent;
		background-size:25px 25px;
    }
    #barra-navegacio #item-xarxes a.icon-mas, #barra-navegacio #item-xarxes a.icon-youtube, #barra-navegacio #item-xarxes a.icon-rss, #barra-navegacio #item-xarxes a.icon-instagram  {
    	width: 25px;
		height: 25px;
		background-size:25px 25px;
		margin-top: 5px;
		margin-bottom: 5px;
    }
    #barra-navegacio #item-xarxes a.icon-twitter, #barra-navegacio #item-xarxes a.icon-facebook, #barra-navegacio #item-xarxes a.icon-mas, #barra-navegacio #item-xarxes a.icon-youtube, #barra-navegacio #item-xarxes a.icon-rss, #barra-navegacio #item-xarxes a.icon-instagram {
        width: 25px;
		height: 25px;
		background-size:25px 25px;
		margin-top: 5px;
		margin-bottom: 5px;    
    }
    #barra-navegacio a.icon-menu {
		width: 40px;
		height: 25px;
		background-size: 40px 25px;
		margin-top: 5px;
		margin-bottom: 5px;
	}
    #item-lavanguardia li a, #item-pagines li a, header .item-text{padding-top:10px;height: 35px;}
    #barra-navegacio {
		min-height: inherit;
    }
    header ul li,
    #barra-navegacio #item-xarxes li li {		
		height: 35px;
	}
	
	
	/* Article */
	.page-node .main-container .region #seccio-content.col-sm-9,
	.page-node .main-container .region #seccio-content.col-sm-9 .cos {
		width: 100% !important;
	}
	.article-columna{display:none;}	
	.node-type-esdeveniment #seccio-content article .article-columna {display:block;padding:0px !important;}
	.not-front article .article-columna.col-lg-3 {width:100% !important;}
	.not-front article .article-columna.col-lg-3 img{width:300px; margin-right:30px; float:left; margin-bottom:15px;}
	.cos{width:100% !important;}
	.page-header h1 {
		width: 100%;
    }
    .galleryformatter{margin:0px; max-width: 634px; width:100%;}
    .not-front article .node-galeria h3.titol-galeria{margin:0px; width:100%;}
   .page-node table {width:100%;}
   .not-front #block-views-catr-mesvist-vist-avui .views-field-title, .not-front #block-views-catr-mesvist-vist-setmana .views-field-title, .not-front #block-views-catr-mesvist-vist-mes .views-field-title {
		width:100%;
		height:auto;
   }
   table td[class*="col-"], table th[class*="col-"]{
		display:inline-block;
   }
   
   /* Blocs */
   .page-node.node-type-bloc .main-container .region #seccio-content.col-sm-9, 
   .page-node.node-type-feed-proposta .main-container .region #seccio-content.col-sm-9, 
   .page-node.node-type-feed .main-container .region #seccio-content.col-sm-9 {
		width:100% !important;
   }
   
   .page-node.node-type-bloc .main-container .region #seccio-content.col-sm-9 .views-field, 
   .page-node.node-type-feed-proposta .main-container .region #seccio-content.col-sm-9 .views-field, 
   .page-node.node-type-feed .main-container .region #seccio-content.col-sm-9 .views-field{   
		width:330px; display:inline-block;
   }
   .view-footer .text-bottom,
   .not-front .icona-add-event,
   .not-front .icona-veure-agenda{display:inline-block;}
   .not-front.og-context article header{
		width:100%;
		margin:0px;
		position:relative;
   }
   .page-node.node-type-bloc .main-container .region #seccio-content.col-sm-9 .cos, .page-node.node-type-feed-proposta .main-container .region #seccio-content.col-sm-9 .cos, .page-node.node-type-feed .main-container .region #seccio-content.col-sm-9 .cos{
		margin-top:30px;
   }
   .not-front.og-context-node header .submitted-meta {
		padding: 20px;
		min-height: 90px;
		height: auto;
		margin-left: 105px;
    }
}



