@charset "UTF-8";
/* CSS Document */

/*----------------------------------
Homepage Styles
----------------------------------*/
#home-bg-img-fullscreen {
	margin: 0px;
	width: 100%;
	height: 100%;
	background: #f2f2f2;
}
.crossfade > figure {
  animation: imageAnimation 30s linear infinite 0s;
  backface-visibility: hidden;
  background-size: cover;
  background-position: center center;
  color: transparent;
  height: 100%;
  left: 0px;
  opacity: 0;
  position: absolute;
  top: 0px;
  width: 100%;
  z-index: 0;
}

.crossfade > figure:nth-child(1) {
  background-image: url('../img/01.jpg');
}
.crossfade > figure:nth-child(2) {
  animation-delay: 6s;
  background-image: url('../img/02.jpg');
}
.crossfade > figure:nth-child(3) {
  animation-delay: 12s;
  background-image: url('../img/03.jpg');
}
.crossfade > figure:nth-child(4) {
  animation-delay: 18s;
  background-image: url('../img/04.jpg');
}
.crossfade > figure:nth-child(5) {
  animation-delay: 24s;
  background-image: url('../img/05.jpg');
}
@keyframes imageAnimation {
  0% {
    animation-timing-function: ease-in;
    opacity: 0;
  }
  8% {
    animation-timing-function: ease-out;
    opacity: 1;
  }
  17% {
    opacity: 1
  }
  25% {
    opacity: 0
  }
  100% {
    opacity: 0
  }
}

/* Check Availability
----------------------------------*/
#availability-pos {
	display:block;
	visibility:visible;
	width:100%;
	height:200px;
	background:transparent;
	left:0px;
	top:0px;
	position:fixed;
	z-index: 110;
	opacity: 1;
}
.availabilityblock {
	display:block;
	width:810px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNTdFNDFCQUJFQTExMUU4OThDOUFENUI1QTI0QThBNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNTdFNDFCQkJFQTExMUU4OThDOUFENUI1QTI0QThBNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY1N0U0MUI4QkVBMTExRTg5OEM5QUQ1QjVBMjRBOEE1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY1N0U0MUI5QkVBMTExRTg5OEM5QUQ1QjVBMjRBOEE1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+vqYpKgAAAoJJREFUeNqcWG1uhTAM4yP3v98u8v4BW5GCjLET9iqh7VFaEiexU+bP5/Mz/Y3jOCb8O8/z9Xv8n9e+7+e9vL8sy+3ZMT/GuI/75f/5262LCUa+JA3C3zlwE1zH88oIfpafuxmEXqcx+BJlGD6nkMGLnXZGhrNUhU4hVXmt9lXO4QgVCkSLh0NQ5Qw+l3vxc/n7mkdI2XoHu/K8u6fyS6VEsKXsWRqDVaEMzvWZS5iPOMY8Vi2DEdM/R4eUqs4q9I+kVh6oCuMc4zk0AtFOxFwy572rSnmCPePLecrrHU1UyI8rmAw5V3iTMZ/MqnJLhRSNYcS4YAKT13mnIFabVczt+O3BQ7yp8zaRUDzDeqf4R72HI3GGzFnKBNnpUec5o+wiEuu6yofZgOSPbwfnDObgLWSZpJWnTk5U5TB6jpNc8gczMvcr6I0TWdQnrCLXSYyLI/OoMtcTpXFplEOIQ63C6+Zw32BtYfVl9nWdpHq5SlpEUe0bXY/jGNjRg+swEUHWPSTXqFS8E0jldadZXVFElfmqhWBhVV6/YWi3Z1SlqVQ+F6sqGXPbtp0hSORVsifVKOmJqpzZQ8VXar16UYXgTVwx45Uedecwzh8+dbjQle1H17coYlPs7bpAJUFW7ZWCq1MBIsX9kUteNB7JVfXuN4Oq06arsrdi6oSb+emqMl7IWsReMbM7OnDVWeXqAyEMCyfnN6cPdxpRDl3HIDQG0XD9T1YZVx/3zEpIVSfJ+y5vzksovEh4VQ/kcrBbG9zXcEwdxIOpuVeq2g78OuJk59EPucp4c9RxItp9G3jw0NAe7hDffoBSoUHmf/OxgUGIjkOcVlVtitK16jsT3vsVYAAEGIjrluMMtAAAAABJRU5ErkJggg==);
	margin: 0px auto 0px auto;
	padding: 25px 30px;
}
.availabilityblock vblk-res {
	display: inline-block;
	width:172px;
	vertical-align: top;
	margin: 10px 0 0 5px;
	font: bold 1.25em Arial;
	color: #454545;
	text-transform: uppercase;
	line-height: 1.0625em;
}
.availabilityblock vblk-line {
	display: inline-block;
	vertical-align: top;
	background: #4b4b4b;
	width: 2px;
	height: 60px;
	margin: 0 18px;
}
.availabilityblock chkinoutblk {
	display: inline-block;
	vertical-align: top;
}
.availabilityblock vblk-chkin, .availabilityblock vblk-chkout {
	display: inline-block;
	vertical-align: top;
	/*width:160px;*/
	margin: 0 10px 0 0;
}
.availabilityblock labeltxt-chkinout {
	display: block;
	margin-bottom: 3px;
	font: bold 1em Arial;
	color: #454545;
}
.availabilityblock vblk-button {
	display: inline-block;
	vertical-align: top;
}
.availabilityblock input {
	height: 35px;
	width: 150px;
	padding: 3px 5px;
	border: 1px solid #5a5a5a;
	border-radius: 3px;
	font: 0.9375em Arial;
	color:#5a5a5a;
	outline: 0;
}
.availabilityblock .buttoncheck {
	margin-top: 20px;
	height: 36px;
	width:175px;
	border:0px solid #9fcbcf;
	border-radius:3px;
	font:bold 0.9375em Arial;
    color: #fff;
	background:#1279c9;
	outline:none;
	transition: 1s background;
	-webkit-transition: 1s background;
}
.availabilityblock .buttoncheck:hover{
	background:#0961ac; 
	cursor:pointer;
}

.container-heading-design {
	display:block;
	margin:0px auto 20px auto;
	height:35px;
	background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5MzkuOSAxMDYuOSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4gIAoJLnN0MHtmaWxsOiMyOUFERTQ7fQoJLnN0MXtmaWxsOiMwMDYyQTQ7fQo8L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xLjUgNDQuN2MxNy0yMS41IDUyLjgtMzYuMiA5NC4xLTM2LjIgMjguOSAwIDU1IDcuMiA3NCAxOC45bDAgMGMxNS4yIDkuNyAzNy45IDE1LjkgNjMuMyAxNS45IDI1LjcgMCA0OC43LTYuMyA2My45LTE2LjJsMC4yLTAuMWMyNC41LTE2LjMgNTguNS0yNi40IDk2LjEtMjYuNCAzNS43IDAgNjguMSA5LjEgOTIuMyAyMy45bDAuMiAwLjFjMTQuNSA5LjQgMzYuNSAxNS40IDYxLjEgMTUuNCAyOCAwIDUyLjYtNy43IDY2LjYtMTkuNGwwIDBjMC44LTAuNyAxLjktMS4xIDMuMS0xLjEgMi43IDAgNC45IDIuMiA0LjkgNC45IDAgMS4zLTAuNSAyLjYtMS40IDMuNGwtMC4yIDAuM2MtMjAuMSAyMi40LTUwIDM2LjUtODMuMSAzNi41IC0yMi44IDAtNDMuOS01LjktNjEuNS0xNi44bC0wLjctMC40Yy0yMS42LTEyLjgtNDguMi0yMC40LTc3LTIwLjQgLTM0LjkgMC02Ni41IDEwLjUtODkuOSAyOGwtMC41IDAuM2MtMjAuOSAxNS4zLTQ5IDI0LjctNzkuOCAyNC43IC0yNy43IDAtNTMuMi02LjktNzMuMy0xOS4ybC0wLjEtMC4xYy0xLjktMS4yLTMuMS0zLjMtMy4xLTUuNyAwLTMuNyAzLTYuOCA2LjgtNi44IDEuMSAwIDIuMiAwLjMgMy4xIDAuOGwwLjEgMC4xQzE0MC4zIDM0LjQgMTEyLjcgMjUgODUuMiAyNWMtMjkuNCAwLTU2IDEwLjEtNzQuOSAyNi4zbC0wLjEgMC4xYy0xIDAuOS0yLjQgMS40LTQgMS40IC0zLjIgMC01LjgtMi4zLTUuOC01LjFDMC41IDQ2LjUgMC44IDQ1LjYgMS41IDQ0LjdMMS41IDQ0Ljd6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTMxOS43IDcxLjNjMTctMjEuNSA1Mi44LTM2LjIgOTQuMS0zNi4yIDI4LjkgMCA1NSA3LjIgNzQgMTguOWwwIDBjMTUuMiA5LjcgMzcuOSAxNS45IDYzLjMgMTUuOSAyNS43IDAgNDguNy02LjMgNjMuOS0xNi4ybDAuMi0wLjFjMjQuNS0xNi4zIDU4LjUtMjYuNCA5Ni4xLTI2LjQgMzUuNyAwIDY4LjEgOS4xIDkyLjMgMjMuOWwwLjIgMC4xYzE0LjUgOS40IDM2LjUgMTUuNCA2MS4xIDE1LjQgMjggMCA1Mi42LTcuNyA2Ni42LTE5LjRsMCAwYzAuOC0wLjcgMS45LTEuMSAzLjEtMS4xIDIuNyAwIDQuOSAyLjIgNC45IDQuOSAwIDEuMy0wLjUgMi42LTEuNCAzLjRsLTAuMiAwLjNjLTIwLjEgMjIuNC01MCAzNi41LTgzLjEgMzYuNSAtMjIuOCAwLTQzLjktNS45LTYxLjUtMTYuOGwtMC43LTAuNGMtMjEuNi0xMi44LTQ4LjItMjAuNC03Ny0yMC40IC0zNC45IDAtNjYuNSAxMC41LTg5LjkgMjhsLTAuNSAwLjNjLTIwLjkgMTUuMy00OSAyNC43LTc5LjggMjQuNyAtMjcuNyAwLTUzLjItNi45LTczLjMtMTkuMmwtMC4xLTAuMWMtMS45LTEuMi0zLjEtMy4zLTMuMS01LjcgMC0zLjcgMy02LjggNi44LTYuOCAxLjEgMCAyLjIgMC4zIDMuMSAwLjhsMC4xIDAuMWMtMjAuMS0xNC40LTQ3LjgtMjMuOS03NS4yLTIzLjkgLTI5LjQgMC01NiAxMC4xLTc0LjkgMjYuM2wtMC4xIDAuMWMtMSAwLjktMi40IDEuNC00IDEuNCAtMy4yIDAtNS44LTIuMy01LjgtNS4xQzMxOC44IDczLjIgMzE5IDcyLjMgMzE5LjcgNzEuM0wzMTkuNyA3MS4zeiIvPjwvc3ZnPg==') top center no-repeat;
}
.container-i {
	display:block;
	
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAIAAADZ8fBYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAtBJREFUeNqs1sGS2kAMBFBs2OX/fxUoFlgg6fFzupytyi1zcNkzGqnVagmmy+Uyz/M0Te/3+/l8fn5+5pmdX8ualvV6vdjk5XA45H232zn9/v7OxbzYzEv2h/H1es1bznKB96wcxMV+v4+pC7mfZ3YcCZzN4/GYz0DJ3Rh8fHzk5fF4TPBmK2cxBSeuOYUlR/kUO8/sAw4yMwZcDb9fX1+OxZRvwzSSlIsgMLmTFiieOQ3qA1JynA+pseM9TnO0WxaAW+q3zGSlNvgdeM/ncw4SZMtvrFux7ENaHqycSuV+vydAMgA/fgNx3i8rFhJ3gce4y36Cx04A12BUUjBxgrQSPfPIXYxWoSxcK73LlY2EspOQpIL9GAgwuI3O/lVTvqBWLkgFrnKxF2NalPrqN1ukJ2yuYWBeVlsDm6FS6fIZm3YK7GvgitSBBOHFYIK73PCxzw5ayImTv2oevMRAd7pFgIq/LZdNdavgtiniV+C5LajBWu7sl1NUugnjc1nVOIpgV8ZDSyEFL4CrPn40ZChSMQbagWtklpnRx/9lgJENcLk15k6D5Di7GJBaLNpdiBOsepJiN/md6akcgcwRgKjouNBUfAnvivyyPybO4nA6nU6FpvroI3LBynKJKsaR8p9BUWEMqWXuKBTXvARL2w9f7cN4gbcTsure9vHMPY9okRrldVaYgZU9vDWDSUJYHXjbaUJ1brU7O+krcO+dztVlf1xGv7nfmvAul455XVA4eOjQiE3mhnm7sixCVoe3hnFNGUvZdgorF67McsiUalVo1QfRtt8rxHyG5cKkhNLVXAN8/Z0vWUZPxzzi5AWmGI3dn49tedZ+S92EpbaWeMt4hywSTSLGvDee0Tj83m63/iJ0VEOdZzbjS/o/smaJ91hKv5IfPGhWoCr4DiAZVKf+IWyV3g6UBEWuE6izpg0DkRhSozZZb2tQAhkI+VuAAQDWqloutjZAswAAAABJRU5ErkJggg==');
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:50px 0;
}
.container-ii {
	display:block;
	background:#eff5f9;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABbNJREFUeNq01lFLVlsQBuDVtytsF4ViJEWSJEliKIVSFEVREAWRIP2DLoJ+VVd5JUTeGAqCGIWiJIlRFEVRJEVRJIXR2c9wJjg/4Gz42Pvba9bMO++8M2tvuXPnTueBAwfKrl27yps3b8rKykq5du1amZubK93d3WVjY6N8/vw51js6Osrq6mpJ+1evXpUTJ07E++3bt4ed5wcPHvxnT1VVsf7r16/wWd2+fbv++vVref78eTly5EgZGRmJDd+/fy979+4t79+/L4cPHy47duwohw4dKgMDAwHMel9fX9m/f395+vRpOAXw/v375fr162Xbtm0B6sePH2F7/Pjx8DM7O1uqs2fP1tDs3r27LC8vl4WFhQjA4cePH8vJkyfLzp07A+WfP39i09DQUPn27VsZHBwsb9++jUxevHgRWRw8eLC47OGz8V/a2tpKV1dX+f37d9htmZ+f7+QQUkFRwkBgFzoh9evv7y89PT2xNjMzE0wIKPPR0dGwxxLH7Kyvr6/H/cOHD2VxcbFcvny5VLdu3aoheP36dRkeHo6gDx8+DMeQfvnyJRwfO3YsbGTrHaeeUe7OHnClwpyslUwiGEH3s2fP4l3VCKGGMOsiQIJotVpBl7oRGVA2CeCuRuhV97W1tbBhS2h3796NLG/cuPE3S74vXLhQWmrX29sbdUITpCjieM+ePUEvKmXqfubMmUB86tSpoJG9NRQqk4D2oDFrKCj/1jy3OIaC8mTqZ4P/auu/u815ty6YzATnCPirV6+WiYmJ2KNE7o8fP/7r2x7AWolUtoTizhlhpCHHAr579y4YQBtn7LFizc872cmUNgS4dOlS2FC9TLFUjY2N1Qymp6eDArzbbJHzixcvRu/pN9kQCVACCmRND1K31jAs7CUe7/kmOoAJk01LEE2MZihdHELounfvXgCxURkmJydj3Tvok15TSGDPLsEwBTiQsqVoTFU3b96sKZejpmdjAQBOtIb3UHZ2dkbDQ7+5uVkePXoU6hWEwtvb28vRo0dD8bIEiMLZCgiA0kmsah5qQagPOkjUQl95BkhWEJ8/fz7A+J+tpV30KuEQDNDeq5+SKMGnT5+C1pcvXwbQreqUgx1qaNCEEj2VBwEak35giMU6pw6HtKVua2ztwZIs+XZns6WZtZ3/54mCZollTYGommavZWa4M9y3b1+cJIJwol6MXeghJtPHO1NLrdGoHNTvnbUcjQ4GP0FpgiBbjjJUyCJPAsHRAVUOeyA4zfrLyDp7mbAxZ3Po+2kdTFlHtXkQQmoC1YJBIVs1FZTyjDzUe5Y1UQEpO6UgDhlSrh7ECsVjhGoxZhYbrzky2VTN5KlTQA5xavS7cuVK1JRzLSATTrwT3PufP3/GT1BBOKZOwJRAlhgBzHNS3UKVgJzlwEa1IBy71CjPRfSave7o1cdYsFcN7XOpHQZlKXD6iqnXSL2GFtcoVjstYhMHHBEFWqB095+dDGVn75MnT4LanMF6UwIyF1BJ0G54tDg/d+5c/LKPFF1gGXAiU0xYzx6ND6wmAzZ86FNBiMl77PE1Pj4ejGDGfpkHvQz9cV7ayAhaRtnssiaq6LN/g3lWiszWO0qlUnTbQ4w5eyUmXkswVNnoSgMXRzK1GQAOc9LksWVfssIPeyrNA4SvPC5lbT0GPiOXzxG9Ban6MUyFmrsUqfnRpo2wolXyA0yN1dY+IPkwl9O/rOOby0QiIOJQaKeIflU7IAghB77WYUNMThRnqWwEzUNdhqYa6rNlsBK1bEQEeAvP1KW3tELSiCrvzU6i8c7ZmjXCCNrQxY6Y8vPEqMSGoHRiDtgHoJJUzddajQabpqam/goJJVCiR+OjzYUFl2BYUDMf6DI0fdjnF6ShYODIMvsZqKqJXKNK2hDnZ0hSLKAec14CdPr06aCL06WlpZhO+SUJgOGvbv7z41npfKq6A/qPAAMAK+2qOkVkIw4AAAAASUVORK5CYII=');
	padding:50px 0;
}
.container-rating {
	display:block;
	padding:30px 0;
    background: #0063a5;
    background-image: url('data:image/png;base64,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');
}
.rating-pos {
	display:block;
	width:75%;
	margin: 0 auto;
	text-align: center;
}
.rating ul{
	display:block;
	margin:0px;
	padding:0px;
}
.rating li {
	display:inline-block;
	vertical-align:top;
	padding:20px 0px;
	color:#f2f2f2;
	width: calc(100%/3 - 50px);
	width: -webkit-calc(100%/3 - 50px);
}
.rating li:nth-child(1){
	font: 1.75em Arial;
	margin-top:15px;
	text-align: right;
}
.rating li:nth-child(3){
	font: 1.125em Arial;
	margin-top:15px;
	text-align: left;
}
.rating li:nth-child(3) a {
	color:#f2f2f2;
	font-size: 0.875em;
	text-decoration: none;
	border-bottom: 1px dashed #ccc;
}
.rating li:nth-child(3) a:hover{
	color: #fae275;
}
.ratingstar {
	display:inline-block;
	vertical-align:top;
}
.ratingcount {
	display:block;
	font:bold 1.375em Arial;
	margin:10px 0 0 5px;
	color: #fae275;
}
.rating_sprite{
    height: 35px;
    width: 185px;
    line-height: 0;
    overflow: hidden;
    text-indent: -999em;
    margin: 0;
    background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMTEuNSAyOTYuMSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4gIAoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNGNUM3NjE7c3Ryb2tlLXdpZHRoOjU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQo8L3N0eWxlPjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMTU1LjUgNi44IDExNS4zIDEwOC43IDYuNCAxMTQuOCA5MC4yIDE4NS41IDYzLjEgMjkwLjYgMTU1LjkgMjMyLjcgMjQ3LjkgMjkwLjYgMjIxLjIgMTg1LjUgMzA1IDExNS4yIDE5Ni4yIDEwOS41ICIvPjwvc3ZnPg==');
}
.rating_sprite_bg {
    display:block;
    background-position: 0 100%;
    float: left;
    height: 35px;
    background: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMjk4LjYgMjgzLjgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5OC42IDI4My44OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6dXJsKCNTVkdJRF8xXyk7fQo8L3N0eWxlPgo8cmFkaWFsR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBjeD0iMTQ5LjI5OTgiIGN5PSIxNDEuOTA2OCIgcj0iMTQ1LjY1MDIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNGQkVCN0MiLz4KCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNFQzlBNDAiLz4KPC9yYWRpYWxHcmFkaWVudD4KPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxNDkuMSwwIDEwOC44LDEwMS45IDAsMTA4IDgzLjgsMTc4LjcgNTYuNywyODMuOCAxNDkuNSwyMjUuOSAyNDEuNSwyODMuOCAyMTQuOCwxNzguNyAyOTguNiwxMDguNCAKCTE4OS44LDEwMi43ICIvPgo8L3N2Zz4=');
}
.container-heading {
	display:block;
	margin:0px auto 5px auto;
	font:bold 1.5em Arial;
	color:#0062a4;
	text-align:center;
	text-transform: uppercase;
}
.container-i-txt, .container-i-txtbold {
	display:block;
	width:95%;
	margin:0px auto;
	font:1em Arial;
	color:#353535;
	text-align:center;
}
.container-i-txtbold {
	font-size: 1.125em;
	font-weight: bold;
}

/*Responsiveness for Homepage
----------------------------------*/
/* For screen bigger than 250px */
@media screen and (min-width:250px){
	#availability-pos {top:auto; bottom:0px; position:absolute;}
}
/* For screen smaller than 1024px */
@media screen and (max-width:1024px){
	.rating li {display:block; width:100%; padding: 0px;}
	.rating li:nth-child(1), .rating li:nth-child(3) {text-align: center; margin: 0px;}
	.ratingstar {margin-top: 15px;}
	.ratingcount {margin-bottom: 15px;}
}

/* For screen smaller than 800px */
@media screen and (max-width:800px){
	.availabilityblock {width:85%; padding: 15px;}
	#availability-pos {bottom:3%;}
	.availabilityblock vblk-button {display: block; text-align: center;}
	.availabilityblock .buttoncheck {margin-top: 10px; width:150px;}
	.availabilityblock vblk-res {display: block; width: auto; margin: 0px; text-align: center;}
	.availabilityblock vblk-line {display: block; width:100%; height: 1px; margin: 5px 0 15px 0;}
	.availabilityblock input {width: 130px; font-size: 0.8125em;}
	.availabilityblock vblk-chkin, .availabilityblock vblk-chkout {margin: 0 5px 0 0;}
}

/*----------------------------------
Gallery Styles
----------------------------------*/
.row {
    display: -ms-flexbox; /* IE10 */
    display: flex;
    -ms-flex-wrap: wrap; /* IE10 */
    flex-wrap: wrap;
    padding: 0 4px;
	
}
/* Create four equal columns that sits next to each other */
.column {
    -ms-flex: 25%; /* IE10 */
    flex: 25%;
    max-width: 25%;
    padding: 0 6px;
}
.column img {
    margin-top: 12px;
    vertical-align: middle;
	box-shadow:0px 1px 3px rgba(0, 0, 0, 0.1);
}
/*pop image on click*/
/*.popup img{
    cursor: pointer
}
.show{
    display: none;
}
.show .overlay{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgOMNABGBiIBKMKqSOQoAAAwBVNQDgpAAyvAAAAABJRU5ErkJggg==');
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    position: fixed;
	z-index: 119;
}
.show .img-show {
    width: 725px;
    height: 450px;
    position: fixed;
    top: 45%;
    left: 50%;
    transform: translate(-50%,-50%);
	z-index: 120;
}
.img-show span{
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 99;
    cursor: pointer;
}
.img-show img{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
	border:1px solid #787878;*
}*/
/*Responsiveness for Gallery
----------------------------------*/
/* Responsive layout - makes a two column-layout instead of four columns */
@media screen and (max-width: 800px) {
    .column {
		-ms-flex: 50%; 
		flex: 50%; 
		max-width: 50%;
	}
}
/* Responsive layout - makes the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
    .column {
		-ms-flex: 100%; 
		flex: 100%; 
		max-width: 100%;
	}
}
/* img popup responsive */
/*@media screen and (max-width: 800px) {
	.show .img-show {width:70%; height:40%;}
}*/
/*----------------------------------
Accomodation Styles
----------------------------------*/
.src-container {
	display:block;
	background: #005195;
	margin-bottom: 20px;
    background-image: url('data:image/png;base64,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');
}
.srcresult {
	display:block;
	padding: 15px 20px;
	border-bottom:1px solid #ededed;
}
.srcresult ul {
	display:block;
	margin:0px;
	padding:0px;
}
.srcresult li {
	display:inline-block;
	vertical-align:top;
	margin:0px 15px;
	font:bold 1.125em Arial;
	color:#fff;
}
.srcresult li:nth-child(1){
	margin-left:0px;
}
.srcresult li:nth-child(2), .srcresult li:nth-child(4), .srcresult li:nth-child(6){
	margin:0px;
	width:1px;
	background: #f2f2f2;
	height:20px;
}
.srcblk {
	display:block;
	padding: 25px 20px;
}
.srcblk ul {
	display:block;
	margin:0px;
	padding:0px;
}
.srcblk li {
	display:inline-block;
	vertical-align:top;
	margin: 0 25px 5px 0;
}
.srcblk li:nth-child(2){
	margin-right:0px;
}
.srcblk headtxt {
	display:block;
	font:bold 1.10625em Arial;
	color:#fff;
	margin-bottom: 3px;
}
.srcblk chkin-out {
	display:inline-block;
	vertical-align:top;
	width: calc(100%/2 - 20px);
	width: -webkit-calc(100%/2 - 20px);
	margin-right: 15px;
}
.srcblk input {
	height: 35px;
	width: 160px;
	padding: 3px 5px;
	border: 1px solid #5a5a5a;
	border-radius: 3px;
	font: 0.9375em Arial;
	color:#5a5a5a;
	outline: 0;
}
.srcblk roomguest {
	display:inline-block;
	vertical-align:top;
	width: calc(100%/3 - 20px);
	width: -webkit-calc(100%/3 - 20px);
	margin-right: 15px;
}
.srcblk select {
	height: 35px;
	width: 70px;
	padding: 3px 8px;
	border: 1px solid #5a5a5a;
	border-radius: 3px;
	font: 0.9375em Arial;
	color:#5a5a5a;
	outline: 0;
	background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDE0OTQ4KSAgLS0+DQo8c3ZnIHZlcnNpb249IjEuMiIgYmFzZVByb2ZpbGU9InRpbnkiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIg0KCSB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjIxcHgiIGhlaWdodD0iNi4wMDhweCIgdmlld0JveD0iMCAwIDIxIDYuMDA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiM1NzU3NTciIHBvaW50cz0iNS45OTEsNi4wMDggLTAuMDE2LDAgMTEuOTk5LDAgIi8+DQo8L3N2Zz4NCg==') right no-repeat #fff;
	appearance:none;
	-webkit-appearance:none;
	-moz-appearance: none;
}
.srcblk select:hover {
	cursor:pointer;
	background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDE0OTQ4KSAgLS0+DQo8c3ZnIHZlcnNpb249IjEuMiIgYmFzZVByb2ZpbGU9InRpbnkiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIg0KCSB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjIxcHgiIGhlaWdodD0iNi4wMDhweCIgdmlld0JveD0iMCAwIDIxIDYuMDA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiMzQ0E5QjAiIHBvaW50cz0iNS45OTEsNi4wMDggLTAuMDE2LDAgMTEuOTk5LDAgIi8+DQo8L3N2Zz4NCg==') right no-repeat #fff;
}
.srcblk .buttonsrc {
	margin-top: 24px;
	height: 35px;
	width:100px;
	border:1px solid #5a5a5a;
	border-radius:3px;
	font:bold 0.9375em Arial;
    color: #005195;
	background:#fff;
	outline:none;
	text-transform: uppercase;
	transition: 1s color;
	-webkit-transition: 1s color;
}
.srcblk .buttonsrc:hover{
	color:#000; 
	cursor:pointer;
}
/*Room Type*/
.acc-roomblk {
	display: block;
	margin-bottom: 20px;
}
.acc-roomblk bottompoints {
	display: block;
	padding-bottom: 5px;
	font:1em Arial;
	color: #454545;
}
.acc-roomblk ul {
	display:block;
	margin:0px;
	padding: 0px;
}
.acc-roomblk li {
	display:inline-block;
	vertical-align:top;
	margin:0px 5px;
	border:1px solid #7ab5e6;
	background: #fefefe;
	padding: 20px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABbNJREFUeNq01lFLVlsQBuDVtytsF4ViJEWSJEliKIVSFEVREAWRIP2DLoJ+VVd5JUTeGAqCGIWiJIlRFEVRJEVRJIXR2c9wJjg/4Gz42Pvba9bMO++8M2tvuXPnTueBAwfKrl27yps3b8rKykq5du1amZubK93d3WVjY6N8/vw51js6Osrq6mpJ+1evXpUTJ07E++3bt4ed5wcPHvxnT1VVsf7r16/wWd2+fbv++vVref78eTly5EgZGRmJDd+/fy979+4t79+/L4cPHy47duwohw4dKgMDAwHMel9fX9m/f395+vRpOAXw/v375fr162Xbtm0B6sePH2F7/Pjx8DM7O1uqs2fP1tDs3r27LC8vl4WFhQjA4cePH8vJkyfLzp07A+WfP39i09DQUPn27VsZHBwsb9++jUxevHgRWRw8eLC47OGz8V/a2tpKV1dX+f37d9htmZ+f7+QQUkFRwkBgFzoh9evv7y89PT2xNjMzE0wIKPPR0dGwxxLH7Kyvr6/H/cOHD2VxcbFcvny5VLdu3aoheP36dRkeHo6gDx8+DMeQfvnyJRwfO3YsbGTrHaeeUe7OHnClwpyslUwiGEH3s2fP4l3VCKGGMOsiQIJotVpBl7oRGVA2CeCuRuhV97W1tbBhS2h3796NLG/cuPE3S74vXLhQWmrX29sbdUITpCjieM+ePUEvKmXqfubMmUB86tSpoJG9NRQqk4D2oDFrKCj/1jy3OIaC8mTqZ4P/auu/u815ty6YzATnCPirV6+WiYmJ2KNE7o8fP/7r2x7AWolUtoTizhlhpCHHAr579y4YQBtn7LFizc872cmUNgS4dOlS2FC9TLFUjY2N1Qymp6eDArzbbJHzixcvRu/pN9kQCVACCmRND1K31jAs7CUe7/kmOoAJk01LEE2MZihdHELounfvXgCxURkmJydj3Tvok15TSGDPLsEwBTiQsqVoTFU3b96sKZejpmdjAQBOtIb3UHZ2dkbDQ7+5uVkePXoU6hWEwtvb28vRo0dD8bIEiMLZCgiA0kmsah5qQagPOkjUQl95BkhWEJ8/fz7A+J+tpV30KuEQDNDeq5+SKMGnT5+C1pcvXwbQreqUgx1qaNCEEj2VBwEak35giMU6pw6HtKVua2ztwZIs+XZns6WZtZ3/54mCZollTYGommavZWa4M9y3b1+cJIJwol6MXeghJtPHO1NLrdGoHNTvnbUcjQ4GP0FpgiBbjjJUyCJPAsHRAVUOeyA4zfrLyDp7mbAxZ3Po+2kdTFlHtXkQQmoC1YJBIVs1FZTyjDzUe5Y1UQEpO6UgDhlSrh7ECsVjhGoxZhYbrzky2VTN5KlTQA5xavS7cuVK1JRzLSATTrwT3PufP3/GT1BBOKZOwJRAlhgBzHNS3UKVgJzlwEa1IBy71CjPRfSave7o1cdYsFcN7XOpHQZlKXD6iqnXSL2GFtcoVjstYhMHHBEFWqB095+dDGVn75MnT4LanMF6UwIyF1BJ0G54tDg/d+5c/LKPFF1gGXAiU0xYzx6ND6wmAzZ86FNBiMl77PE1Pj4ejGDGfpkHvQz9cV7ayAhaRtnssiaq6LN/g3lWiszWO0qlUnTbQ4w5eyUmXkswVNnoSgMXRzK1GQAOc9LksWVfssIPeyrNA4SvPC5lbT0GPiOXzxG9Ban6MUyFmrsUqfnRpo2wolXyA0yN1dY+IPkwl9O/rOOby0QiIOJQaKeIflU7IAghB77WYUNMThRnqWwEzUNdhqYa6rNlsBK1bEQEeAvP1KW3tELSiCrvzU6i8c7ZmjXCCNrQxY6Y8vPEqMSGoHRiDtgHoJJUzddajQabpqam/goJJVCiR+OjzYUFl2BYUDMf6DI0fdjnF6ShYODIMvsZqKqJXKNK2hDnZ0hSLKAec14CdPr06aCL06WlpZhO+SUJgOGvbv7z41npfKq6A/qPAAMAK+2qOkVkIw4AAAAASUVORK5CYII=');
}
.acc-roomblk li:nth-child(1){
	margin-left:0px;
	width: calc(100% - 245px);
	width: -webkit-calc(100% - 245px);
}
.acc-roomblk li:nth-child(2){
	margin-right:0px;
	width: 230px;
}
.acc-roomblk photo {
	display:inline-block;
	vertical-align: top;
	float:left;
	height:150px;
	width:215px;
}
.acc-roomblk photo>roompic {
	position:relative;
	float:left;
	height:146px;
	width:211px;
	background:#ededed;
	background-image: url('data:image/png;base64,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');
	border:3px solid #fff;
	box-shadow:0px 1px 4px rgba(0, 0, 0, .40);
}
.acc-roomblk photo>roompic img {
	max-width:100%;
	max-height:100%;
	min-height:100%;
	min-width:100%;
}
.acc-roomblk roomdetails {
	display: block;
	margin-left: 235px;
	min-height: 135px;
}
.acc-roomblk namerateblk {
	display:block;
	height: 55px;
	border-bottom: 2px dashed #d6d6d6;
	margin-bottom: 15px;
}
.acc-roomblk namerateblk-noroom {
	display:block;
	min-height: 101px;
} 
.acc-roomblk name, .acc-roomblk name-noroom {
	display:inline-block;
	vertical-align: top;
	font:bold 1.85em Arial;
	color:#454545;
}
.acc-roomblk name-noroom {
	width:235px;
}
.acc-roomblk name-noroom>notetxt {
	display:block;
	font-size: 0.5em;
	font-weight: normal;
	color:#6A6A6A;
	margin-top: 3px;
}
.acc-roomblk namerateblk-noroom>notetext {
	display:block;
	font-size: 0.875em;
	color:#6A6A6A;
	margin-top: 5px;
}
.acc-roomblk date-noroom-blk {
	display:inline-block;
	vertical-align: top;
}
.acc-roomblk datenoroomhead {
	display:inline-block;
	vertical-align: top;
	font:bold 1em Arial;
	color:#5a5a5a;
	margin-top: 4px;
}
.acc-roomblk datenoroomheadresult {
	display:inline-block;
	vertical-align: top;
	margin-right: 40px;
}
.acc-roomblk rateapplies-blk {
	display:inline-block;
	vertical-align: top;
}
.acc-roomblk rateapplieshead {
	display:inline-block;
	vertical-align: top;
	font:bold 1em Arial;
	color:#5a5a5a;
	margin-top: 4px;
}
.acc-roomblk rateappliesresult {
	display:inline-block;
	vertical-align: top;
}
.acc-roomblk input {
	height: 28px;
	width: 160px;
	padding: 3px 5px;
	border: 1px solid #5a5a5a;
	border-radius: 3px;
	font: 1em Arial;
	color:#5a5a5a;
	outline: 0;
}
.acc-roomblk select {
	height: 28px;
	width: 60px;
	padding: 3px 8px;
	border: 1px solid #5a5a5a;
	border-radius: 3px;
	font: 1em Arial;
	color:#5a5a5a;
	outline: 0;
	background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDcuNyAxMTUuMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjA3LjcgMTE1LjI7Ij4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojNTg1ODU4O30KPC9zdHlsZT4KPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxMTYuNCw0MS4xIDE0Mi45LDY1LjQgMTY4LjksNDEuMiAxNzYuMiw0Ny40IDE0Mi45LDc4IDEwOS42LDQ3LjQgIi8+Cjwvc3ZnPgo=') right no-repeat #fff;
	appearance:none;
	-webkit-appearance:none;
	-moz-appearance: none;
}
.acc-roomblk select:hover {
	cursor:pointer;
	background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDcuNyAxMTUuMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjA3LjcgMTE1LjI7Ij4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojYWFhYWFhO30KPC9zdHlsZT4KPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxMTYuNCw0MS4xIDE0Mi45LDY1LjQgMTY4LjksNDEuMiAxNzYuMiw0Ny40IDE0Mi45LDc4IDEwOS42LDQ3LjQgIi8+Cjwvc3ZnPgo=') right no-repeat #fff;
}
.acc-roomblk rateguestblk {
	display:inline-block;
	vertical-align: top;
	float:right;
	text-align: right;
	margin-top: 2px;
}
.acc-roomblk rate {
	diaplay:block;
	font:bold 1.375em Arial;
	color:#5a5a5a;
	margin-bottom: 3px;
}
.acc-roomblk rate>span {
	font-weight: normal;
	padding-left: 5px;
	font-size: 0.75em;
	color:#5a5a5a;
}
.acc-roomblk guestnoblk {
	display:block;
}
.acc-roomblk guestnotxt {
	display:inline-block;
	vertical-align: top;
	font:0.9375em Arial;
	color:#5a5a5a;
}
.acc-roomblk guesticon {
	display: inline-block;
	vertical-align: top;
	height:15px;
	width:15px;
	margin: 1px 0 0 2px;
	background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4Mi44IDk1LjgiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+ICAKCS5zdDB7ZmlsbDojNjA2MTYxO30KPC9zdHlsZT48Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSI0MS40IiBjeT0iMjMuOSIgcj0iMjMuOSIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03OC4zIDkyLjF2My43aDQuNVY3My43Yy00LjUtMTItMTkuMi0xMy4zLTE5LjItMTMuM0gxOS4yYzAgMC0xNC43IDEuMy0xOS4yIDEzLjN2MjIuMmg0LjV2LTMuN0g3OC4zeiIvPjwvc3ZnPg==') right no-repeat;
}
.acc-RoomGuestPantry-blk ul {
	display:block;
	border-bottom: 1px solid #d6d6d6;
}
.acc-RoomGuestPantry-blk ul:last-child {border-bottom:0px}

.acc-RoomGuestPantry-blk roomguestblk {
	display:block;
	margin-bottom: 15px;
}
.acc-RoomGuestPantry-blk pantryblk {
	display:block;
	font:bold 1em Arial;
	color:#5a5a5a;
	margin-bottom: 15px;
}
.acc-RoomGuestPantry-blk countadult, .acc-RoomGuestPantry-blk countchildren, .acc-RoomGuestPantry-blk countroom, .acc-RoomGuestPantry-blk roomleft {
	display:inline-block;
	vertical-align:top;
	width: calc(100%/4 - 20px);
	width: -webkit-calc(100%/4 - 20px);
}
.acc-RoomGuestPantry-blk roomleft {
	width: calc(100%/4 - 5px);
	width: -webkit-calc(100%/4 - 5px);
	font:0.875em Arial;
	color:#989898;
	margin-top: 5px;
}
.acc-RoomGuestPantry-blk counthead {
	display:inline-block;
	vertical-align: top;
	font:bold 1em Arial;
	color:#5a5a5a;
	margin-top: 4px;
}
.acc-RoomGuestPantry-blk countresult {
	display:inline-block;
	vertical-align: top;
}
.acc-RoomGuestPantry-blk input[type="text"], .acc-RoomGuestPantry-blk select {
	height: 28px;
	width: 60px;
	padding: 3px 8px;
	border: 1px solid #5a5a5a;
	border-radius: 3px;
	font: 1em Arial;
	background: #fff;
	color:#5a5a5a;
	outline: 0;
}
.acc-RoomGuestPantry-blk select {
	background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDcuNyAxMTUuMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjA3LjcgMTE1LjI7Ij4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojNTg1ODU4O30KPC9zdHlsZT4KPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxMTYuNCw0MS4xIDE0Mi45LDY1LjQgMTY4LjksNDEuMiAxNzYuMiw0Ny40IDE0Mi45LDc4IDEwOS42LDQ3LjQgIi8+Cjwvc3ZnPgo=') right no-repeat #fff;
	appearance:none;
	-webkit-appearance:none;
	-moz-appearance: none;
}
.acc-RoomGuestPantry-blk select:hover {
	cursor:pointer;
	background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDcuNyAxMTUuMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjA3LjcgMTE1LjI7Ij4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojYWFhYWFhO30KPC9zdHlsZT4KPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxMTYuNCw0MS4xIDE0Mi45LDY1LjQgMTY4LjksNDEuMiAxNzYuMiw0Ny40IDE0Mi45LDc4IDEwOS42LDQ3LjQgIi8+Cjwvc3ZnPgo=') right no-repeat #fff;
}
.acc-RoomGuestPantry-blk addicon {
	position:absolute;
	float: right;
	width:17px;
	height:17px;
	margin: 5px 0 0 35px;
	transition: .5s background;
	-webkit-transition: .5s background;
	background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMy40IDMzLjQiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+ICAKCS5zdDB7ZmlsbDojNWE1YTVhO30KPC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuNyAzMy40QzcuNSAzMy40IDAgMjUuOSAwIDE2LjcgMCA3LjUgNy41IDAgMTYuNyAwYzkuMiAwIDE2LjcgNy41IDE2LjcgMTYuN0MzMy40IDI1LjkgMjUuOSAzMy40IDE2LjcgMzMuNHpNOCAxNC4ybDAgNS4xIDYuMiAwIDAgNi4yIDUuMSAwIDAtNi4yIDYuMiAwIDAtNS4xIC02LjIgMCAwLTYuMSAtNS4xIDAgMCA2LjJMOCAxNC4yeiIvPjwvc3ZnPgo=') center right no-repeat;
}
.acc-RoomGuestPantry-blk addicon:hover, .acc-RoomGuestPantry-blk addicondis {
	position:absolute;
	float: right;
	width:17px;
	height:17px;
	margin: 5px 0 0 35px;
	background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMy40IDMzLjQiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+ICAKCS5zdDB7ZmlsbDojQUJBQkFCO30KPC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuNyAzMy40QzcuNSAzMy40IDAgMjUuOSAwIDE2LjcgMCA3LjUgNy41IDAgMTYuNyAwYzkuMiAwIDE2LjcgNy41IDE2LjcgMTYuN0MzMy40IDI1LjkgMjUuOSAzMy40IDE2LjcgMzMuNHpNOCAxNC4ybDAgNS4xIDYuMiAwIDAgNi4yIDUuMSAwIDAtNi4yIDYuMiAwIDAtNS4xIC02LjIgMCAwLTYuMSAtNS4xIDAgMCA2LjJMOCAxNC4yeiIvPjwvc3ZnPg==') center right no-repeat;
}
.acc-RoomGuestPantry-blk delicon {
	position:absolute;
	float: right;
	width:17px;
	height:17px;
	margin: 5px 0 0 35px;
	background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy44IDE3LjgiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+ICAKCS5zdDB7ZmlsbDojRUEyNzI3O30KPC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUuMiAyLjZjLTMuNS0zLjUtOS4xLTMuNS0xMi42IDAgLTMuNSAzLjUtMy41IDkuMSAwIDEyLjYgMy41IDMuNSA5LjEgMy41IDEyLjYgMEMxOC42IDExLjcgMTguNiA2LjEgMTUuMiAyLjZ6TTcgOC45TDQuNiA2LjZsMS45LTEuOSAyLjMgMi4zIDIuMy0yLjMgMS45IDEuOSAtMi4zIDIuMyAyLjMgMi4zIC0xLjkgMS45IC0yLjMtMi4zIC0yLjMgMi4zIC0xLjktMS45TDcgOC45eiIvPjwvc3ZnPg==') center right no-repeat;
}
.acc-RoomGuestPantry-blk breakfast-blk, .acc-RoomGuestPantry-blk lunch-blk, .acc-RoomGuestPantry-blk dinner-blk {
	display:inline-block;
	vertical-align:top;
	width: calc(100%/3 - 80px);
	width: -webkit-calc(100%/3 - 80px);
}
.acc-RoomGuestPantry-blk lunch-blk, .acc-RoomGuestPantry-blk dinner-blk {
	width: calc(100%/3 - 70px);
	width: -webkit-calc(100%/3 - 70px);
}
.acc-RoomGuestPantry-blk input[type="checkbox"] {
	display:none;
	cursor: pointer;
}
.acc-RoomGuestPantry-blk input[type=checkbox]:not([disabled]) + label {
 cursor: pointer;
}
.acc-RoomGuestPantry-blk input[type=checkbox] + label:before {
	content: "";
	display: inline-block;
	width: 20px;
	height: 20px;
	vertical-align:middle;
	margin: 0 7px 3px 0;
	background:#fff; 
    border-radius: 3px;
	border: 1px solid #5a5a5a;
}
.acc-RoomGuestPantry-blk input[type=checkbox]:checked + label:before {
	content:"\2714";
	color:#575757;
	font: 1em Arial;
	text-align: center;
	line-height: 20px;
	background:#fff;
}
.acc-netrate-blk {
	display:block;
	min-height: 153px;
}
.acc-netrate-blk-noroom {
	display:block;
}
.acc-netrate-blk netrate, .acc-netrate-blk-noroom netrate{
	display:block;
	font:bold 2.125em arial;
	color:#5a5a5a;
	text-align: center;
	margin-bottom: 3px;
}
.acc-netrate-blk .acc-bookbutton, .acc-netrate-blk-noroom .acc-bookbutton {
	display: block;
	width:90%;
	height:50px;
	font:bold 1.5em Arial;
	color:#5a5a5a;
	margin: 0 auto;
	background: #e6e6e6;
	border: 1px solid #6ba7d9;
	border-radius: 3px;
	transition: 1s background;
	-webkit-transition: 1s background;
}
.acc-netrate-blk .acc-bookbutton:hover, .acc-netrate-blk-noroom .acc-bookbutton:hover{
	background:#d0d0d0; 
	cursor:pointer;
}
.acc-netrate-blk .acc-bookbutton[disabled], .acc-netrate-blk .acc-bookbutton[disabled]:hover, .acc-netrate-blk .acc-bookbutton.disabled, .acc-netrate-blk .acc-bookbutton.disabled:hover, .acc-netrate-blk-noroom .acc-bookbutton[disabled], .acc-netrate-blk-noroom .acc-bookbutton[disabled]:hover, .acc-netrate-blk-noroom .acc-bookbutton.disabled, .acc-netrate-blk-noroom .acc-bookbutton.disabled:hover {
	background: #eee;
	color: #aaa;
	border-color: #aaa;
	cursor: default;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border:1px dotted #a7a7a7;
}
.acc-netrate-blk amtdetails {
	display: block;
	text-align: center;
	font:0.9375em Arial;
	margin-top: 10px;
}
.acc-netrate-blk amtdetails a{
	color:#2a7bbf;
	text-decoration: none;
	border-bottom:1px dashed #6da5d1;
	transition: 1s color;
	-webkit-transition: 1s color;
}
.acc-netrate-blk amtdetails a:hover{
	color:#454545;
	border-bottom:1px dashed #454545;
}

/*popup for rate details*/
#rateDetailsStructure {
	width: 490px;
	position: absolute;
	background: #ededed;
	z-index:2500;
	top: 10%;
	left: 50%;
	transform: translate(-50%, 0%);
}
.pop-rateDetails {
	display: block;
	border:0px solid #7ab5e6;
}
.pop-rateDetails pagehead {
	display:block;
	text-align: center;
	padding:10px 0;
	font:bold 1.125em Arial;
	color:#005195;
	border-bottom:1px solid #929292;
	background: #fefefe;
    background-image: url('data:image/png;base64,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');
}
.pop-rateDetails popcontentblk {
	display: block;
	padding: 15px;
	background: #ededed;
	background-image: url('data:image/png;base64,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');
}
.pop-rateDetails ul {
	display:block;
	margin: 0;
	padding: 0;
	border-bottom: 1px dashed #a3a3a3;
}
.pop-rateDetails li {
	display: inline-block;
	vertical-align: top;
	width: calc(100%/2 - 3px);
	width: -webkit-calc(100%/2 - 3px);
}
.pop-rateDetails chkinoutblk, .pop-rateDetails stayblk, .pop-rateDetails roomtypeblk, .pop-rateDetails guestdetailsblk, .pop-rateDetails roomblk {
	display:block;
	margin-bottom: 10px;
}
.pop-rateDetails chkinblk, .pop-rateDetails chkoutblk {
	display: inline-block;
	vertical-align: top;
	width: calc(100%/2 - 3px);
	width: -webkit-calc(100%/2 - 3px);
}
.pop-rateDetails chkoutblk {
	border-left:1px dashed #a3a3a3;
	padding-left: 8px;
}
.pop-rateDetails popitemhead {
	display:block;
	font:bold 0.875em Arial;
	color: #454545;
	margin-bottom: 2px;
	min-height: 14px;
}
.pop-rateDetails popitemnormal {
	display:block;
	font:bold 0.875em Arial;
	color: #898989;
	min-height: 14px;
}
.pop-rateDetails tablehead {
	display:block;
	font:bold 1em Arial;
	color: #fff;
	background: #5a5a5a;
	padding: 5px;
}
.pop-rateDetails table{
	border-collapse: collapse;
    border-spacing: 0;
	width:100%;
	margin:0px; 
	padding:0px;
}
.pop-rateDetails table td:nth-child(1) {padding-left:5px}
.pop-rateDetails table td:nth-child(2) {width:25px; text-align: center;}
.pop-rateDetails table td:nth-child(3) {width:50px; text-align: right; padding-right:5px}
.pop-rateDetails table td:nth-child(4) {width:50px; text-align: right; padding-right:5px}
.pop-rateDetails td{
	vertical-align:top;
	border:1px solid #5a5a5a;
	font:0.75em Arial;
	color:#5a5a5a;
	line-height:22px;
	height:22px;
	background: #fff;
}
.pop-rateDetails tr:last-child td{font-weight: bold; background: #d6d6d6;}
.pop-rateDetails childpolicy {
	display:block;
	font:0.8125em Arial;
	color:#989898;
	margin-top: 10px;
}

.pop-rateDetails buttonlabel {
	display:block;
	text-align: center;
	border-top:1px solid #929292;
	background: #fefefe;
	background-image: url('data:image/png;base64,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');
}
.pop-rateDetails .buttonclose {
	height:30px;
	width:100px;
	margin: 10px auto;
	border:0px solid #7ab5e6;
	border-radius:0px;
	font:bold 0.9375em Arial;
	color: #fff;
	background:#005195;
	outline:none;
	transition: 1s background;
	-webkit-transition: 1s background;
}
.pop-rateDetails .buttonclose:hover {
	cursor:pointer;
	background:#5a5a5a;
}

/*Responsiveness for Accomodation
----------------------------------*/

/* For screen smaller than 1024px */
@media screen and (max-width:1024px){
	.srcresult li {margin:0px 5px; font-size:0.9375em;}
	.srcresult li:nth-child(4), .srcresult li:nth-child(6){height:18px;}
	.srcresult li:nth-child(1){display:none;}
	.srcresult li:nth-child(2){display:none;}
	.srcresult li:nth-child(3){margin-left: 0px;}
	.srcblk {padding: 15px 20px;}
	.srcblk li {display:block; margin-bottom: 10px;}
	.srcblk headtxt {font-size: 0.9375em}
	.srcblk roomguest {width: calc(100%/3 - 100px); width: -webkit-calc(100%/3 - 100px); margin-right: 0px;}
	.srcblk .buttonsrc {margin-top: 5px}
	/*room type*/
	.acc-roomblk li {display:block; margin: 0px; padding: 10px 15px;}
	.acc-roomblk li:nth-child(1) {width:100%; border-bottom:none;}
	.acc-roomblk li:nth-child(2) {width:100%; border-top:1px dashed #ccc;}
	.acc-roomblk photo {display:none;}
	.acc-roomblk roomdetails {margin-left: 0px; min-height: 0px}
	.acc-roomblk name {font-size: 1.5em;}
	.acc-roomblk name-noroom {width:100%; font-size: 1.75em; margin-bottom: 10px;}
	.acc-roomblk name-noroom>notetxt {display:inline-block; margin-left: 10px;}
	.acc-roomblk namerateblk {height: 50px; margin-bottom: 10px;}
	.acc-roomblk namerateblk-noroom {min-height: 0px; margin-bottom: 15px;} 
	.acc-roomblk rate {font-size: 1.25em;}
	.acc-roomblk rate>span {font-size:0.675em;}
	.acc-roomblk rateguestblk {margin-top: 0px;}
	.acc-roomblk guestnotxt {font-size: 0.875em;}
	.acc-roomblk guesticon {height:14px; width:14px;}
	.acc-RoomGuestPantry-blk roomleft {display:none;}
	.acc-RoomGuestPantry-blk counthead {display:block; font-size:0.875em; margin-bottom: 3px;}
	.acc-RoomGuestPantry-blk countresult {display:block; height:28px; width:63px;}
	.acc-RoomGuestPantry-blk input[type="text"], .acc-RoomGuestPantry-blk select {font-size:0.875em}
	.acc-RoomGuestPantry-blk breakfast-blk {
		width: calc(100%/3 - 150px); width: -webkit-calc(100%/3 - 150px);}
	.acc-RoomGuestPantry-blk lunch-blk, .acc-RoomGuestPantry-blk dinner-blk {
		width: calc(100%/3 - 150px); width: -webkit-calc(100%/3 - 150px);}
	.acc-RoomGuestPantry-blk pantryblk {font-size:0.75em; margin-bottom: 15px;}
	.acc-RoomGuestPantry-blk input[type=checkbox] + label:before {width: 15px; height: 15px;}
	.acc-RoomGuestPantry-blk input[type=checkbox]:checked + label:before {font: 0.75em Arial; line-height: 15px;}
	.acc-netrate-blk {min-height: 0px;}
	.acc-netrate-blk netrate, .acc-netrate-blk-noroom netrate {font-size:1.875em;}
	.acc-netrate-blk .acc-bookbutton, .acc-netrate-blk-noroom .acc-bookbutton {width:40%; font-size:1.25em; height:40px;}
	.acc-netrate-blk amtdetails {font-size:0.875em;}
	.acc-roomblk rateapplieshead {font-size:0.9375em;}
	.acc-roomblk select {font-size:0.875em;}
	.acc-roomblk namerateblk-noroom>notetext {margin-top: 25px;}
	.acc-roomblk bottompoints {font-size:0.875em; padding-bottom: 10px;}
}
/* For screen smaller than 600px */
	@media screen and (max-width:600px){
	.srcresult li {margin:0px 5px; font-size:0.825em;}
	.srcblk chkin-out {
		margin-right: 15px;
	}
	.srcblk input {
		width: 140px;
		font: 0.875em Arial;
	}
	.srcblk headtxt {
		font-size:0.8125em;
	}
	.srcblk roomguest {
		width: calc(100%/3 - 40px);
		width: -webkit-calc(100%/3 - 40px);
	}
	.srcblk select {
		width: 60px;
		font-size: 0.8125em;
	}
	.srcblk .buttonsrc {
		width:90px;
		font-size:0.8125em;
		}
	.acc-roomblk namerateblk {
		height: 30px;
		margin-bottom: 10px;
	}
	.acc-roomblk name, .acc-roomblk name-noroom {
		font-size: 1.275em;
	}
	.acc-RoomGuestPantry-blk countadult, .acc-RoomGuestPantry-blk countchildren, .acc-RoomGuestPantry-blk countroom, .acc-RoomGuestPantry-blk roomleft {
		width: calc(100%/4 - 10px);
		width: -webkit-calc(100%/4 - 10px);
	}
	.acc-RoomGuestPantry-blk counthead {
		font-size: 0.8125em;
	}
	.acc-RoomGuestPantry-blk breakfast-blk {
		width: calc(100%/3 - 10px); width: -webkit-calc(100%/3 - 10px);
	}
	.acc-RoomGuestPantry-blk lunch-blk, .acc-RoomGuestPantry-blk dinner-blk {
		width: calc(100%/3 - 30px); width: -webkit-calc(100%/3 - 30px);
	}
	.acc-RoomGuestPantry-blk input[type="text"], .acc-RoomGuestPantry-blk select {
		font-size: 0.8125em;
	}
	.acc-roomblk datenoroomhead {
		font-size: 0.875em;
	}
	.acc-roomblk rateapplieshead {
		font-size: 0.875em;
	}
	.acc-roomblk select {
		width: 50px;
		padding: 3px 8px;
		font-size: 0.8125em;
	}
	.acc-roomblk rateguestblk {display: none;}
	.acc-roomblk input {
		width: 120px;
		font: 0.8125em Arial;
	}
	.acc-roomblk datenoroomheadresult {
		margin-right: 10px;
	}
	/*pop*/
	#rateDetailsStructure {width: 85%;}
	.pop-rateDetails pagehead {font-size:0.875em; padding:8px 0;}
	.pop-rateDetails popcontentblk {padding: 10px;}
	.pop-rateDetails li:nth-child(1){width: calc(100%/2 - 40px); width: -webkit-calc(100%/2 - 40px);}
	.pop-rateDetails li:nth-child(2){width: calc(100%/2 - -30px); width: -webkit-calc(100%/2 - -30px);}
	.pop-rateDetails chkinoutblk, .pop-rateDetails stayblk, .pop-rateDetails roomtypeblk, .pop-rateDetails guestdetailsblk, .pop-rateDetails roomblk {margin-bottom: 5px;}
	.pop-rateDetails chkinblk, .pop-rateDetails chkoutblk {display: block; width: 100%;}
	.pop-rateDetails chkoutblk {border-left:0px; padding-left: 0px; margin-top: 5px}
	.pop-rateDetails popitemhead {font-size:0.75em;}
	.pop-rateDetails popitemnormal {font-size:0.675em;}
	.pop-rateDetails tablehead {font-size:0.8125em;}
	.pop-rateDetails table td:nth-child(3) {width:45px; text-align: right; padding-right:5px}
	.pop-rateDetails table td:nth-child(4) {width:45px; text-align: right; padding-right:5px}
	.pop-rateDetails td{font-size:0.675em;}
	.pop-rateDetails .buttonclose {height:25px; width:80px; font-size:0.75em;}
	.pop-rateDetails childpolicy {font-size:0.675em;}	
}
/*----------------------------------
Booking Styles
----------------------------------*/
.bookblk ul {
	display:block;
	margin: 0;
	padding: 0;
}
.bookblk li {
	display: inline-block;
	vertical-align: top;
	margin: 0 8px;
}
.bookblk li:nth-child(1){
	width: calc(100%/2 - 235px);
	width: -webkit-calc(100%/2 - 235px);
	margin-left: 0px;
}
.bookblk li:nth-child(2){
	width: calc(100%/2 - -210px);
	width: -webkit-calc(100%/2 - -210px);
	margin-right: 0px;
}
.bookblk heading {
	display:block;
	padding: 10px 15px;
	font:bold 1.25em Arial;
	color: #fff;
	background: #005195;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABbNJREFUeNq01lFLVlsQBuDVtytsF4ViJEWSJEliKIVSFEVREAWRIP2DLoJ+VVd5JUTeGAqCGIWiJIlRFEVRJEVRJIXR2c9wJjg/4Gz42Pvba9bMO++8M2tvuXPnTueBAwfKrl27yps3b8rKykq5du1amZubK93d3WVjY6N8/vw51js6Osrq6mpJ+1evXpUTJ07E++3bt4ed5wcPHvxnT1VVsf7r16/wWd2+fbv++vVref78eTly5EgZGRmJDd+/fy979+4t79+/L4cPHy47duwohw4dKgMDAwHMel9fX9m/f395+vRpOAXw/v375fr162Xbtm0B6sePH2F7/Pjx8DM7O1uqs2fP1tDs3r27LC8vl4WFhQjA4cePH8vJkyfLzp07A+WfP39i09DQUPn27VsZHBwsb9++jUxevHgRWRw8eLC47OGz8V/a2tpKV1dX+f37d9htmZ+f7+QQUkFRwkBgFzoh9evv7y89PT2xNjMzE0wIKPPR0dGwxxLH7Kyvr6/H/cOHD2VxcbFcvny5VLdu3aoheP36dRkeHo6gDx8+DMeQfvnyJRwfO3YsbGTrHaeeUe7OHnClwpyslUwiGEH3s2fP4l3VCKGGMOsiQIJotVpBl7oRGVA2CeCuRuhV97W1tbBhS2h3796NLG/cuPE3S74vXLhQWmrX29sbdUITpCjieM+ePUEvKmXqfubMmUB86tSpoJG9NRQqk4D2oDFrKCj/1jy3OIaC8mTqZ4P/auu/u815ty6YzATnCPirV6+WiYmJ2KNE7o8fP/7r2x7AWolUtoTizhlhpCHHAr579y4YQBtn7LFizc872cmUNgS4dOlS2FC9TLFUjY2N1Qymp6eDArzbbJHzixcvRu/pN9kQCVACCmRND1K31jAs7CUe7/kmOoAJk01LEE2MZihdHELounfvXgCxURkmJydj3Tvok15TSGDPLsEwBTiQsqVoTFU3b96sKZejpmdjAQBOtIb3UHZ2dkbDQ7+5uVkePXoU6hWEwtvb28vRo0dD8bIEiMLZCgiA0kmsah5qQagPOkjUQl95BkhWEJ8/fz7A+J+tpV30KuEQDNDeq5+SKMGnT5+C1pcvXwbQreqUgx1qaNCEEj2VBwEak35giMU6pw6HtKVua2ztwZIs+XZns6WZtZ3/54mCZollTYGommavZWa4M9y3b1+cJIJwol6MXeghJtPHO1NLrdGoHNTvnbUcjQ4GP0FpgiBbjjJUyCJPAsHRAVUOeyA4zfrLyDp7mbAxZ3Po+2kdTFlHtXkQQmoC1YJBIVs1FZTyjDzUe5Y1UQEpO6UgDhlSrh7ECsVjhGoxZhYbrzky2VTN5KlTQA5xavS7cuVK1JRzLSATTrwT3PufP3/GT1BBOKZOwJRAlhgBzHNS3UKVgJzlwEa1IBy71CjPRfSave7o1cdYsFcN7XOpHQZlKXD6iqnXSL2GFtcoVjstYhMHHBEFWqB095+dDGVn75MnT4LanMF6UwIyF1BJ0G54tDg/d+5c/LKPFF1gGXAiU0xYzx6ND6wmAzZ86FNBiMl77PE1Pj4ejGDGfpkHvQz9cV7ayAhaRtnssiaq6LN/g3lWiszWO0qlUnTbQ4w5eyUmXkswVNnoSgMXRzK1GQAOc9LksWVfssIPeyrNA4SvPC5lbT0GPiOXzxG9Ban6MUyFmrsUqfnRpo2wolXyA0yN1dY+IPkwl9O/rOOby0QiIOJQaKeIflU7IAghB77WYUNMThRnqWwEzUNdhqYa6rNlsBK1bEQEeAvP1KW3tELSiCrvzU6i8c7ZmjXCCNrQxY6Y8vPEqMSGoHRiDtgHoJJUzddajQabpqam/goJJVCiR+OjzYUFl2BYUDMf6DI0fdjnF6ShYODIMvsZqKqJXKNK2hDnZ0hSLKAec14CdPr06aCL06WlpZhO+SUJgOGvbv7z41npfKq6A/qPAAMAK+2qOkVkIw4AAAAASUVORK5CYII=');
}
.bookblk pgcontentblk {
	display:block;
	padding:15px;
	border:1px solid #7ab5e6;
	border-top:none;
	background: #fefefe;
    background-image: url('data:image/png;base64,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');
}
.bookblk label10{
	display: block;
	margin-bottom: 10px;
}
.bookblk booksmry-add {
	display:block;
	border-bottom: 1px dashed #989898;
	padding-bottom: 10px;
	margin-bottom: 15px;
}
.bookblk rsrtname {
	display:block;
	font:bold 1.375em Arial;
	color:#005195;
	margin-bottom: 3px;
}
.bookblk rsrtadd {
	display:block;
	font:1em Arial;
	color:#7A7A7A;
	margin-bottom: 15px;
}
.bookblk iconph,
.bookblk iconmail {
	display:inline-block;
	vertical-align:top;
	height:18px;
	width:20px;
	margin:0px 8px 0 0;
	background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDguMyAxMTQuNSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4gIAoJLnN0MHtmaWxsOiM1QTVCNUI7fQo8L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMy4zIDM0LjNjMy45LTEuMiA2LjgtNCA3LjYtNy4yTDM0LjggMi43Yy0yLjctMi4xLTYuNS0zLjEtMTAuMy0yLjVMMzMuMyAzNC4zeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik04NS4yIDc2LjZjLTEtMC42LTIuMi0wLjgtMy40LTAuNSAtMC45IDAuMi0xLjYgMC42LTIuMiAxLjJMNzQuNyA4MmwzMi45IDE1LjcgMC43LTcuM2MwLjEtMC41IDAtMS0wLjEtMS41IC0wLjMtMS4yLTEtMi4yLTEuOS0yLjZMODUuMiA3Ni42eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02Ni45IDExMi45YzQuOSAxLjcgMTAuNyAyLjIgMTYuNiAwLjkgNy43LTEuOCAxNS45LTYuOSAyMS41LTEzLjJMNzIuNSA4NS4zYy0xLjEgMS41LTMuMyAyLjYtNS43IDMuMSAtMy4yIDAuNy02LjMgMC03LjktMS43TDQ1LjQgNzIuMyAyOC45IDUyLjljLTEuNC0xLjctMi40LTMuOC0yLjktNi4xIC0xLTQuMiAwLjctOC40IDQtMTAuN0wyMSAxLjJDOC43IDQtMC43IDEzLjcgMCAyNi43bDAgMC4zYzQuOCA0My4xIDM2IDc1LjUgNjYuNCA4NS43TDY2LjkgMTEyLjl6Ii8+PC9zdmc+') center center no-repeat;
}
.bookblk iconmail {
	background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAuNyAxNDAuNSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4gIAoJLnN0MHtmaWxsOiM1QTVCNUI7fQo8L3N0eWxlPjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iOC40IDAgMTkxLjYgMCAxMDEuNiA5MS41ICIvPjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMCAxMy42IDAgMTQwLjUgMjAwLjcgMTQwLjUgMjAwLjcgMTIuMyAxMDEuNiAxMTEuNCAiLz48L3N2Zz4=') center center no-repeat;
}
.bookblk phmailtxt {
	display:inline-block;
	vertical-align: top;
	color:#7A7A7A;
	font:1em Arial;
}
.bookblk phmailtxt a {
	color:#7A7A7A;
	text-decoration:none;
	transition: 0.8s color;
	-webkit-transition:  0.8s color;
}
.bookblk phmailtxt a:hover {
	color:#005195;
}
.bookblk chkinoutmodify {
	display:block;
	border-bottom: 1px dashed #989898;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
.bookblk chkin, .bookblk chkout, .bookblk modify {
	display: inline-block;
	vertical-align: top;
	width: calc(100%/3 - 3px);
	width: -webkit-calc(100%/3 - 3px);
}
.bookblk chkout {
	border-left: 1px solid #989898;
	padding-left: 7px;
}
.bookblk headtxt {
	display:block;
	font:bold 1em Arial;
	color: #005195;
	margin-bottom: 3px;
}
.bookblk resulttxt {
	display:block;
	font:bold 1em Arial;
	color: #7a7a7a;
}
.bookblk .buttonmodify {
	float: right;
	height:25px;
	width:95px;
	font:0.8125em Arial;
	color:#fff;
	background: #005195;
	margin-top: 13px;
	border: none;
	border-radius: 3px;
	transition: 1s background;
	-webkit-transition: 1s background;
}
.bookblk .buttonmodify:hover{
	background:#5a5a5a; 
	cursor:pointer;
}
.bookblk .bookdetails ul{
	display: block;
	margin: 0px 0px 5px 0px;
	padding: 0px;
}
.bookblk .bookdetails li {
	display: inline-block;
	vertical-align: top;
	margin: 0 5px 10px 0;
}
.bookblk .bookdetails li:nth-child(1), .bookblk .bookdetails li:nth-child(3), .bookblk .bookdetails li:nth-child(5), .bookblk .bookdetails li:nth-child(7){
	width: calc(100%/2 - 65px);
	width: -webkit-calc(100%/2 - 65px);
	margin-left: 0px;
	font:bold 1em Arial;
	color: #005195;
}
.bookblk .bookdetails li:nth-child(2), .bookblk .bookdetails li:nth-child(4), .bookblk .bookdetails li:nth-child(6), .bookblk .bookdetails li:nth-child(8){
	width: calc(100%/2 - -50px);
	width: -webkit-calc(100%/2 - -50px);
	margin-right: 0px;
	font:bold 1em Arial;
	color: #7a7a7a;
}
.bookblk ratetableheading {
	display:block;
	font:bold 1em Arial;
	color: #fff;
	background: #005195;
	padding: 7px 10px;
}
.bookblk ratetableheading>span {
	font-weight: normal;
}
.bookblk table{
	border-collapse: collapse;
    border-spacing: 0;
	width:100%;
	margin:0px; 
	padding:0px;
}
.bookblk table td:nth-child(1) {padding-left:10px}
.bookblk table td:nth-child(2) {width:45px; text-align: center;}
.bookblk table td:nth-child(3) {width:65px; text-align: right; padding-right:10px;}
.bookblk td{
	vertical-align:top;
	border:1px solid #005195;
	font:bold 1em Arial;
	color: #7a7a7a;
	line-height:30px;
	height:30px;
	background: #fff;
}
.bookblk table tr td:nth-child(3) {
	border-left: 0;
}
.bookblk table tr td:nth-child(2) {
	border-right: 0;
}
.bookblk  tr:last-child td{background: #f3f3f3; color:#5a5a5a;}
.bookblk priceratedetails {
	display:block;
	font:0.875em Arial;
	margin-top: 7px;
	text-align: right;
}
.bookblk priceratedetails a {
	text-decoration: none;
	color:#005195;
}
.bookblk .guestinfo ul {
	display: block;
	margin: 0px;
	padding: 0px;
}
.bookblk .guestinfo li {
	display: inline-block;
	vertical-align: top;
	width: calc(100%/3 - 15px);
	width: -webkit-calc(100%/3 - 15px);
}
.bookblk input[type=text]:focus, .bookblk input[type=email]:focus, .bookblk textarea:focus {
	border: 1px solid rgba(0, 81, 149, 1);
}
.bookblk input[type="text"], .bookblk input[type="email"], .bookblk textarea {
	height: 35px;
	width: 98%;
	padding: 3px 8px;
	border: 1px solid #aaa;
	border-radius: 1px;
	font: 1em Arial;
	background: #f1f1f1;
	color:#5a5a5a;
	outline: 0;
}
.bookblk textarea {
	height:45px;
	padding-top:5px;
}
.bookblk buttonlabel {
	display: block;
	text-align: center;
	margin-bottom: 10px;
}
.bookblk buttxt{
	position:absolute;
	width:240px;
	text-align: center;
	margin: 10px 0 0 0;
	font:bold 1.125em Arial;
	color:#D7D7D7;
}
.bookblk .buttonpay {
	padding-top: 25px;
	height: 75px;
	width:240px;
	margin: 0 auto;
	/*white-space: normal;
	word-wrap: break-word;*/
	font:bold 1.85em Arial;
	color:#fff;
	background: #005195;
	border: none;
	border-radius: 10px;
	transition: 1s background;
	-webkit-transition: 1s background;
}
.bookblk .buttonpay:hover{
	background:#5a5a5a; 
	cursor:pointer;
}
.bookblk termtxt {
	display:block;
	text-align: center;
	font:bold 0.875em Arial;
	color: #5a5a5a;
	margin-bottom: 20px;
}
.bookblk termtxt a{
	text-decoration: none;
	color:#5a5a5a;
	border-bottom: 1px dashed #5a5a5a;
}
.bookblk termtxt a:hover {
	color:#005195;
}
.bookblk notetxt {
	display:block;
	text-align: center;
	font:0.875em Arial;
	color: #898989;
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom:1px dashed #898989;
}
.bookblk pnthead {
	display:block;
	font:bold 1em Arial;
	color: #454545;
	margin:20px 0 5px 0;
}
.bookblk pnt {
	display:block;
	margin-bottom: 7px;
	font:0.875em Arial;
	color:#5a5a5a;
}
/*Responsiveness for Booking
----------------------------------*/

/* For screen smaller than 1024px */
@media screen and (max-width:1024px){
	.bookblk li {display:block; margin:0px;}
	.bookblk li:nth-child(1), .bookblk li:nth-child(2) {width:100%}
	.bookblk .guestinfo li {display:block; margin:0 0 10px 0; width:100%}
}

/*----------------------------------
Origin Styles
----------------------------------*/
.origin imgblk {
	display: block;
	margin: 0 auto 10px auto;
	text-align: center;
	background: url("../img/G.jpg") no-repeat center;
	height:286px;
	width:382px;
	border:1px solid #939393;
}
/*Responsiveness for Origin
----------------------------------*/

/* For screen smaller than 600px */
@media screen and (max-width:600px){
	.origin imgblk {width:95%;}
}

/*----------------------------------
Feedback Styles
----------------------------------*/
.feedback overallRatingblk {
	display: block;
	text-align: center;
	margin-bottom: 20px;
}
.feedback ratingcount {
	display:block;
	font:bold 1.375em Arial;
	margin:10px auto 0 auto;
	color: #0d64a2;
}
.rating_sprite_fb {
    height: 35px;
    width: 185px;
    line-height: 0;
    overflow: hidden;
    text-indent: -999em;
    margin:10px auto 0 auto;
    background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMTEuNSAyOTYuMSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4gIAoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNGNUM3NjE7c3Ryb2tlLXdpZHRoOjU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQo8L3N0eWxlPjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMTU1LjUgNi44IDExNS4zIDEwOC43IDYuNCAxMTQuOCA5MC4yIDE4NS41IDYzLjEgMjkwLjYgMTU1LjkgMjMyLjcgMjQ3LjkgMjkwLjYgMjIxLjIgMTg1LjUgMzA1IDExNS4yIDE5Ni4yIDEwOS41ICIvPjwvc3ZnPg==');
}
.rating_sprite_fb_bg {
    display:block;
    background-position: 0 100%;
    float: left;
    height: 35px;
    background: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMjk4LjYgMjgzLjgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5OC42IDI4My44OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6dXJsKCNTVkdJRF8xXyk7fQo8L3N0eWxlPgo8cmFkaWFsR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBjeD0iMTQ5LjI5OTgiIGN5PSIxNDEuOTA2OCIgcj0iMTQ1LjY1MDIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNGQkVCN0MiLz4KCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNFQzlBNDAiLz4KPC9yYWRpYWxHcmFkaWVudD4KPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxNDkuMSwwIDEwOC44LDEwMS45IDAsMTA4IDgzLjgsMTc4LjcgNTYuNywyODMuOCAxNDkuNSwyMjUuOSAyNDEuNSwyODMuOCAyMTQuOCwxNzguNyAyOTguNiwxMDguNCAKCTE4OS44LDEwMi43ICIvPgo8L3N2Zz4=');
}

.feedback ul{
	display:block;
	margin:0px;
	padding:0px;
}
.feedback li {
	display: block;
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom:1px dashed #939393;
}
.feedback li:last-child {
	border-bottom:none;
}
.feedback name {
	display:block;
	font:bold 1em Arial;
	color:#606060;
	text-transform: capitalize;
	margin-bottom: 2px;
}
.feedback ratingblk {
	display:block;
	width:125px;
	margin-bottom: 15px;
}
.feedback reviewhead {
	display:block;
	font:bold 1.25em Arial;
	color:#0d64a2;
	margin-bottom: 7px;
	text-transform: capitalize;
}
.feedback review {
	display: block;
	font:1em Arial;
	color:#353535;
}
.rating_sprite_yellow {
    font-size: 0;
    height: 22px;
    line-height: 0;
    overflow: hidden;
    text-indent: -999em;
    width: 127px;
    margin: 0 auto;
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDE0OTQ4KSAgLS0+DQo8c3ZnIHZlcnNpb249IjEuMiIgYmFzZVByb2ZpbGU9InRpbnkiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIg0KCSB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI2LjMxM3B4IiBoZWlnaHQ9IjQ4LjYxOXB4IiB2aWV3Qm94PSIwIDAgMjYuMzEzIDQ4LjYxOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cmFkaWFsR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBjeD0iMTEuMjk5OCIgY3k9IjM3Ljg3ODkiIHI9IjExLjAyMzYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCgk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkZDODA4Ii8+DQoJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0Y0NzcyMSIvPg0KPC9yYWRpYWxHcmFkaWVudD4NCjxwb2x5Z29uIGZpbGw9InVybCgjU1ZHSURfMV8pIiBwb2ludHM9IjExLjI4NCwyNy4xMzkgOC4yMzgsMzQuODQ5IDAsMzUuMzE0IDYuMzQyLDQwLjY2MSA0LjI5LDQ4LjYxOSAxMS4zMTUsNDQuMjM2IDE4LjI3OSw0OC42MTkgDQoJMTYuMjU4LDQwLjY2MSAyMi42LDM1LjM0NiAxNC4zNjEsMzQuOTEgIi8+DQo8cGF0aCBmaWxsPSIjNEY1MDRGIiBkPSJNMTQuMzYxLDcuNzcxTDIyLjYsOC4yMDdsLTYuMzQyLDUuMzE1bDIuMDIxLDcuOTU4bC02Ljk2NC00LjM4M0w0LjI5LDIxLjQ4bDIuMDUyLTcuOTU4TDAsOC4xNzYNCglsOC4yMzgtMC40NjZMMTEuMjg0LDBMMTQuMzYxLDcuNzcxeiBNMTEuMzA1LDMuNzEyTDkuMjQsOC45NDFMMy42NSw5LjI1N2w0LjMwMiwzLjYyN2wtMS4zOTEsNS4zOTdsNC43NjUtMi45NzNsNC43MjQsMi45NzMNCglsLTEuMzcyLTUuMzk3bDQuMzAzLTMuNjA1bC01LjU4OC0wLjI5NUwxMS4zMDUsMy43MTJ6Ii8+DQo8L3N2Zz4NCg==');
}
.rating_sprite_yellow_bg {
    display: block;
    background-position: 0 100%;
    float: left;
    height: 22px;
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxMy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDE0OTQ4KSAgLS0+DQo8c3ZnIHZlcnNpb249IjEuMiIgYmFzZVByb2ZpbGU9InRpbnkiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIg0KCSB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI2LjMxM3B4IiBoZWlnaHQ9IjQ4LjYxOXB4IiB2aWV3Qm94PSIwIDAgMjYuMzEzIDQ4LjYxOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cmFkaWFsR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBjeD0iMTEuMjk5OCIgY3k9IjM3Ljg3ODkiIHI9IjExLjAyMzYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCgk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkZDODA4Ii8+DQoJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0Y0NzcyMSIvPg0KPC9yYWRpYWxHcmFkaWVudD4NCjxwb2x5Z29uIGZpbGw9InVybCgjU1ZHSURfMV8pIiBwb2ludHM9IjExLjI4NCwyNy4xMzkgOC4yMzgsMzQuODQ5IDAsMzUuMzE0IDYuMzQyLDQwLjY2MSA0LjI5LDQ4LjYxOSAxMS4zMTUsNDQuMjM2IDE4LjI3OSw0OC42MTkgDQoJMTYuMjU4LDQwLjY2MSAyMi42LDM1LjM0NiAxNC4zNjEsMzQuOTEgIi8+DQo8cGF0aCBmaWxsPSIjNEY1MDRGIiBkPSJNMTQuMzYxLDcuNzcxTDIyLjYsOC4yMDdsLTYuMzQyLDUuMzE1bDIuMDIxLDcuOTU4bC02Ljk2NC00LjM4M0w0LjI5LDIxLjQ4bDIuMDUyLTcuOTU4TDAsOC4xNzYNCglsOC4yMzgtMC40NjZMMTEuMjg0LDBMMTQuMzYxLDcuNzcxeiBNMTEuMzA1LDMuNzEyTDkuMjQsOC45NDFMMy42NSw5LjI1N2w0LjMwMiwzLjYyN2wtMS4zOTEsNS4zOTdsNC43NjUtMi45NzNsNC43MjQsMi45NzMNCglsLTEuMzcyLTUuMzk3bDQuMzAzLTMuNjA1bC01LjU4OC0wLjI5NUwxMS4zMDUsMy43MTJ6Ii8+DQo8L3N2Zz4NCg==');
}
@-moz-document url-prefix() {
	
}



