.logo {
background: url("//reservations.prem-hospitality.com/bookings/showimage?type=17&id=B382D616612C4782940B0CF0C6A595D2") no-repeat scroll 0 0 transparent;
height: 60px;
width: 194px;
}

@-moz-document url-prefix()
{
	.logo {background-size:  194px 60px; }
}


img.netaffinity{ background: url("/static/images/netaffinity-light.png") no-repeat scroll 0 0 transparent; }

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (min--moz-device-pixel-ratio: 1.5),
       only screen and (min-resolution: 240dpi)
{
.logo {
background-image: url("//reservations.prem-hospitality.com/bookings/showimage?id=B382D616612C4782940B0CF0C6A595D2&type=18");
-webkit-background-size: 194px 60px;
}


@-moz-document url-prefix()
{
        img.netaffinity{ background-size: 73px 34px; }
	.logo {background-size: 194px 60px; }
}

img.netaffinity {
background-image: url("/static/images/netaffinity-light@2x.png");
-webkit-background-size: 73px 34px;
}
}
#na-bke .flash_message {
font-weight: bold;
border: 2px solid #59687a;
}

body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .hotel-detail .hotel-detail__rating, body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .hotel-controls { display: none; }

.sort { display: none!important; }

.trustyou { display: none!important; }

.btn-gallery { display: none!important; }

.btn-reviews { display: none!important; }

body.groupsite #na-bke #bke-wrapper .panel.hotel-choice .hotel-detail .hotel-detail__distance { display: none; }

#filter-offers .type {
    display: none;   
}

#filter-offers .type:nth-of-type(2) {
    display: block;   
}

#hoteltypes-ul .disableAble { display: none; }
#hoteltypes-ul .disableAble:nth-of-type(2), #hoteltypes-ul .disableAble:nth-of-type(11), #hoteltypes-ul .disableAble:nth-of-type(15) { display: list-item; }
