@charset "utf-8";
input[type="submit"], input[type="button"], input[type="text"], input[type="password"], textarea{-webkit-border-radius:0;-webkit-appearance:none;}
a[href^=tel]{text-decoration:inherit;color:inherit;}

.hideResponsive{
	display: block !important;
}

.showResponsive{
	display: none !important;
}

@media only screen and (min-width: 1400px){
	.flex-caption-slide-new{right: 20%}
}
@media only screen and (max-width: 1399px){
	.flex-caption-slide-new{right: 10%}
}

@media only screen and (max-width:1280px){body{overflow-x:hidden;}
}
@media screen and (min-width:1024px) and (max-width:1270px) {

.flex-caption-slide-new{right: 10%; }
}
@media only screen and (max-width:1024px){
	.map-overlay{display:block;}
	.entrades-otras .galleria3 span.ofer-price { left: 40% !important; bottom: 50px !important;}
}
@media screen and (min-width:1024px) and (max-width:1270px){img{max-width:100%;}
	.row{width:1000px;}
	.row1{width:1000px;}
	.hdr_rgt{width:60%;}
	.hdr_lft{width:auto;}
	.banner-pad{min-height:0px;}
	.pots-section ul li{padding-right:4%;margin-right:4%;}
	.tempora-rgt ul li .date{font-size:30px;margin-right:4%;min-width:210px;}
	.tempora-rgt ul li .time-img{margin-right:2%;}
	.tempora-rgt ul li .time-dia{font-size:22px;}
	.reservation_part{padding:11px 0 9px;}
	.search-form input[type="text"]{width:215px;}
	.social-items ul li{margin-right:2%;text-align:center;width:10.75%;}
	#bx-pager a{width:227px;height:148px;}
	.gal-text h2{font-size:30px;}
	.ddsmoothmenu ul li {margin: 0px 0px 0px 9px;}
	.iconaCap{top:10px;}
	.entrades-otras .galleria3 span.ofer-price { left: 40% !important; bottom: 50px !important;}
}
@media screen and (min-width:768px) and (max-width:1023px){
.flex-caption-slide-new{right: 5%; }
img{max-width:100%;}
.row{width:750px;}
.row1{width:750px;}
.hdr_lft{width:25%;}
.hdr_rgt{width:75%;}
.ddsmoothmenu ul li {margin: 0px 0px 0px 9px;}
.iconaCap{top:10px;}
.lang{margin-left:1%;}
.volume{margin-left:1%;}
.logo{margin-top:4px;}
.banner-pad{min-height:0px;}
.home-water-left{width:70%;}
.mosaic-section h2{font-size:20px;}
.contactor-formulari .cnt-form label{width:28%;}
.pink-bg{height:160px;line-height:130px;width:160px;}
.pink-bg .pink-img{top:-18px;}
.pink-bg h1{top:80px;}
.white-bg-cap.violet{right:170px;}
.white-bg-cap.green{right:285px;}
.white-bg-cap.orng{right:115px;}
.flex-caption-slide h1{font-size:16px;}
.blue-bg, .green-bg, .violet-bg, .lit-blue-bg{height:105px;line-height:105px;width:105px;}
.orng-bg{height:130px;line-height:125px;width:130px;}
.flex-caption-center{margin-top:170px;}
.flex-caption-btm{margin-top:285px;}
.mountain-section h2{font-size:25px;}
.centris-txt{margin-top:25px;}
.pots-section span{margin-right:5%;}
.pots-section ul li{padding-right:2%;margin-right:2%;}
.opinio-list p.min-cont{min-height:110px;}
.opinio-section h1{font-size:22px;}
.bus-table-det tr td{font-size:16px;}
.pomar-table table tr td .site, .pomar-table table tr td h2.blutxt{font-size:20px;}
.pomar-table table tr td{font-size:18px;}
.galleria3 span.ofer-price{left:48px;}
.gal-hover .fa.fa-camera{top:40%;}
.galleria-fotos ul li{width:31.333%;}
.galleria-fotos.thumbs a{min-height:245px;}
.galleria-fotos li:nth-child(3n-3){margin-right:0px;}
.galleria-fotos li:nth-child(5n-5){margin-right:2%;}
.tempora-rgt{width:58%;margin-left:2%;}
.tempora-rgt ul li{margin-bottom:10px;}
.tempora-rgt ul li .date{font-size:20px;line-height:74px;margin-right:2%;width:32%;min-width:140px;}
.tempora-rgt ul li .time-img{margin-right:2%;width:37%;}
.tempora-rgt ul li .time-img img{width:42%;}
.tempora-rgt ul li .time-dia{font-size:18px;ine-height:25px;padding-top:8px;width:26%;}
.galleria2 .gal-text h2{font-size:25px;line-height:30px;}
.galleria2 .gal-detail{min-height:135px;}
.premsa-div ul li span.mail{display:block;margin-bottom:10px;margin-right:0px;float:none;}
.premsa-txt{float:left;}
.btns-div{margin-top:15px;}
.gal-text h2{font-size:25px;line-height:25px;}
.reserv{margin-right:0px;width:100%;margin-bottom:10px;}
.news-letter-head{width:100%;margin-right:0px;}
.search-form{width:100%;}
.search-form input[type="text"]{width:263px;}
.social-items ul li{font-size:45px;height:76px;line-height:76px;width:76px;}
.thumb > img{padding-top:12px;width:55%;}
.foot-box-list.ftr-third{width:45%;}
.foot-box-list.ftr-four{width:25%;}
#bx-pager a{height:114px;width:170px;}
.ofer-valid-section ul li{display:inline-block;margin-right:10px;width:222px;}
ul.atrevit-list li{font-size:15px;padding-bottom:2px;}
ul.atrevit-list li img{padding:0 15px 0 0;}
.map-overlay{display:block;}
.search-pad.search-pad-top.veru-search input[type="submit"]{padding:0px 18px;}
}

@media screen and (max-width:766px) and (min-width:640px){
	.tempora-rgt ul li .date{
		font-size:28px !important;
	    min-width: 190px;
	}
}
@media screen and (min-width:767px){
    .home .hdr_rgt {
		width: 75%;
	}
}
@media screen and (max-width:767px){
.hideResponsive{
	display: none !important;
}

.showResponsive{
	display: block !important;
}
.shareAtraccions{display:none;}
.textftec{width:80px;}
body{-webkit-text-size-adjust:none;}
img{max-width:100%;}
.vidyoutube{width:100% !important;margin:10px 0px !important;}
.row{width:97%;}
.row1{width:97%;}
.logo-des{display:none;}
.logo-mbl{display:block;margin-top:-11px;}
nav, .hdr_rgt .lang,.volume{display:none;}
.toggle{display:block;margin-top:35px;}
.logo-mbl-home{margin-top:0px;}
.home .hdr_lft{width:80%;}
.home .hdr_rgt{width:20%;}
.opinio-list p.opini-detail{min-height:45px;}
.go-down-btn{display:none;}
.mosaic-top3{width:100%;margin-right:0px;margin-bottom:0.4%;}
.mosaic-top3.mosai-hover.mosaic-mbl{display:block;}
.mosaic-top1{display:none;}
.mosaic-top2{width:49.75%;}
.mosaic-top2-last{margin-right:0px;}
.home-water-section{background:#ebecee;}
.reserv-pad.reserv-pad-mbl{display:block;}
.reserv-pad.reserv-pad-des{display:block;}
.mbl-entrade{display:block;}
.flex-caption-slide{display:none;}
.banner-pad{min-height:0px;}
.home-water-left{float:left;width:100%;}
.home-water-left h1{font-size:40px;line-height:40px;}
.kids-water-txt{bottom:30%;position:absolute;right:0px;left:0;margin:auto;text-align:center;}
.kids-water-txt h1{font-size:40px;line-height:40px;margin-bottom:10px;}
.kids-water-txt p{font-size:30px;line-height:35px;text-align:center;}
.mountain-section h2{font-size:25px;}
.mount-img1, .mount-img6{display:none;}
.mount-img2{width:24.25%;margin-right:1%;}
.mount-img2-last{margin-right:0px;}
.opinio-list p.min-cont{min-height:132px;}
.centris-txt h1{margin-top:20px;}
.centris-txt{margin-top:0px;}
.pots-section{padding:20px 0;}
.pots-section span{display:block;float:none;margin-bottom:15px;margin-right:0;text-align:center;}
.pots-section ul li{padding:0px 2% 0px 0px;margin:0px 2% 0px 0px;display:inline-block;float:none;}
.pots-section ul{text-align:center;}
.pots-section ul li img{padding-right:10px;}
.instagram-section{padding-bottom:35px;}
.opinio-section{padding:25px 0px;}
.opinio-section h1{font-size:30px;}
.opinio-list h1{font-size:20px;margin-bottom:10px !important;}
.bus-table-lft{width:100%;margin-right:0px;}
.bus-table-rgt{width:100%;margin-left:0px;}
.bus-table-lft h1{font-size:40px;margin-bottom:10px !important;}
.bus-table-det tr th{padding:5px 0px;}
.pomar-table{margin-top:10px;}
.pomar-table h1{font-size:40px;}
.pomar-table table tr td .site, .pomar-table table tr td h2.blutxt{font-size:18px;}
.pomar-table table tr td{font-size:16px;}
.legar-rgt h2{font-size:40px;line-height:40px;}
.entrades-group h1, .entrades-indiv h1, .bus-graits-rgt h1{font-size:40px;}
.galleria3 ul li{width:49%;margin-bottom:20px;}
.galleria3 li:nth-child(2n-2){margin-right:0px;}
.galleria3 .img-ofer{text-align:center;}
.galleria3 span.ofer-price, .entrades-otras .galleria3 span.ofer-price{left:0;right:0;font-size:50px;}
.galleria-fotos ul li{width:31.333%;}
.galleria-fotos li:nth-child(3n-3){margin-right:0px;}
.galleria-fotos li:nth-child(5n-5){margin-right:2%;}
.tempora-lft p br{display:none;}
.tempora-rgt ul li .date{font-size:32px;line-height:60px;margin-right:2%;width:32%;padding-top:20px;}
.tempora-rgt ul li .time-img{margin-right:2%;width:37%;}
.tempora-rgt ul li .time-img img{width:42%;}
.tempora-rgt ul li .time-dia{font-size:20px;line-height:25px;padding-top:20px;width:26%;}
.tab-section.temporada{padding:25px 0 35px;}
.tempora-rgt{width:100%;margin-top:20px;}
.tempora-lft{width:100%;}
.fecha-txt{margin:10px 0 20px;background:#f3f3f3;padding:30px 3%;float:left;width:94%;}
.galleria2 ul li{width:49%;margin-bottom:40px;}
.galleria2 ul li:nth-child(2n-2){margin-right:0px;}
.galleria2 ul li:nth-child(3){margin-right:2%;}
.galleria2 .gal-text h2{font-size:25px;line-height:30px;}
.tab-section.attracion.ofertes{padding:25px 0 35px;}
.pres-link-section, .pres-notica-section{padding:20px 0px;}
.link-title, .link-title1{right:20px;}
.youtube-btn{top:20px;}
.youtube-btn h2{margin-top:5px;}
.pres-div ul li.para-min{margin-top:5px;min-height:0;}
.premsa-lft{margin-right:0px;width:100%;}
.premsa-rgt{margin:0px 0px 0px 0px;width:100%;}
.premsa-div ul li:last-child{border-bottom:none;}
.colabor-section{padding:25px 0 0;}
.condi-div{width:100%;}
.overlay1 h2{font-size:45px;line-height:30px;}
.ofer-valid-section ul li{margin-right:1%;}
.btns-div{margin-top:15px;}
.gal-text h2{font-size:20px;line-height:20px;}
.resp-tabs-list li{margin-right:2px !important;margin-bottom:7px !important;}
.tab-section h2.tab-title{margin-right:2%;}
.contactor-formulari{margin-top:0px !important;}
.contactor-lft{width:100%;margin-bottom:20px;}
.contactor-rgt{width:100%;margin-left:0px;}
p.para-high{margin:20px 0px;}
.addres-div1{margin-left:10%;margin-top:0px;width:50%;}
.reservation_part{padding:11px 0 9px;}
.reserv{margin-right:0px;width:100%;display:none;}
.reservation_part form{display:block;}
.tab-section.attracion, .premsa-section, .pres-section, .galeria, .entrades-indiv, .bus-graits, .entrades-group, .home-water-section{padding:25px 0px 35px !important;}
.tab-section h1{margin-bottom:20px;}
.cont-section h1{line-height:40px;margin-bottom:20px;}
.notmativa-cont{margin-top:25px;}
.news-letter, .social-section, footer{display:none;}
.news-letter-head{width:100%;margin-right:0px;}
.search-form{width:100%;}
.search-form input[type="text"]{padding:0 2%;width:32%;}
.search-form input[type="submit"]{padding:0 2%;width:20%;}
.social-items ul li{margin-bottom:20px;}
.foot-btm{padding:20px 0px;}
.mbl_footer{display:block;}
.des_footer{display:none;}
.foot-left{width:100%;}
.foot-rht{width:100%;}
.foot-box-list.ftr-third{margin:0 0 0 0;width:47%;}
.foot-box-list.ftr-four{width:26%;}
.social-items ul li{font-size:45px;height:100px;line-height:100px;margin-right:15px;text-align:center;width:100px;}
#bx-pager a{height:96px;overflow:hidden;width:24.2%;margin-right:1%;}
.ofer-valid-section ul li{display:inline-block;margin-right:1%;width:29%;}
ul.atrevit-list li{font-size:13px;padding-bottom:2px;}
ul.atrevit-list li img{padding:0 8px 0 0;}
.atrevit-txt img{padding-right:15px;}
ul.atrevit-list li{width:100%;}
.map-overlay{display:block;}
ul#portfolio-list li{margin:0px 1% 40px 1%;}
.modal .popup{width: 50%;}
.modal{padding-top:5%;}
}
@media screen and (max-width:639px){.unafaq{min-height:0px;margin:0 2% 10px 0 !important;}
#offerPhone{
	display:block;
}
#offerDesktop{
	display:none;
}
#grayDesktop{
	display:none;
}
.row{width:96%;}
.row1{width:96%;}
.row-full{width:100%;}
.textftec{width:120px;}
.home-water-left p br{display:none;}
.mountain-section h2{font-size:35px;}
.mount-img2{width:49%;margin-right:1%;margin-bottom:1%;}
.mount-img2-sec, .mount-img2-last{margin-right:0%;}
.centris-txt h1{margin-top:0px;}
.mbl-submenu{display:block;}
.mountain-section{margin-bottom:0px;}
.centris-txt{border-bottom:1px solid #e0e0e0;padding-bottom:22px;}
.bx-slider{margin-bottom:25px;}
.pots-section, .opinio-section{display:none;}
.agrada-title{font-size:22px;margin:0px 0px 20px 0px;}
.ofer-valid-section.fitxa-attracion{margin-top:20px;}
.ofer-valid.fitxa{top:0;border:none;width:100%;}
.tele-valid.fitxa{top:0;border:none;width:100%;}
.tele-valid.fitxa h1{margin-top:0px;}
.tele-valid.fotos, .tele-valid.videos{margin-bottom:20px !important;display:none;}
.opini-lft{width:100%;margin-right:0px;min-height:0px;padding:15px 4%;}
.opini-rgt{width:100%;margin-left:0px;min-height:0px;padding:15px 4%;}
.opinio-section h1{margin-bottom:20px;}
.opinio-list p{margin:15px 0px;}
.opinio-list p.min-cont{min-height:0px;}
ul.instagram-list li{width:49%;margin-bottom:20px;}
ul.instagram-list li:nth-child(2n-2){margin-right:0px;}
.autobus-outer{float:left;width:100%;padding-top:30px;border-top:1px solid #e0e0e0;}
ul.autobus-list li{width:100%;}
.cotxe-outer, .entern-outer{margin-bottom:30px;padding-top:30px;border-top:1px solid #e0e0e0;}
.cotxe-lft.entern-lft{display:none;}
.cotxe-rgt.entern-rgt{display:block;}
.cotxe-lft{width:100%;}
.cotxe-rgt{width:100%;display:none;}
.tab-section.attracion.como-arribar .bus-graits-rgt{padding-top:25px;}
.tab-section.attracion.como-arribar .bus-table{margin-top:40px;margin-bottom:20px;}
.tariff_details{width:100%;}
.tariff_details table, .tariff_details thead, .tariff_details tbody, .tariff_details td, .tariff_details tr{display:block;}
.tariff_details thead tr{position:absolute;top:-9999px;left:-9999px;}
.tariff_details tr{border:solid 1px #e7e7e7;}
.tariff_details td{border:none;border-bottom:1px solid #DDD;position:relative;padding-left:48% !important;text-align:left !important;}
.tariff_details table td{padding:8px 0 5px 145px;line-height:18px;text-align:left !important;}
.tariff_details td:before{position:absolute;top:6px;left:6px;width:140px;padding-right:10px;white-space:nowrap;}
.tariff_details td:nth-of-type(1):before{content:"";font-weight:bold;}
.tariff_details td:nth-of-type(2):before{content:"CALLE";font-weight:700;font-size:18px;padding-top:5px;color:#064e86;}
.tariff_details td:nth-of-type(3):before{content:"TELEFONO";font-weight:700;font-size:18px;padding-top:5px;color:#064e86;}
.tariff_details table th{width:100px;}
.tariff_details tr.odd_bg{background:#F8F8F8;}
.tariff_details tr.even_bg{background:#fff;}
.tariff_details tr.tariffbrdr, .tariff_details th{display:none;}
.pomar-table table td:first-child{width:50%;padding-top:19px;}
.pomar-table table td.brdr{border-left:none;padding-bottom:25px;}
.pomar-table table td{padding:10px 10px 10px;}
.search-pad.search-pad-top{margin:auto;left:0;top:0px;position:relative;width:260px;}
.search-pad.search-pad-top input[type="text"]{width:56%;}
.search-pad.search-pad-top.veru-search input[type="text"]{width:35%;}
.search-pad.search-pad-top.veru-search input[type="submit"]{padding:0px 12px;}
.legar-lft{width:100%;display:none;}
.legar-rgt{width:100%;}
.legar-rgt h2{margin-bottom:20px;}
.entrades-group ul li{width:100%;margin-bottom:20px;}
.bus-graits-lft{display:none;width:100%;}
.bus-graits-rgt{width:100%;padding-top:0px;}
.galleria3 > ul, .entrades-group ul{display:none;}
.bus-graits-rgt p br{display:none;}
ul.mbl-indiv, ul.mbl-grup{display:block;}
.time-dia-mbl{display:block;}
.tempora-rgt ul li .time-dia{display:none;}
.tempora-rgt ul li{padding-bottom:10px;margin-bottom:12px;}
.line , .line1{display:block;}
.tempora-rgt ul li .date{font-size:24px;line-height:30px;margin-right:2%;width:48%;padding-top:20px;}
.tempora-rgt ul li .time-img{width:48%;margin-right:0px;}
.tempora-rgt ul li .time-img img{width:auto;}
.galleria2 .gal-text h2{font-size:30px;line-height:35px;}
.galleria2 .gal-detail{min-height:0;}
.galleria2 ul li{width:100%;margin-bottom:30px;}
.galleria2 ul li:last-child{margin-bottom:0px;}
.pres-notica-section h1{font-size:35px;line-height:40px;margin-bottom:20px;}
.pres-notica-section h2{font-size:25px;line-height:30px;margin-bottom:20px;}
.link-section-lft{width:100%;margin-bottom:10px;}
.link-section-rgt{width:100%;}
.galleria1 ul li{width:48%;}
.galleria1 .gal-text h2{font-size:20px;}
.galleria1 ul li:nth-child(2n-2){margin-right:0px;}
.galleria-fotos ul li{width:49%;}
.galleria-fotos ul li:nth-child(2n-2){margin-right:0px;}
.galleria-fotos li:nth-child(3n-3){margin-right:2%;}
.gal-hover .fa.fa-camera{top:40%;}
.ofer-valid-section ul li{display:block;margin:0 auto;}
.ofer-valid{margin-bottom:30px !important;}
.ofer-valid-section ul li:last-child{margin:0 auto;}
.ofer-valid-section{margin-top:20px;}
.overlay1 p{font-size:28px;line-height:28px;}
.btns-div a.btn-blue{margin:0px 0px 8px 0px;}
.galleria ul li{width:100%;margin:0px 0px 20px 0px;}
ul#portfolio-list li{width:100%;margin:0px 0px 20px 0px;}
.gal-text h2{font-size:30px;line-height:25px;}
.resp-tabs-list li{margin-right:5px !important;}
.tab-section h2.tab-title{float:none;display:block;}
.rowfull-attracion ul.resp-tabs-list{margin:10px 0px 20px 0px;padding-left:15px;}
.rowfull-head{padding-left:15px;}
.galleria ul li:nth-child(2n-2){margin-right:0px;}
ul#portfolio-list li:nth-child(2n-2){margin-right:0px;}
.galleria .gal-text{padding:0px 5%;}
.galleria .gal-text h2{float:left;}
.galleria .gal-text p{text-align:right;padding-top:26px;float:right;}
.addres-div{float:none;margin:0 auto;}
.addres-div1{width:100%;margin-left:0;margin-top:20px;text-align:center;}
.addres-div1 h1{margin-bottom:10px !important;}
.contactor-formulari .cnt-form{padding-left:0px;}
.contactor-formulari .cnt-form label{width:25%;}
.trip-advisor, .zoover, .ippa{width:100%;margin-bottom:10px;margin-left:0px;}
.foot-top, .news-letter{padding:20px 0px;}
.foot-box-list.ftr-second{width:40%;}
.foot-box-list.ftr-third{width:60%;}
.foot-box-list.ftr-four{width:50%;margin-left:0px;clear:both;}
.img-xs{display:none;}
.btns-div{text-align:center;}
.btns-div a.btn-pink{margin-left:5px;}
.share-div{display:none;}
h2.video-title{top:20px;}
.ofer-valid h1{margin-top:0px;}
#bx-pager a{height:72px;}
.portfolioFilter{margin-left:15px;}
.portfolioFilter2{margin-left:15px;}
.map-section{display:none;}
.mapa-mbl{display:block;}
.mapa-mbl .resp-tabs-list{margin-left:15px;}
.mapa-mbl .resp-tabs-container-first{background:#f3f3f3;float:left;width:100%;padding-top:15px;}
.mapa-mbl .search-pad.search-pad-top{margin:0px auto 15px auto;left:0;top:0px;position:relative;width:96%;}
.mapa-mbl .search-pad span{color:#37a3dc;display:block;margin-bottom:8px;}
.mapa-mbl .search-pad.search-pad-top.veru-search input[type="text"]{width:70%;}
.mapa-mbl .search-pad.search-pad-top.veru-search input[type="submit"]{width:23%;padding:0px 2%;}
.tab-section.attracion.como-arribar.mapa-mbl{padding-bottom:20px !important;}
.mapa-mbl .cotxe-outer{border-top:none;padding-top:0px;}
.mapa-row{margin:0px auto 0px auto !important;width:96% !important;float:none !important;}
.online-txt-mbl{margin-top:0px !important;}
.gm-style .gm-style-iw{font-size:12px;line-height:18px;}
.mapa-mbl .cotxe-lft{margin-top:20px;}
.isotope-item{width:100%;margin:0px 0px 20px 0px;}

}
@media screen and (max-width:479px){.caixamedia2{width:100% !important;}
.row{width:94% !important;}
.row1{width:94%;}
.row-full{width:100%;}
.foot-btm p a{font-size:14px;}
.mosaic-section h2{font-size:22px;}
.home-water-left h1{font-size:30px;line-height:35px;margin-bottom:25px;}
.home-water-left p{margin-bottom:25px;}
.home-water-left a.btn-blue{margin-bottom:10px;font-size:15px;padding:0px 8px;margin-right:5px;}
.kids-water-txt h1{font-size:35px;line-height:30px;}
.kids-water-txt p{display:none;}
.tele-phn{font-size:22px;}
.mountain-section h2{font-size:24px;}
.centris-txt h1{font-size:30px;line-height:25px;margin-bottom:20px;}
ul.instagram-list li{width:100%;margin-right:0px;}
.bus-table-det{width:100%;margin-bottom:20px;}
.bus-table-det table, .bus-table-det thead, .bus-table-det tbody, .bus-table-det td, .bus-table-det tr{display:block;}
.bus-table-det thead tr{position:absolute;top:-9999px;left:-9999px;}
.bus-table-det tr{border:solid 1px #e7e7e7;}
.bus-table-det td{border:none;border-bottom:1px solid #DDD;position:relative;padding-left:48% !important;text-align:left !important;}
.bus-table-det table td{padding:8px 0 5px 145px;line-height:18px;text-align:left !important;}
.bus-table-det td:before{position:absolute;top:6px;left:6px;width:140px;padding-right:10px;white-space:nowrap;}
.bus-table-det td:nth-of-type(1):before{content:"";font-weight:bold;}
.bus-table-det td:nth-of-type(2):before{content:"SALIDAS";font-weight:700;font-size:18px;padding-top:5px;color:#064e86;}
.bus-table-det td:nth-of-type(3):before{content:"VUELTAS";font-weight:700;font-size:18px;padding-top:5px;color:#064e86;}
.bus-table-det table th{width:100px;}
.bus-table-det tr.odd_bg{background:#F8F8F8;}
.bus-table-det tr.even_bg{background:#fff;}
.bus-table-det tr.tariffbrdr, .bus-table-det th{display:none;}
.bus-table table td:first-child{width:50%;padding-top:19px;}
.bus-table table td.brdr{border-left:none;padding-bottom:25px;}
.bus-table table td{padding:10px 10px 10px;}
ul.autobus-list li h2{font-size:18px;}
.online-txt{margin-top:15px;}
.bus-graits-rgt .bus-phn-no{font-size:22px;}
.pomar-table table tr td .site, .pomar-table table tr td h2.blutxt, .bus-table-det tr td h2.blutxt{font-size:14px;}
.pomar-table table tr td, .bus-table-det tr td{font-size:14px;}
.legar-rgt ul li a{font-size:16px;}
.legar-rgt h2{font-size:30px;line-height:25px;}
.title-section{font-size:20px;}
.galleria3 ul li{width:100%;margin:0px 0px 20px 0px;}
.galleria3 .gal-text p br{display:none;}
ul.mbl-indiv .gal-text p{font-size:16px;line-height:25px;padding:5px 0px 0px 0px;font-family:"robotocondensed-bold";}
ul.mbl-indiv .gal-text p br{display:block;}
ul.mbl-grup .gal-text p.grn-text{font-size:16px;line-height:25px;padding:0px 0px 0px 0px;font-family:"robotocondensed-bold";}
ul.mbl-grup .gal-text p.grn-text br{display:none;}
.entrades-otras .galleria3 ul.mbl-indiv .gal-text h2{font-size:20px;}
.filter-title .sbHolder{width:40%;}
.video-title img{width:35%;}
h2.video-title{top:-30px;font-size:9px;}
.galleria-fotos{margin-top:25px;}
.galleria-fotos ul li{width:100%;margin-right:0px;}
.fecha-txt h3{font-size:22px;}
.tempora-rgt ul li .date{font-size:22px;line-height:25px;margin-right:2%;padding-top:2%;width:55%;}
.time-dia-mbl{font-size:14px;}
.tempora-rgt ul li .time-img{width:43%;}
.tempora-rgt ul li .time-img img{width:45%;}
.ofertes h4 a{top:27px;}
.pres-section h2.title-blue{font-size:25px !important;line-height:30px !important;}
.youtube-btn a img{width:60px !important;}
.youtube-btn h2{font-size:25px;line-height:30px;}
.premsa-div ul li span.mail{display:block;margin-bottom:10px;margin-right:0px;float:none;}
.premsa-txt{float:left;}
.premsa-div{margin-top:20px;}
.premsa-txt p{line-height:20px;font-size:14px;}
.gal-text h2{font-size:25px;line-height:25px;}
.resp-tabs-list li{margin-bottom:7px !important;}
.overlay1{padding:12px 0 14px;}
.overlay1 p{font-size:20px;line-height:20px;}
.overlay1 h2{font-size:32px;line-height:26px;}
.gray-box h1{font-size:25px !important;line-height:30px !important;margin-bottom:10px !important;}
.gray-box h2{font-size:25px !important;}
.tab-section h1, .cont-section h1{font-size:30px;line-height:25px;margin-bottom:30px;}
.notmativa-section h2{font-size:25px;line-height:25px;}
.contactor-formulari .cnt-form label{width:100%;}
.contactor-formulari .cnt-form input[type="text"], .contactor-formulari .cnt-form input[type="email"]{width:96%;}
.contactor-formulari .cnt-form textarea, .contactor-formulari .greytxt{width:96%;}
.contactor-formulari .greytxt1{width:100%;}
.contactor-formulari .imp-msg{margin-top:20px;}
.contactor-formulari .greytxt1{margin-bottom:20px;}
.reserv h1{font-size:20px;}
.search-form input[type="text"]{padding:0 2%;width:96%;margin:10px 0px 0px 0px;}
.search-form input[type="submit"]{padding:0 18px;float:right;margin:10px 0px 0px 0px;width:auto;}
.foot-box-list.ftr-second, .foot-box-list.ftr-third, .foot-box-list.ftr-third .list-atra{width:100%;}
.foot-box-list.ftr-four{width:100%;margin-left:0px;}
.foot-box-list h2{margin-bottom:5px;}
.foot-box-list.ftr-third, .foot-box{margin-bottom:20px;}
.btns-div a.btn-pink{margin-left:0px;}
#bx-pager a{height:45px;}
ul#portfolio-filter li{margin-bottom:10px;}
.galleria-fotos.thumbs a{min-height:245px;}
.portfolioFilter a{margin-bottom:10px;}
.modal .popup {
    position: relative;
    width: 90%;
    margin: 0 auto;
}
}
@media screen and (max-width:415px){
	.overlay1 h1 {
    font-size: 40px;
    line-height: 40px;
}
	
}
@media screen and (max-width:290px){
	.overlay1 h1 {
        font-size: 23px;
    line-height: 23px;
}	
}
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}
.fancybox-skin{position:relative;background:#fff;color:#444;text-shadow:none;margin-bottom:30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.fancybox-opened{z-index:1000000;}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner{position:relative;background:#ffffff;}
.fancybox-inner{overflow:hidden;height:auto !important;}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}
.fancybox-image, .fancybox-iframe{display:block;width:100%;height:100%;}
.fancybox-image{max-width:100%;max-height:100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url(../images/fancybox_sprite.png);}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}
#fancybox-loading div{width:44px;height:44px;background:url(../images/fancybox_loading.gif) center center no-repeat;}
.fancybox-close{cursor:pointer;height:36px;position:absolute;right:-18px;top:-18px;width:36px;z-index:8040;}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(../images/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}
.fancybox-prev{left:0;}
.fancybox-next{right:0;}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}
.fancybox-prev span{left:10px;background-position:0 -36px;}
.fancybox-next span{right:10px;background-position:0 -72px;}
.fancybox-nav:hover span{visibility:visible;}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}
.fancybox-lock{overflow:hidden !important;width:auto;}
.fancybox-lock body{overflow:hidden !important;}
.fancybox-lock-test{overflow-y:hidden !important;}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:999999;background:rgba(0, 0, 0, 0.7);}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}
.fancybox-opened .fancybox-title{visibility:visible;}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}
.fancybox-title-inside-wrap{padding-top:10px;}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8);}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min--moz-device-pixel-ratio:1.5),
only screen and (min-device-pixel-ratio:1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url('../images/fancybox_sprite.png');background-size:44px 152px;}
#fancybox-loading div{background-image:url('../images/fancybox_loading@2x.gif');background-size:24px 24px;}
}
.bx-wrapper{position:relative;margin:0 auto 30px;padding:0;*zoom:1;}
.bx-wrapper img{max-width:100%;display:block;width:100%;}
.bx-wrapper .bx-viewport{background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto{position:relative;width:100%;}
.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item{float:left;*zoom:1;*display:inline;width:22%;margin-right:3%;}
.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000;}
.bx-wrapper .bx-prev{left:10px;background:url("../images/arrw-left.png") no-repeat 0 0px;}
.bx-wrapper .bx-prev:hover{background:url("../images/arrw-left-hover.png") no-repeat 0 0px;}
.bx-wrapper .bx-next{right:10px;background:url("../images/arrw-right.png") no-repeat 0px 0px;}
.bx-wrapper .bx-next:hover{background:url("../images/arrw-rht-hover.png") no-repeat 0px 0px;}
.bx-wrapper .bx-prev:hover{background-position:0 0;}
.bx-wrapper .bx-next:hover{background-position:0px 0;}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:22px;height:34px;text-indent:-9999px;z-index:9999;}
.bx-wrapper .bx-controls-direction a.disabled{display:none;}
.bx-wrapper .bx-controls-auto{text-align:center;}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80, 80, 80, 0.75);width:100%;}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}
@CHARSET "UTF-8";.sbHolder{border:solid 1px #cccccc;height:25px;position:relative;width:80px;float:left;color:#37a3dc !important;font-size:12px;font-weight:normal;background:#fff;}
.sbHolder:focus .sbSelector{}
.sbSelector{display:block;height:25px;left:0;line-height:25px;outline:none;overflow:hidden;position:absolute;text-indent:10px;top:0;width:115px;color:#37a3dc !important;}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{outline:none;text-decoration:none;}
.sbToggle{background:url(../img/select-arrow-open.png) no-repeat left top;display:block;height:20px;outline:none;position:absolute;right:0;top:20px;width:20px;}
.sbToggleOpen{background:url(../img/select-arrow-close.png) no-repeat left top;}
.sbHolderDisabled{background-color:#3C3C3C;border:solid 1px #515151;}
.sbHolderDisabled .sbHolder{}
.sbHolderDisabled .sbToggle{}
.sbOptions{border:solid 1px #d3d2d2;list-style:none;left:-1px;margin:0;padding:0 !important;position:absolute;top:46px !important;max-height:none !important;z-index:1;background:#fff;}
.sbOptions li{width:100%;padding:0px;}
.sbOptions a{display:block;outline:none;padding:5px 10px;color:#5f5f5f;font-family:open sans;font-size:13px;font-weight:400;}
.sbOptions a:link, .sbOptions a:visited{color:#5f5f5f;text-decoration:none;}
.sbOptions a:hover,
.sbOptions a:focus,
.sbOptions a.sbFocus{color:#ffffff !important;background:none repeat scroll 0 0 #37a3dc;}
.sbOptions li.last a{border-bottom:none;}
.sbOptions .sbDisabled{border-bottom:dotted 1px #515151;color:#999;display:block;padding:7px 0 7px 3px;}
.sbOptions .sbGroup{border-bottom:dotted 1px #515151;color:#EBB52D;display:block;font-weight:bold;padding:7px 0 7px 3px;}
.sbOptions .sbSub{padding-left:17px;}
.resp-tabs-list li{display:inline-block;padding:0px 22px;margin:0px 7px 0px 0px;list-style:none;cursor:pointer;float:none;color:#585857;background-color:#fff !important;height:36px;line-height:36px;font-family:'robotocondensed-bold';font-size:18px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #585857;}
.resp-tabs-list li:hover{background-color:#37a3dc !important;color:#fff !important;border:1px solid #37a3dc;transition-duration:.6s;transition-timing-function:ease;}
.resp-tabs-list li.active{background-color:#4f8a40 !important;color:#fff !important;}
.resp-tabs-container{clear:left;overflow:hidden;}
h2.resp-accordion{cursor:pointer;padding:5px;display:none;border-bottom:1px solid #2f5c24;}
.resp-tab-content{display:none;float:left;width:100%;}
.resp-tab-item.hor_1.resp-tab-active{border:1px solid #37a3dc !important;border-bottom:none;color:#FFF !important;background:#37a3dc !important;}
.resp-tab-active{border-bottom:none;background:#4f8a40 !important;}
.resp-content-active, .resp-accordion-active{display:block;}
.resp-tab-content{}
h2.resp-accordion{font-size:13px;margin:0px;padding:10px 15px;}
h2.resp-tab-active{border-bottom:0px solid #c1c1c1 !important;margin-bottom:0px !important;padding:10px 15px !important;}
h2.resp-tab-title:last-child{border-bottom:12px solid #c1c1c1 !important;background:blue;}
.resp-vtabs ul.resp-tabs-list{float:left;width:30%;}
.resp-vtabs .resp-tabs-list li{display:block;padding:15px 15px !important;margin:0 0 4px;cursor:pointer;float:none;}
.resp-vtabs .resp-tabs-container{padding:0px;background-color:#fff;border:1px solid #c1c1c1;float:left;width:68%;min-height:250px;border-radius:4px;clear:none;}
.resp-vtabs .resp-tab-content{border:none;word-wrap:break-word;}
.resp-vtabs li.resp-tab-active{position:relative;z-index:1;margin-right:-1px !important;padding:14px 15px 15px 14px !important;border-top:1px solid;border:1px solid #5AB1D0 !important;border-left:4px solid #5AB1D0 !important;margin-bottom:4px !important;border-right:1px #FFF solid !important;}
.resp-arrow{width:15px;height:8px;float:right;margin-top:7px;background:url(../images/tab_arrow_inactive.png) no-repeat right center;}
h2.resp-tab-active span.resp-arrow{background:url(../images/tab_arrow_active.png) no-repeat right center;}
h2.resp-tab-active{background:#DBDBDB;color:#fff !important;}
.resp-easy-accordion h2.resp-accordion{display:block;}
.resp-easy-accordion .resp-tab-content{border:1px solid #c1c1c1;}
.resp-easy-accordion .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1;}
.resp-jfit{width:100%;margin:0px;}
.resp-tab-content-active{display:block;margin-bottom:0px;}
@media only screen and (max-width:767px){}
@media only screen and (max-width:769px){}
@media only screen and (max-width:1024px){}