.seemore-block{height:25px}.txt-center{text-align: center;}@font-face{font-family:'fp-common-icon';src:url('//c.fareportal.com/vd/coa/travel/r6/font/fonts/fp-common-icon.eot?-sajk7o');src:url('//c.fareportal.com/vd/coa/travel/r6/font/fonts/fp-common-icon.eot?#iefix-sajk7o') format('embedded-opentype'),url('//c.fareportal.com/vd/coa/travel/r6/font/fonts/fp-common-icon.ttf?-sajk7o') format('truetype'),url('//c.fareportal.com/vd/coa/travel/r6/font/fonts/fp-common-icon.woff?-sajk7o') format('woff'),url('//c.fareportal.com/vd/coa/travel/r6/font/fonts/fp-common-icon.svg?-sajk7o#fp-common-icon') format('svg');font-weight:normal;font-style:normal}
#cityWeather .icon:before{font-family:'fp-common-icon'!important}
.ic-sun:before{content:"\e7a0"; display: block; margin: 10px 0}.ic-sun_cloud:before{content:"\e7a1"}
.ic-Weather_Cold:before{content:"\e7a3"}.ic-Weather_ScatteredThunder:before{content:"\e7a4"}
.ic-Weather_Thunder:before{content:"\e7a5"}.ic-Weather_Sun:before{content:"\e7a6"}
.ic-Weather_PartlySunny:before{content:"\e7a7"}.ic-Weather_Sunny-cloudy:before{content:"\e7ae"}
.ic-Weather_Night:before{content:"\e7af"}.ic-Weather_Cloudy:before{content:"\e7b0"}
.ic-Weather_IncreasingClouds:before{content:"\e7b1"}.ic-Weather_ExtremelyCloudy:before{content:"\e7b2"}
.ic-Weather_ExtremeWind:before{content:"\e7b3"}.ic-Weather_Windy:before{content:"\e7b4"}
.ic-Weather_Foggy:before{content:"\e7b5"}.ic-Weather_FreezingRain:before{content:"\e7b6"}
.ic-Weather_Rain:before{content:"\e7b7"}.ic-Weather_ScatteredRain:before{content:"\e7b8"}
.ic-Weather_FreezingMix:before{content:"\e7b9"}.ic-Weather_Eclipse:before{content:"\e7ba"}
.ic-Weather_Snowfall:before{content:"\e7bb"}.ic-Weather_littleSnowfall:before{content:"\e7bc"}
.ic-Weather_ScatteredSnowfall:before{content:"/e7bd"}.ic-Weather_Flurries:before{content:"\e7be"}
.ic-Weather_Drizzle:before{content:"\e7bf"}.ic-Weather_Hurricane:before{content:"\e7a8"}
.ic-Weather_Lowchance-Showers:before{content:"/e7a9"}.ic-Weather_Smog:before{content:"\e7aa"}
.ic-Weather_Patchy-fog:before{content:"\e7ab"}.ic-Weather_Sandstorm:before{content:"\e7ac"}
.ic-Weather_Unknown:before{content:"\e7ad"}.ic-Weather_Tornado:before{content:"\e7c0"}
.ic-Weather_Volcano:before{content:"\e7c1"}.cro-section__mktmsg{background:#fff;width:360px;min-height:140px;color:#fff;height:auto}
.cro-section__mktmsg .mktmsg__header{color:#005083}.cro-section__mktmsg .mktmsg__header .mktmsg_txt{float:none;display:block;line-height:35px}
#mktmsg b{min-height:inherit}.cro-section__mktmsg .carousel-inner section.icon:before{display:none}
.weatherCity{opacity:.90;position:relative;overflow:hidden;-ms-filter:"alpha(Opacity=90)";padding:0;color:#656565;min-height:126px}
.weatherCityHead .icon{font-size:7em;}.iconWthr{text-align:center;display:block}.textWthr{display:block;font-size:18px;font-weight:bold;text-transform:capitalize;margin-top:5px; color: #636363;text-transform: uppercase;}
.weatherCityHead{padding:90px 0 10px;overflow:hidden}.todayTemp{line-height:normal; text-align: center;}.todayTemp span{display:block}
.dayf{font-size:18px; padding: 10px 0;}.degTemp{font-size:30px}.windRow{line-height:19px}.degTemp sup{font-size:14px;vertical-align:middle;top: -0.7em;}
#cityWeather .iconWthr .icon:before,#cityWeather .icon:before{ color: #ababab}.seeMore{font-size:14px;padding-bottom:10px}
.weatherCityContent{padding:5px 15px}ul.weatherWeek li{float:left;width:16.5%;font-size:12px;border-right:1px solid #d0dfe8;padding:0 5px;font-weight:700}
ul.weatherWeek li span{display:block}ul.weatherWeek li span.tempIcon .icon{font-size:25px;margin:5px 0}
ul.weatherWeek li.last{border:0}.weatherDetails{clear:both;padding:10px 0 0 0}ul.weatherWeek li span.dayW{text-transform:uppercase}
.weatherDetails span{color:#666;font-size:11px;display:block}.openWeather,.closeWeather{display:none}
#tabTd .weatherCity{overflow:hidden}@media(max-width:991px) and (min-width:768px){#tabTd .weatherCity{overflow:inherit}
.openWeather,.closeWeather{display:block}#mktmsg-slider.cro-section__mktmsg{width:275px;height:auto;min-height:100px;padding:15px 15px 11px}
.mktmsg__header{font-size:18px}#mktmsg b{min-height:inherit;font-size:23px;line-height:24px}.mktmsg__header .mktmsg_txt{font-size:17px;line-height:21px}
.weatherCity{clear:both;width:275px;min-height:100px!important;padding-bottom:10px}.seeMore{display:none}
.iconWthr{padding-left:15px}.textWthr{font-size:12px}.todayTemp{line-height:inherit;font-size:12px}.dayf{font-size:16px}
.degTemp{font-size:26px}.weatherCityContent{position:absolute;left:-410px;top:0;background-color:#FFF;width:410px;padding:5px 10px 5px 5px}
.showWeather{left:275px;display:block!important}.weatherWeek{text-align:center}ul.weatherWeek li span.tempIcon .icon{margin:3px 0;font-size:22px}
.weatherDetails{clear:both;padding:4px 0;font-size:11px;line-height:normal;min-height:27px}.hideArrow{display:none!important}
.openWeather{color:#022243;font:normal normal normal 30px/1 fp-common-icon;font-weight:bold;cursor:pointer;width:30px;height:30px;right:0;top:16%;position:absolute}
.openWeather:before{font:normal normal normal 30px/1 fp-common-icon;font-weight:700!important;position:absolute}
.closeWeather:before{position:absolute;right:0;top:16%;cursor:pointer;font:normal normal normal 30px/1 fp-common-icon;font-weight:700!important}
}@media(max-width:767px){#tabTd .weatherCity{margin:0;width:100%}.weatherCity{opacity:1}.weatherCityContent{padding:5px 10px}
}

/**NEW**/

@media(max-width:380px) {
.cro-section__mktmsg {
	width:100%;
}
}

/**END NEW*//

.weather-graph{}