﻿  
input.checkrates 
{
	margin:0 0 35px;
	background: url("../images/ui/global-checkrates-pt.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

input.subscribe,a.subscribtion {
  background: url("../images/ui/global-subscribe-pt.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

input.getconnect 
{
	background: url("/common/template/images/ui/get-in-contact-pt.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

body.spa .spa_enquiry_form_container .spa_enquiry_form_submit_button, body.global .spa_enquiry_form_container .spa_enquiry_form_submit_button 
{
	background:url("/common/template/images/ui/spa-submit-an-enquiry-pt.png") no-repeat scroll 0 0 transparent;
}

#tintup h3
{
	font-family: alternate-gothic-no3-regular !important;
}

#topmenu 
{
  margin: 35px 0 0 18px;
  width: 692px;
}

#topmenu ul li a 
{
  padding: 0 5px;

}

#reservation_form_wrapper .res-form-layout, #reservation .res-form-layout 
{
  font-size: 11.49px;
}


#email-overlay .fields .close 
{
  padding-right: 32px;
}
#reservation .myreservations
{
	/*margin-top:57px*/
}


#topmenu ul li:last-child::before {
  left: -14px;
}

#topmenu ul li:last-child::after {
  left: -1px;
}

.social_hover_overlay .share {
  right: 92px;
}


#accommo-gallery-desc ul.rooms li a:hover, #accommo-gallery-desc ul.rooms li.active a, #accommo-gallery-desc ul li a {
    font-size: 12px;
}

#tintup h3 a {
  bottom: -9px;
}

.lightbox-wrapper .close-btn {
  background: transparent url("assets/lightbox_icons.png") no-repeat scroll 42px center;
  width: 65px;
}

.special_code_trigger
{
	margin-bottom:5px;
}

ul.resorts li:nth-child(3){
   display:none !important;
}
ul.resorts li:nth-child(4){
   display:none !important;
}

.cc-revoke,.cc-window {
	font-family: alternate-gothic-no3-regular !important;
}