.weather.widget .weatherController{
    padding: 10px;
    box-sizing: border-box;
    height: 90px;
}
.checkboxContainer{
    width: 100%;
}
.checkboxContainer::after{
    content: '';
    display: block;
    clear: both;
}
.checkboxContainer .checkBoxItem{
    width: 25%;
    float: left;
}
.sliderBox{
    width:100%;
    height: 20px;
    margin: 8px 0;
}
.sliderBox .weatherRange{
    width: 100%;
}
.sliderBox>div{
    float: left;
}
.weatherSlider{
    width: 100%;
}

.slider-container{
    position: relative;
}
.weatherSliderBtn {
    width: 21px;
    height: 21px;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center center;
    margin: 0 5px;
    cursor: pointer;
}
.weatherSliderPrev{
    background-image: url("https://v1.hifleet.com/imgFolder/sliderprevicon.png");
}
.weatherSliderNext{
    background-image: url("https://v1.hifleet.com/imgFolder/slidernexticon.png");
}
.sliderValueBox{
    width: 100%;
    font-size: 12px;
}
.languageMarginText{
    
}
.languageMarginText::before{
    content: '';
    display: inline-block;
    width: 23px;
    height: 25px;
    background-repeat: no-repeat;
    background-image: url(../../imgFolder/indexSprite.png);
    vertical-align: middle;
    margin-right: 2px;
}
.weatherPagePressure::before{
    background-position: -90px -310px;
}
.weatherPageWind::before{
    background-position: -120px -310px;
}
.weatherPageWave::before{
    background-position: -150px -310px;
}
.weatherPageCurrent::before{
    background-position: -180px -310px;
}