.weather h1{font-size:36px;font-family:georgia;font-style:italic;font-weight:400;margin-top:0;margin-bottom:20px}.weather_list{margin-bottom:60px}.weather_list .we_item{height:250px;text-align:center}.weather_list .we_item .we_item_inner{border-bottom:2px solid #d21a5a}.weather_list .we_item h4{background:#d21a5a;color:#fff;text-align:center;padding:5px}.weather_list .we_item .image{height:120px}.weather_list .we_item .desc{padding:15px 0}.weather .bg-primary{background:#313131;color:#fff}.weather .today.bg-primary{background:#313131;color:#fff}.weather .today.bg-primary .day{background:#d21a5a;color:#fff;width:auto;padding:2px 30px}.weather .today.bg-primary .image{margin-bottom:10px;margin-top:-10px;text-align:center}.weather .today.bg-primary .we_temperatura{border-right:1px dotted #999;border-left:1px dotted #999}.weather .today.bg-primary .description .txt{padding-left:20px}.weather .today.bg-primary .temp_actual{font-size:60px;text-align:center}.weather .today.bg-primary .temperatura{text-align:center}.weather .w_tabs{color:#ddd;font-size:80%;padding:5px 20px;background:#666}.weather .w_tabs div{margin-right:20px}@media(max-width:769px){.weather .w_tabs div.pull-left{float:none!important;width:100%;margin:5px}.weather .today.bg-primary .description .txt{border-top:1px dotted #888;margin:20px 0;padding-left:0;padding-top:20px;text-align:center}.weather .we_top .pull-left,.weather .we_top .pull-right{width:100%}.weather .we_top .pull-right select{margin-bottom:20px}}