.mod-compare-back{float:right;padding-right:5px;font-weight:bold;}.mod-compare-hotels{empty-cells:show;border-collapse:collapse;border-top:2px solid #ccc;border-left:2px solid #ccc;}.mod-compare-hotels th,.mod-compare-hotels td{border:1px solid #ccc;vertical-align:middle;padding:10px 5px;width:184px;}.mod-compare-hotels tr.hotel-details td{vertical-align:top;}.mod-compare-hotels tr.hotel-details .map-number{display:none;width:26px;position:absolute;top:0;left:0;}.mod-compare-hotels tr.hotel-details .map-number .poi-lrg{text-align:center;background-position:center top;background-repeat:no-repeat;display:block;padding:2px;width:14px;height:22px;font-size:11px;font-weight:bold;margin:auto;}.mod-compare-hotels tr.hotel-details .map-number .poi-available-lrg{background-image:url('../img/map/poi-available-lrg.png');}.mod-compare-hotels tr.hotel-details .map-number .poi-unavailable-lrg{background-image:url('../img/map/poi-unavailable-lrg.png');}.mod-compare-hotels tr.hotel-details .remove{text-align:right;background:url('../img/close.png') no-repeat scroll right center;font-size:85%;}.mod-compare-hotels tr.hotel-details .remove a{padding:0 15px 0 0;display:block;}.mod-compare-hotels tr.hotel-details .hotel-logo{font-size:85%;text-align:center;position:relative;}.mod-compare-hotels tr.hotel-details .hotel-logo .hotel-image{background-position:center top;background-repeat:no-repeat;min-height:65px;_height:65px;margin:auto;}.mod-compare-hotels tr.hotel-details .property-name h2{margin:0;padding:0 0 5px 0;font-size:116%;font-weight:bold;text-align:center;}.mod-compare-hotels tr.hotel-details .property-name p{padding:0;margin:0;text-align:center;font-size:93%;}.mod-compare-hotels tr.rates{text-align:center;}.mod-compare-hotels tr.rates .price-label{font-size:93%;font-weight:bold;}.mod-compare-hotels tr.rates .price{font-weight:bold;}.mod-compare-hotels tr.rates .price .whole-number{font-size:167%;}.mod-compare-hotels tr.rates .price .decimal{text-decoration:underline;}.mod-compare-hotels tr.check-rates{text-align:center;}.mod-compare-hotels tr.check-rates a.button{width:90px;display:block;margin:auto;}.mod-compare-hotels tr.photos{text-align:center;font-size:93%;}.mod-compare-hotels tr.photos img{width:92px;height:81px;border:1px solid #CCC;display:block;clear:both;margin:auto;}.mod-compare-hotels tr.favorites .mod-my-favorites{margin:auto;}.mod-compare-hotels tr.rooms{text-align:center;}.mod-compare-hotels tr.amenities td{padding:10px 0;}.mod-compare-hotels tr.amenities .hotel-amenities-heading{font-weight:bold;text-align:center;}.mod-compare-hotels tr.amenities ul.hotel-highlighted-amenities{margin:0;padding:0;list-style:none;font-size:93%;text-align:center;padding:8px;height:13px;}.mod-compare-hotels tr.amenities ul.hotel-highlighted-amenities li{display:inline;padding:6px 35px 6px 10px;text-align:right;background:url('../img/gbl/gbl-amenities-spr-on.png') right 0 no-repeat;}.mod-compare-hotels tr.amenities ul.hotel-amenities{margin:0;padding:0;list-style:none;}.mod-compare-hotels tr.amenities ul.hotel-amenities li{padding:3px 0;}.mod-compare-hotels tr.amenities ul.hotel-amenities li.loop-even{background-color:#eee;}.mod-compare-hotels tr.amenities ul.hotel-amenities li.amenity-off{color:#ccc;}.mod-compare-hotels tr.amenities ul.hotel-amenities li div{width:120px;padding-left:30px;margin:auto;}.mod-compare-hotels tr.amenities ul.hotel-amenities li.amenity-on div{background:url('../img/tick.gif') left center no-repeat;}.mod-compare-map-toggle{width:100px;margin:auto;display:none;}.mod-compare-map-toggle a{display:block;width:90px;height:65px;padding:3px 5px;font-size:93%;font-weight:bold;color:#fff;background:url('../img/mod-compare-map-toggle.png') center top no-repeat;}.mod-compare-large-map-container{display:none;background:url('../img/map/map-large-bg.png') center top no-repeat;width:980px;height:545px;position:relative;margin-bottom:20px;}.mod-compare-large-map-container .close-map{position:absolute;top:10px;right:10px;text-align:right;background:url('../img/map/close.png') right center no-repeat;}.mod-compare-large-map-container .close-map a,.mod-compare-large-map-container .close-map a:hover{display:block;padding:0 15px 0 0;font-size:85%;color:#fff;text-transform:capitalize;}.mod-compare-large-map-container .large-map-wrp{float:left;margin:20px 0 0 20px;height:505px;width:555px;background:#fff;}.mod-compare-large-map{margin:5px;height:495px;width:545px;position:relative;}.mod-compare-large-map-container #MSVE_navAction_container,.mod-compare-large-map-container #MSVE_navAction_container.notraffic{width:38px;}.mod-hotel-amenities{width:100%;overflow:hidden;}.mod-hotel-amenities .hotel-amenities-heading{font-weight:bold;height:16px;padding:5px 0;text-align:right;vertical-align:middle;float:left;}.mod-hotel-amenities div.hotel-amenities{float:left;height:26px;}.mod-hotel-amenities ul.hotel-amenities{float:left;height:16px;margin:5px 0;padding:0;background:#ccc;overflow:visible;list-style:none;}.mod-hotel-amenities ul.hotel-amenities li{background-repeat:no-repeat;float:left;list-style:none;height:26px;width:35px;padding:0;margin:-5px 0 -5px 1px;}.mod-hotel-amenities ul.hotel-amenities li span{display:none;}.mod-hotel-amenities div.hotel-highlighted-amenities{float:left;width:115px;height:26px;}.mod-hotel-amenities ul.hotel-highlighted-amenities{float:right;height:16px;font-size:93%;padding:0;margin:5px 0;list-style:none;}.mod-hotel-amenities ul.hotel-highlighted-amenities li{float:right;text-align:right;height:14px;padding:6px 35px 6px 10px;margin:-5px 0 -5px 0;background-color:#fff;}.ebrochure-amenities .mod-hotel-amenities .hotel-amenities-heading{text-align:left;width:auto;}.ebrochure-amenities .mod-hotel-amenities div.hotel-highlighted-amenities{width:auto;float:left;overflow:hidden;}.ebrochure-amenities .mod-hotel-amenities ul.hotel-highlighted-amenities{background:#ccc;float:left;margin-left:-1px;}.ebrochure-amenities .mod-hotel-amenities ul.hotel-highlighted-amenities li{margin-left:1px;float:left;}.ebrochure-amenities .mod-hotel-amenities div.hotel-amenities{clear:left;float:none;border-top:1px solid #ccc;}.ebrochure-amenities .mod-hotel-amenities ul.hotel-amenities li.amenity-ARPT{margin-left:0;}.mod-hotel-amenities ul.hotel-amenities li,.mod-hotel-amenities ul.hotel-highlighted-amenities li{background-repeat:no-repeat;background-image:url('../img/gbl/gbl-amenities-spr-off.png');}.mod-hotel-amenities ul.hotel-amenities li.amenity-on,.mod-hotel-amenities ul.hotel-highlighted-amenities li.amenity-on{background-image:url('../img/gbl/gbl-amenities-spr-on.png');}.mod-hotel-amenities ul.hotel-amenities li.amenity-active,.mod-hotel-amenities ul.hotel-highlighted-amenities li.amenity-active{background-image:url('../img/gbl/gbl-amenities-spr-active.png');}.mod-hotel-amenities li.amenity-NSKH{background-position:right 0;}.mod-hotel-amenities li.amenity-ARPT{background-position:right -26px;}.mod-hotel-amenities li.amenity-BEAC{background-position:right -52px;}.mod-hotel-amenities li.amenity-BUSC{background-position:right -78px;}.mod-hotel-amenities li.amenity-EXRM{background-position:right -104px;}.mod-hotel-amenities li.amenity-COFP{background-position:right -130px;}.mod-hotel-amenities li.amenity-HIGH{background-position:right -156px;}.mod-hotel-amenities li.amenity-POUT{background-position:right -182px;}.mod-hotel-amenities li.amenity-PIHO{background-position:right -208px;}.mod-hotel-amenities li.amenity-KTCH{background-position:right -234px;}.mod-hotel-amenities li.amenity-LNDR{background-position:right -260px;}.mod-hotel-amenities li.amenity-MEET{background-position:right -286px;}.mod-hotel-amenities li.amenity-PETS{background-position:right -312px;}.mod-hotel-amenities li.amenity-BAKE{background-position:right -338px;}.mod-hotel-amenities li.amenity-2PWP{background-position:right -364px;}.mod-hotel-amenities li.amenity-HOTB{background-position:right -390px;}.mod-medal-amenities{width:50px;padding:2px 0;margin:auto;overflow:auto;}div.inn-of-year img{display:block;margin-left:auto;margin-right:auto;}div.inn-of-year img.compare-hotels{padding:0 0 5px 0;}div.award-dfn{display:none;}.mod-medal-amenities .has-dfn span{display:none;}.mod-medal-amenities .inn-of-year{float:left;margin-left:5px;}.inn-of-year .has-dfn,.mod-medal-amenities .has-dfn{cursor:pointer;margin:auto;}.mod-medal-amenities .green{width:17px;height:17px;background:url('../img/green-hotel.gif') top left no-repeat;margin-left:5px;float:left;}.mod-medal-amenities .medal-gold{width:25px;height:41px;float:left;}.mod-medal-amenities .medal-platinum{width:25px;height:41px;float:left;}.mod-medal-amenities .medal-dfn{width:235px;display:none;}.mod-medal-amenities .medal-dfn h3{padding:0 0 3px 0;margin:0;font-size:93%;font-weight:bold;}.mod-medal-amenities .medal-dfn p{padding:0;margin:0;font-size:85%;}.dream{width:94px;height:34px;cursor:pointer;}.dream-en{background:url("../img/en/d2d_icon.png") 0 0 no-repeat;}.dream-es{background:url("../img/es/d2d_icon.png") 0 0 no-repeat;}.dream-fr{background:url("../img/fr/d2d_icon.png") 0 0 no-repeat;}.photos .medal-dfn{display:none;width:135px;}.mod-ratings{text-align:center;}.mod-ratings .ratings-label{font-weight:bold;font-size:93%;text-align:center;}.mod-ratings .ratings-dfn{display:none;}.mod-ratings .rating{margin:3px auto 0 auto;width:80px;height:20px;background:url('../img/gbl/gbl-ratings-bg.png') center top no-repeat;}.mod-ratings .rating div{float:left;padding-top:2px;font-weight:bold;font-size:85%;}.mod-ratings .rating div.rating-value{width:27px;padding-left:3px;text-align:center;color:#fff;}.mod-ratings .rating div.rating-out-of{width:40px;padding-right:10px;text-align:right;color:#000;}.mod-ratings .no-rating{font-size:93%;}.mod-ratings-flyout{width:350px;}.mod-ratings-flyout .ratings-heading{background:#006;color:#fff;font-size:187%;font-weight:bold;padding:10px;margin:0;}.mod-ratings-flyout .ratings-content{padding:3px 0 7px 0;}.mod-ratings-flyout .ratings-list{list-style:circle;margin:0 0 0 10px;padding:0;}.mod-ratings-flyout .ratings-list li{margin:3px 3px 3px 10px;padding:0;}.mod-ratings-flyout a.ratings-link{font-weight:bold;}.mod-ratings-flyout .medallia{padding:6px 6px 0 0;width:220px;float:left;font-size:93%;}.mod-search-featured-packages{position:relative;}.mod-search-featured-packages .mod-wrp-1,.mod-search-featured-packages .mod-wrp-2,.mod-search-featured-packages .mod-wrp-3,.mod-search-featured-packages .mod-wrp-4{background-image:url('../img/gbl-rounded-box-spr.png');background-repeat:no-repeat;position:relative;margin:0;padding:0;}.mod-search-featured-packages .mod-wrp-1{background-position:right bottom;margin:0 0 10px 10px;top:10px;}.mod-search-featured-packages .mod-wrp-2{background-position:left bottom;left:-10px;}.mod-search-featured-packages .mod-wrp-3{background-position:right top;top:-10px;right:-10px;}.mod-search-featured-packages .mod-wrp-4{background-position:left top;padding:10px 0 0 10px;left:-10px;}.mod-search-featured-packages .mod-wrp-5{padding:0 10px;}.mod-search-featured-packages h1{margin:0;font-size:131%;}.mod-search-featured-packages h3{font-size:108%;margin:0;padding:0 0 5px 0;}.mod-search-featured-packages div.package-list{padding:0;margin:0;overflow:auto;margin:0 -20px;}.mod-search-featured-packages div.package-list.large{height:350px;}.mod-search-featured-packages div.package-list.medium{height:260px;}.mod-search-featured-packages div.package-list.small{height:150px;}.mod-search-featured-packages div.package{padding:0 20px 5px 20px;}.mod-search-featured-packages div.package-list div.package img{float:left;border:2px solid #999;padding:0;margin:0 10px 0 0;width:100px;height:80px;}.mod-search-featured-packages div.package-content{margin:0 0 5px 120px;min-height:90px;border-bottom:2px solid #CCC;}.mod-search-featured-packages div.last-package-content{margin:0 0 5px 120px;}.mod-search-featured-packages div.package-content div,.mod-search-featured-packages div.last-package-content div{padding:0 0 5px 0;}.mod-search-featured-packages div.package div span{font-weight:bold;padding-right:4px;}.mod-search-featured-packages .view-all{padding:10px 0 0 0;text-align:right;}.mod-chi-search-hotel-deals-horizontal{width:auto;margin:0 30px 10px 30px;padding:0;color:#333;zoom:1;}.mod-chi-search-hotel-deals-horizontal.narrow{margin:10px;}.mod-chi-search-hotel-deals-horizontal.wide{margin:10px 0;}.module.mod-chi-search-hotel-deals-horizontal{overflow:hidden;}.mod-chi-search-hotel-deals-horizontal h2{padding:0 0 15px 0;margin:0;font-size:138.5%;color:#333;font-weight:bold;}.mod-chi-search-hotel-deals-horizontal form{clear:both;margin:0;padding:0;}.mod-chi-search-hotel-deals-horizontal div.hotel-list{float:left;width:145px;width:140px;}.mod-chi-search-hotel-deals-horizontal div.hotel-list label{font-weight:bold;}.mod-chi-search-hotel-deals-horizontal div.hotel-list-dates{float:left;width:66px;margin-right:13px;}.mod-chi-search-hotel-deals-horizontal div.hotel-list-dates label{font-weight:bold;}.mod-chi-search-hotel-deals-horizontal div.hotel-list-dates input{width:66px;background-color:#FFF;}.mod-chi-search-hotel-deals-horizontal div.hotel-list-button{float:left;width:auto;clear:right;}.mod-chi-search-hotel-deals-horizontal.narrow div.hotel-list-button{text-align:right;float:none;width:auto;clear:both;margin:5px 40px 0 0;padding-top:12px;*padding-top:2px;*margin:5px 26px 0 0;}.deals-landing .mod-chi-search-hotel-deals-horizontal div.hotel-list-button,.mod-chi-search-hotel-deals-horizontal.wide div.hotel-list-button{margin-top:14px;}.mod-chi-search-hotel-deals-horizontal p.required-fields{clear:both;font-size:85%;margin-left:0;padding:0;}.mod-chi-search-hotel-deals-horizontal dl{padding:0;margin:0;color:#373737;}.mod-chi-search-hotel-deals-horizontal dl dt,.mod-chi-search-hotel-deals-horizontal dl dd{padding:0;margin:0;}.mod-chi-search-hotel-deals-horizontal dl dt{padding-bottom:3px;}.mod-chi-search-hotel-deals-horizontal dl dd input{width:132px;}.mod-chi-search-hotel-deals-horizontal dl dd select{width:135px;padding:1px 0;}.mod-chi-search-hotel-deals-horizontal button{*margin-left:12px;}.mod-chi-search-hotel-deals-horizontal button .btn-wrp-2{padding-left:15px;padding-right:8px;}.mod-chi-search-hotel-deals-horizontal .mod-wrp-1,.mod-chi-search-hotel-deals-horizontal .mod-wrp-2,.mod-chi-search-hotel-deals-horizontal .mod-wrp-3,.mod-chi-search-hotel-deals-horizontal .mod-wrp-4,.mod-chi-search-hotel-deals-horizontal .mod-wrp-5{background-image:url(../img/search-colored-bg-spr.gif);background-repeat:no-repeat;}.mod-chi-search-hotel-deals-horizontal .mod-wrp-1{background-position:right bottom;}.mod-chi-search-hotel-deals-horizontal .mod-wrp-2{background-position:left bottom;margin:0 10px 0 0;padding:0 0 10px 0;}.mod-chi-search-hotel-deals-horizontal .mod-wrp-3{background-position:right top;margin:0 -10px 0 0;padding:0 10px 0 0;}.mod-chi-search-hotel-deals-horizontal .mod-wrp-4{background-position:left top;padding:7px 0 0 10px;}.mod-chi-search-hotel-deals-horizontal .mod-wrp-5{background:transparent;*zoom:1;padding-left:2px;}.mod-chi-search-hotel-deals-vertical{width:auto;margin:0 0 10px 0;padding:0;color:#333;zoom:1;}.mod-chi-search-hotel-deals-vertical h2{padding:0 0 15px 0;margin:0;font-size:108%;color:#5b5b5b;}.mod-chi-search-hotel-deals-vertical form{clear:both;}.mod-chi-search-hotel-deals-vertical div.hotel-list{float:left;width:210px;margin-bottom:3px;}.mod-chi-search-hotel-deals-vertical div.hotel-list-dates{float:left;width:66px;margin-right:9px;margin-bottom:3px;}.mod-chi-search-hotel-deals-vertical div.hotel-list-dates input{width:66px;}.mod-chi-search-hotel-deals-vertical div.hotel-list-button{float:left;width:auto;clear:right;margin-top:14px;margin-bottom:3px;}.mod-chi-search-hotel-deals-vertical p.required-fields{clear:both;font-size:85%;*margin-top:-17px;margin-left:0;}.mod-chi-search-hotel-deals-vertical dl{padding:0;margin:0;color:#373737;}.mod-chi-search-hotel-deals-vertical dl dt,.mod-chi-search-hotel-deals-vertical dl dd{padding:0;margin:0;}.mod-chi-search-hotel-deals-vertical dl dt{padding-bottom:3px;}.mod-chi-search-hotel-deals-vertical dl dd input{width:202px;}.mod-chi-search-hotel-deals-vertical dl dd select{width:205px;padding:1px 0;}.mod-chi-search-hotel-deals-vertical button{*margin-left:12px;}.mod-chi-search-hotel-deals-vertical button .btn-wrp-2{padding-left:15px;padding-right:8px;}.mod-chi-search-hotel-deals-vertical .mod-wrp-1,.mod-chi-search-hotel-deals-vertical .mod-wrp-2,.mod-chi-search-hotel-deals-vertical .mod-wrp-3,.mod-chi-search-hotel-deals-vertical .mod-wrp-4,.mod-chi-search-hotel-deals-vertical .mod-wrp-5{background-image:url(../img/search-colored-bg-spr.gif);background-repeat:no-repeat;}.mod-chi-search-hotel-deals-vertical .mod-wrp-1{background-position:right bottom;}.mod-chi-search-hotel-deals-vertical .mod-wrp-2{background-position:left bottom;margin:0 10px 0 0;padding:0 0 10px 0;}.mod-chi-search-hotel-deals-vertical .mod-wrp-3{background-position:right top;margin:0 -10px 0 0;padding:0 10px 0 0;}.mod-chi-search-hotel-deals-vertical .mod-wrp-4{background-position:left top;padding:10px 0 0 10px;}.mod-chi-search-hotel-deals-vertical .mod-wrp-5{background:transparent;*zoom:1;}.horizontal-large .mod-chi-search-hotel-deals-horizontal div.hotel-list{float:left;width:158px;}.horizontal-large .mod-chi-search-hotel-deals-horizontal div.hotel-list-dates{float:left;width:78px;margin-right:13px;}.horizontal-large .mod-chi-search-hotel-deals-horizontal div.hotel-list-dates input{width:78px;}.horizontal-large .mod-chi-search-hotel-deals-horizontal dl dd input{width:145px;}.horizontal-large .mod-chi-search-hotel-deals-horizontal dl dd select{width:148px;padding:1px 0;}.mod-search-results-error{margin:8px;padding:5px;border:2px solid #f00;background:#fee;}div.poi-dropdown{position:relative;border:1px solid #ddd;border-right:0;background:#f5f5f5 url('../img/ui/ui-dropdown.png') no-repeat center right;text-align:left;margin:0 10px;}.poi-dropdown-box{font-size:93%;display:inline-block;padding:3px 3px;}.poi-dropdown-list{position:absolute;margin-top:6px;width:300px;max-height:40em;overflow:auto;z-index:200;border:2px solid #ddd;background-color:#f5f5f5;text-align:left;}.poi-tree{padding-left:5px;}.poi-tree dt{font-weight:bold;font-style:italic;margin:0;padding:5px 0 0 0;white-space:nowrap;cursor:pointer;}.poi-tree .tree-expander{width:9px;height:9px;background:#fff url('../img/expandtree.png') no-repeat center left;display:inline-block;margin-right:5px;}.poi-tree .expanded .tree-expander{background-position:0 -10px;}.poi-tree .collapsed .tree-expander{background-position:0 0;}.poi-tree dd{color:#444;}.poi-tree dd.no-poi-error{color:#f00;font-style:italic;}.poi-dropdown-list dd:hover{text-decoration:underline;}.poi-dropdown-list .poi-tree dd{margin:3px 0 0 15px;cursor:pointer;}.mod-map-panel .poi-tree dd{margin:0 0 0 2px;padding:2px 0 2px 12px;background:url('../img/map/poi-blue-sml.png') left center no-repeat;}.mod-map-panel .poi-tree dd.poi-wait-spinner{background:none;}.mod-map-panel .poi-tree dd input{vertical-align:middle;}.mod-map-panel form{margin-top:0;}.mod-map-panel .poi-tree{padding:0 15px;height:365px;overflow:auto;}.mod-map-panel .poi-tree dl{margin:0;padding:0;font-size:93%;font-weight:bold;}.ui-dropdownchecklist-dropcontainer{background-color:#fff;border:1px solid #999;font-size:93%;}.ui-dropdownchecklist-item-hover{background-color:#39f;}.ui-dropdownchecklist-item-hover .ui-dropdownchecklist-text{color:#fff;}.ui-dropdownchecklist-group{font-weight:bold;font-style:italic;}.ui-dropdownchecklist-indent{padding-left:20px;}@media screen and(-webkit-min-device-pixel-ratio:0){.mod-search-results-filter{margin:-6px 4px 0 4px;top:0;}}.mod-search-results-filter{background:url('../img/mod-search-results-filter-bg.png') center bottom no-repeat;display:none;margin:0 4px;}.mod-search-results-filter input.filter-flyout{height:18px;border:1px solid #ddd;border-right:0;background:#fff url('../img/ui/ui-dropdown.png') no-repeat center right;padding:0 5px;width:140px;font-weight:normal;font-size:93%;}.mod-search-results-filter input.filter-flyout:hover{background-image:url('../img/ui/ui-dropdown-hover.png');border-color:#5794bf;cursor:pointer;}.mod-search-results-filter .ui-dropdownchecklist-text{height:20px;line-height:20px;margin-right:17px;padding-left:5px;}.mod-search-results-filter div{margin:10px 0 0 10px;float:left;height:50px;}.amenities-flyout,.brands-flyout{width:360px;}.amenities-flyout table,.amenities-flyout tr,.brands-flyout table,.brands-flyout tr{width:100%;}.amenities-flyout td,.brands-flyout tr{width:50%;}.amenities-flyout{height:200px;}.brands-flyout{height:40px;}.flyout-close{text-align:center;height:34px;}.flyout-close-wrapper{border-top:1px solid #ccc;display:block;text-align:center;}.amenities-flyout label,.brands-flyout label{width:100%;display:block;float:left;}.mod-search-results-filter label{font-weight:bold;display:block;padding:5px 0;}.mod-search-results-filter select{font-size:93%;}.mod-search-results-filter div.filter-amenities select,.mod-search-results-filter div.filter-brands select{height:20px;}.mod-search-results-filter div.filter-amenities{width:167px;}.mod-search-results-filter div.filter-brands{width:212px;}.mod-search-results-filter div.filter-availability{text-align:center;width:90px;border-left:1px solid #ccc;margin-left:0;height:65px;}.mod-search-results-filter div.filter-sort{width:80px;}.mod-search-results-filter div.filter-availability label{font-size:85%;}.mod-search-results-filter button{position:absolute;right:30px;top:30px;}#radiusSelectPlacer{width:140px;}label.loading-right{background:url(/assets/choicehotels/img/filter-bar-wait.gif) no-repeat right center;}.mod-search-results-title h2{float:left;margin:0;padding:0 10px 5px 0;font-size:131%;font-weight:bold;}.mod-search-results-title h3{float:left;margin:3px 0 0 0;padding:0;font-size:100%;font-weight:normal;}.mod-search-results-title h3 span{font-weight:bold;}.mod-search-results-title dl.search-properties{clear:both;margin:0 0 10px 0;padding:0;overflow:auto;width:100%;}.mod-search-results-title dl.search-properties dt,.mod-search-results-title dl.search-properties dd{margin:0;padding:0;float:left;}.mod-search-results-title dl.search-properties dd{font-weight:bold;margin:0 30px 0 10px;}.mod-search-results-title p{padding-top:5px;clear:left;}.layout-28 .lay-wrp-2 .mod-search-results-title p{margin-right:100px;}.mod-search-results-title p span{display:block;}.mod-search-results-options-bar table.options-bar{width:100%;vertical-align:middle;text-align:center;border-collapse:collapse;padding:0;margin:0;}.mod-search-results-options-bar table.options-bar,.mod-search-results-options-bar table.options-bar tr,.mod-search-results-options-bar table.options-bar td{padding:0;margin:0;}.mod-search-results-options-bar table.options-bar td.pagination,.mod-search-results-options-bar table.options-bar td.num-per-page,.mod-search-results-options-bar table.options-bar td.poi,.mod-search-results-options-bar table.options-bar td.radius{visibility:hidden;}.mod-search-results-options-bar table.options-bar td.num-per-page,.mod-search-results-options-bar table.options-bar td.compare,.mod-search-results-options-bar table.options-bar td.poi,.mod-search-results-options-bar table.options-bar td.radius{border-left:1px solid transparent;}.mod-search-results-options-bar td.pagination ul{margin:0;padding:0;list-style:none;font-weight:bold;}.mod-search-results-options-bar td.pagination ul li{padding:0;margin:0;float:left;}.mod-search-results-options-bar td.pagination ul li a{padding:2px 4px;display:block;}.mod-search-results-options-bar td.pagination ul li.active a{color:#000;}.mod-search-results-options-bar td.pagination ul li.inactive a{color:#ccc;}.mod-search-results-options-bar td.compare button{width:185px;margin:auto;}.mod-search-results-options-bar td.num-per-page label{font-weight:bold;padding-right:5px;}.search-js-enabled .mod-search-results-listing{padding-top:110px;}.mod-search-results-listing dl.search-results-listing{margin:0;padding:0;}.mod-search-results-listing dl.search-results-listing dt.hotel-list-heading{padding:5px;margin:0 0 20px 0;font-weight:bold;background:#eee;font-size:116%;}.mod-search-results-listing dl.search-results-listing dt#hotel-list-filter-split{display:none;}.mod-search-results-listing dl.search-results-listing dd.hotel-list-item{margin:0 0 20px 0;padding:0;border-bottom:2px solid #ccc;}.mod-search-results-listing dl.search-results-listing dd.hotel-list-item-empty,dd.hotel-list-item-missing{display:none;}.mod-search-results-listing table.hotel-list-item-container{border-collapse:collapse;width:100%;}.mod-search-results-listing table.hotel-list-item-container td{vertical-align:top;border:0;padding:0;margin:0;}.mod-search-results-listing table.hotel-list-item-container tr.bottom-row td{vertical-align:bottom;}.mod-search-results-listing table.hotel-list-item-container td.favorites,.mod-search-results-listing table.hotel-list-item-container tr.bottom-row td.map-number{vertical-align:top;text-align:center;width:26px;}.mod-search-results-listing table.hotel-list-item-container tr.bottom-row td.map-number .poi-lrg{text-align:center;background-position:center top;background-repeat:no-repeat;display:block;padding:2px;width:14px;height:22px;font-size:11px;font-weight:bold;margin:auto;}.mod-search-results-listing table.hotel-list-item-container tr.bottom-row td.map-number .poi-available-lrg{background-image:url('../img/map/poi-available-lrg.png');}.mod-search-results-listing table.hotel-list-item-container tr.bottom-row td.map-number .poi-unavailable-lrg{background-image:url('../img/map/poi-unavailable-lrg.png');}div.inn-of-year div.has-dfn{cursor:pointer;margin:auto;}div.inn-of-year div.award-dfn{display:none;}.mod-search-results-listing table.hotel-list-item-container td.photos{padding:0 10px;width:92px;}.mod-search-results-listing table.hotel-list-item-container td.photos a{text-decoration:none;outline:none;}.mod-search-results-listing table.hotel-list-item-container td.photos img{width:92px;height:81px;border:1px solid #CCC;}.mod-search-results-listing table.hotel-list-item-container td.hotel-image{background-position:center top;background-repeat:no-repeat;}.mod-search-results-listing table.hotel-list-item-container td.property-name{height:60px;}.mod-search-results-listing .brand-BRSU td.property-name{width:240px;}.mod-search-results-listing .brand-ACHO td.property-name{width:225px;}.mod-search-results-listing .brand-CIAS td.property-name{width:240px;}.mod-search-results-listing .brand-CIHO td.property-name{width:240px;}.mod-search-results-listing .brand-CIHS td.property-name{width:240px;}.mod-search-results-listing .brand-CIIN td.property-name{width:240px;}.mod-search-results-listing .brand-CIRE td.property-name{width:240px;}.mod-search-results-listing .brand-CSSU td.property-name{width:240px;}.mod-search-results-listing .brand-CLAS td.property-name{width:240px;}.mod-search-results-listing .brand-CLBB td.property-name{width:240px;}.mod-search-results-listing .brand-CLHO td.property-name{width:240px;}.mod-search-results-listing .brand-CLIN td.property-name{width:240px;}.mod-search-results-listing .brand-CLRE td.property-name{width:240px;}.mod-search-results-listing .brand-CLSH td.property-name{width:240px;}.mod-search-results-listing .brand-CLSI td.property-name{width:240px;}.mod-search-results-listing .brand-CLSU td.property-name{width:240px;}.mod-search-results-listing .brand-CLCC td.property-name{width:230px;}.mod-search-results-listing .brand-ELAS td.property-name{width:230px;}.mod-search-results-listing .brand-ELLO td.property-name{width:230px;}.mod-search-results-listing .brand-MSES td.property-name{width:225px;}.mod-search-results-listing .brand-MSSU td.property-name{width:225px;}.mod-search-results-listing .brand-ORHO td.property-name{width:225px;}.mod-search-results-listing .brand-QIAS td.property-name{width:240px;}.mod-search-results-listing .brand-QIHO td.property-name{width:240px;}.mod-search-results-listing .brand-QIHS td.property-name{width:240px;}.mod-search-results-listing .brand-QIIN td.property-name{width:240px;}.mod-search-results-listing .brand-QIRE td.property-name{width:240px;}.mod-search-results-listing .brand-QISU td.property-name{width:240px;}.mod-search-results-listing .brand-RWAS td.property-name{width:212px;}.mod-search-results-listing .brand-RWIN td.property-name{width:212px;}.mod-search-results-listing .brand-RWSU td.property-name{width:212px;}.mod-search-results-listing .brand-SBES td.property-name{width:230px;}.mod-search-results-listing .brand-SLAS td.property-name{width:240px;}.mod-search-results-listing .brand-SLIN td.property-name{width:240px;}.mod-search-results-listing table.hotel-list-item-container td.property-name h2{font-size:131%;font-weight:bold;margin:0;float:left;}.mod-search-results-listing table.hotel-list-item-container td.property-name h2 span.hotel-code{font-size:10px;font-weight:normal;padding:0 0 2px 5px;}.mod-search-results-listing table.hotel-list-item-container td.details{padding-bottom:10px;width:289px;font-size:93%;}.mod-search-results-listing table.hotel-list-item-container td.details p{padding:0;margin:0;}.mod-search-results-listing table.hotel-list-item-container td.details a{margin-right:10px;}.mod-search-results-listing table.hotel-list-item-container td.details .not-in-country{font-weight:bold;}.mod-search-results-listing table.hotel-list-item-container td.awards,.mod-search-results-listing table.hotel-list-item-container td.compare,.mod-search-results-listing table.hotel-list-item-container td.distance{width:90px;padding:10px 5px;text-align:center;border-left:1px solid #ccc;}.mod-search-results-listing table.hotel-list-item-container td.ratings{width:90px;padding:0 0 5px 0;text-align:center;border-left:1px solid #ccc;}.mod-search-results-listing table.hotel-list-item-container td.awards,.mod-search-results-listing table.hotel-list-item-container td.ratings{border-left:1px solid #fff;}.mod-search-results-listing table.hotel-list-item-container td.compare{font-size:93%;}.mod-search-results-listing table.hotel-list-item-container td.compare span{display:block;padding-bottom:5px;font-weight:bold;}.mod-search-results-listing table.hotel-list-item-container td.distance div.distance-label{font-size:100%;font-weight:bold;}.mod-search-results-listing table.hotel-list-item-container td.distance span{font-size:85%;}.mod-search-results-listing table.hotel-list-item-container td.rates,.mod-search-results-listing table.hotel-list-item-container td.check-rates{width:100px;padding:10px 5px;border-left:1px solid #ccc;}.mod-search-results-listing table.hotel-list-item-container td.rates .presell-dates{font-size:130%;font-weight:bold;}.mod-search-results-listing table.hotel-list-item-container td.check-rates .presell-dates{font-size:100%;font-weight:bold;}.mod-search-results-listing table.hotel-list-item-container tr.bottom-row td.check-rates.presell-dates{vertical-align:top;}.mod-search-results-listing table.hotel-list-item-container td.check-rates a.button-select-en{display:block;margin:0 0 0 20px;}.mod-search-results-listing table.hotel-list-item-container td.rates{text-align:center;}.mod-search-results-listing table.hotel-list-item-container td.rates .price-label{font-size:93%;font-weight:bold;}.mod-search-results-listing table.hotel-list-item-container td.rates .price{font-weight:bold;}.mod-search-results-listing table.hotel-list-item-container td.rates .price .whole-number{font-size:167%;}.mod-search-results-listing table.hotel-list-item-container td.rates .price .decimal{text-decoration:underline;}.map-widget-ero .price-label{font-size:93%;font-weight:bold;}.map-widget-ero .price{font-weight:bold;}.map-widget-ero .price .whole-number{font-size:167%;}.map-widget-ero .price .decimal{text-decoration:underline;}.mod-search-results-listing table.hotel-list-item-container td.rates .rates-srd-info-points{font-weight:bold;}.mod-search-results-listing table.hotel-list-item-container td.rates .rates-srd-info-start-date{font-size:93%;}.mod-search-results-listing table.hotel-list-item-container td.rates .rates-srd-info-end-date{font-size:93%;padding-bottom:10px;}.mod-search-results-listing table.hotel-list-item-container td.check-rates{text-align:center;}.mod-search-results-listing table.hotel-list-item-container td.check-rates .rates-srd-data{width:45px;margin:0 auto;}.mod-search-results-listing table.hotel-list-item-container td.check-rates .rates-srd-data.fr{width:86px;}.mod-search-results-listing table.hotel-list-item-container td.check-rates .rates-not-enough-points{font-weight:bold;}.mod-search-results-listing table.hotel-list-item-container td.deals{padding-left:340px;}.mod-search-results-listing table.hotel-list-item-container td.deals div.deals-text{height:16px;background:url('../img/hotel-list-deals-bg.png') right bottom no-repeat;margin-left:50px;font-size:93%;font-weight:bold;color:#4c6903;padding-top:2px;position:relative;}.mod-search-results-listing table.hotel-list-item-container td.deals a{color:#4c6903;cursor:pointer;}.mod-search-results-listing table.hotel-list-item-container td.deals a:hover{text-decoration:none;}.mod-search-results-listing table.hotel-list-item-container td.deals div.deals-icon{position:absolute;top:-27px;left:-50px;height:45px;width:50px;float:left;background:url('../img/hotel-list-deals-icon.png') right bottom no-repeat;}.mod-search-results-listing table.hotel-list-item-container td.amenities{padding-top:10px;}.mod-search-results-listing table.hotel-list-item-container td.amenities .mod-hotel-amenities{border-top:1px solid #ccc;border-bottom:1px solid #ccc;}.mod-search-results-loading-controls{background-color:#fff;position:absolute;width:80px;height:80px;opacity:.7;text-align:center;display:none;}.mod-search-results-loading-top{top:-15px;left:50px;}.mod-search-results-loading-bottom{bottom:-15px;left:50px;}.mod-search-results-loading-controls img{width:80px;height:80px;}.mod-search-micro-map-container{padding:3px 5px 5px 5px;background:#999;display:none;margin:20px 0;position:relative;}.mod-search-micro-map-container .micro-map-overlay{position:absolute;left:0;top:0;width:163px;height:175px;z-index:98;cursor:pointer;background:url('../img/map/blank.png');}.mod-search-micro-map-container h3{margin:0;padding:0 0 3px 0;font-weight:bold;font-size:93%;}.mod-search-micro-map-container h3 a,.mod-search-micro-map-container h3 a:hover{color:#fff;}.mod-search-micro-map-container .search-micro-map{position:relative;height:150px;margin:auto;}.mod-search-small-map-container{width:220px;height:240px;margin-bottom:20px;background:url('../img/map/mod-search-small-map-container.png') no-repeat;display:none;position:relative;}.mod-search-small-map-container .small-map-overlay{position:absolute;left:0;top:0;width:220px;height:240px;z-index:98;cursor:pointer;background:url('../img/map/blank.png');}.mod-search-small-map-container h3{margin:0;padding:3px 8px;font-weight:bold;font-size:93%;}.mod-search-small-map-container h3 a,.mod-search-small-map-container h3 a:hover{color:#fff;}.mod-search-small-map-container .mod-search-small-map{position:relative;height:205px;width:200px;margin:4px 10px 0 10px;background:url('../img/map/generic-map.jpg') center center no-repeat;}.mod-search-large-map-container{display:none;background:url('../img/map/map-large-bg.png') center top no-repeat;width:980px;height:545px;position:relative;margin-bottom:20px;}.mod-search-large-map-container .close-map{position:absolute;top:10px;right:10px;text-align:right;background:url('../img/map/close.png') right center no-repeat;}.mod-search-large-map-container .close-map a,.mod-search-large-map-container .close-map a:hover{display:block;padding:0 15px 0 0;font-size:85%;color:#fff;text-transform:capitalize;}.mod-search-large-map-container .large-map-wrp{float:left;margin:20px 0 0 20px;height:505px;width:555px;background:#fff;}.mod-search-large-map{margin:5px;height:495px;width:545px;position:relative;}.mod-search-map-link{position:absolute;text-align:right;bottom:3px;right:420px;z-index:100;}.mod-search-map-link img{margin-right:5px;}.mod-search-map-link a{color:#fff;}.mod-search-map-embed{display:none;position:absolute;bottom:20px;left:175px;width:400px;z-index:110;background-color:#999;}.mod-chi-map-embed-text{color:#fff;clear:left;margin:8px 5px;}.mod-chi-map-embed-text input{width:30em;}.close-embed{position:absolute;top:5px;right:5px;text-align:right;background:url('../img/map/close.png') right center no-repeat;}.close-embed a,.close-embed a:hover{display:block;padding:0 15px 0 0;font-size:85%;color:#fff;text-transform:capitalize;}.mod-search-large-map-container #MSVE_navAction_container,.mod-search-large-map-container #MSVE_navAction_container.notraffic{width:38px;}.mod-chi-map #MSVE_navAction_leftBar,.mod-chi-map #MSVE_navAction_leftBackground{width:38px;height:55px;padding:45px 0 0 0;}.mod-chi-map .MSVE_Dashboard_V6 #MSVE_navAction_zoomPlusWrapper,.mod-chi-map .MSVE_Dashboard_V6 #MSVE_navAction_zoomPlusWrapper:hover,.mod-chi-map .MSVE_Dashboard_V6 #MSVE_navAction_zoomPlusWrapper.ms_pseudoHover,.mod-chi-map .MSVE_Dashboard_V6 #MSVE_navAction_zoomMinusWrapper,.mod-chi-map .MSVE_Dashboard_V6 #MSVE_navAction_zoomMinusWrapper:hover,.mod-chi-map .MSVE_Dashboard_V6 #MSVE_navAction_zoomMinusWrapper.ms_pseudoHover{height:20px;margin:0 0 0 8px;padding:0;width:20px;border:0 none;}.mod-chi-map .MSVE_Dashboard_V6 .MSVE_ZoomBar_plus,.mod-chi-map .MSVE_Dashboard_V6 .MSVE_ZoomBar_minus{background:url('../img/map/blank.png');height:20px;width:20px;}.mod-chi-map #MSVE_navAction_leftBackground{background:url('../img/map/map-controls-basic.png');}.mod-chi-map .MSVE_Dashboard_V6 #Compass:hover,.mod-chi-map .MSVE_Dashboard_V6 #Compass.ms_pseudoHover,.mod-chi-map .MSVE_Dashboard_V6 #Compass{background:url('../img/map/blank.png');left:0;top:4px;width:38px;height:38px;}.mod-map-panel{float:right;background:#fff url('../img/map/map-panel-bg.png') center top no-repeat;margin:35px 20px 0 0;padding:5px;width:356px;height:480px;}.mod-map-panel .action-buttons{text-align:center;border-bottom:1px solid #ccc;padding:15px 20px 14px 20px;width:316px;height:27px;}.mod-map-panel .availability{padding:10px 15px;width:346px;height:18px;font-weight:bold;font-size:93%;}.mod-map-panel .availability div{float:left;padding:2px 20px 2px 15px;background-position:left center;background-repeat:no-repeat;}.mod-map-panel .availability div.available{background-image:url('../img/map/poi-available-sml.png');}.mod-map-panel .availability div.unavailable{background-image:url('../img/map/poi-unavailable-sml.png');}.mod-map-panel h2{margin:0;padding:0 15px;height:20px;font-size:131%;font-weight:bold;}.mod-chi-map-loading-controls{background:#fff;top:0;left:0;height:500px;width:550px;opacity:.7;text-align:center;}.mod-chi-map-loading-controls img{height:97px;width:114px;margin:202px 0 0 0;}.mod-chi-map .VEAPI_Pushpin a:hover{text-decoration:none;}.mod-chi-map .poi{text-align:center;background-position:center top;background-repeat:no-repeat;display:block;padding:2px;color:#000;text-decoration:none;}.mod-chi-map .poi-lrg{position:relative;top:-12px;width:14px;height:22px;font-size:11px;font-weight:bold;}.mod-chi-map .poi-sml{width:7px;height:12px;font-size:10px;}.mod-chi-map .poi-eb{height:14px;width:14px;}.mod-chi-map .poi-multi-lrg{background-image:url('../img/map/poi-multi-lrg.png');}.mod-chi-map .poi-search-loc-sml{background-image:url('../img/map/poi-search-loc-sml.png');}.mod-chi-map .poi-search-loc-lrg{background-image:url('../img/map/poi-search-loc-lrg.png');}.mod-chi-map .poi-available-sml{background-image:url('../img/map/poi-available-sml.png');}.mod-chi-map .poi-unavailable-sml{background-image:url('../img/map/poi-unavailable-sml.png');}.mod-chi-map .poi-available-lrg{background-image:url('../img/map/poi-available-lrg.png');}.mod-chi-map .poi-unavailable-lrg{background-image:url('../img/map/poi-unavailable-lrg.png');}.mod-chi-map .poi-blue-lrg{background-image:url('../img/map/poi-blue-lrg.png');}.mod-chi-map .poi-blue-sml{background-image:url('../img/map/poi-blue-sml.png');}.ero-templates,.ero p,.ero .VE_Pushpin_Popup_Title{display:none;}.ero .VE_Pushpin_Popup_Body{font-size:13px;font-family:'Arial','Sans-Serif';color:#333;}.ero-table{font-size:12px;width:320px;border-spacing:0;border-collapse:collapse;empty-cells:show;}.ero-table,.ero-table td{padding:0;margin:0;border:0;}.ero-table .ero-close{background:url('../img/map/close.png') no-repeat scroll right center;font-size:85%;text-align:right;}.ero-table .ero-close a{display:block;padding-right:15px;text-transform:capitalize;color:#000;}.ero-table .ero-multi-head{font-size:93%;font-weight:bold;padding-bottom:5px;}.ero-table .ero-multi-container{vertical-align:top;}.ero-table .ero-multi-container-wrp{height:180px;overflow:auto;}.ero-table .ero-multi-container .ero-table{width:200px;}.ero-table .ero-property-row td{height:60px;vertical-align:top;}.ero-table .ero-map-number{background:url('../img/map/poi-available-lrg.png') center 5px no-repeat;text-align:center;padding:7px 0 0 0;width:60px;font-size:93%;font-weight:bold;}.ero-table .ero-map-number-available{background:url('../img/map/poi-available-lrg.png') center 5px no-repeat;}.ero-table .ero-map-number-unavailable{background:url('../img/map/poi-unavailable-lrg.png') center 5px no-repeat;}.ero-table .ero-logo{width:80px;}.ero-table .ero-logo .hotel-image{margin:0;background-position:top left;background-repeat:no-repeat;height:59px;}.ero-table td.ero-property-name{width:218px;}.ero-table .ero-property-name h2{font-size:100%;font-weight:bold;margin:0;padding:5px 0 0 0;}.ero-table .ero-property-name h2 span{padding-left:5px;font-size:85%;}.ero-table .ero-address{border-top:1px solid #ccc;padding:10px 0;}.ero .ero-previewArea .ero-address p{display:block;font-size:93%;padding:0;margin:0;}.ero-table .ero-amenities{padding:0 0 10px 0;font-size:85%;}.ero-table .ero-rates-row td{border-top:1px solid #ccc;padding-top:10px;vertical-align:bottom;}.ero-table .ero-rates-price{font-weight:bold;text-align:center;}.ero-table .ero-rates-price .price-label{font-size:93%;}.ero-table .ero-rates-price .whole-number{font-size:167%;}.ero-table .ero-rates-price .decimal{text-decoration:underline;}.ero-table .ero-rates-button{text-align:right;width:218px;}.layout-18 #TB_ajaxContent{overflow:hidden;}.fixed-side-bar{position:fixed;top:5px;right:258px;}.mod-search-results-title-route{margin-top:40px;}.mod-search-results-title-route .tool-box{float:right;}.mod-map-panel .brands-list h3{padding:5px 5px 5px 10px;margin:0;background:url('../img/map/map-panel-heading-bg.png') center center repeat-x;font-weight:bold;border-color:#aaa;border-top:0 none;}.mod-map-panel .brands-list .filter-container{display:none;}.mod-search-route-map-container #MSVE_navAction_container,.mod-search-route-map-container #MSVE_navAction_container.notraffic{width:38px;}.mod-search-route-map-container{background:url('../img/map/map-large-bg.png') center top no-repeat;width:980px;height:545px;position:relative;margin-bottom:20px;}.mod-search-route-map-container .route-map-wrp{float:left;margin:20px 0 0 20px;height:505px;width:555px;background:#fff;}.mod-search-route-map{margin:5px;height:495px;width:545px;position:relative;}.mod-map-panel.mod-map-panel-route{margin-top:20px;height:495px;}.mod-map-panel-route .filter-availability{padding:0 10px 10px 10px;color:#666;font-size:93%;font-weight:bold;}.mod-map-panel-route .filter-availability input,.mod-map-panel-route .brands-list ul li input{vertical-align:middle;}.mod-map-panel-route .brands-list ul{list-style:none;padding:10px 0 0 10px;margin:0;}.mod-map-panel-route .brands-list ul li{color:#666;font-size:93%;font-weight:bold;margin:0;padding:2px 2px 2px 0;}.mod-route-tabs .ui-tabs-hide{display:none;}.mod-route-tabs li.ui-state-default,.mod-route-tabs.ui-widget-content .ui-state-default,.mod-route-tabs li.ui-state-hover,.mod-route-tabs li.ui-state-active,.mod-route-tabs li.ui-state-default{border:0 solid transparent;border:none;background-color:transparent;}.mod-route-tabs .ui-widget-header,.mod-route-tabs.ui-widget-content,.mod-route-tabs .ui-widget-content{border:none;background:none;}.mod-route-tabs ul.mod-route-tabs-nav{border-bottom:1px solid #ccc;list-style:none;}.mod-route-tabs ul.mod-route-tabs-nav li{background:transparent url('../img/promo-tab-bg.gif') no-repeat;height:25px;width:156px;text-align:center;float:left;}.mod-route-tabs ul.mod-route-tabs-nav li a{font-weight:bold;display:block;height:15px;width:146px;padding:5px 5px 5px 5px;text-align:center;}.mod-route-tabs ul.mod-route-tabs-nav li.ui-state-default.ui-state-active,.mod-route-tabs ul.mod-route-tabs-nav li.ui-state-default.ui-tabs-selected{background-position:0 0;}.mod-route-tabs ul.mod-route-tabs-nav li.ui-state-default{background-position:0 -25px;}.mod-route-directions{padding:20px 40px 40px 40px;background:#eee;}.mod-route-directions h2{font-size:123.1%;padding:0 0 10px 0;margin:0;}.mod-route-directions table{border-collapse:collapse;color:#434343;background:#fff;border-left:1px solid #ccc;width:100%;}.mod-route-directions table tr.iten td{border-bottom:1px solid #ccc;border-top:1px solid #ccc;}.mod-route-directions table tr.template,.mod-route-directions table tr.template td{display:none;}.mod-route-directions table tr td{padding:5px;border-right:1px solid #ccc;}.mod-route-directions table tr td.sr-no{background:url('../img/map/poi-route-item.png') no-repeat center center;font-weight:bold;border-right:none;text-align:center;font-size:85%;vertical-align:middle;}.mod-route-directions table tr td.sr-no.sr-no-start{background-image:url('../img/map/poi-route-start.png');}.mod-route-directions table tr td.sr-no.sr-no-end{background-image:url('../img/map/poi-route-end.png');}.mod-route-directions table tr td.departure-location{width:515px;padding-left:20px;}.mod-route-directions table tr td.max-time,.mod-route-directions table tr td.total-time{width:80px;padding-left:10px;}.mod-route-directions table tr td.total-time{border-right:none;}.mod-route-directions table tr td em{font-weight:bold;}.mod-route-directions table tr td.distance{color:#00a500;font-weight:bold;}.mod-route-directions table tr td.table-header{padding:0;border-right:none;}.mod-route-directions table tr td table{margin:0 0 20px 0;padding:0;border-collapse:collapse;width:100%;}.mod-route-directions table tr td table tr{border-bottom:2px solid #333;}.mod-route-directions table tr td table tr td{border-right:none;text-align:center;}.mod-search-results-listing table.hotel-list-item-container td.directions{width:90px;padding:10px 5px;border-left:1px solid #ccc;text-align:center;}.mod-search-results-listing table.hotel-list-item-container td.directions div.btn-wrp-1{background-image:url('../img/gbl-btn-dark-spr-right.png');}.mod-search-results-listing table.hotel-list-item-container td.directions div.btn-wrp-2{background-image:url('../img/gbl-btn-dark-spr.png');color:#fff;}.mod-search-results-listing table.hotel-list-item-container tr.directions-row{display:none;}.mod-search-results-listing table.hotel-list-item-container tr.directions-row td{vertical-align:middle;}#hidden-directions-map{width:1px;height:1px;}
