.text-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.transition-none{transition:none}.warnButtons{width:100%;overflow:auto;padding-left:10px;padding-right:10px}.warnButtons .btn{border:0;min-width:150px;color:#747474;background-color:#f2f2f2}.warnButtons .btn:hover{background-color:#e7e7e7;box-shadow:none}.warnButtons .btn.active{color:#fff}.warnButtons .btn.active,.warnButtons .btn.active:hover{background-color:#79c2ef;box-shadow:none}.warnButtons .today{width:50%;float:left;text-align:right;padding-left:0;padding-right:5px}.warnButtons .tomorrow{width:50%;float:left;text-align:left;padding-left:5px;padding-right:0}#warningList .ccaa .name{padding:10px;border-bottom:1px solid #1f2e4b}#warningList .ccaa .name h2{font-size:18px;color:#1f2e4b}#warningList .ccaa a .item{height:70px;transition:all .3s ease-out;border-bottom:1px solid #ddd}#warningList .ccaa a .item .band{width:20px;float:left;height:100%}#warningList .ccaa a .item .band.a1{background-color:#fe0000}#warningList .ccaa a .item .band.a2{background-color:#ff9326}#warningList .ccaa a .item .band.a3{background-color:#fde453}#warningList .ccaa a .item .place{margin-left:-240px;padding:10px 10px 10px 250px;float:left;width:100%}#warningList .ccaa a .item .place .zone{color:#1f2e4b}#warningList .ccaa a .item .place .prov,#warningList .ccaa a .item .place .zone{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#warningList .ccaa a .item .place .prov{font-size:18px;font-weight:700}#warningList .ccaa a .item .place .zone{font-size:13px}#warningList .ccaa a .item .warn{width:220px;font-size:14px;padding:10px;height:100%;display:table;text-align:right;color:#1f2e4b;float:right}#warningList .ccaa a .item .warn .txt{display:table-cell;vertical-align:middle}#warningList .ccaa a .item .warn .txt .ico{width:auto;float:left}#warningList .ccaa a .item .warn .txt .ico svg{width:40px;height:40px}#warningList .ccaa a .item .warn .txt .t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left;text-align:left;width:145px;margin-top:12px}#warningList .ccaa a .item:hover{background-color:#c1f0ff!important}#warningsLastUpdate{padding:10px;background-color:#ebf2fa!important}#warningsAemet{padding:10px;font-size:13px!important}.warningsListProvince .comunity .header{padding:10px;background-color:#191919;background-image:linear-gradient(90deg,#2b3a53 0,#82abe1)}.warningsListProvince .comunity .header h2{font-size:17px;color:#fff}.warningsListProvince .comunity .body .warn .level{text-align:center;font-size:15px;font-weight:700;padding:10px}.warningsListProvince .comunity .body .warn .level.a1{background-color:#fe0000;color:#fff}.warningsListProvince .comunity .body .warn .level.a2{background-color:#ff9326;color:#fff}.warningsListProvince .comunity .body .warn .level.a3{background-color:#fde453;color:#191919}.warningsListProvince .comunity .body .warn .info{overflow:auto}.warningsListProvince .comunity .body .warn .info .rw{overflow:auto;border-bottom:1px solid #dedede}.warningsListProvince .comunity .body .warn .info .rw:last-child{border-bottom:0}.warningsListProvince .comunity .body .warn .info .rw .elemHd{width:100px;float:left;color:#888;padding:5px}.warningsListProvince .comunity .body .warn .info .rw .elemTxt{width:100%;margin-left:-100px;padding:5px 5px 5px 100px;float:left}@media only screen and (max-width:676px){#warningList .ccaa .name h2{font-size:16px;color:#1f2e4b}#warningList .ccaa a .item .band{width:15px}#warningList .ccaa a .item .place{width:100%;margin-left:-145px;padding-left:155px}#warningList .ccaa a .item .warn{width:130px;font-size:11px}#warningList .ccaa a .item .warn .txt .ico{width:auto}#warningList .ccaa a .item .warn .txt .ico svg{width:30px;height:30px}#warningList .ccaa a .item .warn .txt .t{width:70px;margin-top:7px}.warningsListProvince{margin-top:10px}}@media only screen and (min-width:480px){.warningsListProvince .comunity .header h2{font-size:19px}.warningsListProvince .comunity .body .warn .level{font-size:17px}.warningsListProvince .comunity .body .warn .info{font-size:15px}}@media only screen and (max-width:480px){.warnButtons .btn{min-width:0;display:block;font-size:14px}}@media only screen and (min-width:676px){.warningsListProvince .comunity{margin-bottom:20px}.warningsListProvince{padding:10px}.warningsListProvince .comunity .body .warn .info .rw .elemHd{width:150px;padding:10px}.warningsListProvince .comunity .body .warn .info .rw .elemTxt{margin-left:-150px;padding:10px 10px 10px 150px}.warningsListProvince .comunity .body .warn{padding-top:5px}}