@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;
}	
}