 @import url("responsive.css");body{font-family: 'Roboto'; font-weight: 300;}a:link, a:visited, a:hover, a:active, a img{color:#333; text-decoration:none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}#lightbox a:link, #lightbox a:visited, #lightbox a:hover, #lightbox a:active{color:#666; te-webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none;}a:hover img, a:active img{filter: alpha(opacity=60); /* internet explorer */-khtml-opacity: 0.6;      /* khtml, version anterior de safari */-moz-opacity: 0.6;       /* firefox, mozilla, netscape */opacity: 0.6;           /* safari, chrome, opera */-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; /*internet explorer 8 */}h1.titol{font-size:3em; color:#d0d0d0; text-align:center; font-weight:800; padding-bottom:30px; margin:50px auto 60px auto; }.btn-custom {background: #c3173c; color: #fff !important;}.btn-custom:hover, .btn-custom:focus, .btn-custom:active {background: #a41735;}.block-revslider{overflow:hidden;}header#navbar{display:none;}#node-2652 {padding-top:10px;}.page-node-2652 .region-content{background: url(../images/bg-comu-centre.png) no-repeat center top;}#andorralavellahomeenllasos{width:40%; float:left; font-weight:700; font-size:1em;}#andorralavellahomeenllasos ul li{margin-bottom:15px;}#andorralavellahomeenllasos ul li h2{font-size:1.4em; font-weight:900;}#andorralavellahomeenllasos ul li figure{ border:1px solid #ccc; margin:10px auto 0 auto; width:100px; height:100px; text-align:left; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}#andorralavellahomeenllasos ul li figure a{text-indent: -9999px; display:block; overflow:hidden; height:95px; background:none transparent !important;}#andorralavellahomeenllasos ul li.li-comu figure{border-color:#ff6100; background: url(../images/icono-comu-color.png) center center no-repeat;}#andorralavellahomeenllasos ul li.li-comu:hover figure{background: url(../images/icono-comu-blanc.png) #ff6100 center center no-repeat;}#andorralavellahomeenllasos ul li.li-comu h2 a{color:#ff6100; padding:2px 4px;}#andorralavellahomeenllasos ul li.li-comu a:hover, #andorralavellahomeenllasos ul li.li-comu a:active{background-color:#ff6100; color:#fff; text-decoration:none; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }#andorralavellahomeenllasos ul li.li-serveis figure{border-color:#3398c8; background: url(../images/icono-serveis-color.png) center center no-repeat;}#andorralavellahomeenllasos ul li.li-serveis:hover figure{background: url(../images/icono-serveis-blanc.png) #3398c8 center center no-repeat;}#andorralavellahomeenllasos ul li.li-serveis h2 a{color:#3398c8; padding:2px 4px;}#andorralavellahomeenllasos ul li.li-serveis a:hover, #andorralavellahomeenllasos ul li.li-serveis a:active{background-color:#3398c8; color:#fff; text-decoration:none; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }#andorralavellahomeenllasos ul li.li-cultura figure{border-color:#fb42aa; background: url(../images/icono-cultura-color.png) center center no-repeat;}#andorralavellahomeenllasos ul li.li-cultura:hover figure{background: url(../images/icono-cultura-blanc.png) #fb42aa center center no-repeat;}#andorralavellahomeenllasos ul li.li-cultura h2 a{color:#fb42aa; padding:2px 4px;}#andorralavellahomeenllasos ul li.li-cultura a:hover, #andorralavellahomeenllasos ul li.li-cultura a:active{background-color:#fb42aa; color:#fff; text-decoration:none; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }#andorralavellahomeenllasos ul li.li-turisme figure{border-color:#4eb331; background: url(../images/icono-turisme-color.png) center center no-repeat;}#andorralavellahomeenllasos ul li.li-turisme:hover figure{background: url(../images/icono-turisme-blanc.png) #4eb331 center center no-repeat;}#andorralavellahomeenllasos ul li.li-turisme h2 a{color:#4eb331; padding:2px 4px;}#andorralavellahomeenllasos ul li.li-turisme a:hover, #andorralavellahomeenllasos ul li.li-turisme a:active{background-color:#4eb331; color:#fff; text-decoration:none; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }#andorralavellahomeenllasos ul li.li-nadal figure{border-color:#C00F26; background: url(../images/icono-nadal-color.png) center center no-repeat;}#andorralavellahomeenllasos ul li.li-nadal:hover figure{background: url(../images/icono-nadal-blanc.png) #C00F26 center center no-repeat;}#andorralavellahomeenllasos ul li.li-nadal h2 a{color:#C00F26; padding:2px 4px;}#andorralavellahomeenllasos ul li.li-nadal a:hover, #andorralavellahomeenllasos ul li.li-nadal a:active{background-color:#C00F26; color:#fff; text-decoration:none; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }#andorralavellahomeenllasos .links a:link, #andorralavellahomeenllasos .links a:visited{font-size: 1em; font-weight:300; display:inline-block; padding: 0 2px; text-decoration:underline;}#andorralavellahomenoticies{width:40%; float:right; text-align:left;}#andorralavellahomenoticies .btn-custom{float:right; margin-top:-55px;}#andorralavellahomenoticies .view-blog {padding-top: 0; padding-bottom: 0;}#andorralavellahomenoticies .title-section h2{color:#6b6b6b; padding:15px 0 10px 0; margin-bottom:10px; text-transform:uppercase; text-align:left; font-weight:300; font-size:1.5em; border-bottom:1px solid #dcdcdc;}#andorralavellahomenoticies article{margin-bottom:32px; min-height:105px;}#andorralavellahomenoticies article img{-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; width: 100px; }#andorralavellahomenoticies article time{color:#a5a5a5; font-size:0.9em; margin-bottom:6px; display:block;}#andorralavellahomenoticies article h2 {font-size:1.1em; font-weight:700; margin:0; padding:0;}#andorralavellahomenoticies article h2 a:link, #andorralavellahomenoticies  article h2 a:visited{color:#333;}#andorralavellahomenoticies article h2 a:active, #andorralavellahomenoticies  article h2 a:hover{color:#666;}.content-bottom-full{background-image: url(../images/bg-agenda.jpg); padding:40px 0 70px 0; margin-top:80px;}#andorralavellahomeagenda .slick-dots{bottom: -70px;}#andorralavellahomeagenda h3 a:link, #andorralavellahomeagenda h3 a:visited{color:#fff;}#andorralavellahomeagenda h3 a:hover, #andorralavellahomeagenda h3 a:active{color:#ccc;}#andorralavellahomeagenda .slick-dots li button::before{font-size:20px; color:#fff;}#andorralavellahomeagenda .slick-dots li{width:14px;}#andorralavellahomeagenda .slick-dots li.slick-active button::before{color:#fff;}#andorralavellahomeagenda{clear:both; text-align:center; }#andorralavellahomeagenda h2{color:#fff; font-size:1.2em; font-weight:700;}#andorralavellahomeagenda h3{text-align:center; font-weight:800; font-size:2.6em;  color:#fff; margin-bottom:30px;}#andorralavellahomeagenda time{color:#fff; font-size:0.8em; font-style: italic;}#andorralavellahomeagenda .listadoagenda{margin:0 15px; position:relative; background-color:#000;}#andorralavellahomeagenda .listadoagenda .texte{background: url(../images/bg-deg.png) repeat-x bottom;  position:absolute; bottom:0;  padding: 20px 10px; text-shadow: 1px 2px 3px rgba(0, 0, 0, 1);}#andorralavellahomeagenda .listadoagenda img{-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;-webkit-box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.75);box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.75);	filter: alpha(opacity=80); /* internet explorer */	-khtml-opacity: 0.9;      /* khtml, version anterior de safari */	-moz-opacity: 0.9;       /* firefox, mozilla, netscape */	opacity: 0.9;           /* safari, chrome, opera */	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; /*internet explorer 8 */}#andorralavellahomeagenda .listadoagenda a:hover img{	filter: alpha(opacity=60); /* internet explorer */	-khtml-opacity: 0.6;      /* khtml, version anterior de safari */	-moz-opacity: 0.6;       /* firefox, mozilla, netscape */	opacity: 0.6;           /* safari, chrome, opera */	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; /*internet explorer 8 */}.last-row{background-color:#fff; padding:80px 0;}.last-row #node-2660 header{display:none;}.last-row h2{color:#6b6b6b; text-transform:uppercase; font-weight:300; font-size:2.2em; padding-bottom:90px; margin:0 auto 40px auto; background: url(../images/arrow-down2.png) no-repeat center bottom;}.node-node-gallery-gallery .views-row{padding:5px !important;}.last-row .btn-custom{margin-top:40px;}footer .up-footer{padding:0; background:#000;}.region-footer-line{text-align:center;}footer .footer-line p{float:none;}.logofooter{margin:60px auto; max-width:250px;}#block-wunderground-weather-wunderground-weather-current-1{position:relative;}.current-weather-block-content{width:135px; position:absolute; right: 50%; left:50%; margin-left:180px; top: 50px;}.current-weather-block-content img{display:inline-block; float:right; margin-right:10px;	filter: alpha(opacity=60); /* internet explorer */	-khtml-opacity: 0.6;      /* khtml, version anterior de safari */	-moz-opacity: 0.6;       /* firefox, mozilla, netscape */	opacity: 0.6;           /* safari, chrome, opera */	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; /*internet explorer 8 */}.current-weather-summary{list-style:none; display:inline-block; margin:0; padding: 4px 0 0 0; float:right; font-size:2em; font-weight:500; color:#d1d1d1;}#block-block-118{position:relative;}#block-block-118 .flecha{position:absolute; top:115px; left:50%; z-index:999; margin-left:-11px;}#splash-block-modal{z-index:9999 !important; max-width: 100%;}.tp-caption.botocomu {background-color:#ff6100;  border-radius: 5px; padding:10px 100px; font-size:30px; line-height:40px; border: none; font-weight:700; color:#fff; text-decoration:none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}.tp-caption.botocomu:hover,  .tp-caption.botocomu:active{background-color:#fff; color:#ff6100;}.tp-caption.botoserveis {background-color:#3398c8;  border-radius: 5px; padding:10px 100px; font-size:30px; line-height:40px; border: none; font-weight:700; color:#fff; text-decoration:none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}.tp-caption.botoserveis:hover,  .tp-caption.botoserveis:active{background-color:#fff; color:#3398c8;}.tp-caption.bototurisme {background-color:#4eb331;  border-radius: 5px; padding:10px 100px; font-size:30px; line-height:40px; border: none; font-weight:700; color:#fff; text-decoration:none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}.tp-caption.bototurisme:hover,  .tp-caption.bototurisme:active{background-color:#fff; color:#4eb331;}.tp-caption.botocultura {background-color:#fb42aa;  border-radius: 5px; padding:10px 100px; font-size:30px; line-height:40px; border: none; font-weight:700; color:#fff; text-decoration:none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}.tp-caption.botocultura:hover,  .tp-caption.botocultura:active{background-color:#fff; color:#fb42aa;}.tp-caption.botojoventut {background-color:#7f56c5;  border-radius: 5px; padding:10px 100px; font-size:30px; line-height:40px; border: none; font-weight:700; color:#fff; text-decoration:none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}.tp-caption.botojoventut:hover,  .tp-caption.botojoventut:active{background-color:#fff; color:#7f56c5;}.tp-caption.botonadal {background-color:#e74c3c;  border-radius: 5px; padding:10px 100px; font-size:30px; line-height:40px; border: none; font-weight:700; color:#fff; text-decoration:none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}.tp-caption.botonadal:hover,  .tp-caption.botonadal:active{background-color:#fff; color:#e74c3c;}.tp-caption.botonadal1 {background-color:rgb(192, 15, 38);  height:60px; text-align:center; width:60px; padding:0; border-radius: 150px; line-height:60px; margin::5px; font-size:16px;  border: none; font-weight:700; color:#fff; text-decoration:none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}.tp-caption.botonadal1:hover,  .tp-caption.nadal1:active{background-color:rgb(122, 178, 60); color:fff;}.ico-agenda-home{   position: absolute;z-index:999;font-size: 3em;color: #d0d0d0 !important;text-align: center;font-weight: 800;padding-bottom: 30px;margin: 50px auto 60px auto;}