/**
     # mod_jv_yahoo_weather - JV Yahoo Weather
     # @version        1.7.x
     # ------------------------------------------------------------------------
     # author    Open Source Code Solutions Co
     # copyright Copyright (C) 2011 joomlavi.com. All Rights Reserved.
     # @license - http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL or later.
     # Websites: http://www.joomlavi.com
     # Technical Support:  http://www.joomlavi.com/my-tickets.html
    -------------------------------------------------------------------------*/
.error {color: red;}        
.jv-yweather {font:12px/18px Arial, Helvetica, sans-serif;}
.jv-yweather .title-temp {margin-bottom:10px;}

.jv-yweather .currentWeather {margin-bottom:20px;}
.jv-yweather .currentWeather h1 {font-size:125%; color:#356aa0;}
.jv-yweather .currentWeather .date {color:#666;}
.jv-yweather .currentWeather .temp {font-size:150%; line-height:27px; color:#356aa0;}
.jv-yweather .currentWeather .text {font-weight:bold; color:#666;}
* +html .jv-yweather .currentWeather .text {height:30px;}
.jv-yweather .currentWeather .info {border-top:1px dashed #a6a6a6; font-weight:bold; color:#666; padding:5px 0;}

.jv-yweather .weatherIcon {border-bottom:1px solid #ccc; padding:0 0 10px; font-weight:bold; color:#666; margin-bottom:10px;}
.jv-yweather .weatherIcon h2 {color:#356aa0; font-size:100%; font-weight:bold; margin-bottom:5px;}
.jv-yweather .weatherIcon h2 span {color:#666; font-weight:normal;}
.jv-yweather .weatherIcon .temp {font-size:125%; color:#356aa0;}
* +html .jv-yweather .weatherIcon .temp {margin-bottom:5px;}
.jv-yweather .weatherIcon .text {font-weight:bold; color:#666;}
* +html .jv-yweather .weatherIcon .text {height:30px;}


.jv-yweather .button {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#5085bb,endColorstr=#366ba1); font-size:100%; font-weight:bold; color:#fff; padding:2px; border:none; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5085bb), color-stop(100%,#366ba1)); background: -o-linear-gradient(top, #5085bb 0%,#366ba1 100%); background:#366ba1;}
 
* html .clearfix {	height: 1%;}
* +html .clearfix { display: inline-block; } /* IE7xhtml*/
html[xmlns] .clearfix { /* O */	display: block;  }
.clearfix:after { /* FF, O, etc. */	content: "."; display: block;	height: 0;	clear: both; visibility: hidden;}