@media(max-width:1457px){
	.tape{background-size:auto 100%;padding-bottom:100px;padding-left:10px;padding-right:10px;min-height:auto;}
}
@media screen and (max-width:1299px){
	.share-plugin{top:auto !important;left:auto !important;right:auto !important;bottom:0px !important;width:100% !important;}
	.share-plugin a:hover .icon-wrapper{background-color:rgb(0,0,0);}
	.share-plugin a:first-of-type:nth-last-of-type(1),.share-plugin a:first-of-type:nth-last-of-type(1) ~ a{width:100%;}
	.share-plugin a:first-of-type:nth-last-of-type(2),.share-plugin a:first-of-type:nth-last-of-type(2) ~ a{width:50%;}
	.share-plugin a:first-of-type:nth-last-of-type(3),.share-plugin a:first-of-type:nth-last-of-type(3) ~ a{width:33.333333333333333333333333333333%;}
	.share-plugin a:first-of-type:nth-last-of-type(4),.share-plugin a:first-of-type:nth-last-of-type(4) ~ a{width:25%;}
	.share-plugin a:first-of-type:nth-last-of-type(5),.share-plugin a:first-of-type:nth-last-of-type(5) ~ a{width:20%;}
	.share-plugin a:first-of-type:nth-last-of-type(6),.share-plugin a:first-of-type:nth-last-of-type(6) ~ a{width:16.666666666666666666666666666666%;}
	.share-plugin a:first-of-type:nth-last-of-type(7),.share-plugin a:first-of-type:nth-last-of-type(7) ~ a{width:14.28571428571429%;}
	.share-plugin a span .share-btn{width:1pc;height:1pc;line-height:1pc;}
	.share-plugin .close{position:absolute;right:10px;width:24px;height:14px;top:-13px;z-index:2;}
}
@media(max-width:1242px){
	.wrapper{width:100%;}
	.body,.footer,.header,.topper,.home-opiniones .wrapper,.content-socis h4,.rrss,.app-download .wrapper,#text-slideshow .wrapper,nav.header-zp,.other-activities-content,.slider-causas .wrapper{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:21px !important;padding-right:21px !important;}
	#nav{letter-spacing:2px;}
	#nav .principal{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:10px !important;padding-right:10px !important;}
	#nav .principal > li.banner{right:10px;}
	#nav.horizontal-menu .hoverable{padding-left:0px !important;padding-right:0px !important;}
	.submenu-long li{letter-spacing:2px;}
	footer.responsive ul{padding-left:0px !important;padding-right:0px !important;width:100%;text-align:center;}
	footer.responsive ul.left{padding-bottom:0px;}
	footer.responsive ul.colaboran{padding-top:13px;}
	footer.responsive ul.colaboran>li.left,footer.responsive ul.colaboran>li.right{float:none;display:inline;}
	footer.responsive ul.colaboran>li:not(.cambra) img{/*margin-left:auto;margin-right:auto;*/margin-left:10px;margin-right:10px;display:inline-block;}
	footer.responsive ul.colaboran li.cambra{max-width:732px;margin:0 auto;padding-right:20px;float:none;}
	footer.responsive ul.colaboran li.cambra ul.cambra-colaboran{width:auto;}
	footer.responsive ul.colaboran li.cambra ul:not(.colaboran) .cat{padding-top:20px;text-align:left;}
	footer.responsive ul.colaboran li.cambra .cofinanciamiento{text-align:center;padding-left:20px!important;}
	footer.responsive ul.footer-links + ul.colaboran{padding-top:35px;}
	footer.responsive ul.social-networks{padding-top:23px;padding-bottom:9px;}
	footer.responsive ul.social-networks li{float:none;margin-left:12px;margin-right:12px;display:inline-block;}
	footer.responsive ul.social-networks li.lit{display:block;}
	footer.responsive ul.dommia{padding-top:13px;}
	footer.responsive.footer-v2 .footer-pre-left{float:none;}
	section.responsive .nav{border-left:1px dotted #8C919B;}
	section.responsive .nav ul li{display:none;}
	section.responsive .nav ul li.langs{display:block;}
	section.responsive .topper .menu-special-right{display:none;}
	section.responsive .topper ul.left li:first-of-type:last-of-type{border-left:0 none !important;}
	.slider .ca-slider .sld-pc{margin:0 auto;}
	.home-bloque-unico{width:47%;}
	.home-bloque-actualitat{width:24%;margin-left:2.5%;}
	.home-bloque-agenda{width:24%;margin-left:2.5%;}
	.home-bloque-destacados{width:24%;margin-left:2.5%;}
	.home-destacados-unico .ca-container{width:95%;padding-left:0px;padding-right:12px;}
	.content-socis .ca-socis{width:100%;padding-left:51px;padding-right:51px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.content-socis .ca-nav span{left:11px;}
	.content-socis .ca-nav span.ca-nav-next{right:11px;}
	.content-socis .ca-socis:after,.content-socis .ca-socis:before{content:"";display:block;height:100%;background:#CCCCCC;width:1px;position:absolute;top:0px;}
	.content-socis .ca-socis:after{right:33px;}
	.content-socis .ca-socis:before{left:33px;}
	.home-bloque-mosaico{width:49%;}
	.home-bloque-mosaico-inline{width:72%;}
	.home-bloque-revista{width:22%;margin-left:3%;}
	.home-bloque-lomas{width:23%;margin-left:3%;}
	.home-bloque-mosaico .mosaico div{width:47.5%;margin-right:5%;}
	.home-bloque-mosaico-inline .mosaico div{width:30%;}
	.home-bloque-boletin{width:48%;margin-left:3%;}
	.home-bloque-boletin div{width:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:12px;}
	.home-bloque-boletin div:nth-child(odd){padding-left:12px;padding-right:0px;}
	.home-bloque-contacto{width:24.5%;margin-left:2%;}
	.home-destacados-1 .home-bloque-galeria{width:21.5%;margin-left:3%;}
	.home-destacados-1 .home-bloque-galeria div{width:47%;}
	.home-destacados-2 .home-bloque-boletin{width:100%;margin-left:0px;}
	.home-bloque-aux{margin-left:30px;width:calc(100% - 615px);-moz-width:calc(100% - 615px);-webkit-width:calc(100% - 615px);}
	.home-bloque-aux .home-bloque-lomas{margin-left:0px;width:calc(100% - 292px);-moz-width:calc(100% - 292px);-webkit-width:calc(100% - 292px);}
	.home-bloque-aux .home-bloque-contacto{width:262px;margin-left:0px;}
	.home-proyectos{width:74.25%;}
	.home-proyectos.no-widget{width:100%;}
	.home-proyectos .item{width:31.83%;padding-right:0px;padding-left:2.24466%;margin:0px;}
	.home-proyectos .item:first-of-type{padding-left:0px;}
	.home-proyectos .sep + .item{padding-left:0px;}
	.home-proyectos.no-widget .item{width:23.31%;}
	.home-widget{width:23.0833333%;}
	#cookies .cookies p{padding-left:21px !important;padding-right:21px !important;}
	.content.relative .abstract{width:calc(100% - 337px);-moz-width:calc(100% - 337px);-webkit-width:calc(100% - 337px);}
	.content.relative .menu-sidebar + .abstract{float:right;}
	.content.relative .abstract:only-child{width:100% !important;}
	.content.abstract-long .abstract{position:relative;width:calc(100% - 307px);-moz-width:calc(100% - 307px);-webkit-width:calc(100% - 307px);}
	.content.abstract-long .abstract:only-child{width:100% !important;}
	.content.relative .sidebar{position:absolute;top:25px;right:0px;}
	.content.relative .menu-sidebar{position:absolute;top:25px;left:0px;}
	.contactar .contactar-datos{width:34.15%;}
	.contactar-datos ~ .contactar-form{width:65.85%;}
	.botiga-sidebar{width:20.80%;}
	.botiga{width:76.50%;}
	.botiga-buscador .letters .item{margin-left:13px;margin-right:13px;}
	.content .abstract:only-child .equipo-foto{margin-right:0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:34.6666666%;padding-right:15px;}
	.content .abstract:only-child .equipo-foto ~ .equipo-info{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:62.8333333%;padding-left:15px;}
	.content .abstract:nth-child(2) .equipo-foto{margin-right:0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:34.6666666%;padding-right:15px;}
	.content .abstract:nth-child(2) .equipo-foto ~ .equipo-info{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:62.8333333%;padding-left:15px;}
	.content .sidebar{margin-left:30px;}
	.content .menu-sidebar{margin-right:30px;}
	.turismo-list .item{width:23%;margin-left:2.66666%;}
	/*.turismo-list .item:first-of-type:nth-last-of-type(5),.turismo-list .item:first-of-type:nth-last-of-type(5) ~ .item{width:18.3%;}
	.turismo-list.reduced .item:last-of-type,.turismo-list .item:first-of-type:nth-last-of-type(5) ~ .item{margin-left:2.125%;}*/
	.goto-directory{width:calc(100% - 42px);}
	#text-slideshow .wrapper{min-height:68px;}
	#text-slideshow .item{width:calc(100% - 42px);box-sizing:border-box;padding-left:0;padding-right:0;}
	.slider{width:100%;}
	html:not(.istablet) .home-bloque-icons-block{margin-left:-21px;margin-right:-21px;padding-left:21px;padding-right:21px;width:calc(100% + 42px);box-sizing:border-box;}
	.marketplace-wrapper{padding-left:21px;padding-right:21px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.marketplace-sidebar-menu + .abstract .marketplace-wrapper{padding-left:0px;padding-right:0px;}
	.content-carousel.square{width:calc(905px + 52px);}
    .content-carousel.horizontal{width:calc(723px + 8px + 100px);}
}
@media(max-width:1241px){
	.content.relative .abstract{width:calc(100% - 307px);-moz-width:calc(100% - 307px);-webkit-width:calc(100% - 307px);}
	.albums .sep:nth-child(8n+1){display:none;}
	.albums .album:nth-child(8n+2){margin-left:20px;}
	.albums .sep:nth-child(6n+1){display:block;}
	.albums .album:nth-child(6n+2){margin-left:0px;}
}
@media(max-width:1229px){
	.home-banners{width:100%;}
	.home-banners .list div{padding-left:10px;padding-right:10px;padding-top:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
}
@media(max-width:1211px){
	.equipo-list div{width:22%;max-width:198px;}
	.equipo-foto{margin-right:0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:50%;padding-right:15px;}
	.equipo-foto ~ .equipo-info{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:50%;padding-left:15px;}
	.content .abstract .gallery a.foto{width:calc(33.333333333% - 28px);-moz-width:calc(33.333333333% - 28px);-webkit-width:calc(33.333333333% - 28px);}
}
@media(max-width:1200px){
	.aso-mapa.colasos{width:100%;float:none;}
	.asos-list-map{width:100%;-moz-width:100%;-webkit-width:100%;margin-left:0px;}
	.asos-list-map .item{width:47%;float:left;clear:none;height:47px;padding-bottom:0px;}
	.asos-list-map .item:nth-child(even){float:right;}
	.content-private-zone .moneder-menu-lateral__container{position:relative;width:100%;}
	.reserva-item-cell:nth-child(3){width:170px;}
	.reserva-item-cell:nth-child(4){width:100px;}
	.content-private-zone .abstract{width:calc(100% - 300px);}
	#video-wrapper .video-info h1 {font-size: 5vw!important;}
    #video-wrapper .video-info h2 {font-size: 3vw!important;}
}
@media(max-width:1189px){
	.home-bloque-boletin{padding:0px 19px 14px 19px;}
	.home-bloque-boletin div span{width:100px;height:132px;}
	.home-bloque-contacto{padding:0 19px;}
	.home-destacados-1 .home-bloque-galeria div{width:46%;}
}
@media(max-width:1180px){
	.home-destacados-2{width:calc(100% - 553px);-moz-width:calc(100% - 553px);-webkit-width:calc(100% - 553px);}
	.home-destacados-2 .home-bloque-galeria{width:100%;}
	.home-bloque-aux{width:523px;margin-left:30px;}
	.home-destacados-2 .home-bloque-galeria div{width:22.8%;margin-left:2.9%;padding-bottom:18px;}
	.home-destacados-2 .home-bloque-galeria .sep{height:18px;line-height:18px;}
	.home-destacados-2 .home-bloque-galeria{padding-bottom:7px;}
}
@media(max-width:1170px){
	.marketplace-sidebar-menu + .abstract{width:calc(100% - 200px - 30px)!important;}
}
@media(max-width:1100px){
	.home-destacados-2 .home-bloque-boletin div{width:100%;padding-left:0px;padding-right:0px;}
	.turismo-top .turismo-foto{width:100%;}
	.turismo-top .turismo-contacto{position:static;width:100%;}
	.activities-interest-items-item-wrapper{position:relative;float:left;border:1px solid #CCC;margin:0 30px 30px 0;width:calc(50% - 15px);box-sizing:border-box;}
	.activities-interest-items-item-wrapper:nth-child(2){margin-right:0;}
	.activities-interest-items-item-wrapper:nth-child(3){display:block;float:initial;margin:0 auto!important;clear:both;}
}
@media(max-width:1092px){
	.recursos-sidebar{width:185px;}
	.recursos-list{width:calc(100% - 201px);}	
}
@media(max-width:1066px){
	.tapa-detail-data .desc br + br{display:none;}
}
@media(max-width:1060px){
	.content-carousel.square{width:calc(718px + 52px);}
}
@media(max-width:1043px){
	.category-item{width:calc(100% / 3 - 16px) !important;}
	.category-item:nth-child(4n){margin-right:24px;}
	.category-item:nth-child(3n){margin-right:0;}
}
@media(max-width:1032px){
	.promo-form{padding:20px 20px 0 20px;}
	.promo-form .formulario{padding-bottom:2px;}
}
@media(max-width:1023px){
	.banner-superior{display:none;}
	.home-destacados-unico .ca-container{padding-right:15px;width:95%;}
	.home-bloque-mosaico{width:100%;margin-bottom:0px;}
	.home-bloque-mosaico .mosaico div{width:48.5%;margin-right:3%;text-align:center;}
	.home-bloque-mosaico .mosaico div img{margin-left:auto;margin-right:auto;}
	.home-bloque-mosaico-inline .mosaico div:nth-of-type(3n){margin-left:auto;margin-right:auto;float:none;clear:both;}
	.home-bloque-lomas{width:48%;margin-left:0%;}
	.home-bloque-revista{width:48%;margin-left:0%;}
	.home-destacados-1 .home-bloque-galeria{margin-left:0px;width:48%;}
	.home-destacados-2 .home-bloque-boletin,.home-destacados-3 .home-bloque-boletin{width:100%;margin-left:0px;}
	.home-bloque-contacto{margin-left:4%;width:48%;}
	.home-bloque-mosaico-inline + .home-bloque-contacto{margin-left:auto;margin-right:auto;width:100%;}
	.home-destacados-3 .home-bloque-contacto,.home-destacados-3 .home-bloque-galeria{width:100%;margin-left:0px;}
	#nav{display:none;}
	.nav-mobile{display:block;}
	nav.header-zp{display:none!important;}
	#nav.sticky + .submenu-long,header.sticky + #nav + .submenu-long{border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
	.submenu-long ul{display:none;}
	.submenu-long .special-select{display:block;}
	header{border-bottom:1px solid #CCCCCC;padding-bottom:15px;}
	header.sticky{position:fixed;top:0px;width:100%;z-index:1;border-bottom:1px solid transparent;box-shadow:0px 0px 16px 5px rgba(153,153,153,1);-webkit-box-shadow:0px 0px 16px 5px rgba(153,153,153,1);-moz-box-shadow:0px 0px 16px 5px rgba(153,153,153,1);}
	.header h5{padding-top:1px;}
	.header h5 ~ .nav-mobile a{bottom:0px;margin-top:0px;}
	.header .logo img{max-height:85px;}
	.botiga-buscador .letters .item{margin-left:9px;margin-right:9px;font-size:12px;}
	.botiga-buscador form,.botiga-buscador form div input[type=text]{font-size:12px;}
	.botiga-buscador form fieldset,.botiga-buscador .special-select{height:40px;}
	.botiga-buscador .special-select .selected{line-height:40px;}
	.botiga-buscador form input[type=submit]{width:45px;height:40px;border:12px solid var(--main-color);border-left:16px solid var(--main-color);}		
	.botiga-ajax .botiga-info figure ~ p{width:100%;}
	.content.abstract-long .abstract{width:100%;}
	.content.abstract-long .sidebar{width:100%;margin-left:auto;margin-right:auto;float:none;clear:both;max-width:400px;}
	.content.abstract-long .menu-sidebar{width:100%;margin-right:0px;}
	.proyectos-list{width:calc(100% + 25px);-moz-width:calc(100% + 25px);-webkit-width:calc(100% + 25px);}
	.home-destacados-2{width:100%;}
	.home-destacados-2 .home-bloque-boletin div{width:50%;padding-right:12px;}
	.home-destacados-2 .home-bloque-boletin div:nth-child(odd){padding-left:12px;padding-right:0px;}
	.home-destacados-2 .home-bloque-galeria{margin-bottom:0px;padding-bottom:0px;}
	.home-destacados-2 .home-bloque-galeria div{padding-bottom:24px;}
	.home-destacados-2 .home-bloque-galeria .sep{height:25px;line-height:25px;}
	.home-destacados-3 .home-bloque-galeria{margin-bottom:0px;padding-bottom:0px;}	
	.home-destacados-3 .home-bloque-galeria div{width:22.8%;margin-left:2.9%;padding-bottom:24px;}
	.home-destacados-3 .home-bloque-galeria div:nth-child(10n+1),.home-destacados-3 .home-bloque-galeria div:nth-child(3){margin-left:0px;}
	.home-destacados-3 .home-bloque-galeria .sep{height:25px;line-height:25px;display:none !important;}
	.home-destacados-3 .home-bloque-galeria .sep:nth-child(10){display:block !important;}
	.home-destacados-3 .home-bloque-galeria div{float:left !important;}
	.home-bloque-aux{width:100%;margin-left:0px;}
	.home-bloque-aux .home-bloque-lomas{margin-top:6px;width:calc(50% - 14px);-moz-width:calc(50% - 14px);-webkit-width:calc(50% - 14px);}
	.home-bloque-aux .home-bloque-contacto{margin-top:6px;width:calc(50% - 14px);-moz-width:calc(50% - 14px);-webkit-width:calc(50% - 14px);}
	.home-bloque-publicaciones div{width:50%;}
	.home-bloque-publicaciones div:nth-of-type(1),.home-bloque-publicaciones div:nth-of-type(2){margin-bottom:30px;}
	.tapas-list{margin-left:-15px;width:calc(100% + 30px);-moz-width:calc(100% + 30px);-webkit-width:calc(100% + 30px);}
	.tapas-list .item{padding:0 15px;width:33.33333333%;}
	.tapa-detail-data{width:100%;float:none;clear:both;overflow:hidden;margin-bottom:30px;}
	.tapa-detail-data .info{position:static !important;width:100% !important;-moz-width:100% !important;-webkit-width:100% !important;padding-bottom:12px;}
	.tapa-detail-data .desc br + br{display:inherit;}
	.tapas-edicion-intro + .tapa-detail{margin-top:-6px;}
	.tapa-detail-foto{width:100%;max-width:640px;float:none;margin-left:auto;margin-right:auto;padding-right:0px;margin-bottom:30px;}
	.tapa-location{padding-top:0px;margin-top:-3px;}
	.listados-zp .head div{display:none;}
	.listados-zp .head.product div{display:block;}
	.listados-zp .line .info{display:block;color:#666666;font-weight:bold;}
	.listados-zp .line.product .info{display:none;}
	.listados-zp .line .date,.listados-zp .line .tit,.listados-zp .line .desc,.listados-zp .line .link{float:none;width:100% !important;text-align:left !important;padding-left:0px !important;padding-right:0px !important;}
	.listados-zp .line .date + .tit,.listados-zp .line .tit + .desc,.listados-zp .line .link + .tit{padding-top:11px;}
	.content-private-zone .abstract{width:100%;margin-left:0px;}
	.content-menu-lateral__container{display:none;}
	.timeline-socios .items{height:auto;}
	.botiga-block.long .botiga-data .botiga-left{width:calc(100% - 444px);}
	.botiga-block.long .botiga-data .profiles{left:463px;}
	.botiga .list-grid + .sepcat{max-width:calc(100% - 75px);}
	.pretitle{font-size:30px;line-height:36px;}
	.home-bloque-icons-block{padding:50px 0 25px 0;}
	.home-bloque-icons-block .icons-block-item .icons-block-item-icon svg{height:50px;}
	.home-bloque-icons-block .icons-block-item .icons-block-item-title{font-size:20px;line-height:27px;margin-top:20px;}
	.press-list .head div{display:none;}
	.press-list .line .info{display:block;color:#666666;font-weight:bold;}
	.press-list .line .date,.press-list .line .tit,.press-list .line .link{float:none;width:100% !important;text-align:left !important;padding-left:0px !important;padding-right:0px !important;}
	.press-list .line .document{float:left;width:auto !important;text-align:left !important;padding-left:0px !important;}
	.press-list .line .media{float:left;width:auto !important;text-align:left !important;padding-left:0px !important;}
	.press-list .line .date + .tit,.press-list .line .date + .link{padding-top:11px;}
	.press-list .line .tit + .document,.press-list .line .link + .media{padding-top:11px;}
	.press-list .line .icon svg{margin-top:13px;}
	#nav.sticky + #text-slideshow,header.sticky + #nav + .submenu-long + #text-slideshow,header.sticky + #nav + .pretitle + .submenu-separator + #text-slideshow,header.sticky + #nav + .pretitle + .submenu-long + #text-slideshow,header.sticky + #nav + .pretitle + #text-slideshow,header.sticky + #nav + #text-slideshow,header.sticky + #text-slideshow{border-top:1px solid #dfdfdf;}
	#nav.sticky + #floating-checkout-wrapper,header.sticky + #nav + .submenu-long + #floating-checkout-wrapper,header.sticky + #nav + .pretitle + .submenu-separator + #floating-checkout-wrapper,header.sticky + #nav + .pretitle + .submenu-long + #floating-checkout-wrapper,header.sticky + #nav + .pretitle + #floating-checkout-wrapper,header.sticky + #nav + #floating-checkout-wrapper,header.sticky + #floating-checkout-wrapper,header.sticky + #nav + .app-download + #floating-checkout-wrapper,header.sticky + #nav + .pretitle + .app-download + #floating-checkout-wrapper{border-top:1px solid #dfdfdf;}	
	.marketplace-item{width:calc((100% / 3) - 20px);}
	.marketplace-list .sep:nth-of-type(4n+1){display:none;}
	.marketplace-list .sep:nth-of-type(3n+1){display:block;}
	.slider-causas{padding-top:12px;padding-bottom:12px;}
	.slider-causas .goals-wrapper{font-size:29px;line-height:35px;float:left;}
	.slider-causas .goal-left-col:after{width:2px;height:42px;margin-top:-13px;margin-right:15px;margin-left:15px;}
	.slider-causas .goal-title{font-size:14px;line-height:15px;float:none;margin-right:0px;}
	.slider-causas .goal-col{clear:both;overflow:hidden;}
	.slider-causas .progress-wrapper{margin-left:0px;margin-top:11px;}
	.slider-causas .progress-wrapper progress{height:8px;}
	.slider-causas .progress-wrapper .percent{font-size:14px;line-height:16px;}
	.slider-causas .goals-action .btn{padding-left:10px;padding-right:10px;}
	.productos-sublist .item{width:calc((100% / 3) - 30px);}
	.productos-sublist .sep:nth-of-type(4n+1){display:none;}
	.productos-sublist .sep:nth-of-type(3n+1){display:block;}
	.contents-list .item{width:calc(33.33333333333333% - 20px);}
	.contents-list .sep:nth-of-type(4n+1){display:none;}
	.contents-list .sep:nth-of-type(3n+1){display:block;}
	.home-middle{padding:0px;padding-bottom:0px;}
	.home-middle .home-middle-box .home-middle-content{padding:35px 21px;}
	.home-bloque-noticias .home-bloque-unico{width:calc(50% - 20px)!important;-moz-width:calc(50% - 20px)!important;-webkit-width:calc(50% - 20px)!important;}
	.home-bloque-noticias .sep{border:none;}	
	.content-private-zone .albums .sep:nth-child(6n+1){display:none;}
	.content-private-zone .albums .sep:nth-child(8n+1){display:block;}
	.content-private-zone .albums .album:nth-child(6n+2){margin-left:20px;}
	.content-private-zone .albums .album:nth-child(8n+2){margin-left:0px;}
	.moneder-content.dashboard img{display:none;}
	.moneder-socio-info{position:static;padding:0px!important;}
	.asociaciones-list-block-normal .asociaciones-list-item{width:calc((100% / 5) - 20px);}
}
@media(max-width:1003px){
	.promociones-detalle .promo-foto{width:100%;margin-right:0px;}
	.promociones-detalle .promo-info{width:100%;}
	.promociones-detalle .foto-principal{border:0 none;}
	.promociones-detalle .foto-principal img{border:1px solid #CCCCCC;}
}
@media(max-width:988px){
	.home-destacados-unico .ca-container{width:94%;}
	.contactar-datos ~ .contactar-form{width:100%;border-top:1px solid #EDEDED;padding-top:24px;}
	.contactar .contactar-datos{width:100%;padding-right:0px;}
	.contactar-datos div{width:47%;float:left;}
	.contactar-datos div ~ div{float:right;}
	.timeline-tw,.timeline-fb{width:50%;}
	.timeline-tw{padding-right:15px;}
	.timeline-fb{padding-left:15px;}
	.timeline-ig{margin-top:0px;width:calc(100% + 5px);-moz-width:calc(100% + 5px);-webkit-width:calc(100% + 5px);padding-left:0px;padding-right:0px;min-height:auto;}
	.timeline-ig .item{width:25%;}
	.widget-donation{width:364px;padding:12px 20px 20px 20px;}
	.widget-donation-title{padding-bottom:14px;}
	.widget-donation-default{padding-bottom:16px;}
	.widget-donation-default label + label{margin-left:15px;}
	.widget-donation-amount{padding-bottom:30px;}
	.widget-donation-info{padding-top:15px;padding-bottom:14px;}
	.widget-donation-btn{margin-top:29px;}
	.content-donation{width:calc(100% - 364px - 30px);}
	.other-activities-title{font-size:28px;line-height:36px;}	
}
@media(max-width:981px){
	.content{min-height:auto !important;}
	.content.relative .abstract{width:100%;}
	.content.relative .sidebar{position:static;margin-left:auto !important;margin-right:auto !important;max-width:400px;float:none;clear:both;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.content.relative .menu-sidebar{position:static;margin-right:0px !important;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.content .sidebar .sidebar-bloque .mostviewed .item{margin-left:auto;margin-right:auto;width:225px;}
	.turismo-ficha{max-width:802px;}
}
@media(max-width:964px){
	.turismo-list .item{width:31.1440678%;}
	.turismo-list .item:nth-of-type(4n+1){margin-left:3.28389831%;}
	.turismo-list .item:nth-of-type(3n+1){margin-left:0px;}
	.turismo-list .sep:nth-of-type(4n+1){display:none;}
	.turismo-list .sep:nth-of-type(3n+1){display:block;}
	.turismo-list .item:nth-of-type(4):last-of-type{float:none;margin-left:auto;margin-right:auto;}
}
@media(max-width:956px){
	.home-bloque-noticias .sep:nth-child(4n+1){display:block;}
	.home-bloque-noticias .sep:first-of-type{display:none !important;}
}
@media(max-width:950px){
	/*.turismo-list .item:first-of-type:nth-last-of-type(5),.turismo-list .item:first-of-type:nth-last-of-type(5) ~ .item{width:31%;}
	.turismo-list.reduced .item:last-of-type,.turismo-list .item:first-of-type:nth-last-of-type(5) ~ .item{margin-left:3.5%;}*/
	.turismo-list.reduced .sep:nth-of-type(3n+1){display:block !important;}
	.turismo-list.reduced .sep:first-of-type{display:none !important;}
	.turismo-list.reduced .item:nth-of-type(4){margin-left:0px !important;}
	.multievents-gallery .gallery-masonry a.foto{width:calc(33.33333333% - 12.666666666px)!important;}
	.socios-bloque-facetas__item{width:calc(100% / 3 - 30px);}
}
@media(max-width:936px){
	.albums .sep:nth-child(6n+1){display:none;}
	.albums .album:nth-child(6n+2){margin-left:20px;}
	.albums .sep:nth-child(4n+1){display:block;}
	.albums .album:nth-child(4n+2){margin-left:0px;}
	.app-download .wrapper h4{font-size:34px;}
	.content-private-zone .albums .sep{display:none!important;}
	.content-private-zone .albums .album{margin-left:20px!important;margin-bottom:20px;}
	.content-private-zone .albums{margin-left:-20px;}
}
@media(max-width:930px){
	.recursos-list{margin-left:0px;width:100%;}
	.recursos-list .categoria-titulo{font-size:30px!important;line-height:29px!important;}
	.recursos-sidebar{width:100%;}
	.recursos-sidebar ul{clear:both;overflow:hidden;margin-bottom:10px!important;}
	.recursos-sidebar ul li{float:left;}
	.recursos-sidebar ul li + li{margin-left:20px;}
}
@media(max-width:911px){
	.home-bloque-unico{width:67%;}
	.home-bloque-agenda{width:29.5%;margin-left:3.5%;}
	.home-bloque-destacados{width:29.5%;margin-left:3.5%;}
	.home-bloque-actualitat{width:100%;margin-left:0%;}
	footer .footer-newsletter .wrapper{width:566px;}
	footer .footer-newsletter span{text-align:center;width:100%;}
	footer .footer-newsletter form{float:none;clear:both;margin-left:auto;margin-right:auto;}
	footer .footer-newsletter .input{margin-left:0px;}
	.botiga-sidebar{display:none;}
	.botiga{width:100%;}
	.ficha-socio .ficha .data ~ .desc{width:100%;padding-left:0px;}
	.ficha-socio .ficha .data{width:100%;padding-right:0px;}
	.ficha-socio .ficha .media{width:333px;margin-right:20px}
	.ficha-socio .ficha .info{width:calc(100% - 353px);-moz-width:calc(100% - 353px);-webkit-width:calc(100% - 353px);}
	.galeria-imagenes .big .item,.galeria-fotos .big .item{width:31%;padding-bottom:32px;}
}
@media(max-width:880px){
	.sld-pc{display:none;}
	.sld-mob{display:block;}
	.slider .ca-nav span{left:5px;top:40%;}
	.slider .ca-nav span.ca-nav-next{left:auto;right:5px;}
	.slider .ca-item-main{border-top:1px solid #CCCCCC;position:static;width:100%;color:#000000;background:#FFFFFF !important;padding-left:21px !important;padding-top:15px !important;padding-right:21px !important;padding-bottom:0px !important;text-align:left !important;}
	.slider .ca-item-main h3{font-size:25px;line-height:33px;}
	.home-entradilla{border-top:1px solid #CCCCCC;padding-top:24px;}
	.formulario .crop-foto:nth-of-type(5n+1){margin-left:2%;}
	.formulario .crop-foto{width:23.5%;margin-left:2%;}
	.formulario .crop-foto:nth-of-type(4n+1){margin-left:0%;}
}
@media(max-width:871px){
    .content-carousel.horizontal{width:calc(354px + 8px + 100px);}
    .content-carousel.horizontal .flex-direction-nav a.flex-next{margin-right:-8px;}
    .content-carousel.horizontal .flex-direction-nav a.flex-prev{margin-left:-8px;}
}
@media(max-width:870px){
	.multievents-hours .multievents-td.multievents-hora{text-align:left;}
	.multievents-day{margin-bottom:10px;}
	.multievents-head{display:none;}
	.multievents-rwd-caption{display:inline;}
	.multievents-line .multievents-td{display:block;width:100%;text-align:left!important;padding-left:10px;}
}
@media(max-width:864px){
	.content-carousel.square{width:calc(531px + 52px);}
}
@media(max-width:861px){
	.content-carousel.square .flex-direction-nav a.flex-next{margin-right:-26px;}
    .content-carousel.square .flex-direction-nav a.flex-prev{margin-left:-26px;}
}
@media(max-width:860px){
	.equipo-shares li svg{width:15px !important;height:15px !important;}
	.app-download{padding:10px 0 0 0;}
	.app-download .wrapper h4{display:block;padding-bottom:10px;}
	.app-download .wrapper * + *{margin-left:0px;}	
	.app-download .wrapper a + a{margin-left:10px;}
}
@media(max-width:843px){
	.turismo-text{width:100%;}
	.turismo-info{width:100%;padding-left:0px;}
	.ficha-socio .pill .localizacion .ruta:nth-last-child(3) .lit,.ficha-socio .pill .localizacion .ruta:nth-last-child(3) ~ .ruta .lit{display:none;}
	.turismo-text .ruta:nth-last-child(3) .lit,.turismo-text .ruta:nth-last-child(3) ~ .ruta .lit{display:none;}
	.contents-list .item{width:calc(50% - 20px);}
	.contents-list .sep:nth-of-type(3n+1){display:none;}
	.contents-list .sep:nth-of-type(2n+1){display:block;}
}
@media(max-width:838px){
	.checkout .checkout-col.right{width:calc(100% - 350px);}
}
@media(max-width:825px){
	.home-destacados-unico .ca-container{width:93%;}
	.home-proyectos{width:100% !important;}
	.home-widget{width:100%;}
	.mosaico .promo{width:48%;}
	.tapa-gallery .gallery a{width:33.33333333333% !important;}
	.productos-sublist .item{width:calc((100% / 2) - 30px);}
	.productos-sublist .sep:nth-of-type(3n+1){display:none;}
	.productos-sublist .sep:nth-of-type(2n+1){display:block;}
}
@media(max-width:816px){
	.topper .lens.open ~ form{border-right:0 none;border-left:0 none;right:-22px;padding-left:0px;padding-right:0px;}
	.topper .lens.open ~ form input[type=text]{width:calc(100% - 80px);-moz-width:calc(100% - 80px);-webkit-width:calc(100% - 80px);}
	.topper .lens.open ~ form input[type=submit]{margin-right:21px;}
}	
@media(max-width:811px){
	.category-item{width:calc(100% / 2 - 12px)!important;}
	.category-item:nth-child(3n){margin-right:24px;}
	.category-item:nth-child(2n){margin-right:0px;}
}
@media(max-width:800px){
	.month-wrapper{width:calc(50% - 8px);}
	.month-wrapper:nth-child(3n){margin-right:15px!important;}
	.month-wrapper:nth-child(2n){margin-right:0!important;}
	.month-wrapper:nth-child(odd){background-color:transparent;}
	.month-wrapper:nth-child(4n){background-color:#efefef;}
	.month-wrapper:nth-child(4n+1){background-color:#efefef;}
	.activities-interest-items-wrapper{width:450px!important;margin:50px auto 0 auto;}
	.activities-interest-items-item-wrapper{display:block;margin-right:0!important;width:100%!important;}
	.activities-interest-items-item-wrapper:last-child{margin-bottom:30px!important;}
	.activities-interest-items-item-info-price-button-wrapper{position:relative;}
	.listados-zp .head{display:none;}
	.listados-zp .line:first-of-type {border-top:1px dotted var(--main-color);}
	.listados-zp .line.product{line-height:100%;}
	.listados-zp .line.product.product-ad{line-height:100%!important;}
	.listados-zp .line.product div:not(.product-image){display:block;width:100%;float:none;text-align:left;padding:0;}
	.listados-zp .line.product div{margin-bottom:25px;}
	.listados-zp .line.product .info{display:block;text-align:left;padding-bottom:10px;}
	.listados-zp .line.product .product-price-old{margin-top:0px;}
	.listados-zp .line.product .product-price-new{margin-top:0px;}
	.listados-zp .line.product .product-dates div{margin-top:0px;line-height:100%;}
	.listados-zp .line.product .product-dates div + div{margin-top:-15px;}
	.listados-zp .line.product .actions .action-item{display:inline-block!important;width:100px;float:left;line-height:100%;margin-bottom:0;}
	.listados-zp .line.product .product-status{font-size:inherit;}
	.listados-zp .line.product .actions .action-item:first-of-type{padding-bottom:0px;}
	.listados-zp .line.product .actions .action-item:last-of-type{padding-top:0px;}
	.content-donation{float:none;width:100%;}
	.widget-donation{float:none;}
	.other-activities{margin-top:30px;}
	.other-activities-title{font-size:22px;line-height:30px;}
	.other-activities-list-item{width:calc((100% / 2) - 24px);}
	/*#video-wrapper{height:300px;}*/
}
@media(max-width:795px){
	#predictive-res{width:100%;left:0px;margin-left:0px;}
	.predictive-block{width:calc(100% - 42px);margin-left:21px;box-sizing:border-box;}
	#searcher form{width:calc(100% - 42px);}
	.predictive-left{width:calc(100% - 513px);}
}
@media(max-width:790px){
	.tapa-location .tapa-socio .profiles{position:static;clear:both;overflow:hidden;padding-bottom:30px;}
	.tapa-location .tapa-socio .profiles + .socio-nombre{padding-right:0px;}
	.botiga-block.long .botiga-data .botiga-left{width:100% !important;}
	.botiga-block.long .botiga-data figure{margin-top:20px;}
	.topper .cart span{display:none;}
	.topper .cart svg{margin-right:0px;}
	.topper .user-actions .user-name b{display:none;}
}
@media(max-width:787px){
	.promociones-item{width:calc(50% - 15px);}
	.promociones-item:nth-child(even){margin-right:0!important;}
	.promociones-item:nth-child(odd){margin-right:20px!important;}
}
@media(max-width:770px){
	.botiga-buscador{padding:0px 10px 0 10px;}
	.botiga-buscador form fieldset{width:100%!important;border-left:0px;border-right:0px;margin-top:10px!important;margin-bottom:0px!important;}
	.botiga-buscador form fieldset.special-select{width:50%;}
	.botiga-buscador form fieldset.special-select ~ fieldset.special-select{border-right:0px;}
	.botiga-buscador .special-select .selected i{width:45px;}
	.botiga-buscador .letters{padding:0 0 10px 0;}
	.directorio .botiga-block{width:100%;}
	.directorio .botiga-block:nth-of-type(odd){padding-right:0px;}
	.directorio .botiga-block:nth-of-type(even){padding-left:0px;}
	.tapas-list .item{width:50%;}
	.floating-checkout-info{width:calc(100% - 225px);}
	.floating-checkout-price-button{width:225px;}
	.floating-checkout-title{font-size:18px;line-height:18px;}
	.floating-checkout-subtitle{font-weight:normal;font-size:12px;line-height:12px;margin-top:2px;}
	.floating-checkout-price{font-size:25px;margin-right:8px;}
	.floating-checkout-button a{font-size:12px;padding:5px 15px;}
	.checkout .checkout-col.left,.checkout .checkout-col.right{min-width:auto;box-sizing:border-box!important;width:100%;}
	.marketplace-item{width:calc(50% - 20px);}
	.marketplace-list .sep:nth-of-type(3n+1){display:none;}
	.marketplace-list .sep:nth-of-type(2n+1){display:block;}
	.marketplace-sidebar-menu{width:100%;margin-right:0px}
	.marketplace-sidebar-menu + .abstract{width:100%!important;}
	.marketplace-sidebar-menu .marketplace-sidebar-menu-socios{border-bottom:1px solid #CCC;}	
	.marketplace-sidebar-menu + .abstract .marketplace-wrapper .marketplace-item{width:calc(50% - 20px);}
	.marketplace-sidebar-menu + .abstract .marketplace-wrapper .marketplace-list .sep:nth-of-type(3n+1){display:none;}
	.marketplace-sidebar-menu + .abstract .marketplace-wrapper .marketplace-list .sep:nth-of-type(2n+1){display:block;}
    .socios-mobile-access{display:block;}
    .socios-compact-view.botiga .sepcat{font-size:18px;line-height:27px;font-weight:bold;margin:-17px 0 0 0;padding-bottom:1px;}
    .socios-compact-view .letters{display:none;}
}
@media(max-width:768px){
	.simple-marketplace-item{width:calc(50% - 15px);}
	.simple-marketplace-item:nth-child(even){margin-right:0!important;}
	.simple-marketplace-item:nth-child(odd){margin-right:20px!important;}
	.patrocinadores-group.four-columns .patrocinadores-logo-wrapper{width:calc(100% / 3 - 14px);height:140px;}
	.patrocinadores-group .patrocinadores-logo{padding:18px;}
	.patrocinadores-group.three-columns .patrocinadores-logo-wrapper:nth-child(3n),.patrocinadores-group.four-columns .patrocinadores-logo-wrapper:nth-child(3n){margin-right:0;}
	.patrocinadores-group.four-columns .patrocinadores-logo-wrapper:nth-child(4n){margin-right:20px;}
	.socios-bloque-facetas__item{width:calc(100% / 2 - 30px);}
	.content .abstract .equipo-foto{float:none;width:100%!important;padding-right:0px!important;}
	.content .abstract .equipo-info{float:none;width:100%!important;padding-left:0px!important;}
	.content .abstract .equipo-shares{margin-bottom:11px!important;}
}
@media(max-width:761px){
	.predictive-left{width:100%;border-right:0 none;min-height:auto;}
	.predictive-left .predictive-list{overflow-y:auto;max-height:100px;}
	.predictive-big-results .predictive-left .predictive-list{max-height:none;}
	.predictive-right{width:100%;}
	.dashboard-icons .dashboard-item{width:calc(50% - 20px);}
}
@media(max-width:759px){
	.turismo-list .item{width:47.72%;margin-left:0px;}
	.turismo-list .item:nth-of-type(4n+1){margin-left:0px;}
	.turismo-list .item:nth-of-type(2n){float:right;}
	.turismo-list .sep:nth-of-type(3n+1){display:none;}
	.turismo-list .sep:nth-of-type(2n+1){display:block;}
	.turismo-list .item:nth-of-type(4):last-of-type{float:right;margin-left:0px;margin-right:0px;}
	.turismo-act{width:100%;}
	.turismo-act.left{padding-right:0px;}
	.turismo-act.right{padding-left:0px;}
	/*.turismo-list .item:first-of-type:nth-last-of-type(5),.turismo-list .item:first-of-type:nth-last-of-type(5) ~ .item{margin-left:auto !important;margin-right:auto !important;max-width:410px !important;float:none !important;clear:both;overflow:hidden;width:100% !important;}*/
	.turismo-list.reduced .item{margin-left:0px !important;}
	.turismo-list.reduced .item figure{max-width:210px;}
	.turismo-list.reduced .sep{display:block !important;}
	.turismo-list.reduced .sep:first-of-type{display:none !important;}
}
@media(max-width:734px){
	.home-banners div{width:100%;}
	.home-banners .list div:nth-child(1){padding-top:20px!important;}
	.reserva-item-cell:nth-child(3){width:130px;}
	.talentos-detalle{clear:both;overflow:hidden;}
	.talentos-detalle .talentos-foto{float:none;margin-right:0px;}
	.talentos-detalle .talentos-foto img{margin-bottom:30px;}
	.talentos-detalle .talentos-info{width:100%;float:none;}
}
@media(max-width:720px){
	.home-destacados-unico .ca-container{width:92%;}
	.docs .doc{width:100%;}
	.abstract-long .item{width:calc(50% - 29px);-moz-width:calc(50% - 29px);-webkit-width:calc(50% - 29px);}
	.enlaces .links .gutter-sizer{width:0% !important;}
	.links ul{width:100% !important;}
	.proyectos-list{width:100%;}
	.proyectos-list .sep{display:none !important;}
	.proyectos-list .sep:nth-of-type(2n+1){display:block !important;}
	.proyectos-list .sep:first-of-type{display:none !important;}
	.proyectos-list .item{margin-left:0px !important;}
	.proyectos-list .item:nth-of-type(2n){float:right !important;}
	.home-destacados-2 .home-bloque-galeria{padding-bottom:7px;}
	.home-destacados-2 .home-bloque-galeria div{padding-bottom:17px;}
	.home-destacados-2 .home-bloque-galeria .sep{height:18px;line-height:18px;}
	.ca-container-calendar{width:350px;}
	.multievents-gallery .gallery-masonry a.foto{width:calc(50% - 9.5px)!important;}
	.not-masonry .sep:nth-of-type(3n+1){display:none;}
	.not-masonry .sep:nth-of-type(2n+1){display:block;}
	.asociaciones-list-block-featured .asociaciones-list-item{width:calc((100% / 2) - 20px);}
	.asociaciones-list-block-normal .asociaciones-list-item{width:calc((100% / 4) - 20px);}
}
@media(max-width:700px){
	.newsletter-page-form-wrapper{width:auto;}
}
@media(max-width:680px){
	.content .abstract h1,.mce-content-body h1{font-size:22px!important;line-height:26px!important;}
	.proyectos-list .item h3,.home-proyectos .item h3{font-size:20px!important;line-height:24px!important;}
	.home-proyectos h4,.content-socis h4,.rrss h4{font-size:20px!important;line-height:24px!important;}
	.content .abstract .gallery h3{font-size:20px!important;line-height:24px!important;}
	.ficha-socio .pill h3,.ficha-socio .abstract-long h3.light{font-size:20px!important;line-height:24px!important;}
	.tapa-location .localizacion{width:100%;padding-right:0px;}
	.tapa-location .tapa-socio{width:100%;padding-left:0px;padding-top:10px;}
	.tapa-location .tapa-socio .profiles{position:absolute;}
	.topper .lang b{display:none;}
	.topper .lang strong{display:inline-block;}
	.topper .social-networks{padding-right:11px;}
	.topper .social-networks li{padding-right:3px!important;}
	.content .abstract h2{font-size:20px!important;line-height:30px!important;}
	/*.home-bloque-icons-block .icons-block-item:first-child:nth-last-child(5),.home-bloque-icons-block .icons-block-item:first-child:nth-last-child(5) ~ .icons-block-item{width:calc(100% / 3);margin-bottom:35px;}*/
	.home-middle .home-middle-box .home-middle-content h4{font-size:20px;line-height:24px;}
	.home-middle .home-middle-box .home-middle-content p{font-size:15px;line-height:22px;}
	.home-middle .home-middle-box .home-middle-content ul{font-size:15px;line-height:22px;}
	#help-dialog h3,.manual-ayuda h3{font-size:22px!important;line-height:26px!important;}
	.textarea-block-text{margin-left:10px;margin-right:10px;margin-top:10px;max-height:320px;}
	.textarea-block-text h5{font-size:15px!important;line-height:21px!important;}
	.breadcrumbs{font-size:14px;}
}
@media(max-width:674px){
	header{padding-top:12px;padding-bottom:12px;}
	.header .logo{display:none;}
	.header .logo-mini{display:block;max-width:254px;}
	.header .logo-mini img{max-height:36px;}
	.header h5{font-size:13px;letter-spacing:1px;margin-right:56px;line-height:34px;}
	.header h5 span{margin-top:-2px;margin-left:5px;}
	.header h5 ~ .nav-mobile a{bottom:auto;margin-top:-18px;}
	.ficha-socio .ficha .info{width:100%;}
	.ficha-socio .ficha .media{width:100%;margin-right:0px;}
	.foto-princ-0{display:none;}
	.content .abstract .gallery a.foto{width:calc(50% - 19px);-moz-width:calc(50% - 14px);-webkit-width:calc(50% - 19px);}
	.content .abstract .gallery a.foto:nth-of-type(3n+1){margin-left:19px;}
	.content .abstract .gallery a.foto:nth-of-type(2n+1){margin-left:0px;}
	.content .abstract .gallery-masonry a.foto:nth-of-type(3n+1){margin-left:0px;}
	.turismo-text .gallery a.foto{width:calc(50% - 10px)!important;-moz-width:calc(50% - 10px)!important;-webkit-width:calc(50% - 10px)!important;max-width:none!important;}
	.buscador-item .figure{margin-bottom:20px;}
	.buscador-item .figure ~ div,.buscador-item-socios-detalle .figure ~ div{width:100%;}
	.buscador-tabs,.buscador-res{font-size:13px;}
	.ficha-promo-right{width:100%;padding-left:0px;float:left;}
	.ficha-promo-left{width:100%;padding-right:0px;padding-top:0px;}
	.ficha-promo-link{position:static;margin-bottom:30px;clear:both;width:100%;padding-left:0px;padding-right:0px;}
	.formulario .crop-foto:nth-of-type(4n+1){margin-left:2%;}
	.formulario .crop-foto{width:32%;margin-left:2%;}
	.formulario .crop-foto:nth-of-type(3n+1){margin-left:0%;}
	.news-list-long .item .noticia-abstract{float:none;clear:both;overflow:hidden;}
	.news-list-long .item .figure{width:300px;}
	.news-list-long .item .figure + .noticia-abstract{padding-top:0px;margin-left:0px;width:100%!important;-moz-width:100%!important;-webkit-width:100%!important;}
	.columns .sep{display:block!important;}
	.columns div{width:100%;}
	.asos-list-map .item{width:100%;height:auto;padding-bottom:15px;}
	.asos-list-cols ul{width:calc(50% - 15px);-moz-width:calc(50% - 15px);-webkit-width:calc(50% - 15px);}
	#text-slideshow .wrapper{padding-top:8px;padding-bottom:7px;min-height:46px;}
	#text-slideshow .info{width:calc(100% - 110px);}
	#text-slideshow .title{font-size:16px;line-height:15px;}
	#text-slideshow .date{font-size:14px;line-height:15px;margin-top:1px;}
	#text-slideshow .button{width:110px;margin-top:0px;}
	#text-slideshow .button .small{display:inline-block;font-size:12px;line-height:17px;padding:7px 13px 6px 13px;}
	#text-slideshow .button .big{display:none;}
	.home-bloque-icons-block svg{height:30px;}
	.home-bloque-icons-block .icons-block-item .icons-block-item-title{font-size:16px;line-height:23px;margin-top:10px;}
	.vista-reducida-logo{max-height:43px;max-width:300px;}
}
@media(max-width:670px){
	.content-carousel.square{width:calc(344px + 52px);}
}
@media(max-width:794px){
	footer .cambra{padding-right:10px!important;max-width:506px!important;}
	footer .cambra img{max-height:30px;margin-left:10px;}
	footer .cambra .cat{font-size:10px!important;margin-left:10px;}
}
@media(max-width:651px){
	.buscador form{width:100%;}
	.reserva-calendar-arrow-wrapper{width:calc(100% - 20px);}
	.reserva-calendar-wrapper{padding:20px 10px 10px 10px;}
	.reserva-calendar-wrapper .ui-datepicker{padding:10px;}
	.reserva-calendar-wrapper .ui-datepicker-group{display:block;width:100%;}
	.reserva-calendar-wrapper .ui-datepicker-group-last{margin-top:30px;}
	.reserva-calendar-wrapper .ui-datepicker-group-last table{float:left;}
}
@media(max-width:647px){
	.cesta-tabla table{width:100%;}
}
@media(max-width:640px){
	.body,.footer,.header,.topper,#cookies .cookies p,.slider .ca-item-main,.home-opiniones .wrapper,.content-socis h4,.rrss,.app-download .wrapper,#text-slideshow .wrapper,.other-activities-content,.slider-causas .wrapper{padding-left:10px!important;padding-right:10px !important;}
	.nav-mobile{right:10px;}
	.topper .lens.open ~ form{right:-11px;}
	.topper .lens.open ~ form input[type=text]{width:calc(100% - 58px);-moz-width:calc(100% - 58px);-webkit-width:calc(100% - 58px);}
	.topper .lens.open ~ form input[type=submit]{margin-right:10px;}
	.predictive-block{margin:0 10px;}
	.topper .user-actions span{left:-57px;}
	.turismo-list h5{font-size:30px!important;}
	.goto-directory{width:100%;position:static;margin-top:-4px;margin-bottom:25px;text-align:left;}
	#text-slideshow .item{width:calc(100% - 20px);}
	#searcher form{width:calc(100% - 20px);}
	.predictive-block{width:calc(100% - 20px);margin-left:10px;}
	html:not(.istablet) .home-bloque-icons-block{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;width:calc(100% + 20px);box-sizing:border-box;}
	.reserva-item,.reserva-item-content,.reserva-item-row,.reserva-item-cell{display:block;}
	.reserva-item-content .sep{height:18px;border-bottom:2px dotted #FFFFFF;margin-bottom:12px;}
	.reserva-item-content{overflow:hidden;}
	.reserva-price,.reserva-pax{display:inline-block;width:127px;font-size:20px;margin-bottom:13px!important;margin-top:-10px!important;padding-top:0!important;float:left;text-align:left;}
	.reserva-pax{font-size:16px;}
	.reserva-quantity-wrapper{display:inline-block;width:127px;float:left;text-align:left;}
	.reserva-cart-button{margin-top:5px;}
	.reserva-item-cell{overflow:hidden;padding-bottom:10px;}
	.reserva-item-cell:nth-child(1){display:block;width:100%;}
	.reserva-item-cell:nth-child(2){display:block;width;overflow:visible;margin-top:13px;}
	.reserva-item-cell:nth-child(3){display:inline-block;width:125px;float:left;padding-bottom:0!important;overflow:visible;clear:both;margin-top:5px;}
	.reserva-item-cell:nth-child(4){display:inline-block;width:auto;float:right;padding-bottom:0;}	
	.marketplace-wrapper{padding-left:10px!important;padding-right:10px!important;}
	.marketplace-sidebar-menu + .abstract .marketplace-wrapper{padding-left:0px!important;padding-right:0px!important;}
	.contents-list .item{width:calc(100% - 20px);}
	.contents-list .sep:{display:block;}
	.home-middle .home-middle-box .home-middle-content{padding-left:10px;padding-right:10px;}
	.asociaciones-list-block{padding-bottom:39px;}
	.asociaciones-list-name{font-size:22px;line-height:30px;padding-bottom:9px;}
	.asociaciones-list-items{width:calc(100% + 10px);margin-left:-5px;margin-right:-5px;}
	.asociaciones-list-item{margin:5px;}
	.asociaciones-list-block-featured .asociaciones-list-item{width:calc((100% / 2) - 10px);}
	.asociaciones-list-block-normal .asociaciones-list-item{width:calc((100% / 4) - 10px);}
}
@media(max-width:630px){
	.recursos-list .items .item{width:calc((100% / 2) - 16px);}
}
@media(max-width:619px){
	.alerta{width:94%;margin-left:3%;margin-right:3%;left:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	.form-pop-newsletter .half{width:100%;}
	.form-pop-newsletter .half.right{padding-top:16px;}
	.botiga-block.long .botiga-data .profiles{position:static!important;margin-top:15px;}
	.botiga-block.long .botiga-data figure{width:100%;max-width:425px;}
	.tabla-politicas td,.tabla-politicas th{padding:6px 10px;font-size:12px;line-height:14px;}
}
@media(max-width:610px){
	.topper .log-search a span{display:none;}
	.topper .user .svg-icon-wrapper,.topper .lens .svg-icon-wrapper{width:auto!important;}
	.topper .lens i{margin-left:0px;}
}
@media(max-width:609px){
	.albums .album{width:205px;}
	.album .portada{height:205px;}
}
@media(max-width:606px){
	.equipo-list div{width:31%;margin-left:3.5%;}
	.equipo-list div:nth-of-type(4n+1){margin-left:3.5%;}
	.equipo-list div:nth-of-type(3n+1){margin-left:0%;}	
	.equipo-list .sep:nth-of-type(4n+1){display:none;}
	.equipo-list .sep:nth-of-type(3n+1){display:block;}
}
@media(max-width:604px){
	.home-bloque-unico{width:100%;}
	.home-bloque-agenda{margin-left:4%;width:48%;}
	.home-bloque-destacados{margin-left:4%;width:48%;}
	.home-bloque-actualitat{width:48%;}
	.home-destacados-unico .ca-container{width:91%;}
	.home-destacados-1 .home-bloque-galeria{width:100%;}
	.home-bloque-contacto{width:100%;margin-left:0px;}
}
@media(max-width:585px){
	footer .footer-newsletter .wrapper{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:10px!important;padding-right:10px!important;}
	footer .footer-newsletter .input{width:100%;}
	footer .footer-newsletter .btn{width:100%;}
	.home-proyectos .item{width:100%!important;margin-left:0px!important;margin-right:0px!important;padding-left:0!important;}
	.botiga-buscador form fieldset:first-of-type{border-right:0px;margin-bottom:0px;}
	.botiga-buscador form fieldset.special-select{width:100%;}
	.botiga .faceta .info{width:100%;}
	.galeria-imagenes .big .item,.galeria-fotos .big .item{width:48%;padding-bottom:20px;}
	.home-destacados-2 .home-bloque-boletin div,.home-destacados-2 .home-bloque-boletin div:nth-child(odd){width:100%;padding-left:0px;padding-right:0px;}
	#text-slideshow .date{font-size:13px;margin-top:3px;}
}
@media(max-width:580px){
    .botiga .faceta {text-align:center;}
    .botiga .faceta img {display:inline-block!important;max-width:196px!important;margin-right:0;float:none;}
    .botiga .faceta img + .info {clear:both; overflow:hidden;}
    .botiga .faceta .info {display:block!important;width:100%!important;}
}
@media(max-width:570px){
	.formulario fieldset .col{width:100%;}
	.formulario fieldset .col.left{padding-right:0px;padding-bottom:10px;}
	.formulario fieldset .col.right{padding-left:0px;padding-top:14px;}
	#form-pop-newsletter fieldset{padding-bottom:0px;}
	.promo-form form{min-width:auto;max-width:auto;}
	.promo-form form p,.promo-form form .recaptcha,.promo-form form .check-block span{font-size:12px;}
	.tapa-gallery .gallery a{width:50%!important;}
}
@media(max-width:567px){
	.share a{width:70px!important;}
}
@media(max-width:560px){
	.home-bloque-boletin div{width:100%;padding-left:0px!important;padding-right:0px!important;border-top:1px dotted var(--main-color);padding-bottom:4px;margin-top:14px;padding-top:24px;}
	.home-bloque-boletin div:first-of-type{border-top:0 none;margin-top:0px;padding-top:0px;}
	.content .abstract .galeria .figure{width:100%;}
	.mosaico .promo h3{font-size:14px!important;line-height:20px!important;}
	.ficha-socio .gallery.item2{width:260px;}
	.ficha-socio .gallery.item2 a.foto{width:100%!important;margin-left:0px!important;}
	.home-bloque-aux .home-bloque-lomas,.home-bloque-aux .home-bloque-contacto{width:100%;}
	.home-bloque-aux .home-bloque-contacto{margin-top:0px;}
	.home-bloque-publicaciones{margin-bottom:0px;width:100%;-moz-width:100%;-webkit-width:100%;}
	.home-bloque-publicaciones div{width:100%;max-width:380px;margin-bottom:30px!important;padding-right:0px;}
	.month-wrapper{display:block;width:100%;}
	.month-wrapper:nth-child(4n){background-color:transparent;}
	.month-wrapper:nth-child(4n+1){background-color:transparent;}
	.month-wrapper:nth-child(odd){background-color:#efefef;}
	/*.home-bloque-icons-block .icons-block-item,.home-bloque-icons-block .icons-block-item:first-child:nth-last-child(5),.home-bloque-icons-block .icons-block-item:first-child:nth-last-child(5) ~ .icons-block-item{width:calc(100% / 2);}*/
	.tape h3{font-size:28px; line-height:34px}
	.tape h4{font-size:26px; line-height:36px}
}
@media(max-width:550px){
	.dashboard-icons .dashboard-item svg{padding-top:30px;}
	.dashboard-icons .dashboard-item span{font-size:15px;line-height:18px;padding-top:12px;}
}
@media(max-width:540px){
	.content .abstract h1,.mce-content-body h1{font-size:18px!important;line-height:22px!important;}
	.buscador-tabs span{display:block;visibility:hidden;height:0px;line-height:0px;font-size:0px;}
	.buscador-res div{float:none;}
	.home-bloque-mosaico .mosaico div{width:100%;}
	.home-destacados-3 .home-bloque-galeria .sep:nth-child(6),.home-destacados-3 .home-bloque-galeria .sep:nth-child(10),.home-destacados-3 .home-bloque-galeria .sep:nth-child(14){display:block!important;}
	.home-destacados-3 .home-bloque-galeria div:nth-child(n+3){margin-left:0px;width:50%;}
	.home-destacados-3 .home-bloque-galeria a.font{margin-left:20px;}
	.moneder-socio-info h4{font-size:16px!important;}
	.other-activities-list{width:100%;margin-left:0px;margin-right:0px;}
	.other-activities-list-item{margin:0;width:100%;}
	#help-dialog h3,.manual-ayuda h3{font-size:18px!important;line-height:22px!important;}
	#help-dialog h4,.manual-ayuda h4{font-size:16px!important;line-height:20px!important;}
}
@media(max-width:530px){
	.category-item{padding:15px;}
	.category-item .category-item__title{line-height:16px;}
	.category-item .category-item__title a{font-size:12px;}
}
@media(max-width:524px){
	.home-destacados-unico .ca-container{width:90%;}
	.vid-detail{border-bottom:4px solid #CCCCCC;margin-bottom:30px;}
	.vids .gutter-sizer{width:0%!important;}
	.vids .item{width:100%;}
	.vids .item .nofigure img{margin:10px auto;}
}
@media(max-width:520px){
	.timeline-tw{width:99%;padding-right:0px;}
	.timeline-fb{width:100%;padding-left:0px;}
	.timeline-tw + .timeline-fb{margin-top:0px;}
	.timeline-ig .item{width:50%;}
	.slider .ca-nav span{top:90px;}
}
@media(max-width:510px){
	.app-download{margin-bottom:0px!important;}
	.app-download + .promos-home{padding-top:40px;}
	.app-download .wrapper h4{font-size:22px;}
}
@media(max-width:500px){
	/*.marketplace-list{width:100%!important;margin:0;}
	.marketplace-list .sep{display:none!important;}
	.marketplace-item{width:100%;margin-left:0px;margin-right:0px;}
	.marketplace-item-info{height:auto!important;}
	.marketplace-item-image{text-align:center;}
	.marketplace-item-image img{display:inline-block;margin:9px;}
	.marketplace-sidebar-menu + .abstract .marketplace-wrapper .marketplace-list{width:100%!important;margin:0;}
	.marketplace-sidebar-menu + .abstract .marketplace-wrapper .marketplace-list .sep{display:none!important;}
	.marketplace-sidebar-menu + .abstract .marketplace-wrapper .marketplace-item{width:100%;margin-left:0px;margin-right:0px;}
	.marketplace-sidebar-menu + .abstract .marketplace-wrapper .marketplace-item-info{height:auto!important;}
	.marketplace-sidebar-menu + .abstract .marketplace-wrapper .marketplace-item-image{text-align:center;}
	.marketplace-sidebar-menu + .abstract .marketplace-wrapper .marketplace-item-image img{display:inline-block;margin:9px;}*/
	.marketplace-list,.marketplace-sidebar-menu + .abstract .marketplace-wrapper .marketplace-list{width:calc(100% + 10px)!important;margin:0 -5px;}
	.marketplace-item,.marketplace-sidebar-menu + .abstract .marketplace-wrapper .marketplace-item{width:calc(50% - 10px);margin-left:5px;margin-right:5px;}
	.marketplace-item-info,.marketplace-sidebar-menu + .abstract .marketplace-wrapper .marketplace-item-info{height:auto!important;}
	.marketplace-item-image,.marketplace-sidebar-menu + .abstract .marketplace-wrapper .marketplace-item-image{text-align:center;}
	.marketplace-item-image img,.marketplace-sidebar-menu + .abstract .marketplace-wrapper .marketplace-item-image img{display:inline-block;}
	.marketplace-item-info-price-wrapper{font-size:14px;line-height:52px;}
	.marketplace-item-info-subtitle{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.marketplace-item-info-title{min-height:auto;height:54px;margin-bottom:10px;overflow:hidden;}
	.marketplace-item-info-desc{display:none;}
	#video-wrapper .call-to-action{margin:1rem auto 0 auto;}
    #video-wrapper .call-to-action .btn{font-size:11px!important;height:35px;line-height:16px;margin-top:15px;padding-left:20px;padding-right:20px;}
    #video-wrapper .video-info > div{padding:0 50px;}
    .update-form .buttons .btn{padding-left:20px;padding-right:20px;min-width:120px;}
}
@media(max-width:499px){
	.app-buttons{width:182px;}
	.productos-sublist,.productos-sublist .item{width:100%;margin-left:0px;margin-right:0px;}
	.productos-sublist .sep{display:block!important;}
	.promociones-item{width:100%!important;margin-right:0px;}
	.promociones-colaboradores .line{font-size:10px;}
	.promociones-colaboradores .line span strong,.promociones-colaboradores .line span b{padding-left:0px;}
	.promociones-colaboradores .line img{height:29px;}
	.follow-me-list .botiga-follow-me-item{float:none;width:100%;}
	.follow-me-list .botiga-follow-me-icons{float:left;width:auto;padding:11px 0 4px 0;}
	.follow-me-list .botiga-follow-me-icons-items{display:flex;flex-direction:row-reverse;}
	.follow-me-list .botiga-follow-me-icons .item{display:inline-block;float:none;}
}
@media(max-width:497px){
	.promo-form form .label{width:100%;text-align:left;padding-right:0px;padding-bottom:4px;}
	.promo-form form .input{width:100%;}
	.home-destacados-2 .home-bloque-galeria .sep:nth-child(6),.home-destacados-2 .home-bloque-galeria .sep:nth-child(14),.home-destacados-2 .home-bloque-galeria .sep:nth-child(18),.home-destacados-2 .home-bloque-galeria .sep:nth-child(22),.home-destacados-2 .home-bloque-galeria .sep:nth-child(26),.home-destacados-2 .home-bloque-galeria .sep:nth-child(30){display:block;}
	.home-destacados-2 .home-bloque-galeria div{margin-left:0px !important;margin-right:0px !important;width:calc(50% - 9px) !important;-moz-width:calc(50% - 9px) !important;-webkit-width:calc(50% - 9px) !important;}
	.home-destacados-2 .home-bloque-galeria div:nth-child(4n+1){float:right;}
}
@media(max-width:489px){
	.home-bloque-mosaico{margin-bottom:30px;}
	.home-bloque-revista{width:100%;margin-top:0px;}
	.home-bloque-revista div span{width:100%;height:auto;}
	.home-bloque-lomas{width:100%;margin-top:0px;}
	.home-bloque-noticias .home-bloque-unico{width:calc(100% - 20px)!important;-moz-width:calc(100% - 20px)!important;-webkit-width:calc(100% - 20px)!important;}
	.home-bloque-noticias .sep:nth-child(2n+1){display:block;}
}
@media(max-width:486px){
	.content-carousel.square{width:calc(157px + 52px);}
	.asociaciones-list-block-normal .asociaciones-list-item{width:calc((100% / 3) - 10px);}
}
@media(max-width:482px){
    .content-carousel.horizontal{width:300px;}
    .content-carousel.horizontal .carousel-block__item{width:207px!important;}
    .content-carousel.square .flex-viewport{width:calc(100% - 22px);margin-left:auto;margin-right:auto;}
    .content-carousel.horizontal .flex-direction-nav a.flex-next,.content-carousel.horizontal .flex-direction-nav a.flex-prev{opacity:1;height:82px;}
    .content-carousel.horizontal .flex-direction-nav a:before{top:calc(82px / 2 - 17px);}
    .content-carousel.horizontal.total-items-1{width:100%;}
    .content-carousel.horizontal.total-items-1 .flex-viewport{width:100%;}
    .content-carousel.horizontal.total-items-1 .carousel-block__item{width:50%!important;padding-left:0px!important;padding-right:0px!important;}
}
@media(max-width:480px){
	.app-download .wrapper img{width:145px;}
	.app-download i{top:5px;right:5px;}
	.floating-checkout-info{width:calc(100% - 170px);}
	.floating-checkout-price-button{width:170px;}
	.floating-checkout-title{font-size:14px;}
	.floating-checkout-subtitle{font-weight:normal;font-size:11px;margin-top:2px;}
	.floating-checkout-price{font-size:18px;}
	.floating-checkout-button a{font-size:10px;padding:3px 10px;}
	.simple-marketplace-item{width:100%;margin-right:0;}
	.patrocinadores-group.two-columns .patrocinadores-logo-wrapper{width:100%;margin-right:0;}
	.patrocinadores-group.three-columns .patrocinadores-logo-wrapper,.patrocinadores-group.four-columns .patrocinadores-logo-wrapper{width:calc(100% / 2 - 10px);margin-right:20px;height:120px;}
	.patrocinadores-group .patrocinadores-logo-wrapper:nth-child(odd){margin-right:20px!important;}
	.patrocinadores-group .patrocinadores-logo-wrapper:nth-child(even){margin-right:0!important;}
	.patrocinadores-logo-wrapper.premium{width:100%!important;height:200px!important;}
	.tabla-politicas td,.tabla-politicas th{padding:6px 5px;font-size:11px;line-height:13px;}
}
@media(max-width:477px){
	.mfp-content .zoom-ajax{min-width:auto;}
	.form-pop-newsletter .col{width:100% !important;padding-left:0px !important;padding-right:0px !important;}
	.form-pop-newsletter .recaptcha{padding-bottom:4px;margin-bottom:16px;}
	.form-pop-newsletter .check-block{font-size:11px;} 
	.breadcrumbs{font-size:13px;}
	.formulario .nota,.formulario .captcha-block,.formulario .check-block span{font-size:13px;}
	.content p,.content ul{font-size:13px;}
	.contactar-datos div{width:100%;}
	.formulario .captcha-form{padding:2px 15px 0px 15px;}
	.formulario .captcha-block ~ fieldset{padding-top:0px;}
	.formulario .captcha-block ~ fieldset .col.right{padding-top:0px;}
	#form-pop-newsletter .nota{font-size:12px;padding-bottom:16px;}
	.form-pop-newsletter fieldset{padding-top:0px;}
	.form-pop-newsletter .captcha-form{margin:4px 0 10px 0;}
	.form-pop-newsletter .check-block{padding-bottom:11px!important;}
	.form-pop-newsletter .buttons{padding-top:14px;}
	.form-pop-newsletter .recaptcha{margin-bottom:4px;}
	.form-pop-newsletter .captcha-block ~ fieldset .col.right{padding-bottom:11px;}
	.form-pop-newsletter .captcha-block{font-size:12px;padding-bottom:6px !important;}
	.form-pop-newsletter fieldset input[type=text],.form-pop-newsletter fieldset input[type=password],.form-pop-newsletter fieldset select{height:34px;}
	.alerta .alert-logo{max-height:70px;}
	blockquote{margin-left:0;}
	.anuncios-list-item .date{font-size:12px!important;}
	.help-anames-columns ul{column-count:1;}
}
@media(max-width:474px){
	.turismo-list .item{width:100%!important;}
	.turismo-list .sep{display:block!important;}
	.turismo-list h5 span{display:block;margin-bottom:-10px;}
}
@media(max-width:472px){
	.tapas-list{width:100%!important;-moz-width:100%!important;-webkit-width:100%!important;margin-left:0px;}
	.tapas-list .item{width:100%;padding:0px;}		
	.home-destacados-unico .ca-container{width:89%;}
	.promo-form .formulario{font-size:12px;}
	.promo-form .formulario p{font-size:12px;}
	.activities-interest-items-wrapper{width:100%!important;margin:50px auto 0 auto;}
}
@media(max-width:465px){
	.topper ul li{padding:0 10px;}
	.topper .topper .langs span a{padding-left:10px;padding-right:10px;}
	.topper .user-actions span{left:-139px;}
	.abstract-long .masonry{width:100%;}
	.abstract-long .item{width:100%;}
	.abstract-long .item.revista span{display:block;width:100%;height:auto;margin:0 auto;}
	.predictive-right .predictive-items .predictive-item{padding-bottom:14px;}
	.predictive-right .predictive-items .predictive-item .item-foto{margin-bottom:16px;}
	.predictive-right .predictive-items .predictive-item .item-desc{width:100%;-moz-width:100%;-webkit-width:100%;}
	.tapas-filtros{width:180px;margin-left:auto;margin-right:auto;}
	.tapas-filtros a{float:none;clear:both;display:block;text-align:center;}
	.tapas-filtros a + a{margin-left:0px;margin-top:16px;}
	.list-grid + div.masonry h2.news-list-date-group-title{width:100%;}
	.not-masonry .sep{display:block!important;}
	.multievents-block.soc-net ul{text-align:center;}
	.multievents-block.soc-net ul li{float:none;display:inline-block;}
	.socios-bloque-facetas {margin-bottom:35px;}
    .socios-bloque-facetas__item {display:block;text-align:center;}
    .socios-bloque-facetas__icon {display:block;margin:0 auto;margin-bottom:7px;}
    .socios-bloque-facetas__title {display:block;width:100%;padding-left:0;height:auto;}
}
@media(max-width:453px){
	.share a,.share .share-cm{width:32px!important;}
	.share .num{display:none;}
}
@media(max-width:457px){
	.marketplace-item-image img{margin:0;}
	.marketplace-sidebar-menu + .abstract .marketplace-wrapper .marketplace-item-image img{margin:0;}
}
@media(max-width:450px){
	.home-bloque-agenda{margin-left:0%;width:100%;text-align:center;}
	.home-bloque-agenda img{margin-left:auto;margin-right:auto;}
	.home-bloque-destacados{margin-left:0%;width:100%;text-align:center;}
	.home-bloque-actualitat{width:100%;}
	.content .abstract .gallery a.foto{width:100%;}
	.content .abstract .gallery a.foto:nth-of-type(3n+1),.content .abstract .gallery a.foto:nth-of-type(n+1){margin-left:0px;}
	.turismo-text .gallery a.foto{width:100%!important;}
	.ca-container-calendar{width:170px;}
	.reserva-cart-group-button span{display:block;margin-top:10px;}
	.reserva-cart-group-button svg{width:25px!important;height:25px!important;margin-bottom:5px;}
	.dashboard-icons .dashboard-item svg{padding-top:20px;}
}
@media(max-width:449px){
	.albums .album{width:285px;}
	.album .portada{height:285px;}
	.albums .sep{display:block;}
	.albums .album{margin-left:0px!important;}
	.issuuembed{height:650px!important;}
	.formulario .crop-foto:nth-of-type(3n+1){margin-left:4%;}
	.formulario .crop-foto{width:48%;margin-left:4%;}
	.formulario .crop-foto:nth-of-type(2n+1){margin-left:0%;}		
}
@media(max-width:536px){
	footer .cambra{max-width:none!important;width:320px;}
	footer .cambra img{max-height:18px;margin-left:10px;}
	footer .cambra .cat{font-size:9px!important;}
	footer.responsive ul.colaboran>li:not(.cambra) img{max-height:28px;}
}
@media(max-width:440px){
	.home-destacados-unico .ca-container{width:88%;}
	.equipo-list div{width:47%;margin-left:0px!important;}
	.equipo-list div:nth-of-type(even){float:right!important;}
	.equipo-list .sep:nth-of-type(3n+1){display:none;}
	.equipo-list .sep:nth-of-type(2n+1){display:block;}
	.asos-list-cols ul{width:100%;-moz-width:100%;-webkit-width:100%;}
	.moneder-socio-info h4{font-size:14px!important;}
}
@media(max-width:420px){
	.form-pop-newsletter .check-block{font-size:10px;}
	.galeria-imagenes .big .item,.galeria-fotos .big .item{width:100%;}
	.galeria-imagenes .big .item .figure,.galeria-fotos .big .item .figure{border:none;}
	.galeria-imagenes .big .item img,.galeria-fotos .big .item img{margin:0 auto;}
	.issuuembed{height:600px!important;}
	.tapa-gallery .gallery a{width:100%!important;}
	.ficha-socio .pill .localizacion .ruta:nth-last-child(2) .lit,.ficha-socio .pill .localizacion .ruta:nth-last-child(2) ~ .ruta .lit{display:none;}
	.turismo-text .ruta:nth-last-child(2) .lit,.turismo-text .ruta:nth-last-child(2) ~ .ruta .lit{display:none;}
}
@media(max-width:410px){
	.recursos-list .items .item{width:calc(100% - 16px);}
}
@media(max-width:400px){
	.slider-causas .goals-wrapper{font-size:22px;}
	.slider-causas .goals-action .btn{font-size:12px;}
}
@media(max-width:395px){
	.tapa-location .tapa-socio .profiles{position:static;}
	.home-destacados-unico .ca-container{width:86.5%;}
}
@media(max-width:392px){
	.mosaico .promo{width:100%;}
	.mosaico .promo h3{font-size:18px!important;line-height:24px!important;}
	.issuuembed{height:570px!important;}
	#calendar h2{font-size:26px;}
}
@media(max-width:384px){
	.widget-donation{width:100%;}
	.widget-donation-title{font-size:28px;padding-bottom:4px;}
	.widget-donation-import-title,.widget-donation-info{font-size:13px;}
	.widget-donation-default{padding-bottom:6px;}
	.widget-donation-default label + label{margin-left:15px;}
	.widget-donation-default label span{font-size:21px;}
	.widget-donation-default label input{top:-2px;margin-right:5px;}
	.widget-donation-amount{padding-bottom:20px;}
	.widget-donation-btn{margin-top:15px;}
}
@media(max-width:380px){
	.form-pop-newsletter .check-block{line-height:15px;}
}
@media(max-width:375px){
	.header h5{zoom:0.8;padding-top:7px;}
}
@media(max-width:365px){
	.slider-causas .progress-wrapper{width:190px;}
	.botiga-right.with-sale-icons {width: 30%;}
}
@media(max-width:355px){
	.home-destacados-unico .ca-container{width:84.5%;}
	.promo-form form .recaptcha{font-size:10px;}
	.issuuembed{height:500px!important;}
	.equipo-list div{width:100%;max-width:100%;}
	.equipo-list div img{margin-left:auto;margin-right:auto;}
	.equipo-list .sep{display:block!important;}
	#calendar .fc-button{font-size:12px;}
}
@media(max-width:340px){
	footer .cambra{margin:0 -10px!important;}
	footer .cambra .cat{font-size:8px!important;}
}