.smolest {
	font-size:11px !important;
	line-height:15px !important;
	}
.smolest-min {
	font-size:10px !important;
	line-height:14px !important;
	}
.booked-weather-120-100s {
	width:118px !important;
	height:98px !important;
	font:normal 12px Tahoma, Geneva, sans-serif !important;
	text-align:center !important;
	overflow:hidden;
	border:1px solid #a0a1a1;
	margin:0 auto;
	direction:ltr;
	position: relative !important;
	}
	.booked-weather-120-100s-bottom {
		position: absolute !important;
		left: 0 !important;
		bottom: 0 !important;
		width: 100% !important;
		height: 20% !important;
		opacity: 0 !important;
		z-index: 99 !important;
	}
	.booked-weather-120-100s  .booked-weather-120-100s-city {
		text-decoration:none !important;
		font:bold 12px/26px Tahoma, Geneva, sans-serif !important;
		display:block !important;
		padding:2px 0 !important;
		height:26px;
		padding:0px;
		color:#08488d;
		}
	.booked-weather-120-100s-city.smolest {
		line-height:16px !important;
		}
	.booked-weather-120-100s[style *="border-radius:4px"]  .booked-weather-120-100s-city {
		border-top-right-radius:4px;
		-moz-border-radius-topright:4px;
		border-top-left-radius:4px;
		-moz-border-radius-topleft:4px;
		}
	.booked-weather-120-100s-degree {
		height:35px !important;
		width:50px !important;
		font:normal 22px/35px Tahoma, Geneva, sans-serif !important;
		padding:0 0 0 48px !important;
		margin:5px auto 0 !important;
		background:url(//s.bookcdn.com/images/weather/wsmall.png) no-repeat 0 0;
		}
		.booked-weather-120-100s-degree span {
			font-size:8px !important;
			margin:0 0 0 -8px;
			}
		.booked-weather-120-100s-degree span.plus {
			font-size:16px !important;
			}

	.booked-weather-120-100s-text {
		line-height:12px;
		}

.w120x100s-01 {
	background-position: -3px -1px !important;
	}

.w120x100s-02 {
	background-position: -3px -58px !important;
	}

.w120x100s-03 {
	background-position: -3px -116px !important;
	}

.w120x100s-04 {
	background-position: -3px -175px !important;
	}

.w120x100s-05 {
	background-position: -3px -235px !important;
	}

.w120x100s-06 {
	background-position: -3px -296px !important;
	}

.w120x100s-07 {
	background-position: -3px -355px !important;
	}

.w120x100s-08 {
	background-position: -3px -414px !important;
	}

.w120x100s-11 {
	background-position: -3px -475px !important;
	}

.w120x100s-12 {
	background-position: -3px -535px !important;
	}

.w120x100s-13 {
	background-position: -3px -597px !important;
	}

.w120x100s-14 {
	background-position: -3px -657px !important;
	}

.w120x100s-15 {
	background-position: -3px -717px !important;
	}

.w120x100s-16 {
	background-position: -3px -778px !important;
	}

.w120x100s-17 {
	background-position: -3px -837px !important;
	}

.w120x100s-18 {
	background-position: -3px -895px !important;
	}

.w120x100s-19 {
	background-position: -3px -957px !important;
	}

.w120x100s-20 {
	background-position: -3px -1019px !important;
	}

.w120x100s-21 {
	background-position: -3px -1079px !important;
	}

.w120x100s-22 {
	background-position: -3px -1137px !important;
	}

.w120x100s-23 {
	background-position: -3px -1199px !important;
	}

.w120x100s-24 {
	background-position: -3px -1256px !important;
	}

.w120x100s-25 {
	background-position: -3px -1316px !important;
	}

.w120x100s-26 {
	background-position: -3px -1378px !important;
	}

.w120x100s-29 {
	background-position: -3px -1435px !important;
	}

.w120x100s-30 {
	background-position: -3px -1497px !important;
	}

.w120x100s-31 {
	background-position: 0px -1558px !important;
	}

.w120x100s-32 {
	background-position: -3px -1619px !important;
	}

.w120x100s-33 {
	background-position: -3px -1679px !important;
	}

.w120x100s-34 {
	background-position: -3px -1738px !important;
	}

.w120x100s-35 {
	background-position: -3px -1198px !important;
	}

.w120x100s-36 {
	background-position: -3px -1858px !important;
	}

.w120x100s-37 {
	background-position: -3px -1917px !important;
	}

.w120x100s-38 {
	background-position: -3px -1977px !important;
	}

.w120x100s-39 {
	background-position: -3px -2036px !important;
	}

.w120x100s-40 {
	background-position: -3px -2096px !important;
	}

.w120x100s-41 {
	background-position: -3px -2156px !important;
	}

.w120x100s-42 {
	background-position: -3px -2217px !important;
	}

.w120x100s-43 {
	background-position: -3px -2276px !important;
	}

.w120x100s-44 {
	background-position: -3px -2339px !important;
	}
