@font-face{	font-family:'icomoon';	src:url("../fonts/icomoon.eot?8y30a8");	src:url("../fonts/icomoon.eot?8y30a8#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?8y30a8") format("truetype"),url("../fonts/icomoon.woff?8y30a8") format("woff"),url("../fonts/icomoon.svg?8y30a8#icomoon") format("svg");	font-weight:normal;	font-style:normal}	[class^="icon-"],	[class*=" icon-"]{font-family:'icomoon' !important;speak:none;	font-style:normal;	font-weight:normal;	font-variant:normal;	text-transform:none;	line-height:1;	-webkit-font-smoothing:antialiased;	-moz-osx-font-smoothing:grayscale}	.icon-security:before {		content:"\e90e"		}	.icon-BedIcon:before {		content:"\e909"		}	.icon-about:before {		content:"\e90a"		}	.icon-distance:before {		content:"\e90b"		}	.icon-locations:before {		content:"\e90c"		}	.icon-service:before {			content:"\e90d"			}	.icon-ac:before {		content:"\e900"		}	.icon-call:before {		content:"\e901"		}	.icon-electricity:before {		content:"\e902"		}	.icon-housekeeping:before {		content:"\e903"		}	.icon-icn-cab:before {		content:"\e904"		}	.icon-mail:before {		content:"\e905"		}	.icon-meals:before {		content:"\e906"		}	.icon-user:before {		content:"\e907"		}	.icon-wifi:before {		content:"\e908"		}		html {			background:#444c6a			}		body {			display:block;			width:100%;			max-width:767px;			margin:0 auto;			font-family:"Lora",serif;			font-size:14px;			color:#2B2B2B;			background:#C8D6FB			}		@media (max-width:767px)		{			body { 				font-size:12px				}			}			h1,			h2,			h3,			h4,			h5 { 				font-family:"Lora",serif;				font-weight:bold				}			h1 {				font-size:30px;				color:#864A4A				}			h2 {				font-size:24px				}			h3 {				font-size:14px				}			h4 {				font-size:12px				}			p  {				font-family:"Josefin Sans",sans-serif;				font-size:18px}			a  {font-family:"Lora",serif;				color:#32384E				}			a:hover {				color:#1e222f				}			body {				margin-top:75px				}			.container,			.container-fluid {				max-width:767px				}			section {				padding:30px 0 45px				}			section.no-padding			  {			  	padding:0			  	} 			  	.text-align-center {			  		text-align:center			  	}			  .text-align-left {			  	text-align:left			  }			  .text-align-right {			  	text-align:right			  }			  .margin-0 {			  	margin:0 !important			  }			  .margin-top-30 {			  	margin-top:30px			  }			  .margin-top-20 {			  	margin-top:20px			  }			  .margin-top-15 {			  	margin-top:15px			  }			  .margin-top-10 {			  	margin-top:10px			  }			  .margin-top-0 {			  	margin-top:0px			  }			  .margin-0 {			  	margin:0 !important			  }			  .margin-bottom-30 {			  	margin-bottom:30px			  }			  .margin-bottom-20 {			  	margin-bottom:20px			  }			  .margin-bottom-15 {			  	margin-bottom:15px			  	}			  	.margin-bottom-10 {			  		margin-bottom:10px			  		}			  		.margin-bottom-0 			  		{			  			margin-bottom:0px			  			}			  			.padding-top-30			  			{			  				padding-top:30px			  				}			  				.padding-top-20			  				{			  					padding-top:20px			  					}		.padding-top-15		{			padding-top:15px			}			.padding-top-10			{				padding-top:10px				}			.padding-top-0 			{				padding-top:0px				}			.padding-bottom-30			{				padding-bottom:30px				}			.padding-bottom-20			{				padding-bottom:20px				}			.padding-bottom-15			{				padding-bottom:15px				}			.padding-bottom-10			{				padding-bottom:10px				}			.padding-bottom-0			{				padding-bottom:0px				}			.width-80-desktop-block			{				display:block;margin:0 auto				}				@media (min-width:768px)				{					.width-80-desktop-block					{						max-width:80%						}						}						.width-80-desktop						{							display:block							}							@media (min-width:768px)							{								.width-80-desktop								{									max-width:80%									}									}									.full 									{										float:left;										width:100%										}										.half										{											float:left;											width:50%											}											@media (max-width:540px)											{												.half												{													width:100%													}													}													.third													{														float:left;														width:33.333333%														}														@media (max-width:540px)														{															.third															{																width:100%																}																}	.btn	{		padding-left:9%;		padding-right:9%;		padding-top:9px		 !important;		 font-family:"Josefin Sans",sans-serif;text-transform:uppercase;		 letter-spacing:1px;		 -moz-border-radius:50px;		 -webkit-border-radius:50px;		 border-radius:50px;		 border-width:2px;		 font-weight:bold;		 outline:none}		 .btn:hover,		 .btn:active,		 .btn:focus,		 .btn.active{outline:none}		 .btn.btn-xs{padding-top:3px !important}		 .btn.btn-sm{padding-top:6px !important}		 .btn.btn-md{padding-top:9px !important}		 .btn.btn-lg{padding-top:18px !important}		 .btn.btn-blue{background:none;		 	color:#626e99;		 	border-color:#626e99}		 	.btn.btn-blue:hover,		 	.btn.btn-blue:active,		 	.btn.btn-blue:focus,		 	.btn.btn-blue.active		 	{background:none;		 		color:#3c435e;		 		border-color:#3c435e		 		}		 	.btn.btn-dark-green		 	{		 		background:none;		 		color:#3c3b2f;		 		border-color:#3c3b2f		 		}		 	.btn.btn-dark-green:hover,		 	.btn.btn-dark-green:active,		 	.btn.btn-dark-green:focus,		 	.btn.btn-dark-green.active		 	{		 		background:none;		 		color:#8e8c70;		 		border-color:#8e8c70		 		}		 	.btn.btn-dark		 	{background:none;		 		color:#2b2b2b;		 		border-color:#2b2b2b		 		}		 	.btn.btn-dark:hover,		 	.btn.btn-dark:active,		 	.btn.btn-dark:focus,		 	.btn.btn-dark.active		 	{		 		background:none;		 		color:#383838;		 		border-color:#383838		 		}		 	.btn.btn-orange		 	{		 		min-width:180px;		 		background:none;		 		color:#864a4a;		 		border-color:#f5a623		 		}		 	.btn.btn-orange:hover,		 	.btn.btn-orange:active,		 	.btn.btn-orange:focus,		 	.btn.btn-orange.active		 	{		 		background:none;		 		color:#965353;		 		border-color:#f6b03b		 		}		 	.btn.btn-brown		 	{width:100%;		 		padding:18px 15px 15px !important;		 		background:#764141;color:#fff;text-align:left;font-weight:normal;		 		-moz-border-radius:0px;		 		-webkit-border-radius:0px;		 		border-radius:0px;		 		font-family:"Lora",serif;		 		font-size:18px;border:none;		 		-moz-box-shadow:none;		 		-webkit-box-shadow:none;		 		box-shadow:none		 		}		 	.btn.btn-brown .icon		 	{		 		margin-right:6px		 		}		 	.btn.btn-brown .glyphicon-triangle-bottom		 	{		 		float:right;		 		font-size:21px		 		}		 	.btn.btn-brown:hover,		 	.btn.btn-brown:active,		 	.btn.btn-brown:focus,		 	.btn.btn-brown.active		 	{		 		background:#653838;		 		color:#fff;		 		border:none;		 		-moz-box-shadow:none;		 		-webkit-box-shadow:none;		 		box-shadow:none		 		}		 	section.dark		 	{background:#32384E;		 		color:#C8D6FB		 		}		 		section.yellow		 		{		 			background:#FDFBD7;color:#807E65		 			}		 			section.yellow .combo-heading		 			{		 				border-color:#ababab;		 				border-width:1px		 				}		 section.cream		 {		 	background:#D5CCC5		 	}		 	section.extra-padding		 	{		 		padding-top:60px		 		}		 		body.modal-open .container		 		{		 			-webkit-filter:blur(5px);		 			filter:blur(5px)		 			}		 			#main-nav		 			{		 				position:absolute;		 				top:0;		 				left:0;		 				right:0;		 				z-index:1000;		 				margin:0;		 				background:none;		 				border:none;		 				-moz-border-radius:0px;		 				-webkit-border-radius:0px;		 				border-radius:0px		 				}		 			#main-nav .navbar-toggle		 			{		 				margin-top:12px;		 				padding-right:0;		 				border:none;		 				background:none		 			}		 			#main-nav.navbar-toggle .icon-bar		 			{		 				background:#32384E;		 				color:#fff !important;		 				-moz-transform-origin:50% 50%;		 				-ms-transform-origin:50% 50%;		 				-webkit-transform-origin:50% 50%;		 				transform-origin:50% 50%;		 				-moz-transition:all 0.4s ease-in-out;		 				-o-transition:all 0.4s ease-in-out;		 				-webkit-transition:all 0.4s ease-in-out;		 				transition:all 0.4s ease-in-out		 				}		 			#main-nav .navbar-toggle .icon-bar:nth-last-child(1)		 			{		 				-moz-transform:rotate(-45deg) translate(4px, -4px);		 				-ms-transform:rotate(-45deg) translate(4px, -4px);		 				-webkit-transform:rotate(-45deg) translate(4px, -4px);		 				transform:rotate(-45deg) translate(4px, -4px)}		 				#main-nav .navbar-toggle .icon-bar:nth-last-child(2)		 				{		 					filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);		 					opacity:0		 					}		 				#main-nav .navbar-toggle .icon-bar:nth-last-child(3)		 				{		 					-moz-transform:rotate(45deg) translate(5px, 4px);		 					-ms-transform:rotate(45deg) translate(5px, 4px);		 					-webkit-transform:rotate(45deg) translate(5px, 4px);		 					transform:rotate(45deg) translate(5px, 4px)		 					}		 					#main-nav .navbar-toggle.collapsed		 					{		 						background:none		 						}		 						#main-nav .navbar-toggle.collapsed .icon-bar		 						{		 							background:#32384E;		 							-moz-box-shadow:none;		 							-webkit-box-shadow:none;		 							box-shadow:none;		 							-moz-transform:rotate(0deg) transform(0, 0);		 							-ms-transform:rotate(0deg) transform(0, 0);		 							-webkit-transform:rotate(0deg) transform(0, 0);		 							transform:rotate(0deg) transform(0, 0);		 							filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);		 							opacity:1		 							}		 						#main-nav .navbar-toggle.collapsed .icon-bar:nth-last-child(1)		 						{		 							-moz-transform:rotate(0deg) translate(0, 0);		 							-ms-transform:rotate(0deg) translate(0, 0);		 							-webkit-transform:rotate(0deg) translate(0, 0);		 							transform:rotate(0deg) translate(0, 0)		 							}		 						#main-nav .navbar-toggle.collapsed .icon-bar:nth-last-child(2)		 						{		 							filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);		 							opacity:1		 							}		 						#main-nav .navbar-toggle.collapsed .icon-bar:nth-last-child(3)		 						{		 							-moz-transform:rotate(0deg) translate(0, 0);		 							-ms-transform:rotate(0deg) translate(0, 0);		 							-webkit-transform:rotate(0deg) translate(0, 0);		 							transform:rotate(0deg) translate(0, 0)		 							}		 						#main-nav .navbar-brand		 						{		 							height:auto		 							}		 						#main-nav .navbar-brand img		 						{		 							width:120px		 							}		 						#main-nav .navbar-header		 						{		 							background:#C8A33B;		 							color:#32384E;		 							-moz-box-shadow:0px 2px 12px 2px #212121;		 							-webkit-box-shadow:0px 2px 12px 2px #212121;		 							box-shadow:0px 2px 12px 2px #212121		 							}		 						#main-nav .navbar-header .extra-link		 						{		 							display:inline-block;		 							float:right;		 							margin-top:12px;		 							font-size:18px;		 							color:inherit		 						}		 					#main-nav .navbar-header .extra-link a		 					{		 						display:inline-block;padding:6px;color:inherit		 						}		 						#main-nav .navbar-collapse		 						{		 							border-top:1px solid #32384E;		 							background:url('../img/rgbapng/2b2b2be5-5.png?1449106316');		 							background:rgba(43,43,43,0.9);max-height:none		 							}		 						#main-nav .navbar-nav li a		 						{		 							display:block;position:relative;		 							padding:9px 15px 0;		 							padding-left:60px;		 							color:#C8D6FB		 							}		 						#main-nav .navbar-nav li a .icon		 						{		 							display:inline-block;		 							position:absolute;		 							left:15px;		 							top:15px;		 							width:32px;		 							height:32px;		 							text-align:center;		 							font-size:21px;		 							color:inherit;		 							margin-top:3px		 							}		 				#main-nav .navbar-nav li a .icon.icon-service		 				{		 					font-size:27px		 					}		 				#main-nav .navbar-nav li a .nav-link-name		 				{		 					display:block;		 					font-family:"Lora",serif;		 					font-size:21px;color:#f8f9fe		 					}		 				#main-nav .navbar-nav li a .nav-link-caption		 				{		 					display:block;		 					margin-top:9px;		 					padding-bottom:9px;		 					font-family:"Josefin Sans",sans-serif;		 					font-size:12px;		 					line-height:140%;		 					color:inherit;		 					font-style:italic;		 					border-bottom:1px solid #7E868D		 					}		 				#main-nav .navbar-nav li a .nav-link-caption.no-border		 				{		 					border:none		 					}		 				#main-nav .navbar-nav li.nav-contact		 				{		 					position:relative;p		 					adding:15px 18px 24px;padding-right:72px;		 					background:#fafafa		 					}		 			#main-nav .navbar-nav li.nav-contact .nav-link-name		 			{		 				display:block;		 				font-family:"Lora",serif;font-size:21px;		 				color:#32384E		 				}		 			#main-nav .navbar-nav li.nav-contact .nav-link-caption		 			{		 				display:block;margin-top:6px;		 				font-family:"Josefin Sans",sans-serif;		 				font-size:13px;		 				color:#2B2B2B;		 				font-style:italic		 				}		 				#main-nav .navbar-nav li.nav-contact .nav-link-caption a		 				{		 					display:inline;text-decoration:underline;padding:0;		 					font-family:"Josefin Sans",sans-serif;		 					font-size:12px;		 					color:#2B2B2B;		 					font-style:italic		 					}		 					#main-nav .navbar-nav li.nav-contact .nav-alt-link		 					{		 						position:absolute;		 						display:inline-block;		 						right:15px;		 						top:24px;padding:0		 						}		 						#main-nav .navbar-nav li.nav-contact .nav-alt-link .icon		 						{		 							position:initial;		 							display:inline-block;		 							height:45px;		 							width:45px;		 							padding:0;		 							padding-top:12px;		 							padding-right:3px;		 							-moz-border-radius:50px;		 							-webkit-border-radius:50px;		 							border-radius:50px;		 							background:#F5A623;		 							color:#fff;		 							background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1YTYyMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmNDUwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');		 							background-size:100%;		 							background-image:-moz-linear-gradient(270deg, #f5a623 0%,#ff4500 100%);		 							background-image:-webkit-linear-gradient(270deg, #f5a623 0%,#ff4500 100%);		 							background-image:linear-gradient(180deg, #f5a623 0%,#ff4500 100%);		 							-moz-box-shadow:0px 4px 6px 0px #C2C2C2;		 							-webkit-box-shadow:0px 4px 6px 0px #C2C2C2;		 							box-shadow:0px 4px 6px 0px #C2C2C2		 							}#main-nav .navbar-nav li.active a{	background:none	}#main-nav .navbar-nav li.active a .icon{	color:#f9f48e	}.first-banner{	position:relative;	height:400px;	background:#32384E;	background-size:cover !important	}.first-banner.homepage{	background:url("../img/home-hero.jpg") center center no-repeat	}.first-banner.tarrifs{	background:url("../img/tariffs-hero.jpg") center center no-repeat	}.first-banner.about{	background:url("../img/about-hero.jpg") center center no-repeat	}.first-banner.location{	background:url("../img/location-hero.jpg") center center no-repeat	}.first-banner.location.jubilee{	background:url("../img/jubilee-hero.jpg") center center no-repeat}.first-banner.location.assagao{	background:url("../img/concordvillas/assagao.jpg") center center no-repeat}.first-banner.location.banjara{	background:url("../img/banjara-hero.jpg") center center no-repeat	}.first-banner.location.banjara1{	background:url("../img/concordnest/banner.png") center center no-repeat	}.first-banner.location.gachibowli{	background:url("../img/gachibowli-hero.jpg") center center no-repeat	}.first-banner.location.concordbuzz{	background:url("../img/concordbuzz/banner.png") center center no-repeat	}.first-banner.services{	background:url("../img/services-hero.jpg") center center no-repeat	}.first-banner .header-card{	position:absolute;bottom:25%;	left:0;	letter-spacing:1px;	display:inline-block;	margin:0 18% 0 0;	line-height:160%;	padding:30px 18px;	color:#fff;	background:url('../img/rgbapng/2b2b2be5-5.png?1449106316');	background:rgba(43,43,43,0.9);font-family:"Josefin Sans",sans-serif;font-size:16px}	.first-banner .header-card.decorated	{		left:0;		right:0;		bottom:35%;		margin-bottom:auto;		margin-top:auto;		margin-left:auto;		margin-right:auto;		border:1px solid #fff;		-moz-box-shadow:0px 0px 0px 6px rgba(43,43,43,0.9);		-webkit-box-shadow:0px 0px 0px 6px rgba(43,43,43,0.9);box-shadow:0px 0px 0px 6px rgba(43,43,43,0.9);max-width:270px;padding:36px 18px;color:#FDFBD7;font-size:21px;font-family:"Lora",serif;text-align:center;font-weight:normal}.first-banner .header-card.decorated .small{font-family:"Josefin Sans",sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:2px;color:#fff;margin-bottom:6px;display:block}.first-banner .header-card.decorated .dropdown{margin:15px 0 0;font-size:15px;font-family:"Josefin Sans",sans-serif}.first-banner .header-card.decorated .dropdown .btn{color:#FDFBD7}.first-banner .header-card.decorated .dropdown .dropdown-menu{width:189px;left:0;right:0;margin:0 auto;text-align:center;font-family:"Josefin Sans",sans-serif;background:url('../img/rgbapng/2b2b2be5-5.png?1449106316');background:rgba(43,43,43,0.9)}.first-banner .header-card.decorated .dropdown .dropdown-menu li a{font-family:"Josefin Sans",sans-serif;text-transform:uppercase;padding:9px 20px 3px;font-size:12px;font-weight:bold;color:#fff}.first-banner .header-card.decorated .dropdown .dropdown-menu li a:hover,.first-banner .header-card.decorated .dropdown .dropdown-menu li a:focus,.first-banner .header-card.decorated .dropdown .dropdown-menu li a:active{background:#2B2B2B;color:#fff}.first-banner .header-card.decorated .dropdown .dropdown-menu li.active a{background:#32384E;color:#FDFBD7}.combo-heading{margin-bottom:15px;padding-bottom:9px;font-size:24px;font-family:"Lora",serif;color:#864A4A;font-weight:normal;text-align:center;border-bottom:2px solid #ececec}.combo-heading .small{display:block;margin-bottom:3px;letter-spacing:3px;font-family:"Josefin Sans",sans-serif;font-size:12px;color:#7E868D;font-weight:bold;text-transform:uppercase}.combo-heading.no-border{padding-bottom:0;border-bottom:none}.combo-heading.small{font-size:15px}.combo-heading.dark{color:#FDFBD7;border-color:#7E868D}.combo-heading.light .small{color:#fafafa}.iconed-heading{margin:0 0 15px;border-bottom:1px solid #7E868D;padding-bottom:15px;color:#32384E;letter-spacing:3px;font-family:"Josefin Sans",sans-serif;font-size:21px;text-transform:uppercase;text-align:center}.iconed-heading .icon{margin-right:15px}.iconed-heading.dark{color:#FDFBD7}.card{display:block;margin:0 0 15px;padding:18px 15px;outline:none;background:#fafafa;color:#2B2B2B;line-height:160%;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.card h1{letter-spacing:1px;line-height:130%}.card img{width:100%}.card p{line-height:160%}.card.card-img{padding:0}.card.card-img img{width:100%;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px}.card.card-img .content{padding:24px 18px}.hero-card-section{background:#32384E;padding-bottom:60px}.hero-card-section .card{margin-top:-66px}.slider-cards-section{padding:0;background:#D5CCC5;-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slider-cards-section .slider-card-grid{margin:-30px -15px;padding:0}.slider-cards-section .slider-card-grid .slick-list{padding:0 15px !important}.slider-cards-section .slider-card-grid .slider-card{margin:0 3px 21px;padding:6px 6px 18px}.slider-cards-section .slider-card-grid .slider-card>.combo-heading:first-child{display:none}@media (max-width:479px){.slider-cards-section .slider-card-grid .slider-card>.combo-heading:first-child{display:block}}.slider-cards-section .slider-card-grid .slider-card .combo-heading.no-border{font-size:18px}.slider-cards-section .slider-card-grid .slider-card.slick-active{-moz-box-shadow:0px 11px 7px -2px #2B2B2B;-webkit-box-shadow:0px 11px 7px -2px #2B2B2B;box-shadow:0px 11px 7px -2px #2B2B2B}.slider-cards-section .slider-card-grid .slider-card .btn{padding-left:15%;padding-right:15%;margin:15px 0}.link-grid{margin:30px 0;color:#C8D6FB;border-top:1px solid #717980}.link-grid .element{border-bottom:1px solid #717980;display:inline-block;width:50%;float:left;margin:0;padding:45px 15px 30px;text-align:center;text-decoration:none;outline:none;color:#C8D6FB}.link-grid .element:nth-child(odd){border-right:none;border-right:1px solid #717980}@media (min-width:400px){.link-grid .element{width:50%;border-right:1px solid #717980}.link-grid .element:nth-child(2),.link-grid .element:nth-child(4),.link-grid .element:nth-child(6){border-right:none}}@media (min-width:768px){.link-grid .element{width:33.333333%;border-right:1px solid #717980}.link-grid .element:nth-child(2),.link-grid .element:nth-child(4){border-right:1px solid #717980}.link-grid .element:nth-child(3){border-right:none}}.link-grid .element:focus{outline:none}.link-grid .element:hover{color:#f9f48e;border-color:transparent;position:relative;z-index:100}.link-grid .element:hover:before,.link-grid .element:hover::before,.link-grid .element:hover::after,.link-grid .element:hover:after{content:'';display:none;width:initial;height:auto}.link-grid .element:hover:after,.link-grid .element:hover::after{content:' ';position:absolute;display:inline-block;width:initial;height:auto;left:-1px;top:-1px;right:-1px;bottom:-1px;-moz-box-shadow:0px 0px 15px 3px #1b1b1b;-webkit-box-shadow:0px 0px 15px 3px #1b1b1b;box-shadow:0px 0px 15px 3px #1b1b1b;background:#32384E;z-index:-1}.link-grid .element.active{color:#f9f48e}.link-grid .element .icon{display:inline-block;font-size:30px;height:41px}.link-grid .element .icon.icon-icn-cab{padding-top:6px;font-size:24px}.link-grid .element .text{display:block;width:100px;min-height:36px;margin:15px auto;text-transform:uppercase;font-family:"Josefin Sans",sans-serif;font-size:12px}.link-grid.button-style{border:none;margin-top:0}.link-grid.button-style .element{background:#E6DBD5;float:none;display:block;margin:15px auto;width:auto;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;border:none !important;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#864A4A;padding:12px 45px 12px;font-weight:bold;text-align:left;max-width:291px}.link-grid.button-style .element:hover,.link-grid.button-style .element:active,.link-grid.button-style .element:focus,.link-grid.button-style .element.active{background:#c9b2a5;color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.link-grid.button-style .element:before,.link-grid.button-style .element::before,.link-grid.button-style .element:after,.link-grid.button-style .element::after{content:'';display:none}.link-grid.button-style .element .icon{display:inline-block;font-size:18px;height:auto;width:32px;margin-right:9px;text-align:center}.link-grid.button-style .element .icon.icon-icn-cab{font-size:12px}.link-grid.button-style .element .text{display:inline-block;font-size:12px;margin:0;width:auto;min-height:0}.card-modal .modal-dialog{max-width:350px;margin:30px auto;padding:0 15px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.card-modal .modal-content{background:#fafafa;border:none}.card-modal .close{position:absolute;right:9px;top:9px;background:#32384E;color:#f9f48e;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;padding:3px 8px;z-index:10;opacity:1}.card-modal .modal-body{padding:0 0 1px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.card-modal .modal-body img{width:100%;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;margin:0}.card-modal .modal-body h2{color:#864A4A;font-family:"Lora",serif;font-size:21px;padding:0 15px}.card-modal .modal-body p{font-family:"Josefin Sans",sans-serif;font-size:15px;margin-bottom:21px;color:#2B2B2B;padding:0 15px}.card-modal .modal-footer{border-top:none;text-align:left;position:relative;padding-right:66px}.card-modal .modal-footer .icon{display:inline-block;font-size:30px;margin-right:9px;color:#864A4A}.card-modal .modal-footer .combo-heading{display:inline-block;text-align:left}.card-modal .modal-footer a{position:absolute;display:inline-block;right:15px;top:21%;padding:0;height:45px;width:45px;padding:0;padding-top:12px;padding-right:3px;z-index:2;text-align:center;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;background:#F5A623;color:#864A4A;background:#fafafa;-moz-box-shadow:0px 4px 6px 0px #C2C2C2;-webkit-box-shadow:0px 4px 6px 0px #C2C2C2;box-shadow:0px 4px 6px 0px #C2C2C2;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1YTYyMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmNDUwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-moz-linear-gradient(270deg, #f5a623 0%,#ff4500 100%);background-image:-webkit-linear-gradient(270deg, #f5a623 0%,#ff4500 100%);background-image:linear-gradient(180deg, #f5a623 0%,#ff4500 100%)}.card-modal .modal-footer a:after{content:' ';position:absolute;display:inline-block;height:41px;width:41px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;left:2px;top:2px;background:#fafafa;z-index:-1}.card-modal .modal-footer a .icon{display:inline-block;font-size:18px;margin:0;color:#864A4A;padding-top:2px;padding-left:8px}.testimonial-slide{outline:none}.testimonial-slide:hover{cursor:move}.testimonial-slide .wrap{max-width:540px;margin:0 auto;padding:30px 0;text-align:center;outline:none}.testimonial-slide .testimonial-content{font-family:"Lora",serif;font-size:15px;font-weight:normal;margin-bottom:30px}@media (max-width:400px){.testimonial-slide .testimonial-content{font-size:15px}}.testimonial-slide .testimonial-content:before{content:'\f10d';font-family:FontAwesome;display:block;font-size:27px;font-weight:bold;margin-bottom:18px}.testimonial-slide .testimonial-name{font-family:"Josefin Sans",sans-serif;color:#7E868D;font-size:15px;font-weight:bold;letter-spacing:3px}.testimonial-slide .testimonial-designation{font-family:"Josefin Sans",sans-serif;color:#7E868D;font-size:15px;font-style:italic;font-weight:normal}.slick-dots{text-align:center;padding:0;margin-bottom:30px}.slick-dots li{position:relative;display:inline-block;width:12px;height:12px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:12px;height:12px;padding:0px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:before,.slick-dots li button::before{content:' ';position:absolute;top:0;left:0;width:12px;height:12px;background:transparent;border:2px solid #807E65;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}.slick-dots li.slick-active button:before,.slick-dots li.slick-active button::before{background:#807E65}.about-section{background:url("../img/bg-about.jpg") top center no-repeat;background-size:cover}.about-section .about-img{width:100%;display:none}.about-section .about-card{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:45px 18px;background:url('../img/rgbapng/ffffffe5-5.png?1448881994');background:rgba(255,255,255,0.9);margin:15px 0 15px;text-align:center;position:relative;padding-left:240px}.about-section .about-card .content{text-align:left;font-family:"Josefin Sans",sans-serif;font-size:21px;font-style:italic;margin-bottom:0px;padding:0 21px}@media (max-width:767px){.about-section .about-card .content{font-size:18px}}.about-section .about-card .content p{margin-bottom:18px}@media (min-width:992px){.about-section .about-card{margin:15px auto 15px}}.about-section .about-card:before,.about-section .about-card::before{content:' ';position:absolute;display:inline-block;width:240px;height:100%;top:0;left:0;background:url("../img/img-about.jpg") center center no-repeat;background-size:cover;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px}.about-section .about-card .btn{margin:15px 0 30px}@media (max-width:599px){.about-section .about-card{display:block;margin:30px auto;padding:0;max-width:320px}.about-section .about-card:before,.about-section .about-card::before{content:'';display:none}.about-section .about-card .about-img{display:inline-block;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px}.about-section .about-card .content{padding:30px 18px 1px;margin-bottom:0}}footer{padding:45px 0 0px;background:#7E868D;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJiMmIyYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-moz-linear-gradient(270deg, #444444 0%,#2b2b2b 100%);background-image:-webkit-linear-gradient(270deg, #444444 0%,#2b2b2b 100%);background-image:linear-gradient(180deg, #444444 0%,#2b2b2b 100%)}footer.extra-padding{padding-top:60px}footer .footer-nav{display:block;margin:0 auto 45px;text-align:center;width:80%}@media (max-width:479px){footer .footer-nav{width:100%}}footer .footer-nav li{display:block;margin-right:15px;margin-top:2px;margin-bottom:18px}footer .footer-nav li a{color:#fff;font-family:"Josefin Sans",sans-serif;text-transform:uppercase;font-size:15px;letter-spacing:2px;font-weight:bold}footer .footer-nav li.logo{margin-top:0;margin-bottom:21px;padding-bottom:9px;border-bottom:2px solid #a9a9a9}footer .footer-nav li.logo img{width:180px;margin-top:-5px}footer .footer-social-links{display:block;width:80%;margin:15px auto;text-align:center}footer .footer-social-links li{color:#fff;font-size:15px;font-family:"Josefin Sans",sans-serif;margin:6px 5px 15px 0}footer .footer-social-links li.heading{text-transform:uppercase;font-size:12px;font-weight:bold;letter-spacing:2px;display:block;margin-bottom:0px}footer .footer-social-links li a{color:#C2C2C2;font-size:30px}footer .copyright-text{marign:0;font-size:15px;font-family:"Josefin Sans",sans-serif;color:#C2C2C2;letter-spacing:2px;text-align:center}.card-extended{margin:-30px auto;position:relative}.card-extended .caption{font-size:15px;margin-bottom:21px}.card-extended:after,.card-extended::after{content:' ';position:absolute;display:inline-block;width:9px;background:url('../img/rgbapng/22222233-5.png?1448951938');background:rgba(34,34,34,0.2);top:9px;bottom:9px;-moz-border-radius-topright:9px;-webkit-border-top-right-radius:9px;border-top-right-radius:9px;-moz-border-radius-bottomright:9px;-webkit-border-bottom-right-radius:9px;border-bottom-right-radius:9px;right:-9px}.card-extended:before,.card-extended::before{content:' ';position:absolute;display:inline-block;width:9px;background:url('../img/rgbapng/22222233-5.png?1448951938');background:rgba(34,34,34,0.2);top:9px;bottom:9px;-moz-border-radius-topleft:9px;-webkit-border-top-left-radius:9px;border-top-left-radius:9px;-moz-border-radius-bottomleft:9px;-webkit-border-bottom-left-radius:9px;border-bottom-left-radius:9px;left:-9px}.card-extended.shadow{-moz-box-shadow:0px 15px 21px 0px #2b2b2b;-webkit-box-shadow:0px 15px 21px 0px #2b2b2b;box-shadow:0px 15px 21px 0px #2b2b2b}.card-extended.shadow:after,.card-extended.shadow::after,.card-extended.shadow:before,.card-extended.shadow::before{content:'';display:none}.card-extended.location-card{padding:0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:0px 9px 12px 3px #777;-webkit-box-shadow:0px 9px 12px 3px #777;box-shadow:0px 9px 12px 3px #777}.card-extended.location-card .card-header{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;padding:24px 18px 15px;background:#32384E;color:#fff}.card-extended.location-card .card-header .availability-info{display:inline-block;margin:0 0 6px;font-family:"Josefin Sans",sans-serif;float:left;color:#fff;font-size:16px}.card-extended.location-card .card-header .tariff-info{display:inline-block;margin:0 0 6px;font-family:"Josefin Sans",sans-serif;float:right;color:#fff;font-size:16px}.card-extended.location-card .card-header .tariff-info .fa{color:#FDFBD7;font-size:18px;margin-right:3px}.card-extended.location-card .card-content{padding:18px 15px 15px}.tariff-card{max-width:320px;margin:-30px auto}.tariff-form{display:block}.tariff-form .form-control{font-family:"Josefin Sans",sans-serif}.tariff-form .form-group{display:block;max-width:260px;margin:15px auto 15px}.tariff-form .form-group label{margin-bottom:15px;font-family:"Josefin Sans",sans-serif;color:#7E868D;font-size:21px;font-weight:normal}.tariff-form .form-group label .icon{display:inline-block;width:32px;margin-right:3px;font-size:24px;color:#864A4A}.tariff-form .btn-group.checkbox-group{display:block}.tariff-form .btn-group.checkbox-group .btn{display:inline-block;height:75px;width:75px;text-transform:none;float:none;margin:0;margin-right:9px;margin-bottom:9px;-moz-border-radius:3px !important;-webkit-border-radius:3px;border-radius:3px !important;background:#F3F3F3;color:#7A7A7A;padding:6px;padding-top:21px !important;font-size:12px;border-width:1px;border-color:#E9E9E9;white-space:normal;font-weight:bold}.tariff-form .btn-group.checkbox-group .btn.active{background:#F5A623;color:#fff;border-color:#f5a623;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.tariff-form .btn-group.checkbox-group .btn[disabled]{background:#7b7b7b;color:#000;opacity:0.1}.tariff-form #bedSlider{position:relative;margin:15px 45px 24px;border:none;z-index:10}.tariff-form #bedSlider:after{content:' ';position:absolute;height:25px;left:-45px;right:-45px;top:0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#F3F3F3;border:1px solid #E9E9E9;z-index:-1}.tariff-form #bedSlider .noUi-handle{width:33px;height:45px;background:#F5A623;color:#fff;-moz-box-shadow:0px 6px 9px -2px gray;-webkit-box-shadow:0px 6px 9px -2px gray;box-shadow:0px 6px 9px -2px gray;border:none;top:-12px}.tariff-form #bedSlider .noUi-handle:before{content:'';display:none}.tariff-form #bedSlider .noUi-handle .noUi-tooltip{font-family:"Josefin Sans",sans-serif;font-size:21px;color:#fff;top:0;bottom:0;width:100%;border:none;background:none;font-weight:bold;padding-top:15px}.tariff-form #bedSlider .noUi-handle:after{content:' ';height:2px;width:2px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;-moz-box-shadow:3px 0px 0px 0px #db8c0a,6px 0px 0px 0px #db8c0a,9px 0px 0px 0px #db8c0a,12px 0px 0px 0px #db8c0a;-webkit-box-shadow:3px 0px 0px 0px #db8c0a,6px 0px 0px 0px #db8c0a,9px 0px 0px 0px #db8c0a,12px 0px 0px 0px #db8c0a;box-shadow:3px 0px 0px 0px #db8c0a,6px 0px 0px 0px #db8c0a,9px 0px 0px 0px #db8c0a,12px 0px 0px 0px #db8c0a;background:#db8c0a;position:absolute;left:10px;top:initial;bottom:3px}.tariff-form #bedSlider .noUi-base{padding:0 30px;border:none;background:none}.tariff-form #bedSlider .noUi-base .noUi-origin{background:none;border:none}.tariff-form #bedSlider .noUi-pips{padding:0 15px;font-family:"Josefin Sans",sans-serif;font-size:12px;color:#2B2B2B;z-index:0;top:4px}.tariff-form #bedSlider .noUi-marker-horizontal.noUi-marker-large{display:none}.tariff-form #bedSlider .noUi-value-horizontal,.tariff-form #bedSlider .noUi-value-horizontal.noUi-value-sub{padding:0;font-size:15px;color:#2B2B2B;font-weight:bold}.tariff-form #bedSlider .noUi-marker-horizontal.noUi-marker-sub{display:none}.tariff-form #bedSlider .noUi-value-horizontal.noUi-value-sub{padding:0}.tariff-form .bedroom-group small{font-family:"Josefin Sans",sans-serif;font-size:15px;color:#2B2B2B}.tariff-form .bedroom-group .form-control.inline{display:inline-block;width:69px;margin-bottom:9px}.tariff-form .btn-cta{width:auto;min-width:0;margin:15px 3px;padding:15px 9% 12px !important}.logo-grid{display:block;margin:0 auto;width:100%;max-width:450px}.logo-grid .img-wrap{display:inline-block;float:left;width:50%;height:70px;vertical-align:middle;padding:6px;margin:15px 0;text-align:center}.logo-grid .img-wrap img{display:inline-block;vertical-align:middle;max-width:150px}.room-card{display:inline-block;float:left;width:100%;margin-bottom:45px}@media (min-width:768px){.room-card{width:50%;padding:9px;margin-bottom:0px}}.room-card .wrapper{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:relative;padding-top:75px;display:block;margin:0 auto;-moz-box-shadow:0px 4px 18px 0px #0E0E0E;-webkit-box-shadow:0px 4px 18px 0px #0E0E0E;box-shadow:0px 4px 18px 0px #0E0E0E;text-align:center}.room-card .wrapper .combo-heading{color:#fff}.room-card .wrapper .combo-heading .small{color:#fff}.room-card .wrapper .caption{margin:0 0 3px;font-size:15px;color:#fff}.room-card .wrapper .btn{padding-left:90px;padding-right:90px;margin:30px 0 45px;color:#FDFBD7;letter-spacing:6px}.room-card .wrapper .card-content{padding:0 15px}.room-card .wrapper .card-footer{margin:15px 0 0;background:#fafafa;padding:18px 15px 9px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.room-card .wrapper .card-footer .availability-info{display:inline-block;margin:0 0 6px;font-family:"Josefin Sans",sans-serif;float:left;color:#2B2B2B;font-size:16px}.room-card .wrapper .card-footer .tariff-info{display:inline-block;margin:0 0 6px;font-family:"Josefin Sans",sans-serif;float:right;color:#2B2B2B;font-size:16px}.room-card .wrapper .card-footer .tariff-info .fa{color:#864A4A;font-size:18px;margin-right:3px}.gallery .grid-item{display:inline-block;float:left;width:33.333333%;padding:3px}@media (min-width:370px){.gallery .grid-item{width:25%}}@media (min-width:480px){.gallery .grid-item{width:16.666666%}}.gallery .grid-item .img-thumb{background-size:cover !important;border:1px solid #C2C2C2}.gallery .grid-item .img-big{display:none}.gallery .grid-item .desc{display:none}.gallery .grid-item:hover{cursor:pointer}.gallery .grid-item img{width:100%;-moz-box-shadow:0px 1px 3px 0px #2b2b2b;-webkit-box-shadow:0px 1px 3px 0px #2b2b2b;box-shadow:0px 1px 3px 0px #2b2b2b}.sl-wrapper .sl-navigation button.sl-next{right:3px}.sl-wrapper .sl-navigation button.sl-prev{left:3px}.alert{font-family:"Josefin Sans",sans-serif}#enquiryModal .close{padding:2px 7px 4px;text-align:center;font-size:18px}#enquiryModal .modal-title{font-family:"Josefin Sans",sans-serif;text-transform:uppercase;font-size:18px;font-weight:bold}.submit-form .form-group{width:auto;max-width:none}.submit-form .form-group.margin{margin:15px}.submit-form .form-group label{display:inline-block;margin:0}.submit-form .form-group label .icon{vertical-align:middle}.submit-form .form-group .form-control{display:inline-block;width:200px;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-size:15px;background:none}.submit-form .form-group .error{font-size:12px;color:red}.submit-form .form-group textarea.form-control{background:#f3f3f3;color:#7a7a7a;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.tariff-form-modal table{font-family:"Josefin Sans",sans-serif}.tariff-form-modal table tr th,.tariff-form-modal table tr td{padding:8px 15px;padding-right:6px;border:none;font-size:15px;text-transform:capitalize}.header-dropdown .dropdown-menu{width:100%;background:#864A4A;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;margin:0;text-align:center;color:#fff;padding:0}.header-dropdown .dropdown-menu li a{padding:12px 15px;color:#fff;background:#864A4A;border-bottom:1px solid #764141}.header-dropdown .dropdown-menu li a:hover,.header-dropdown .dropdown-menu li a:focus,.header-dropdown .dropdown-menu li a:active,.header-dropdown .dropdown-menu li a.active{background:#764141;color:#fff}#map-search-section{position:relative}#map-search-box{z-index:10;text-align:center;width:100%;background:#fafafa;padding:0}#map-search-box h1{font-size:21px;font-weight:normal;text-align:center;padding:18px 15px;margin:0}#map-search-box .input-area{background:#864A4A;padding:15px;text-align:left;color:#fff;letter-spacing:2px;font-family:"Josefin Sans",sans-serif;text-transform:uppercase;font-size:12px;font-weight:bold}#map-search-box .input-area .icon{display:inline-block;margin-right:6px;font-size:18px;vertical-align:middle}#map-search-box .input-area .form-control{margin:9px 0;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;border:none;outline:none;background:#552f2f;color:#ca9f9f}#map-search-box .input-area .form-control:hover,#map-search-box .input-area .form-control:active,#map-search-box .input-area .form-control:focus,#map-search-box .input-area .form-control.active{border:none;outline:none;color:#ca9f9f}#map-search-box .info-box{font-size:9px;padding:0 15px}@media (max-width:480px){#map-search-box .info-box{padding:0}}#map-search-box .info-box #distanceInfo{float:left}#map-search-box .info-box #durationInfo{float:right}#map-search-box.big{top:200px}#map-search-box.big #directionsPanel{max-height:200px}#directionsPanel,.directionsPanel{padding:15px 0;max-height:230px;overflow:auto;text-align:left;display:none}#directionsPanel .adp,.directionsPanel .adp{font-size:12px}#directionsPanel .adp-summary,.directionsPanel .adp-summary{padding:15px;background:#E8E8E8;text-align:center;font-size:14px;font-weight:bold}#directionsPanel tr:hover,.directionsPanel tr:hover{background:#f1f1f1}#directionsPanel .adp-placemark,.directionsPanel .adp-placemark{background:none;border:none;margin:0}#directionsPanel .adp-placemark tr:hover,.directionsPanel .adp-placemark tr:hover{background:#f1f1f1}#directionsPanel .adp-placemark tr:hover td,.directionsPanel .adp-placemark tr:hover td{background:#f1f1f1}#directionsPanel .adp-placemark tr td,.directionsPanel .adp-placemark tr td{padding:6px 15px}#directionsPanel .adp-step,#directionsPanel .adp-substep,.directionsPanel .adp-step,.directionsPanel .adp-substep{padding:18px 6px;border-bottom:1px solid #f2f2f2;border-top:none;font-size:12px;color:#000}#directionsPanel .adp-step:first-child,#directionsPanel .adp-substep:first-child,.directionsPanel .adp-step:first-child,.directionsPanel .adp-substep:first-child{padding-left:15px}#directionsPanel .adp-legal,.directionsPanel .adp-legal{display:none}#directionsPanel .info-card,.directionsPanel .info-card{padding:12px 15px;font-family:"Josefin Sans",sans-serif;font-size:12px;color:#2B2B2B;border-bottom:1px solid #f3f3f3;display:none}#directionsPanel .info-card:last-child,.directionsPanel .info-card:last-child{border-bottom:none;padding-bottom:0}#directionsPanel .info-card:first-child,.directionsPanel .info-card:first-child{padding-top:0}#directionsPanel .info-card strong,.directionsPanel .info-card strong{font-weight:bold;display:block;font-size:12px;letter-spacing:1px;margin-bottom:3px}#directionsPanel .info-card .info-text,.directionsPanel .info-card .info-text{color:#7E868D;font-family:"Josefin Sans",sans-serif;display:inline-block;margin-right:15px}#directionsPanel .info-card .info-text a,.directionsPanel .info-card .info-text a{color:#864A4A;font-weight:bold;outline:none;font-family:"Josefin Sans",sans-serif;text-decoration:none}#directionsPanel .info-card .info-text a:hover,#directionsPanel .info-card .info-text a:focus,#directionsPanel .info-card .info-text a:active,.directionsPanel .info-card .info-text a:hover,.directionsPanel .info-card .info-text a:focus,.directionsPanel .info-card .info-text a:active{outline:none}#directionsPanel .info-card .info-text .icon,.directionsPanel .info-card .info-text .icon{display:inline-block;vertical-align:top;margin-right:3px}.directionsModal .modal-dialog{max-width:480px}.directionsModal .modal-body{padding:0;overflow:auto}.directionsModal .directionsPanel{max-height:none;padding:0}.directionsModal .directionsPanel .adp-placemark tr td{padding:15px 15px}.directionsModal .directionsPanel .adp-step:last-child,.directionsModal .directionsPanel .adp-substep:last-child{padding-right:15px}.directionsModal .modal-footer{border-top:none}#galleryModal .modal-dialog{width:100%;max-width:320px}#galleryModal .modal-body{padding:0;position:relative}#galleryModal .modal-body .navs .next,#galleryModal .modal-body .navs .prev{position:absolute;display:inline-block;width:30px;font-size:12px;height:30px;background:#FF6E6E;padding-top:7px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;color:#FDFBD7;font-weight:bold;text-align:center}#galleryModal .modal-body .navs .navBtn{text-decoration:none}#galleryModal .modal-body .navs .next{right:-10px;top:50%}#galleryModal .modal-body .navs .prev{left:-10px;top:50%}#galleryModal .modal-body h2{padding:0}#galleryModal .modal-body p{padding:0}#galleryModal .modal-body .galleryModalDesc{padding:0 30px}#galleryModal .modal-body .iconed-heading{text-align:left;font-size:15px;padding-top:9px}#galleryModal .modal-body img{width:100%;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}