.smolest { font-size:11px !important; line-height:15px !important; } .smolest-min { font-size:10px !important; line-height:14px !important; } .booked-weather-160x36 { width:160px !important; height:36px !important; font:normal 12px Tahoma, Geneva, sans-serif !important; text-align:left; background:url(//w.bookcdn.com/images/weather/wsmall.png) no-repeat -4px 0; overflow:hidden; border:1px solid #a0a1a1; margin:0 auto; direction:ltr; position: relative !important; display: flex; justify-content: space-between; align-items: center; } .booked-weather-160x36-right { position: absolute !important; right: 0 !important; top: 0 !important; width: 50% !important; height: 100% !important; opacity: 0 !important; z-index: 99 !important; } .booked-weather-160x36-city { width:65px !important; overflow:hidden; line-height:30px; display:block !important; float:left !important; padding:3px 0 0 6px !important; text-decoration:none !important; font-weight:bold !important; color:#08488d; } .booked-weather-160x36-degree { float:right; font-size:18px !important; line-height:36px !important; margin:0 6px 0 0 !important; } .booked-weather-160x36-degree span { font-size:12px !important; line-height:36px !important; padding:0px !important; margin:0 !important; background:none; } .booked-weather-160x36-degree span { vertical-align: top !important; } *+ html .booked-weather-160x36-degree span { vertical-align:middle !important; } .w160x36-01 { background-position: 70px -1px !important; } .w160x36-02 { background-position: 70px -58px !important; } .w160x36-03 { background-position: 70px -116px !important; } .w160x36-04 { background-position: 70px -175px !important; } .w160x36-05 { background-position: 70px -235px !important; } .w160x36-06 { background-position: 70px -296px !important; } .w160x36-07 { background-position: 70px -355px !important; } .w160x36-08 { background-position: 70px -414px !important; } .w160x36-11 { background-position: 70px -475px !important; } .w160x36-12 { background-position: 70px -535px !important; } .w160x36-13 { background-position: 70px -597px !important; } .w160x36-14 { background-position: 70px -657px !important; } .w160x36-15 { background-position: 70px -717px !important; } .w160x36-16 { background-position: 70px -778px !important; } .w160x36-17 { background-position: 70px -837px !important; } .w160x36-18 { background-position: 70px -895px !important; } .w160x36-19 { background-position: 70px -957px !important; } .w160x36-20 { background-position: 70px -1019px !important; } .w160x36-21 { background-position: 70px -1079px !important; } .w160x36-22 { background-position: 70px -1137px !important; } .w160x36-23 { background-position: 70px -1199px !important; } .w160x36-24 { background-position: 70px -1256px !important; } .w160x36-25 { background-position: 70px -1316px !important; } .w160x36-26 { background-position: 70px -1378px !important; } .w160x36-29 { background-position: 70px -1435px !important; } .w160x36-30 { background-position: 70px -1497px !important; } .w160x36-31 { background-position: 70px -1558px !important; } .w160x36-32 { background-position: 70px -1619px !important; } .w160x36-33 { background-position: 70px -1679px !important; } .w160x36-34 { background-position: 70px -1738px !important; } .w160x36-35 { background-position: 70px -1198px !important; } .w160x36-36 { background-position: 70px -1858px !important; } .w160x36-37 { background-position: 70px -1917px !important; } .w160x36-38 { background-position: 70px -1977px !important; } .w160x36-39 { background-position: 70px -2036px !important; } .w160x36-40 { background-position: 70px -2096px !important; } .w160x36-41 { background-position: 70px -2156px !important; } .w160x36-42 { background-position: 70px -2217px !important; } .w160x36-43 { background-position: 70px -2276px !important; } .w160x36-44 { background-position: 70px -2339px !important; } .widget-weather-content-text { text-indent: -99999px; overflow: hidden; position: absolute; }