body{padding-top:0;padding-bottom:15px;background-color:#f3f3f4;color:#333333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}:focus{outline:none;}body.toolbar.toolbar-no-drawer{padding-top:30px !important;}#cerca_sup .form-group{margin:0;}#top_logo{border-top:#000 solid 1px;padding:10px 0;}#top_bar{height:35px;}#cerca_sup{padding-left:0;}#cerca_sup button{border-radius:0;padding:0;}#cerca_sup input{border-radius:0;padding:0;background-color:transparent;background-image:none;box-shadow:none;border:medium none;font-size:1em;width:80%;margin-left:20px;height:20px;}#cerca_sup .btn-primary{color:black;border:none;background-color:transparent;}#top_bar select.lang-dropdown-select-element{width:100% !important;}#top_bar .lang_dropdown_form{margin-top:-5px;}.info{background-color:#fff;padding:5px 20px 20px 20px;}.footer{padding:20px;margin:15px 0 0 0;background-color:#fff;border-bottom:#000 solid 4px;font-size:0.9em;color:#757575;overflow:hidden;border-top:0;}.footer ul{margin:0;padding:0;list-style-type:none;}.footer li{margin:0;border-bottom:#cdcdce solid 1px;}.footer li a{display:block;padding:7px 0 0 0;height:28px;color:#757575;}.footer li a:hover,.footer li a:active,.footer li a:focus{text-decoration:none;background-color:#e3e3e4;color:#000;}.footerbloc{padding-top:5px;padding-bottom:5px;float:left;width:100%;}.footerbloc .block-menu{margin-top:-10px;}.footer .bloc-first{min-height:120px;}.footer .bloc-second,.footer .bloc-third{border-top:#cdcdce solid 1px;}#xarxes2 img{width:30px;height:auto;margin-right:10px;}#page-title,h2.title{font-size:1.4em;padding:10px 15px 0 0;margin:10px 0 5px 0;clear:both;line-height:1.2em;color:#af133a;}.page-search h2{color:#af133a;font-size:22px;}.page-search h3{color:#707173;font-size:20px;}.page-search a{color:#707173;}#breadcrumb{margin-top:10px;}.breadcrumb{background-color:transparent;padding-left:0;padding-bottom:0;margin-bottom:5px;}.breadcrumb a{color:#707173;}.breadcrumb a:hover,.breadcrumb a:active,.breadcrumb a:focus{text-decoration:underline;}#breadcrumb .breadcrumb{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.btn-primary{color:#fff;background-color:#af133a;border-color:#891536;}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{color:#fff;background-color:#891536;border-color:#891536;}.content table{border:1px;font-size:13px;border-color:#f0f0f0;margin-bottom:10px;}.content table tr td{padding:6px;}.content table thead tr th{padding:6px;background-color:#f0f0f0;}.content table tbody tr th{padding:6px;background-color:#f7f7f7;}.content ul,.content ol{list-style-position:inside;}.content ul li,.content ol li{font-size:13px;}.block-title{font-size:25px;border-bottom:2px solid;padding-bottom:4px;color:#a9a9a9;}#top_bar .block-title,#menu-principal .block-title,#menu-secundari .block-title,#highlighted .block-title,.menu_wrapper .block-title{display:none;}.menu_wrapper .navbar{min-height:40px;}.info .views-exposed-widgets{display:table;width:100%;}.info .views-exposed-widget{display:table-cell;}.navbar-default{background-color:transparent;border-radius:0;border-color:#000;border-left:0;border-right:0;border-bottom:none;min-height:25px;}#menu-principal .navbar,#menu-secundari .navbar{margin-bottom:0;border-left:0;border-right:0;}.topboxes{height:30px;margin-top:5px;padding-top:5px;padding-bottom:5px;border-left:#000 solid 1px;}.dibamenu-fw .dropdown-menu{color:#fff;background-color:#039be5;background-image:linear-gradient(-45deg,#01579b,#03a9f4);}.dibamenu-fw .dropdown-menu > li{margin-bottom:15px;}.dibamenu .dropdown-menu,.dibamenu .dropdown-menu .dibamenu-content,.dibamenu .dropdown-menu .list-dibamenu > li a,.dibamenu .dropdown-menu .list-dibamenu > li a:visited,.dibamenu .dropdown-menu a.media-title{color:#fff !important;}.dibamenu .dropdown-menu .list-dibamenu > li a:hover,.dibamenu .dropdown-menu .list-dibamenu > li a:focus,.dibamenu .dropdown-menu .list-dibamenu > li a:active{background-color:#fff !important;color:#000 !important;border-radius:3px 3px 0 0;}.dibamenu .dropdown-menu a.media-title{padding:0;}.list-dibamenu li a{border-bottom:#fff solid 1px;}.dibamenu .list-dibamenu{padding-left:10px;}.region-subbanner{overflow:hidden;}.sharer{position:absolute;right:15px;top:-33px;}.caixa_sharer1{padding:5px 10px;float:left;background-color:#fff;}.caixa_sharer2{border-left:1px solid #ccc;padding:5px 8px;float:left;background-color:#e6e6e6;background-image:linear-gradient(0deg,#e0e0e0,#fff);}.open .caixa_sharer2,.caixa_sharer2:active,.caixa_sharer2:focus,.caixa_sharer2:hover{background-color:#d4d4d4;background-image:none;}.sharer > .btn{padding:0;}.sharer ul{min-width:128px;margin-top:0;}.sharer ul > li{float:left;font-size:25px !important;;}.sharer ul > li > a{padding:0 5px 0 5px;border-bottom:0 !important;}.sharer .fa-twitter-square{color:#55acee;}.sharer .fa-facebook-official{color:#3b5998;}.sharer .fa-linkedin-square{color:#1985bc;}.sharer .fa-whatsapp{color:#0dc143;}#messages .messages{margin-bottom:0;}
body.toolbar.toolbar-drawer{padding-top:30px!important;}img.main-menu-portada{margin:0 10px 10px 10px;}img.main-menu-portada:hover,img.main-menu-portada:focus{transition:all .2s ease-in-out;transform:scale(1.1);}.breadcrumb,#breadcrumb,.page-search .breadcrumb{padding-top:0;margin-top:0;padding-bottom:0;margin-bottom:0;}#page-title{margin-top:0;}.page-noticies .field-name-field-image,.page-node .field-name-field-imatge,.page-node .field-name-field-imatge-page,.view-mes-activitats .views-field-field-imatge,.page-taxonomy-term .field-name-field-imatge{float:left;margin:0 10px 5px 0;}.page-noticies .field-name-field-image,.view-mes-activitats .views-field-field-imatge,.view-mes-activitats .views-field-body,.view-activitats-curs-actual .views-field-field-imatge,.view-activitats-curs-actual .views-field-body,.block-views .view-calendari-de-diades{padding-left:10px;}.block .view-calendari-de-diades .more-link{clear:both;padding:10px 0;text-align:center;border-top:1px dashed #fff;}.block .view-calendari-de-diades .more-link a:before{content:'\f274';font-family:'FontAwesome';}.block .view-calendari-de-diades .views-field-field-fulldata,.block .view-calendari-de-diades .views-field-body{margin-bottom:15px;}.page-node .field-type-text-with-summary{margin-bottom:10px;}.view-calendaris .views-field-title{padding:10px 0 10px 0;font-size:x-large;text-align:center;}.view-calendaris .views-field-field-imatge-calendari{margin-left:25%;}.view-calendaris .views-field-field-fitxer-calendari{text-align:center;padding-top:10px;}.view-calendaris .views-row:not(.views-row-1):not(.views-row-2):not(.views-row-3){padding-top:20px;}.node-type-calendaris .field-name-field-imatge-calendari{margin-left:33%;padding:10px 0 20px 0;}.node-type-calendaris .field-name-field-fitxer-calendari{padding-top::10px;}.views-field-body,.field-name-body,.carousel_slide .descripcio,.dibamenu-content p{text-align:justify;}.pager{clear:both;}.page-node.node-type-article .field-name-field-image{float:left;margin:10px;}.page-node.node-type-article .field-name-body{margin-left:10px;margin-top:10px;}.page-search .search-results{list-style-type:none;padding-left:20px;}.page-search .pagination li:not(.active) a{color:#ffffff;background-color:#01579b;border-color:#ffffff;}.page-search .pagination .active span{color:#ffffff;background-color:#01579b;border-color:#ffffff;}.node-type-activitats .sharer li > a,.node-type-activitats .caixa_sharer1,.node-type-frases .sharer li > a,.node-type-frases .caixa_sharer1,.node-type-article .sharer li > a,.node-type-article .caixa_sharer1,.page-node-20 .caixa_sharer1{color:#3689b2;}.node-type-calendaris .sharer li > a,.node-type-calendaris .caixa_sharer1,.page-node-21 .caixa_sharer1{color:#3689b2;}.node-type-diades .sharer li > a,.node-type-diades .caixa_sharer1{color:#009688;}.node-type-activitats #page-title,.node-type-frases #page-title,.page-frases #page-title,.page-noticies #page-title,.node-type-article #page-title,.page-taxonomy-term #page-title{color:#3689b2;font-size:xx-large;border-top:0;}.node-type-activitats a,.page-search .input-group-btn,.page-search .title a,.page-search h2,.page-taxonomy-term a{color:#3689b2;}.node-type-diades #page-title{color:#009688;font-size:xx-large;border-top:0;}.node-type-diades a{color:#009688;}.page-frases .views-field-title .field-content{color:#3689b2;font-size:25px;}.dibamenu .first.dropdown .dropdown-menu{background-color:#3689b2;background-image:linear-gradient(-45deg,#01579b,#3689b2);}.page-node-20 #page-title,.page-activitats #page-title,.page-per-saber-ne-mes #page-title,.page-search #page-title{color:#3689b2;font-size:xx-large;border-top:1px solid #3689b2;}.page-node-20 .region-content a,.page-activitats .view-content a,.page-per-saber-ne-mes .view-content a,.page-noticies .view-content a,.page-node-20 .breadcrumb li,.page-node-20 .breadcrumb a,.page-activitats .breadcrumb li,.page-activitats .breadcrumb a,.page-per-saber-ne-mes .breadcrumb li,.page-per-saber-ne-mes .breadcrumb a,.page-search .breadcrumb li,.page-search .breadcrumb a{color:#3689b2;}.page-activitats .region-content button,.page-per-saber-ne-mes .region-content button,.page-search button,div .pager li>a{color:white;background-color:#3689b2;border-color:#3689b2;}.page-activitats .region-content button:hover,.page-per-saber-ne-mes .region-content button:hover,.page-search button:hover,div .pager li>a:hover,.page-activitats .region-content button:focus,.page-per-saber-ne-mes .region-content button:focus,.page-search button:focus,div .pager li>a:focus,.page-activitats .region-content button:active,.page-per-saber-ne-mes .region-content button:active,.page-search button:active,div .pager li>a:active{color:white;background-color:#01579b;border-color:#01579b;}.dibamenu .dropdown .dropdown-menu{background-color:#3689b2;background-image:linear-gradient(-45deg,#01579b,#3689b2);}.page-node-21 #page-title,.page-calendaris #page-title,.node-type-calendaris #page-title{color:#3689b2;font-size:xx-large;border-top:1px solid #3689b2;}.page-node-21 .region-content a,.page-calendaris .views-field-title > span > a,.page-calendaris .views-field-field-fitxer-calendari > div > span > a,.page-node-21 .breadcrumb li,.page-node-21 .breadcrumb a,.page-calendaris .breadcrumb li,.page-calendaris .breadcrumb a{color:#3689b2;}.page-calendaris .views-row img.img-responsive:hover{transition:all .2s ease-in-out;transform:scale(1.1);}.page-calendari-de-diades h3,.page-calendari-de-diades .field-content a{color:#3689b2;}.page-calendari-de-diades .pagination a{color:white;background-color:#3689b2;border-color:#3689b2;}.page-calendari-de-diades .pagination a:hover,.page-calendari-de-diades .pagination a:focus,.page-calendari-de-diades .pagination a:active{color:white;background-color:#01579b;border-color:#01579b;}.node-type-diades .block .date-display-single{font-size:x-large;color:#3689b2;}.page-calendari-de-diades .calendar-calendar .month-view .full td .inner div.day a{color:white;background:#3689b2;display:block;padding:10px;transform:translate(-10px,0px) rotate(10deg);border-radius:10px;width:40px;margin-top:-9px;}.page-calendari-de-diades .calendar-calendar .month-view .full td .inner div.day a:hover{transition:all .2s ease-in-out;transform:scale(1.25) rotate(10deg);text-decoration:none;}.page-calendari-de-diades .calendar-calendar td .inner .field-content a{font-size:small;}.view-calendari-de-diades .calendar-calendar .month-view td.single-day div.monthview{background:transparent;}.view-calendari-de-diades .calendar-calendar .month-view .full tr td.today{border-color:#01579b;background-color:#e0f2f1;}.view-calendari-de-diades .calendar-calendar .month-view .today div.stripe{background-color:#e0f2f1 !important;}.page-calendari-de-diades .calendar-calendar .month-view .item{margin-bottom:10px;}.node-type-diades .field-name-field-fulldata{padding-bottom:10px;}.node-type-diades .field-name-body{margin-left:10px;}.node-type-diades .field-name-field-pictograma{float:left;margin:0 10px 0 10px;}.view-frontpage .node-activitats img,.view-frontpage .field-name-field-image img{float:left;margin:5px 10px 5px 0;}.view-frontpage .node-activitats > div,.view-frontpage .node-article > div{padding-left:10px;}.view-frontpage .node-activitats a,.view-frontpage .node-article a,.block-views .views-field-title,.block-views a,.block-views .block-title,#block-block-14 .block-title{color:#3689b2;}.view-frontpage .node-activitats header span span,.view-frontpage .node-article header span span,.page-noticies .node-article header span span,.node-type-article .node-article header span span{padding-left:10px;}.view-frontpage h2,.view-frontpage h2 a:hover,.view-frontpage h2 a:active,.view-frontpage h2 a:focus,.block .block-title,.view-frases .views-field-title{border-bottom:solid 1px #3689b2;font-size:30px;padding-bottom:0;text-decoration:none;}.view-frases .views-field-title{margin:20px 0 10px 0;line-height:1.1;}.view-frontpage .node-activitats footer,.view-frontpage .node-article footer,.view-frases .more-link{text-align:end;padding-right:10px;}.view-frases .views-field-body .field-content{color:black;font-size:large;}.view-frases blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:0 10px;padding:0.5em 10px;quotes:"\201C""\201D""\2018""\2019";}.view-frases blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em;}#block-views-calendari-de-diades-block-2 .date-display-single{font-size:x-large;color:#3689b2;}.view-mes-activitats tbody td{padding-right:20px;}#block-views-calendari-de-diades-block-2 h2:before{content:'\f073';font-family:'FontAwesome';float:left;margin:0 10px 0 0;}.view-frontpage .node-activitats h2:before{content:'\f024';font-family:'FontAwesome';float:left;margin:0 10px 0 0;color:#3689b2;}#block-views-calendari-de-diades-block-2{background-color:#3689b2;background-image:linear-gradient(-45deg,#01579b,#3689b2);border-radius:3px;margin-top:10px;}#block-views-calendari-de-diades-block-2 .field-content{color:#eee;padding-right:5px;}#block-views-calendari-de-diades-block-2 .date-display-single,#block-views-calendari-de-diades-block-2 a,#block-views-calendari-de-diades-block-2 .block-title{color:#fff;}#block-views-calendari-de-diades-block-2 .block-title{color:#fff;border-color:#fff;border-bottom-style:dashed;padding:10px;margin:0;}#block-views-calendari-de-diades-block-2 .field-content a:hover{text-decoration:underline;}.titol-diba{color:#A41E34 !important;border-bottom:solid 1px #A41E34 !important;}#block-views-calendari-de-diades-block-2 .view-calendari-de-diades{padding:0 15px 0 15px;}#block-views-calendari-de-diades-block-2 .views-field-field-pictograma img,.view-id-calendari_de_diades .views-field-field-pictograma img{margin:0 5px 5px 0;border-radius:5px;}.pull-left-marges-img img{margin:0 10px 5px 0;}.pull-right-marges-img img{margin:0 0 5px 10px;}.node-activitats .field-name-field-enllac{margin-bottom:15px;clear:both;}.node-activitats .field-name-field-enllac .field-item a:before{content:'\f08e';font-family:'FontAwesome';margin-right:5px;}.view-frases .pager{margin:10px 0 0 0;}#block-block-2 .block-title,#block-instagram-block-instagram-block .block-title{font-size:18px;}#block-block-2 .block-title{color:#3a5998;border-color:#3a5998;}#block-block-2 .block-title:before{content:'\f230';font-family:'FontAwesome';margin-right:5px;}#block-instagram-block-instagram-block .block-title{color:#cd486b;border-color:#cd486b;}#block-instagram-block-instagram-block .block-title::before{content:'\f16d';font-family:'FontAwesome';margin-right:5px;}.view-frases .more-link a::before{content:'\f0da';font-family:'FontAwesome';margin-right:5px;}.logo-esq{width:70%;}.logo-dre{width:30%;}#block-xarxes-btns{margin-top:1rem;}#block-xarxes-btns a{padding:1rem;margin-bottom:1rem;}#block-xarxes-btns a img{display:inline-block !important;}#block-block-17{margin-top:15px;}
