
.results-pagination-wrapper .see-all-results-link {margin-left:12px;margin-right:0;}.results-pagination {display:inline;list-style:none;padding-right:15px;}.results-pagination li {display:inline;margin-left:20px;}.results-pagination-wrapper .see-all-results-link, .results-pagination li {font-weight:bold;}.results-pagination li a {font-weight:normal;}.results-pagination-wrapper a {color: #2966aa;}.results-pagination-wrapper a:hover {color: #0d447f;}.results-pagination-wrapper a:active {color: #0d447f !important;}.filter-box:after {content:".";display:block;height:0;clear:both;visibility:hidden;}.filter-container {border-width:1px;border-style:solid;}.filter-box {border-bottom-width:1px;border-bottom-style:solid;padding:13px 0 14px;}.filter-box h3, .filter-box legend {padding-bottom:7px;}.filter-box h4 {padding-bottom:5px;}.filter-box input {padding:1px 3px 2px;}.filter-box-container, .filter-box-padding {padding-left:13px;padding-right:18px;}.filter-content {clear:both;}.filter-checkbox-control {padding-bottom:5px;padding-left:5px;}.link-clear {float:right;margin:0 23px 6px 0;}.link-see-all {float:right;margin:6px 23px 0 0;}.all-filters {width:100%;display:none;overflow:hidden;}.all-filters .filter-horizontal-btn {overflow:hidden;}.show-filter-horizontal-btn, .hide-filter-horizontal-btn {height:auto;visibility:visible;}.filter-horizontal-btns-box {padding:4px 0 6px 0;}.filter-horizontal-btn {clear:both;}.filter-horizontal-btn .icon-check {height:16px;width:14px;display:block;float:left;margin-right:5px;padding-top:3px;}.filter-horizontal-btn .icon-check span {height:11px;width:12px;display:block;float:left;border-width:1px;border-style:solid;}.filter-horizontal-btn .btn-value {height:16px;width:125px;display:block;float:left;overflow:hidden;white-space:nowrap;padding-top:2px;}.filter-horizontal-btn .filter-tally {display:block;float:right;height:16px;padding-top:2px;}.slider-bg {height:22px !important;width:165px !important;background-image:none !important;margin-bottom:3px;}.matrix-filters .slider-bg {width:235px !important;}.slider-static {height:2px;left:0;position:absolute;top:9px;width:165px;background-image:none !important;border-style:solid;border-width:1px;}.slider-ticks {background:url("../../images/widgets/slider/results_slider.png") no-repeat 0 -19px;height:8px;left:7px;position:absolute;top:20px;width:151px;}.matrix-filters .slider-ticks {width:221px;background-image:url("../../images/widgets/slider/matrix-slider-ticks.png");}.matrix-filters .slider-static {width:235px;background-image:url("../../images/widgets/slider/matrix-slider-bg.png");}.slider-highlight {left:16px;position:absolute;top:9px;background-image:none !important;border-style:solid;border-width:1px;height:2px;}.slider-highlight-hover {border:none !important;height:6px !important;top:8px !important;background-image:none !important;}#price-slider-highlight {width:133px;}.matrix-filters #price-slider-highlight {width:203px;}.slider-btn {background:none;border:none;}.slider-btn .button {position:relative;width:17px;height:19px;background:url("../../images/widgets/slider/results_slider.png") no-repeat top left;cursor:pointer;z-index:2;}.slider-btn .colour {position:absolute;top:1px;left:0;margin:0;padding:0;width:16px;height:10px;z-index:1;}.slider-btn .colour span {position:absolute;bottom:-8px;left:0;margin:0;border-top-width:8px;border-top-style:solid;border-left-width:8px;border-left-style:solid;border-right-width:8px;border-right-style:solid;border-bottom:0;padding:0;}#TravellerRatingSliderMobile, #PriceSliderMobile {display:none;}#PriceSliderMobile a#MobileSubmitPriceFilter {float:left;color:#fff !important;font-size:1.25em !important;font-weight:bold !important;text-align:center;padding:5px 10px;width:149px !important;clear:both !important;margin-top:8px;display:none;}#PriceSliderMobile label {font-weight:normal;}#PriceSliderMobile .priceSliderMobileColOne {float:left;width:76px;margin-right:8px;}#PriceSliderMobile .priceSliderMobileColTwo {float:left;width:76px;margin-left:8px;}#PriceSliderMobile select {width:48px;}#TravellerRatingSliderMobile label {font-weight:normal;}#preview-price-slider-max-thumb {right:0;}#traveler-opinion-slider p {width:165px;}.matrix-filters #traveler-opinion-slider p {width:235px;}#traveler-opinion-slider-highlight {width:149px;}.matrix-filters #traveler-opinion-slider-highlight {width:219px;}#traveler-opinion-value {position:relative;}.min-traveler-opinion {float:left;margin-top:6px;}.max-traveler-opinion {float:right;margin-top:6px;}.traveler-opinion-logo {vertical-align:middle;}.search-results-left-side-bar {width:202px !important;}.search-results-main-content {margin-left:222px !important;}#view-results-menu {width:100%;min-height:31px;clear:both;float:left;border-bottom-width:1px;border-bottom-style:solid;}#container {clear:both;}#container {width:100%;float:left;}.scalable-content-matrix-view {clear:both;overflow:auto;}.result-wrapper {border-width:1px;border-style:solid;margin-bottom:15px;}.result-wrapper .result {margin-bottom:0;padding:14px !important;position:relative;}.result {padding:20px 0 12px 0;}.result h4 {padding-bottom:7px;}.result .price {float:right;position:relative;margin-top:-5px;padding:0 10px 0 10px;width:20%;}.GDS-property .result .result-content {width:75%;}.GDS-property .result .price.check-rates {width:23%;margin:0 !important;padding:0 !important;}.GDS-property .result .price.check-rates .button-container {position:relative;top:10px;left:-75px;}.popup-details-map .GDS-property .result .price.check-rates .button-container {position:static;}.GDS-property .result .price div {padding:0;}.GDS-property .result .price {margin-top:0;width:auto;left:-30px;top:0;}.GDS-price-preferred-container {width:20%;float:right;}.price div {padding-top:3px;}.search-results-top-container {width:100%;float:left;padding-bottom:11px;}.search-results-top-container .results-count {padding-top:1px;}.results-count {width:50%;float:left;}.results-count-map-view .results-count {width:100%;}.sort-results-control {width:50%;float:right;}.search-results {width:99%;margin:1em auto;float:left;}.sort-results-control select {border-style:solid;border-width:1px;}.GDS-property-price-guarantee-separator {padding:7px 15px;margin:0 0 10px 0;}.property-level-DRR {margin:0 -7px -5px -7px;z-index:1;position:relative;}.property-level-DRR p {background:url("../../images/0-common/icons/drr/tag-label1.png") 0px 8px no-repeat;padding:8px 10px 10px 28px;line-height:1.3em;}.offer-ribbon {background-color: #ff6600;background-image:url("../../images/0-common/icons/drr/glass-gradient.png") repeat-x top;-webkit-box-shadow:0 2px 3px rgba("0, 0, 0, 0.2") inset 0 2px 1px rgba("255, 255, 255, 0.4") inset 0 1px 0 #a73500;-moz-box-shadow:0 2px 3px rgba("0, 0, 0, 0.2") inset 0 2px 1px rgba("255, 255, 255, 0.4") inset 0 1px 0 #a73500;-o-box-shadow:0 2px 3px rgba("0, 0, 0, 0.2") inset 0 2px 1px rgba("255, 255, 255, 0.4") inset 0 1px 0 #a73500;box-shadow:0 2px 3px rgba("0, 0, 0, 0.2") inset 0 2px 1px rgba("255, 255, 255, 0.4") inset 0 1px 0 #a73500;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px;-o-border-top-left-radius:5px;-o-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;position:relative;padding-left:8px;}.offer-ribbon:before, .offer-ribbon:after {content:" ";height:0;width:0;border-top-width:8px;border-top-style:solid;border-left:8px solid transparent;display:block;position:absolute;bottom:3px;left:0;margin-bottom:-10px;z-index:-1;}.offer-ribbon:after {border-left:none;border-top-width:8px;border-top-style:solid;border-right:8px solid transparent;right:0;left:auto;}.property-level-DRR.map-view {margin:7px 0 !important;}.property-level-DRR.map-view .offer-ribbon {-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-top-left-radius:0;-moz-border-top-right-radius:0;-o-border-top-left-radius:0;-o-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}.property-level-DRR.map-view .offer-ribbon:before, .property-level-DRR.map-view .offer-ribbon:after {border-top-width:0;border-top-style:none;border-left:0 solid transparent;bottom:3px;left:0;margin-bottom:0;z-index:-1;}.property-level-DRR.map-view .offer-ribbon:after {border-left:none;border-top-width:0;border-top-style:none;border-right:0 solid transparent;right:0;left:auto;}.GDS-property-price-guarantee-room {padding:4px 0 4px 25px;}.result-content h4 {display:inline;padding:0;position:relative;top:-2px;}.result-content img {vertical-align:top;}.result-content .breakfast-label {padding-left:18px;}.result-content .preferred-label {padding-left:18px;position:relative;top:-2px;}.result-content .result-img {height:70px;width:70px;position:relative;border-width:1px;border-style:solid;float:left;margin-bottom:5px;margin-right:10px;padding:4px;}.GDS-property .result-content .result-img {height:72px;width:72px;padding:3px;}.result-content .result-img img {height:70px;width:70px;display:block;float:left;}.result-content .result-img img.thumbnail {cursor:pointer;}.result-right-wrapper {overflow:hidden;}.GDS-property .result-content .result-img img {border-width:1px;border-style:solid;}.result-content .rating-bar {list-style:none;display:block;padding-top:3px;}.result-content .rating-bar li {float:left;}.result-content .rating {padding-right:52px;}.result-content .button-container {clear:both;padding:0 0 10px 0;}.result-content .book-phone-num {float:none !important;}.result-content .result-menu-bar {display:block !important;}.result-content .button-container .book-phone-num {padding-top:10px;}.result-content table {border-collapse:collapse;margin-bottom:8px;}.rooms-table {clear:both;}.result-content table caption {display:none;}.result-content table th, .result-content table td {border-width:0;vertical-align:middle;}.result-content table thead th {border-bottom-width:1px !important;border-bottom-style:solid !important;padding:3px 9px;}.result-content table tbody th, .result-content table tbody td {padding:7px 9px 0 9px;}.result-content table td {border-left-width:1px;border-left-style:solid;}.result-content table tbody th, .result-content table tbody td {border-bottom-width:1px !important;border-bottom-style:dashed !important;padding-bottom:7px;}.result-content table thead th.room-type, .result-content table tbody th.room-type {padding-left:0;}.result-content table td.room-rate .span {display:block;}.result-content table td.room-breakfast {width:20%;}.result-content table td.room-breakfast .breakfast-label {padding-right:11px;}.result-content table td.room-rate {width:5em;}.result-content table th.button-cell, .result-content table td.button-cell {width:11%;padding-left:10px;padding-right:10px;}.result-content table td.button-cell a {display:block;}.result-content-footer a {margin-right:136px;}.result-content-footer .book-phone-num {float:none;}.results-pagination-wrapper {width:100%;border-top-width:1px;border-top-style:solid;float:left;padding:6px 0 8px 0;}.search-results-map {height:585px;overflow:hidden !important;}.search-results .search-results-map {border-top-width:3px;border-top-style:solid;position:relative;padding-top:2px;}.map-view-map-content-div {width:100%;height:100%;border-width:1px;border-style:solid;position:relative;box-sizing:border-box;}.search-results-map-wrapper {width:100%;height:100%;border-width:1px;border-style:solid;box-sizing:border-box;}.search-results-map-wrapper .map-view-map-content-div {width:736px;height:583px;border:none;}.results-displayed-price-msg {float:left;padding:10px 0;}.popup-details-map .rooms-left-label {margin-left:10px;}.popup-details-map .room-type {text-align:left;}.popup-details-map .room-breakfast {width:25% !important;}.details {cursor:pointer;}.toggle-filters-control {width:184px;float:left;margin-bottom:-3px;margin-top:9px;padding:6px 8px;border-width:1px;border-style:solid;}.matrix-toggle-filters-control {padding:6px 8px;border-width:1px;border-style:solid;}a.toggle-filters-link {display:inline-block;padding:0 12px 0 0;background-position:right 6px;background-repeat:no-repeat;}a.toggle-filters-link img {margin:0 5px 0 0;vertical-align:middle;}a.toggle-filters-link {background-image:url("../../images/pages/results/filters/ico-filters-collapsed.png");}a.toggle-filters-link:hover {background-image:url("../../images/pages/results/filters/ico-filters-collapsed-over.png");}a.toggle-filters-link:active {background-image:url("../../images/pages/results/filters/ico-filters-collapsed-active.png");}.matrix-toggle-filters-control a.toggle-filters-link {background-image:url("../../images/pages/results/filters/ico-matrix-filters-collapsed.png");}.matrix-toggle-filters-control a.toggle-filters-link:hover {background-image:url("../../images/pages/results/filters/ico-matrix-filters-collapsed-over.png");}.matrix-toggle-filters-control a.toggle-filters-link:active {background-image:url("../../images/pages/results/filters/ico-matrix-filters-collapsed-active.png");}a.toggle-filters-link.expand-filters, .matrix-toggle-filters-control a.toggle-filters-link.expand-filters {background-image:url("../../images/pages/results/filters/ico-filters-expanded.png");}a.toggle-filters-link.expand-filters:hover, .matrix-toggle-filters-control a.toggle-filters-link.expand-filters:hover {background-image:url("../../images/pages/results/filters/ico-filters-expanded-over.png");}a.toggle-filters-link.expand-filters:active, .matrix-toggle-filters-control a.toggle-filters-link.expand-filters:active {background-image:url("../../images/pages/results/filters/ico-filters-expanded-active.png");}.results-count-map-view {margin:12px 0 0 220px;overflow:hidden;}.scalable-content-map-view {width:100%;clear:both;float:left;}#mapLoadingOverlay .bd {padding:5px 24px 6px 29px;}.map-loading-overlay-bg {border-width:1px;border-style:solid;position:absolute;width:100%;height:100%;top:0;left:0;}.map-loading-overlay-text {position:relative;font-weight:bold;font-size:1.25em;}.map-popup-overlay-text {position:relative;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px;}.matrix-info {margin-top:12px;}.properties-count-matrix-view {margin:12px 0 0 0;padding:0 0 10px 0;border-bottom-width:3px;border-bottom-style:solid;}.matrix-nav-top {position:relative;padding:0 0 6px 0;border-bottom-width:1px;border-bottom-style:dashed;}.matrix-nav-top a {position:absolute;}.matrix-nav-top span {display:block;}.matrix-nav-left {left:0;top:0;}.matrix-nav-right {right:0;top:0;}.matrix-view .result-wrapper {border-width:0;border-style:solid;margin-bottom:1px;}.matrix-wrapper {overflow-x:auto;overflow-y:hidden;position:relative;}.matrix {border-collapse:collapse;}.matrix caption {display:none;}.matrix td {vertical-align:top;}.matrix td.header, .matrix td.footer {padding:4px 3px 3px 3px;border-right-width:1px;border-right-style:solid;}.matrix td.header {border-bottom-width:1px;border-bottom-style:solid;border-top:none;}.matrix td.header:first-child {padding:0 3px 2px 3px;font-weight:bold;}.matrix td.footer {border-top-width:1px;border-top-style:solid;}.matrix td {padding:25px 0 10px 0;border-top-width:1px;border-top-style:dashed;}.matrix tbody td {border-left-width:1px;border-right-width:1px;border-left-style:solid;border-right-style:solid;}.matrix-review-wrapper {float:left;clear:left;white-space:nowrap;padding:0 0 6px 0;}.matrix-review-wrapper img {float:none !important;margin-right:4px;vertical-align:middle;}.matrix-item-name button {float:right;}.matrix-rating-wrapper {float:left;}.matrix tr:first-child {border-top-width:0;}.matrix-item-name {padding-top:9px !important;padding-right:12px !important;}.matrix-item-name img {float:left;}.matrix-item-name .page-submit-btn {float:right;clear:right;}.matrix-item-title {display:block;margin:0 0 5px 0;}.matrix-item-info {margin:-4px 0 0 0;white-space:nowrap;margin-left:80px;}.matrix-item-info div {padding:0 0 3px 0;}.matrix-item-price {margin-left:10px;white-space:nowrap;}.matrix-date-active {border-top-width:1px;border-top-style:solid;}.matrix-drr-wrapper {clear:both;}.matrix-select-wrapper {float:right;position:relative;z-index:1;padding-left:5px;}.matrix-item-name .matrix-select-wrapper .page-submit-btn {float:none;display:block;}.matrix-drr {clear:left;position:relative;margin:6px 0 0 0;z-index:0;}.matrix-drr img {position:absolute;top:-7px;left:0;}.matrix-drr span {position:relative;display:inline-block;padding-right:40px;height:1.8em;vertical-align:middle;border-radius:0 5px 5px 0;}.matrix-drr strong {display:inline-block;vertical-align:middle;}.matrix-breakfast-included {float:left;clear:left;white-space:nowrap;padding:0 0 2px 0;}.matrix-price-old span, .matrix-price-old-active span {display:block;}.matrix-nav-bot {margin:0 0 15px 0;position:relative;padding:6px 0 0 0;border-top-width:1px;border-top-style:dashed;}.matrix-nav-bot a {position:absolute;}.matrix-nav-bot span {display:block;}.matrix-nav-bot .matrix-nav-left {left:0;top:6px;}.matrix-nav-bot .matrix-nav-right {right:0;top:6px;}.matrix-price-active {border-left-width:1px;border-left-style:solid;border-right-width:1px;border-right-style:solid;}.matrix-bottom-info {padding:12px 0 0 0;clear:both;}.matrix-filters-container {margin-top:10px;}.matrix-filters {width:100%;border-width:0 0 0 1px;border-style:solid;display:none;visibility:hidden;}.matrix-filters-row .matrix-filters-col {border-top-width:1px;border-top-style:solid;width:33%;vertical-align:top;border-right-width:1px;border-style:solid;}.matrix-filters-col .content {padding:15px 35px 15px 40px;}.matrix-filters .filter-box {padding:0;border:none;}.matrix-filters-col fieldset {padding:0 !important;}.matrix-filters legend {padding-bottom:7px;}.matrix-filters-price, .matrix-filters-hotel-name, .matrix-filters-type {border-bottom-width:1px;border-bottom-style:solid;}.matrix-filters .filter-box {border:none;}.matrix-filters-location .filter-content {max-height:260px;overflow:auto;padding:5px 0;border-width:1px;border-style:solid;}.matrix-filters-location {position:relative;}.matrix-filters-location-clear {position:absolute;display:block;top:17px;right:35px;}.matrix-filters-hotel-name #filter-name-control {width:243px;}.matrix-filters-hotel-name #filter-name-control input {width:206px !important;}.matrix-filters-hotel-name #filter-name-control.reset-hidden input {width:219px !important;}.popup-details-map {padding:14px;position:relative;text-align:left !important;}.popup-details-map .result-wrapper .result {background-image:none;padding:0 !important;}.popup-details-map .result-wrapper {border-width:0;padding:0 10px 0 0;margin:0 !important;}.popup-details-map .details-price-wrapper {float:right;}.popup-details-map .details-price-description {font-size:0.9em;padding-top:5px;padding-bottom:8px;display:block;}.popup-details-map-close {width:11px;height:11px;position:absolute;right:7px;top:7px;cursor:pointer;}.popup-details-map-loader {width:100%;height:160px;}.popup-details-map .GDS-property-price-guarantee {margin-top:20px;margin-bottom:20px;}.results-slideshow {width:330px;padding:0 7px;}.results-slideshow .yui-carousel-element li {width:330px;height:230px;border-width:0;}.results-slideshow div {border-width:0 !important;}.carousel-wrapper {width:330px;height:230px;overflow:hidden;}.results-slideshow .yui-carousel-nav {display:none;}.results-slideshow-next, .results-slideshow-prev {display:block;position:absolute;width:7px;height:11px;top:125px;cursor:pointer;}.results-slideshow-prev {left:5px;}.results-slideshow-next {right:5px;}.results-slideshow-title {padding:0 30px 9px 0;position:relative;}.results-slideshow-controls {padding:9px 0 0 0;}.results-slideshow-pause, .results-slideshow-start {cursor:pointer;float:left;width:130px;color: #2966aa !important;}.results-slideshow-start {display:none;}.results-slideshow-more {float:right;width:130px;}.search-results .price-label {padding-top:0;}.map-price-label {padding-top:10px !important;float:right;}.results-slideshow-prev, .results-slideshow-next {background-image:url("../../images/widgets/slideshow/btn-arrow-set.png");background-repeat:no-repeat;width:7px;height:11px;}.results-slideshow-prev {background-position:0 0;}.results-slideshow-prev:hover, .results-slideshow-prev:active {background-position:0 -11px;}.results-slideshow-next {background-position:-7px 0;}.results-slideshow-next:hover, .results-slideshow-next:active {background-position:-7px -11px;}.filter-box h3, .filter-box legend {font-size:1.1em !important;font-weight:bold;}.filter-box legend span {white-space:normal;}.filter-box h4, .filter-box a, .filter-box p {font-size:0.9em;font-weight:normal;line-height:0.9em;}.filter-tally {font-size:0.92em;}#price-rate-value {text-align:center;}#traveler-opinion-value, .results-entity, .GDS-property-price-guarantee-separator, .results-displayed-price-msg, .matrix-bottom-info, .matrix-filters legend, .link-see-all {font-weight:bold;}.result h4 {font-size:1.75em;line-height:1.35em;padding-bottom:7px;}.result .price {text-align:center;}.result .price > a {line-height:1;}.result .price > span {font-size:0.92em;white-space:nowrap;}.result .price-old {font-size:0.5em;text-decoration:line-through;font-weight:bold;}.result .summary-price-old {font-size:0.5em;text-decoration:line-through;font-weight:bold;}.results-count {font-size:1.33em;}.result-total-big {font-size:1.1em;}.result-total-small {font-family:Tahoma, Geneva, "Bitstream Vera Sans", sans-serif;font-size:12px;}.sort-results-control {text-align:right;}.sort-results-control label, .result-content table th, .GDS-property-price-guarantee-room, .phone-num {font-weight:normal;}.property-level-DRR p {font-family:Tahoma, Geneva, "Bitstream Vera Sans", sans-serif;}.GDS-property-price-guarantee-room span {font-weight:bold;font-size:1.09em !important;}.result .button-container {font-size:1em;}.result-content table {text-align:center;}.result-content table th, .result-content table td {font-size:0.9em;}.result-content table thead th {white-space:nowrap;}.result-content table thead th.room-type, .result-content table tbody th.room-type {text-align:left;}.result-content table tbody th.room-type, .result-content table tbody th.room-type a {font-size:1em;line-height:1.3em;}.result-content table tbody th.room-type span {font-size:0.9em;}.result-content table td.room-breakfast {text-align:right;vertical-align:middle;}.result-content table td.room-rate {font-size:1.1em;}.result-content table td.room-rate {font-size:1.25em;white-space:nowrap;}.result-content table td.room-rate .price-old {font-size:0.87em;}.result-content table th.button-cell, .result-content table td.button-cell {font-size:1em;text-align:right;}.result-content-footer {font-size:0.9em;}.book-phone-num {font-size:0.92em;}.toggle-filters-link {line-height:14px;}.popup-details-map {font-size:1.2em;font-family:Tahoma, Geneva, "Bitstream Vera Sans", sans-serif;}.matrix-nav-top a, .popup-details-map .page-submit-btn:hover {text-decoration:none;}.matrix-nav-top span {text-align:center;font-size:1.1em;font-weight:normal;}.matrix-nav-left:hover, .matrix-nav-right:hover {text-decoration:underline !important;}.matrix {font-size:0.92em;}.matrix td {text-align:center;}.matrix td.header, .matrix td.footer {font-weight:normal;line-height:1;}.matrix td.header:first-child, .matrix td.footer:first-child {text-align:left;font-size:1.1em;}.matrix-date-active {font-weight:bold !important;}.matrix-item-name {text-align:left !important;}.matrix-item-title {font-size:1.27em;font-weight:bold;text-decoration:none;line-height:1;}.matrix-item-info {text-align:right;font-size:1em;}.matrix-item-name button {font-size:1.36em;}.matrix-item-price {font-size:1.82em;font-weight:bold;}.matrix-drr {font-size:1.09em;}.matrix-price {font-size:1.64em;}.matrix-price-min {font-size:1.55em;font-weight:bold;}.matrix-price-old {font-size:1.82em;font-weight:bold;}.matrix-price-old span {font-size:0.64em;font-weight:bold;text-decoration:line-through;}.matrix-price-max {font-size:1.55em;font-weight:bold;}.matrix-nav-bot a {text-decoration:none;}.matrix-nav-bot span {text-align:center;font-size:1.1em;font-weight:normal;}.matrix-filters-location-clear {font-size:0.92em;font-weight:bold;}.results-slideshow-title {font-weight:bold;text-align:left;line-height:1;color: #2966aa;}.results-slideshow-controls {text-align:center;font-size:0.92em;}.results-slideshow-more {font-weight:bold;text-align:right;}.results-slideshow-pause, .results-slideshow-start {text-align:left;}.filter-container {background-color: #eef3f9;border-color: #c1d5eb;color: #0d447f;}.filter-box {border-bottom-color: #9ebddf;}.filter-box h3, .filter-box legend, .filter-box h4, .filter-horizontal-btn .filter-tally {color: #0d447f;}.filter-box a {color: #2966aa !important;}.filter-box a:hover {color: #0d447f !important;}.filter-box a:active {color: #0d447f !important;}.filter-horizontal-btn .icon-check span {border-color: #8db5e2;background-color: #eef3f9;}.filter-horizontal-btn .icon-check span:hover {background-color: #0c3d72;}.slider-btn .colour {background-color: #0c3d72;}.slider-btn .colour span {border-top-color: #0c3d72;border-left-color:transparent;border-right-color:transparent;}.slider-highlight {background-color: #0c3d72;border-color:#ABABAB #ABABAB #CECECE #CECECE !important;}.slider-static {background-color: #9ebddf;border-color:#ABABAB #ABABAB #CECECE #CECECE;}#view-results-menu {background-color: #cde3f9;background-image:url("../../images/widgets/tab-view/view-panel-bg.png");background-position:left bottom;background-repeat:repeat-x;color: #0d447f;border-bottom-color: #95bbe5;box-shadow:0 1px 1px #ececec;}.result-wrapper {border-color: #d4d7d9;}.result h4, .result h4 a {color: #2966aa;}.result .price > a {color: #0d447f !important;}.result .price-old, .result .summary-price-old {color: #8db5e2;}.result .price-new, .result .summary-price-new {color: #0d447f;}.GDS-property-price-guarantee-separator {background-color: #cde3f9;color: #0d447f;}.property-level-DRR p {color: #fff;text-shadow:0 -1px 0 #000;}.offer-ribbon {background-color: #0c3d72;-webkit-box-shadow:0 2px 3px rgba("0, 0, 0, 0.2") inset 0 2px 1px rgba("255, 255, 255, 0.4") inset 0 1px 0 #000;-moz-box-shadow:0 2px 3px rgba("0, 0, 0, 0.2") inset 0 2px 1px rgba("255, 255, 255, 0.4") inset 0 1px 0 #000;-o-box-shadow:0 2px 3px rgba("0, 0, 0, 0.2") inset 0 2px 1px rgba("255, 255, 255, 0.4") inset 0 1px 0 #000;box-shadow:0 2px 3px rgba("0, 0, 0, 0.2") inset 0 2px 1px rgba("255, 255, 255, 0.4") inset 0 1px 0 #000;}.offer-ribbon:before, .offer-ribbon:after {border-top-color: #0c3d72;}.on-offer1 {border-color: #0c3d72;}.on-offer1 .price-display-large {color: #ff6600;}.GDS-property-price-guarantee-room {color: #ff6600;background-image:url("../../images/0-common/icons/drr/tag-label1.png");background-position:left center;background-repeat:no-repeat;}.result-content a {color: #2966aa;}.result-content label {color: #2966aa;}.result-content .breakfast-label {color: #70727e;}.result-content .preferred-label {color: #70727e;}.result-content .result-img {border-color: #d4d7d9;}.result-content .result-img {border-color: #d4d7d9;}.result-content .result-img:hover {border-color: #ff6600;}.GDS-property .result-content .result-img {background-color:#fff;}.GDS-property .result-content .result-img img {border-color:#fff;}.book-phone-num {color: #70727e;}.phone-num {color: #70727e;}.result-content table thead th {border-bottom-color: #d4d7d9 !important;}.result-content table th {color: #8db5e2;}.result-content table td {border-left-color:#fff;}.result-content table tbody th, .result-content table tbody td {border-bottom-color: #d4d7d9 !important;}.rooms-left-label {color: #ff6600;}.result-content table .price-header {color: #8db5e2;}.result-content table td.room-rate {background-color: #eef3f9;}.result-content table td.room-rate {color: #0d447f;}.result-content table tbody th.room-type a {color: #2966aa !important;}.result-content table tbody th.room-type a:hover {color: #0d447f !important;}.result-content table tbody th.room-type a:active {color: #2966aa;}.result-content table th.button-cell, .result-content table td.button-cell {background-color:#fff;}.results-pagination-wrapper {background-color: #cde3f9;border-top-color: #95bbe5;color: #0d447f !important;}.results-pagination-wrapper a {color: #2966aa !important;}.results-pagination-wrapper a:hover {color: #0d447f !important;}.results-pagination-wrapper a:active {color: #0d447f !important;}.search-results-map {border-color: #d4d7d9;}.results-count {color: #0d447f;}.map-loading-overlay-bg {border-color: #95bbe5;background-color: #cde3f9;}.map-loading-overlay-text {color: #2966aa;}.toggle-filters-control {background-color: #eef3f9;border-color: #c1d5eb;}.toggle-filters-link {color: #2966aa;}.toggle-filters-link:hover {color: #0d447f;}.toggle-filters-icon {background-color:transparent;}.properties-count-matrix-view {border-bottom-color: #d4d7d9;}.matrix-nav-top {border-bottom-color: #d4d7d9;}.matrix-nav-top a {color: #2966aa;}.matrix-nav-top a:hover {color: #0d447f;}.matrix td.header, .matrix td.footer {color: #8db5e2;border-right-color:#ffffff;}.matrix td.header:first-child, .matrix td.footer:first-child {color: #0d447f;}.matrix td.header {border-bottom-color: #d4d7d9;}.matrix td.footer {border-top-color: #d4d7d9;}.matrix td {border-top-color: #d4d7d9;color: #0d447f !important;}.matrix tbody td {border-left-color:#fff;border-right-color:#fff;}.matrix-date-active {color: #0d447f !important;background-color: #cde3f9;border-top-color:#fff;}.matrix-item-title {color: #2966aa;}.matrix-item-info {color: #70727e;}.matrix-item-price {color: #0d447f;}.matrix-item-name a {color: #2966aa;}.matrix-item-name .button-container a {color:#ffffff !important;}.matrix-item-name a:hover {color: #0d447f;}.matrix-item-name a:active {color: #2966aa;}.matrix-drr {background-color: #fff;color: #ff6600;}.matrix-drr span {background-color:#fff;}.matrix-breakfast-included {color: #70727e;}.matrix-price {background-color: #eef3f9;}.matrix-price-min {color: #eef3f9;}.matrix .matrix-price-old {color: #ff6600 !important;}.matrix-price-old span {color: #8db5e2;}.matrix-price-old-active {background-color:#9bdae8;color:#007389;}.matrix-price-old-active span {color:#8cb4e2;}.matrix-price-max {color:#007389;}.matrix-view-min-price td {background-color: #fbfac6 !important;}.matrix-view-min-price td .matrix-drr span {background-color: #fbfac6 !important;}.matrix-select-wrapper {background:#ffffff;}.matrix-view-min-price .matrix-select-wrapper {background-color: #fbfac6 !important;}.matrix-nav-bot {border-top-color: #d4d7d9;}.matrix-nav-bot a {color: #2966aa;}.matrix-price-active {background-color:#9bdae8;border-left-color:#fff;border-right-color:#fff;}.matrix-bottom-info {color: #0d447f;}.matrix-toggle-filters-control {background-color: #eef3f9;border-color: #c1d5eb;}.matrix-filters {background-color: #eef3f9;border-color: #c1d5eb;}.matrix-filters-row > .matrix-filters-col {border-top-color: #c1d5eb;}.matrix-filters-row {border-bottom-color: #c1d5eb;}.matrix-filters-col {border-right-color: #c1d5eb;}.matrix-filters-price, .matrix-filters-hotel-name, .matrix-filters-type {border-bottom-color: #c1d5eb;}.matrix-filters-location .filter-content {background-color:#fff;border-color: #c1d5eb;}#page .matrix-filters-location-clear {color: #0d447f !important;}#page .matrix-filters-location-clear:hover {color: #0d447f !important;}.popup-details-map-close {background-image:url("../../images/0-common/icons/ico-close-set.png");background-position:left top;background-repeat:no-repeat;}.popup-details-map-close:hover, .popup-details-map-close:active {background-position:-11px 0;}.popup-details-map-loader {background-image:url("../../images/0-common/preloader.gif");background-position:center center;background-repeat:no-repeat;}.sort-results-control select, .sort-results-control select option {color: #0d447f;}.sort-results-control select {border-color: #d4d7d9;}.search-results-map-wrapper {border-color: #c1d5eb;}.map-view-map-content-div {border-color: #c1d5eb;}.results-slideshow {background-image:url("../../images/0-common/preloader.gif");background-position:center center;background-repeat:no-repeat;}.results-slideshow-title {color: #0d447f;}.results-slideshow-controls a {color: #2966aa;}.results-slideshow-controls a:hover {color: #0d447f;}.results-slideshow-controls a:focus {color: #2966aa;}.filter-box {zoom:1;}.filter-box legend {float:left\9;}.filter-box legend span {float:left\9;*left:-7px;}.all-filters {*float:left;}.filter-horizontal-btn .icon-check span {-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;}.filter-horizontal-btn .btn-value {text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-binding:url("../pages/hotel/results/text-overflow.xml#ellipsis");}.slider-btn {-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;}.filter-horizontal-btn .btn-value, x:-moz-any-link, x:default {padding-top:1px;}.filter-horizontal-btn .btn-value description {width:100%;}.toggle-filters-icon {margin-top:-4px\9;*margin-top:-3px;}#view-results-menu {padding-bottom:0\9;}#view-results-menu {-moz-box-shadow:0 2px 1px #ececec;-webkit-box-shadow:0 2px 1px #ececec;}.matrix-drr span {-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;}.matrix-filters-hotel-name #filter-name-control input {*width:195px !important;}.matrix-filters .filter-content {*padding-right:18px;*overflow-x:hidden;}*+html .matrix-drr-wrapper a {margin-top:6px;}*+html .properties-count-matrix-view {zoom:1;}*html .properties-count-matrix-view {height:1%;}*+html .matrix-review-wrapper {padding-top:10px;}*+html .search-results-top-container .results-count {padding-top:7px;}*+html .sort-results-control select {top:2px;position:relative;}*+html .sort-results-control button {top:2px;position:relative;}html:not([lang*=""]):not(:only-child) .sort-results-control select {padding-left:2px;}.search-results-map-wrapper {-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;}*+html .search-results-map-wrapper {width:auto;}.map-view-map-content-div {-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;}*+html .map-view-map-content-div {width:auto;}*+html .GDS-property .button-container {padding-bottom:2px;}.map-loading-overlay-bg {opacity:0.5;filter:alpha("opacity= 50");}.hotel-icon-left {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif !important;font-size:18px;color:#ffffff;background:url("../../images/widgets/map/hotel-icon-left.png") no-repeat left top;padding-left:3px;float:left;}.hotel-icon-right {background:url("../../images/widgets/map/hotel-icon-right.png") no-repeat right top;padding:1px 11px 6px 5px;}.hotel-icon-bottom {background:url("../../images/widgets/map/hotel-icon-bottom.png") no-repeat center top;margin-top:-5px;margin-left:-3px;padding-top:11px;}.hotel-icon-right a {color:#ffffff !important;}