.home-weather{position:relative;background:none repeat scroll 0 0 #fff;display:block;margin:0 0 20px;overflow:hidden}.today{width:100%;display:block;position:relative;overflow:hidden;border-bottom:1px solid #ccc;direction:rtl}.weather-icon{width:33.33%;float:right;display:block;position:relative}.weather-icon img{max-width:100%;height:auto}.weather-today-info{width:66.66%;float:right;display:block;position:relative;padding:20px;background:none repeat scroll 0 0 #ccc}.weather-today-info p{margin:0 0 5px;font-family:ge_ss_twolight,Tahoma;text-align:right;font-weight:400;font-size:30px;overflow:hidden;line-height:35px;color:#fff;text-align:right}.weather-today-info p span{float:right}.weather-today-info span.border{height:35px;width:1px;border-left:1px solid #fff;margin:0 5px}.threedays{width:100%;display:block;position:relative;font-family:ge_ss_twolight,Tahoma}.threedays ul{margin:0;font-size:1em;line-height:1.6;list-style-position:outside;padding:0;list-style:outside none square}.threedays ul li{float:right;border-left:1px solid #ccc;border-right:0 0;list-style:outside none none;width:33.33%;padding:15px;margin:0;color:#000}.threedays ul li.last-item{border-left:medium 0;float:right;border-right:0 0}