.text-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.transition-none{transition:none}#playas-header{background:url(../../../build/img/beaches/main/playas-cabecera.jpg) no-repeat 50%;background-size:cover;overflow:auto;min-height:210px;border-radius:5px;margin-bottom:20px;margin-left:15px;margin-right:15px}#playas-header.pl{margin-left:0;margin-right:0}#map-beaches-container{padding:0 0 30px;margin:0 15px 30px}#map-beaches-container #canarias{background-color:transparent;border:0;margin-top:-10%;position:absolute;right:30px;width:280px}#playas-header.min,#playas-search{min-height:100px}#playas-search{float:left;width:100%;background-color:rgba(43,58,83,.5);padding:10px;color:#fff}#playas-search .form-group{margin-bottom:8px}#beaches-search.playas{min-height:210px}#beaches-search{float:left;width:300px;background-color:rgba(43,58,83,.75);min-height:300px;padding:20px}#beaches-search p{color:#fff}#SelectLiveCamPlayer select,#SelectLiveCam select{font-size:12px}#beaches-search label,#cams-search p{color:#fff}#beaches-search p{font-size:13px}#beaches-search #idCity,#beaches-search #idRegion,#SelectLiveCamPlayer #idCity,#SelectLiveCamPlayer #idRegion{opacity:.5}#playas-provincia .playa{overflow:auto;border:1px solid #ccc;border-radius:10px;padding:0;background:#d7ebff;background:-webkit-gradient(left top,left bottom,color-stop(0,#d7ebff),color-stop(100%,#fff));background:linear-gradient(180deg,#d7ebff 0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d7ebff",endColorstr="#ffffff",GradientType=0);margin-bottom:10px}#playas-provincia .playa .thumb{width:13%;float:left}#playas-provincia .playa .thumb img{width:100%;height:auto}#playas-provincia .playa .info{width:87%;float:left;padding:10px 0 0 10px}#playas-provincia .playa .info h2{margin:0;font-weight:700;font-size:23px}#playas-provincia a,#playas-provincia a:hover{text-decoration:none}#playas-provincia .playa .info .temp .grados{float:left;font-weight:700;font-size:26px;margin-right:10px}#playas-provincia .playa .info .temp .temp-agua{float:left;font-size:13px;font-weight:700;margin-top:8px}#playas-provincia .playa .info .caract{clear:both;margin-bottom:5px;font-size:12px}#playas-provincia .playa .info .caract.nodisp{margin-top:10px}#playa-container{background:url(../../../build/img/beaches/main/playa-medium.jpg) no-repeat 50%;background-size:cover;overflow:auto;min-height:200px;color:#2b3a53}#head-playa{background-color:hsla(0,0%,100%,.9);margin-top:20px;padding:10px 0}#head-playa h2,#playa-container .dia h3{margin:0;font-weight:700}#playa-container .dia{margin-top:20px}#playa-container .dia .fila.h{margin-bottom:10px;background-color:hsla(0,0%,100%,.9)}#playa-container .dia .fila.l{margin-bottom:20px}#playa-container .dia .fila.l .uv{font-size:17px}#playa-container .dia .fila{background-color:hsla(0,0%,100%,.8);border-top:3px solid #fff;border-bottom:3px solid #fff;margin-bottom:5px;padding:7px 20px;overflow:auto}#playa-container .dia .oleaje{width:50%;overflow:auto;float:left}#playa-container .grados{font-weight:700;font-size:36px;float:left;margin-right:10px}#playa-container .temp{margin-top:16px}#playa-informacion h2{font-weight:700;font-size:23px}#playa-informacion .header{font-size:19px;background-color:#191919;color:#fff;padding:5px 5px 5px 10px;overflow:auto;background-image:linear-gradient(90deg,#2b3a53 0,#82abe1)}#playa-informacion .desc{margin-bottom:10px}@media only screen and (max-width:1199px){#playas-provincia .playa .info h1{font-size:22px}#playas-provincia .playa .info .temp .grados{font-size:25px}#head-playa h2{font-size:26px}#playa-container .dia h3{font-size:20px}#playa-container .grados{font-size:32px}#playa-container .fila{font-size:12px}#playa-container .oleaje{font-size:11px}#canarias{width:210px!important;height:77px}}@media only screen and (max-width:991px){#playas-provincia .playa .info .caract p{margin:0}#canarias{width:37%!important;height:auto;overflow:hidden}}@media only screen and (max-width:767px){#playa-container{margin-top:10px}#canarias{width:37%!important;height:auto}}@media only screen and (max-width:676px){#playas-provincia .playa .info h1{font-size:16px}#playas-provincia .playa .info .temp .grados{font-size:20px}#playas-provincia .playa .info .temp .temp-agua{font-size:11px}#playas-provincia .playa .info .caract{font-size:10px}#playas-provincia .playa .info h1{font-size:20px}}@media only screen and (max-width:500px){#playas-provincia .playa .thumb{width:20%}#playas-provincia .playa .info{width:80%}}@media only screen and (min-width:499px) and (max-width:480px){#canarias{right:30px}}@media only screen and (max-width:480px){#playas-provincia .playa .info h2{font-size:18px}#head-playa{padding:0}#head-playa h2{font-size:22px}#playa-container .dia h3{font-size:18px}#playa-container .grados{font-size:26px}#playa-container .temp{margin-top:5px}#playa-container .oleaje{font-size:10px}#playa-container .dia .fila{padding:7px 10px}#playa-container .dia .fila.h{margin-bottom:2px}#playa-container .dia .fila{margin-bottom:1px}#playa-container .dia{margin-top:15px}#canarias{right:15px}}@media (min-width:240px) and (max-width:340px){#beaches-search{width:100%;padding:15px}#beaches-search p{font-size:11px}}