.mod-destination .custom-title{margin:0 0 32px 0}
.mod-destination .info .intro{float:left;width:468px}
.mod-destination .mod-content-text p{font-size:16px;line-height:25px;color:#666}
.mod-destination .mod-content-text span{font-size:50px;line-height:50px;color:#000;float:none;display:inline}
.mod-destination .info .intro a.first,.mod-destination .info .intro a.second{display:block}
.mod-destination .info .intro a.first{margin:20px 0 10px 0}
.weather{position:relative;width:460px;overflow:hidden}
.mod-enhance-stay .weather{margin:0 auto}
.rtl .weather-item{float:right}
.weather-item{width:126px;margin:0 1px 0 0;padding:0;float:left}
.weather-item div,.weather-item p{text-align:center}
.weather-item .link-holder{display:block;position:absolute;bottom:0;width:126px}
.weather-arrow{width:40px;height:175px;cursor:pointer;z-index:1;position:absolute;top:4px;display:none}
.weather .left-arrow{left:0}
.weather .right-arrow{right:0}
.weather-slider-container{position:relative;width:380px;margin:0 40px;overflow:hidden}
.weather-slider{position:relative;padding:0 0 12px;overflow:hidden}
.weather-item .day-of-week{color:#666;font-size:12px;margin:0 0 8px 0}
.weather-item .temperature{direction:ltr;position:absolute;z-index:5;margin:60px 0 0 5px;text-align:center;width:121px}
.weather-item .temperature .f{font-size:30px;margin:0 -5px 0 0}
.weather-item .temperature .c{color:#999;font-size:16px}
.weather-item .degree-symbol{font-family:"Arial","Helvetica",sans-serif}
.weather-item .descrip{color:#787878;font-size:12px;margin:10px 0 6px 0}
.weather-link{position:absolute;color:#ff4641;font-size:9px;bottom:0}
.weather-item div{width:126px;height:90px;padding:4px 0 12px;position:relative;text-align:center;background:#e8f1f7;overflow:hidden}
.mod-destination .map-wrapper{width:100%;height:350px;position:relative}
.mod-destination #hotelGmap{width:100%;height:350px;margin:0}
.mod-destination .controls{position:absolute;top:15px;right:15px}
.mod-destination .no-attractions .controls{display:none}
.mod-destination .gMapsLabel{color:#FFF;font-size:12px;line-height:1;font-weight:400}
.mod-destination .attractions{margin:15px 0 0 0}
.mod-destination .attractions span{display:block;text-align:center}
.mod-destination .attractions ul{width:100%;margin:-2px 0 0 0}
.mod-destination .attractions ul li{width:20%;float:left;border-top:4px solid #000}
.mod-destination .attractions ul li .dot{width:28px;margin:-18px auto 60px;display:block;position:relative}
.mod-destination .attractions ul li .dot img{position:absolute}
.mod-destination .attractions ul li .dot .num{position:absolute;top:10px;left:7px;color:#FFF;font-size:12px;line-height:1;font-weight:400}
.mod-destination .attractions ul li .attraction{font-size:20px;color:#000;text-transform:uppercase;margin:0 0 5px 0}
.mod-destination .attractions ul li .time{font-size:13px;color:#787878;font-family:'HelveticaNeue-Light','Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:lowercase}
.mod-destination{margin:0 0 20px}