/*-------------------------------------------------------wrapper----------------------------------------------*/
*, *:before, *:after {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; outline: none;}
#wrapper {
	margin:0 auto;
	width:100%;
	padding:0px 0px;
}
.index_bg {
	background:url(../images/bg_home.png) no-repeat center top;
}
.top_header {
	width:1000px;
	margin:0 auto;
	position:relative;
	height:170px;
}
.bottom_header {
	width:1000px;
	margin:0 auto;
	position:relative;
	margin-top:10px;
}
.fix_container {
	max-width:1230px; padding: 0 15px;
	margin:0 auto;
}
.fix_container:after{display: block; content: ""; clear: both;}
.call {
	float:left;
	width:330px;
	margin-top:35px;
}
.blog_box {
	float:right;
	padding-top:0px;
}
.advert_box {
	float:right;
	padding-top:15px;
}
.video_box {
	float:left;
	margin-top:45px;
}
.call p {
	font-family: 'WalkwaySemiBoldRegular';
	color:#fff;
	text-transform: uppercase;
	font-size:20px;
}
.call p span {
	color:#ffca00;
}
#logo {
	position:absolute;
	left:50%;
	z-index:100;
	margin-left:-84px;
	width:213px;
	height:168px;
	margin-top:1px;
}
#logo h1 {
	display: inline-block;
	margin: 0;
	padding: 0;
}
#logo h1 a {
	background: url("../images/logo.png") no-repeat scroll 0 0 transparent;
	display: block;
	height:168px;
	width:213px;
}
#logo h1 a span {
	display: none;
}
.right_social {
	float:right;
	width:335px;
}
.right_social ul {
	float:right;
	margin:15px auto;
}
.right_social ul li {
	float: left;
	display:block;
	margin-left: 3px;
}
.right_social ul li a {
	float:left;
	display:block;
	margin-left:2px;
}
#divNavigationBar {
	padding:0px;
	margin:0px;
	background:url(../images/bgr_nav.png) repeat-x 0 0;
	float:left;
	width:100%;
	height:44px;
	display:block;
	position:relative;
}
#divNavigationBar ul {
	float:left;
	padding:0px;
	margin:0px;
	width:1000px;
}
#divNavigationBar ul li {
	display: inline;
	font-family: "MyriadProRegular";
	color:#fff;
	float:left;
	padding:0px;
	background:url(../images/seprator_pipe.png) no-repeat right top;
}
#divNavigationBar ul li a {
	font-size:14px;
	text-transform:uppercase;
	color:#fff;
	float:left;
	padding:0px 13px 0px 12px;
	display:block;
	line-height:44px;
	margin:0px 0px 0px px;
	
}
#divNavigationBar ul li a.active {
	background: url("../images/02.png") repeat-x scroll 0 0 transparent;
}
#divNavigationBar ul li a:hover, #divNavigationBar ul li a.selected {
	background:url(../images/bgr_hover.png) repeat-x 0 0;
}
#divNavigationBar ul li a.last {
	background:none;
}
/*#divNavigationBar ul li a.last {
	position:absolute;
	right:10px;
	top:0;
	padding:0px 27px 0px 0px;
	background:url(../images/video_play.png) no-repeat right 10px;
	font-size:16px;
	color:#2f1a11;
	font-family: "MyriadProSemibold";
	float:right;
	display:inline-block;
}
#divNavigationBar ul li a.last:hover {
	color:#850b00;
}*/
.index_slider {
	background:url(../images/bgr_black.jpg) repeat-x 0 0;
	display:inline-block;
	width:1000px;
}
#slideshow {
	clear:both;
	float:left;
	width:976px;
	height:390px;
	margin:12px 0px 0px 12px;
}
.featured {
	clear:both;
	float:left;
	width:247px;
}
.featured h3 {
	font-family: "MyriadProRegular";
	font-size:25px;
	color:#fff;
	background:url(../images/yellow_arrow.png) no-repeat 97% center;
	margin:0px 0px 0px 12px;
	height:45px;
	line-height:45px;
}
.gallery_thumb {
	background:url(../images/photo_gallery.png) no-repeat 0 0;
	display:inline-block;
	width:247px;
	height:182px;
	margin-top:19px;
}
.gallery_thumb h4 {
	font-size:28px;
	font-family: "MyriadProSemibold";
	color:#fff;
	padding:26px;
	text-transform:uppercase;
	letter-spacing:-1px;
	line-height:18px;
	margin:0px;
}
.gallery_thumb h4 span {
	color:#e7c404;
	font-size:15px;
	letter-spacing: normal;
}
a.click_here {
	background:url(../images/arrow.png) no-repeat right center;
	font-size:14px;
	color:#fff;
	font-family: "MyriadProSemibold";
	padding:26px;
	line-height:24px;
	text-transform:uppercase;
}
.villas_block_wrap {
	position:absolute;
	top:391px;
	right:-5px;
	z-index:1000;
}
.villas_block {
	float:left;
	width:221px;
	height:305px;
	padding:9px;
	margin:0px 0px 0px 10px;
	background:url(../images/box_featured.png) no-repeat 0 0;
	display:inline-block;
}
.villas_block h3 {
	font-size:20px;
	font-family: "MyriadProSemibold";
	padding:0px;
	margin:5px 0px 0 0px;
	color:#9e1102;
}
.villas_block p { height:60px;
	font-size:14px;
	padding:3px 0;
	margin:0px;
	color:#4d4d4d;
}
.more_links {
}
a.btn {
	font-size:12px;
	font-family: 'CalibriBold';
	display: inline-block;
	position: relative;
	color: #FFF !important;
	text-decoration: none;
	padding:4px 6px;
	border: 1px solid #502403;
	cursor: pointer;
	text-shadow: 0 1px 0 #502403;
	background:#502403;
	/*background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #502403), color-stop(100%, #6e3001));
	background-image: -webkit-linear-gradient(#502403, #6e3001);
	background-image: -moz-linear-gradient(#502403, #6e3001);
	background-image: -o-linear-gradient(#502403, #6e3001);
	background-image: -ms-linear-gradient(#502403, #6e3001);
	background-image: linear-gradient(#502403, #6e3001);*/
	-moz-border-radius: 2px;
	-webkit-border-radius:2px;
	-o-border-radius: 2px;
	-ms-border-radius:2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
}
a.btn:hover, a.btn:focus {
	color: #FFF;
	/*background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #6e3001), color-stop(100%, #502403));
	background-image: -webkit-linear-gradient(#6e3001, #502403);
	background-image: -moz-linear-gradient(#6e3001, #502403);
	background-image: -o-linear-gradient(#6e3001, #502403);
	background-image: -ms-linear-gradient(#6e3001, #502403);
	background-image: linear-gradient(#f6f6f6, #502403);*/
}
a.btn:active {
	color: #fff;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #502403), color-stop(100%, #502403));
	background-image: -webkit-linear-gradient(#502403, #502403);
	background-image: -moz-linear-gradient(#502403, #502403);
	background-image: -o-linear-gradient(#502403, #502403);
	background-image: -ms-linear-gradient(#502403, #502403);
	background-image: linear-gradient(#502403, #502403);
}
.index_welcome {
	width:1000px;
	float:left;
	margin:24px 0px 0px 0px;
}
.intru_txt {
	position:relative;
	padding:200px 0 0 0;
	width:730px;
	float:right;
}
.intru_txt h2,.intru_txt h1 {
	font-size:25px;
	font-family: "MyriadProSemibold";
	height:43px;
	padding:0px 0px 0px 0px;
	margin:0px 0 15px 0;
	line-height:43px;
	color:#313131;
	border:solid 1px #cac5be;
	border-left: none;
	border-right: none;
}
.intru_txt h2 span,.intru_txt h1 span {
	color:#9e1102;
}
.intru_txt p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#616263;
	line-height:18px;
	text-align:justify;
	padding:0px 15px 10px 0px;
}
.intru_txt p strong {
	color:#383838;
}
.right_box {
	position:relative; padding:0 0 15px 0;
	float:left;
	width:250px;
}
.right_box h3, .left_portion h3 {
	font-size:20px;
	font-family: "MyriadProRegular";
	background:url(../images/bgr_h3.jpg) repeat-x 0 0;
	height:45px;
	padding:0px 0px 0px 15px;
	margin:0px;
	line-height:45px;
	color:#fff;
}
ul.services_links {
	padding:0px;
	margin:0px;background:#0a2945;
}
ul.services_links li {
	font-family: 'WalkwaySemiBoldRegular';
	padding:0px 0px 0px 0px;
	margin:0px;
	display: block;
/*	float:left;*/
	height:50px;
	line-height:50px;
	overflow:hidden;border-bottom: 1px solid rgba(255,255,255,0.08);
}
ul.services_links li a {
	color:#fff;
	font-size:14px;
	display:block;
/*	float:left;*/
	width: auto;
	padding:0px 0px 0px 17px;
	height:50px;
	line-height:50px;
	/*background:url(../images/bgr_right_nav.png) repeat-x 0 0;*/
	background:#0a2945;
}
ul.services_links li a:hover, ul.services_links li a.selected {
	background:#0c2338;
	color:#E1E1E1;
}
ul.services_links li a img {
	float:right;
	width:26px;
	height:26px;
	margin:8px 17px 0 0;
}
ul.services_links li a.hotel {
	background:url(../images/hotel.png) no-repeat 95% center;
}
ul.services_links li a.rest {
	background: url(../images/restuarants.png) no-repeat 95% center;
}
ul.services_links li a.golf {
	background: url(../images/golf.png) no-repeat 95% center;
}
ul.services_links li a.club {
	background: url(../images/bear.png) no-repeat 95% center;
}
ul.services_links li a.sport {
	background: url(../images/sport.png) no-repeat 95% center;
}
.fb_follow {
	margin-top:10px;
}
#footer {
	background:url(../images/bgr_footer.jpg) repeat-x 0 0 #41281e;
	float:left;
	width:100%;
}
.footer_links {
	float:left;
	width:720px;
	padding-top:25px;
}
.footer_links h4 {
	font-size:18px;
	color:#fff;
	padding-bottom:10px;
	border-bottom:solid 1px #3e251a;
}
.coloumn_1 {
	float:left;
	width:159px;
	margin:0px 20px 0px 0px;
}
.coloumn_1 ul {
	margin:10px 0px 0px 0px;
	display:block;
}
.coloumn_1 ul li {
	padding:0px;
	margin:0px;
}
.coloumn_1 ul li a {
	background:url(../images/footer_icon.png) no-repeat 0 3px;
	font-size:14px;
	color:#846356;
	padding:0px 0px 0px 10px;
	display:block;
	margin:8px 0;
}
.coloumn_1 ul li a:hover {
	color:#25140c;
}
ul.social_icons {
	padding:0px;
	display: inline-block;
	margin:10px 0px;
}
ul.social_icons li {
	float:left;
	width:auto;
	display:block;
	margin-right:4px;
}
.copy_right {
	border-top: solid 1px #321d15;
	float:left;
	width:1000px;
	margin:25px 0px 0px 0px;
}
.copy_right p {
	font-size:13px;
	color:#98786b;
	line-height:22px;
	padding:10px 0;
}
.copy_right p a:hover {
	color:#00AEFF;
}
ul.bottom_social {
	padding:0px;
	margin:12px 0 10px 0;
	float:right;
}
ul.bottom_social li {
	width:30px;
	height:30px;
	float:left;
	display:block;
	padding:0px;
	margin:0px 0px 0 8px;
}
ul.bottom_social li a {
	background: url(../images/bottom_social.png) no-repeat 0 0;
	width:30px;
	height:30px;
	display:block;
}
ul.bottom_social li a.facebook {
	background-position:0px 0px;
}
ul.bottom_social li a.twitter {
	background-position:-34px 0px;
}
ul.bottom_social li a.flicker {
	background-position:-68px 0px;
}
.coloumn_last {
	float:right;
	width:277px;
}
.coloumn_last h4 {
	border-bottom: none;
	padding:2px 0;
	font-size:18px;
	color:#fff;
}
.coloumn_last h4 span {
	color:#947163;
	font-size:13px
}
.coloumn_last p {
	font-size:14px;
	color:#947163;
	padding:0px 0 4px 0;
}
.coloumn_last p span {
	color:#b48401;
}

.coloumn_last p label {
	color:#FFFFFF;
}
.newsletter_form {
	background:#2c1911;
	float:left;
	margin-bottom:10px;
	padding:12px 14px;
	width:275px;
}
.newsletter_form form {
	padding:0px;
	margin:0px;
}
.newsletter_form input[type="text"] {
	background:url(../images/bg_email_newsletter.png) no-repeat 0 0;
	border:none;
	padding:0px 0 0 5px;
	width:199px;
	height:35px;
	font-size:13px;
	font-family: 'CalibriRegular';
	color:#876252;
	float:left;
	line-height:35px;
	margin:5px 0px 0px 0px;
}
.newsletter_form input[type="button"] {
	background:url(../images/bg_email_newsletter.png) no-repeat right top;
	border:none;
	padding:0px 0 0 0px;
	cursor:pointer;
	float:left;
	width:40px;
	height:35px;
	margin:5px 0px 0px 3px;
}
.Latest_News {
	float: right;
	width:730px;
	display:block;
	margin-top:10px;
	position:relative;
	padding-bottom:20px;
}
.Latest_News h3 { background:url(../images/bg_featured2.jpg) no-repeat; /*width:730px;*/ height:40px;
	font-size:20px;
	font-family: "MyriadProSemibold"; line-height:36px;
	padding:0px 0 0px 15px;
	margin:0px 0 0 0;
	color:#252525;
	-webkit-box-sizing: border-box; /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
 -moz-box-sizing: border-box;    /* Firefox 1 - 28 */
 box-sizing: border-box;
}
.Latest_News button.prev {
	background:url(../images/buttons.png) no-repeat -31px 0px;
	width:25px;
	height:23px;
	border:none;
	cursor:pointer;
	position:absolute;
	top:7px;
	right:9px;
}
.Latest_News button.next {
	position:absolute;
	top:7px;
	right:40px;
	background:url(../images/buttons.png) no-repeat 0px 0px;
	width:25px;
	height:23px;
	border:none;
	cursor:pointer;
}
.news_slider { background:url(../images/bg_shadow2.png) no-repeat; height:242px; padding:10px 0 10px 10px;
background-size:100%;
	/*width:700px !important;*/
	float:left;
	

}
.news_slider ul {
}
.news_slider ul li {
	padding: 0 0 0;
	Height:auto !important;
}
/*.news_slider ul li:hover {
	background:#dcd7cf;
}*/
/*.news_slider .sliding {
	display:inline-block;
	width:720px;
	padding:0px 0 0 0;
}*/
.news_slider .sliding .pic {
	margin:0 20px 0 0;
	border:solid 10px #dcd7cf;
	padding:0;
	display: inline-block;
	float:left;
}
.news_slider .sliding h4 {
	padding:4px 0px 0px 0;
	margin:0px;
	color:#9e1102;
	font-size:20px;
	font-family: 'CalibriBold';
}
.news_slider .sliding h4 span {
	color:#666;
	font-size:15px;
	font-family: 'CalibriRegular';
}
.news_slider .sliding p {
	font-size:14px;
	color:#4d4d4d;
	padding:15px 10px 10px 0px;
	/*width:400px;
	float:left;*/
}
a.moreinfo {
	background:url(../images/bullet.png) no-repeat right center;
	font-size:12px;
	color:#542603;
	font-family: 'CalibriBold';
	padding:0px 12px 0px 0px;
}
.featured_gallery {
	float:left;
	/*width:1000px !important;*/
	width:100%;
	display:block;
	position:relative;
	padding-bottom:0;
}
.featured_gallery h3 {
	font-size:20px;
	font-family: "MyriadProSemibold";
	padding:0px 0 0px 8px;
	margin:0px 0 0px 0;
	color:#252525;
	line-height:40px;
	background:url(../images/bg_featured.jpg) no-repeat 0 0;
}
.featured_gallery button.prev1 {
	background:url(../images/buttons.png) no-repeat -31px 0px;
	width:25px;
	height:23px;
	border:none;
	cursor:pointer;
	position:absolute;
	top:9px;
	right:9px;
}
.featured_gallery button.next1 {
	position:absolute;
	top:9px;
	right:40px;
	background:url(../images/buttons.png) no-repeat 0px 0px;
	width:25px;
	height:23px;
	border:none;
	cursor:pointer;
}
.featured_slider { padding:0 0 8px 0;
	background:url(../images/bg_shadow.png) no-repeat 0 0;
	/*width:1000px !important;*/
	float:left;
	height:255px;
}
.featured_slider ul {
}
.featured_slider ul li {
	height:252px;
	padding:0px 0;
}
.featured_slider ul li:hover {
	background:#171717;
}
.featured_slider ul li:hover h4, .featured_slider ul li:hover p {
	color:#fff;
}
.featured_slider .sliding {
	/*width:165px;*/
	padding:0px 18px;
}
.featured_slider .sliding .pic {
	padding:0px;
	background:#fff;
	float:left;
	clear:both;
}
.featured_slider .sliding h4 {
	padding:0px 0px 0px 0px;
	margin:0px;
	color:#9e1102;
	font-size:16px;
	line-height:40px;
	font-family: 'CalibriBold';
}
.featured_slider .sliding h4 span {
	color:#100f0f;
	font-size:13px;
}
.featured_slider .sliding h5 {
	padding:5px 0px 0px 0px;
	clear:left;
	margin:0px;
	color:#eaa002;
	font-size:19px;
	font-family: 'CalibriBold';
}
.featured_slider .sliding p {
	font-size:14px;
	color:#4d4d4d;
	padding:8px 0px 4px 0px;
}
/*------------------ inner page styles-------------------*/
.inner_slider {
	background:#171717;
	height:280px;
	width:1000px;
	display:inline-block;
}
.inner_header {
	padding:12px;
}
.full_wrapper {
	position:relative;
}
.left_portion {
	width:300px;
	float:left;
	margin-top:0;padding-right: 30px;
}
.left_portion h4 {
	font-size:20px;
	font-family: "MyriadProSemibold";
	padding:10px 0 0px 0;
	margin:5px 0 5px 0;
	color:#252525;/*border-bottom:solid 1px #dcd7cf;*/
}
.left_nav {
}
.left_nav h3 {
	font-size:20px;
	font-family: "MyriadProRegular";
	background:url(../images/bgr_h3.jpg) repeat-x 0 0;
	height:45px;
	padding:0px 0px 0px 15px;
	margin:0px;
	line-height:45px;
	color:#fff;
}
.news_ticker {
	/*width:212px;
	padding:5px 8px;
	margin:0;
	/*height:200px !important;*/
	border:solid 1px #dcd7cf;
	-webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
}
.news_ticker ul {
	/*width:212px;*/
	/*height:200px;*/
	overflow:hidden;
	width:100%;
	
}
.news_ticker ul li {
	
	border-bottom:solid 1px #dcd7cf;
	
}
.news_ticker .sliding {
	/*width:216px;*/
	margin:10px 7px;
	padding:8px 0px 14px;width:auto;display: inline-block;
	
	-webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
}
.news_ticker .sliding .pic {
	border:solid 1px #c6c4c3;
	padding:2px;
	background:#fff;
	display: inline-block;
	float:left;
}
.news_ticker .sliding h4 {
	padding:0px 0px 0px 65px;
	margin:0px;
	color:#9e1102;
	font-size:14px;
	border-bottom:none;
	font-family: 'CalibriBold'; clear: none;
}
.news_ticker .sliding h4 span {
	color:#100f0f;
	font-size:13px;
}
.news_ticker .sliding p {
	font-size:13px;
	color:#4d4d4d;
	padding:8px 0px 4px 65px;
}
.news_ticker a.moreinfo {
	background:url(../images/bullet.png) no-repeat right center;
	font-size:12px;
	color:#542603;
	font-family: 'CalibriBold';
	padding:0px 12px 0px 65px;
}
.right_portion {
	position: relative;
	top:0;
	width:calc(100% - 300px);
	float:right;
	background:#fff;
	border:solid 1px #cacaca;
	-o-box-shadow: 0 2px 2px #C9C9C9;
	-icab-box-shadow:  0 2px 2px #C9C9C9;
	-khtml-box-shadow: 0 2px 2px #C9C9C9;
	-moz-box-shadow:  0 2px 2px #C9C9C9;
	-webkit-box-shadow: 0 2px 2px #C9C9C9;
	box-shadow: 0 2px 2px #C9C9C9;
}
.content_area {
	padding:20px;
}
.content_area h2,.content_area h1 {
	font-size:30px;
	font-family: "MyriadProSemibold";
	padding:0px 0px 5px 0px;
	margin:0px 0 10px 0;
	color:#4c2203;
	border-bottom:solid 1px #cac5be;
}
h1.mainheading {
	border-bottom: 0;
}
.content_area h2 span,.content_area h1 span {
	color:#4c2203;
}
.content_area h3 {
	font-size:18px;
	color:#4c2203;

	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}
.content_area h3 span {
	background:#fff;
	display:inline;
	padding:0 10px 0 0px;
}
.content_area h4 {
	font-size:16px;
	color:#9e1102;
	padding:5px 0px;
	font-family: 'CalibriBold';
	margin:0px 0px 0px 0px;
}
.content_area h5 {
	border-bottom:solid #e5e5e6 1px;
	font-size:28px;
	color:#3c3c3c;
	padding:0px 0px 0px 25px;
	margin:0px 0px 1px 0px;
}
.content_area p {
	font-family:Arial, Helvetica, sans-serif;
	color: #616263;
	font-size: 12px;
	line-height:19px;
	margin: 0;
	padding: 0px 10px 10px 0px;
	text-align: justify;
}
.content_area .expander p {
	font-family:Arial, Helvetica, sans-serif;
	color: #616263;
	font-size: 12px;
	line-height:19px;
	margin: 0;
	padding: 0px 0px 10px 0px;
	text-align: justify !important;
	display:inline;
}
.content_area p span {
	color:#2746a1;
}
.content_area p strong {
	color:#3c3c3c;
}
.content_area p a {
	color: #7a0e02;
}
.content_area p br {
	line-height:10px;
}
.content_area a.btn {
	font-size:13px;
}
/*
.cat_content_area {
	padding:10px;
}
.cat_content_area h2 {
	font-size:24px;
	font-family: "MyriadProSemibold";
	padding:0px 0px 5px 0px;
	margin:0px 0 10px 0;
	color:#313131;
	border-bottom:solid 1px #cac5be;
}
.cat_content_area h2 span {
	color:#9e1102;
}
.cat_content_area h3 {
	font-size:18px;
	color:#4c2203;
	font-family: 'CalibriBold';
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}

.cat_content_area h3 span {
	background:#fff;
	display:inline;
	padding:0 10px 0 0px;
	
}
.cat_content_area h4 {
	font-size:16px;
	color:#9e1102;
	padding:5px 0px;
	font-family: 'CalibriBold';
	margin:0px 0px 0px 0px;
}
.cat_content_area h5 {
	border-bottom:solid #e5e5e6 1px;
	font-size:28px;
	color:#3c3c3c;
	padding:0px 0px 0px 25px;
	margin:0px 0px 1px 0px;
}
.cat_content_area p {
	font-family:Arial, Helvetica, sans-serif;
	color: #616263;
	font-size: 12px;
	line-height:19px;
	margin: 0;
	padding: 0px 0px 10px 0px;
	text-align: justify;
	display:inline;
}
.cat_content_area p span {
	color:#2746a1;
}
.cat_content_area p strong {
	color:#3c3c3c;
}
.cat_content_area p a {
	color: #7a0e02;
}
.cat_content_area p br {
	line-height:10px;
}
.cat_content_area a.btn {
	font-size:13px;
}
*/


ul.listing_bullet {
	padding:0px;
	/* clear:both; */
	display:block;
	margin:15px 0 0 0;
}
ul.listing_bullet li {
	background: url(../images/bullet.png) no-repeat 0px 4px;
	padding:0px 0px 0px 18px;
	margin:10px 0px 10px 0px;
	font-size:13px;
	display: block;
	color:#616263;
	line-height:18px;
}
ul.listing_bullet li strong {
	color:#4c2203;
	font-family: 'CalibriBold';
}
ul.listing_bullet li a {
	color:#6d6d6d;
}
ul.listing_bullet li a:hover {
	color:#c62929;
}
ul.listing_bullet_double {
	padding:0px;
	float:left;
	width:100%;
	margin:0px 0 0 0;
}
ul.listing_bullet_double li {
	background: url(../images/bullet.png) no-repeat 0px 4px;
	padding:0px 0px 0px 18px;
	margin:10px 0px 10px 0px;
	font-size:15px;
	display: block;
	color:#424242;
	float:left;
	width:45%;
}
ul.listing_bullet_double li strong {
	color:#4c2203;
	font-family: 'CalibriBold';
}
ul.listing_bullet_double li a {
	color:#6d6d6d;
}
ul.listing_bullet_double li a:hover {
	color:#c62929;
}
blockquote {
	margin:0px 0px 10px 0px;
	color: #9e1102;
	font-family: "Times New Roman", Times, serif;
	font-size:18px;
	font-style: italic;
	padding:8px 0px 8px 10px;
	text-align: left;
	line-height:22px;
	border-left: solid 3px #9e1102;
}
.italic {
	font-style:italic;
}
.shadow_box_right {
	padding:4px;
	border:solid 1px #d9d9d9;
	margin-left:10px;
	float:right;
}
.shadow_box_left {
	padding:4px;
	border:solid 1px #d9d9d9;
	margin-right:10px;
	float:left;
	margin-bottom:10px;
}
.divider {
	background: url(../images/divider.png) no-repeat 0 0;
	height:23px;
}
.divider_border {
	border-bottom:solid 1px #d9d9d9;
	height:1px;
	margin:10px 0;
}
p.highlighted {
	background: #e1e1e1;
	padding:5px 10px !important;
	color:#626262 !important;
	font-weight:bold;
	font-size:14px;
	border-bottom:solid 1px #d3cdc4;
	font-family: 'CalibriBold';
}
.shadow_box_video {
	position:relative;
	border:solid 1px #d9d9d9;
	width:142px;
	height:83px;
	display:block;
	padding:5px;
	margin:0px 0px 0px 15px;
	float:right;
}
.shadow_box_video a span.link {
	background:url(../images/bullet.png) no-repeat right center;
	font-size:12px;
	color:#542603;
	font-family: 'CalibriBold';
	z-index:100;
	position:absolute;
	top:98px;
	padding:0px 12px 0px 0px;
}
.shadow_box_video a img.back_img {
	position:absolute;
	z-index:10;
}
.shadow_box_video a .play_btn {
	position:absolute;
	z-index:100;
	top:26px;
	left:53px;
	background:url(../images/video_button.png) no-repeat 0 0;
	width:45px;
	height:45px;
	display:block;
}
.shadow_box_video a .play_btn:hover {
	background-position:0px -46px;
}
.pagination ul {
	float:right;
	margin: 0;
	padding: 0;
	position:relative;
	top:-30px;
	margin:  0;
}
.pagination ul li {
	display:block;
	float:left;
	font-size:14px;
	list-style: none;
	padding:0px 1px;
	margin:0px;
	color:#666666;
}
.pagination ul li a {
	float:left;
	display:block;
	padding:0px 8px;
	line-height:13px;
	margin-right:0px;
	text-decoration:none;
	color:#4c2203;
	text-transform:uppercase;
	border-right:solid 1px #313131;
}
.pagination ul li a.pre {
	border:none;
	color:#313131;
	padding:0px;
}
.pagination ul li a.next {
	border:none;
	color:#313131;
	padding:0px 0px 0px 5px;
}
.pagination ul li a:hover, .pagination ul li a.selected {
	color:#313131;
}
.tbl_featured_listing {
}
.pic_property {
	background:url(../images/bg_property.png) no-repeat 0 0;
	display:block;
	width:235px;
	height:182px;
	padding:7px;
	position:relative;
}
.pro_desc {
	margin-bottom:25px;
}
.pro_desc h3 {
	font-size:15px;
	margin:0px;
	padding:0px;
}
.pro_desc p {
	padding-bottom:5px;
}
.content_area a.moreinfo {
	padding-left:0px;
}
.cat_content_area a.moreinfo {
	padding-left:0px;
}
.price_desc {
	margin-left:15px;
	background:#dcd7cf;
	padding:5px 10px;
}
.price_desc p {
	line-height:18px;
	padding:2px 0;
	margin:0px;
}
.property_wrapper {
	float:left;
	width:100%;
}
.property_slider {
	float:left;
	width:468px;
	height:323px;
	background:url(../images/bannerimg.jpg) no-repeat 0 0;
	position: relative;
	padding:8px 0px 0px 8px;
}
.property_slider1 {
	float:right;
	width:368px;
	height:276px;
	background:url(../images/bannerimg1.jpg) no-repeat 0 0;
	position: relative;
	padding:8px 0px 0px 8px;
	margin-left:10px;
}
#slides1 {
	width:452px;
	overflow: hidden;
	float:left;
	margin:0px;
	height:323px;
}
#slides1 li img {
	margin:0!important;
padding:!important;
	float:left;
}
#slides1 .content {
	float: left;
	width: 280px;
	margin:0!important;
 padding:!important;
}
.slides1_wrap .prev {
	position: absolute;
	left: 8px;
	top: 130px;
	outline: 0;
}
.slides1_wrap .next {
	position: absolute;
	right:16px;
	top: 130px;
	outline: 0;
}
.bx_pager {
	bottom:-5px;
	position:absolute;
	text-align:center;
	width:100%;
}
.bx_pager a {
	background: url(../images/bullets.png) no-repeat 0 0;
	width: 10px;
	height:11px;
	text-align:center;
	font-size: 11px;
	margin-right:6px;
	padding: 0 0 0 0;
	text-indent:-99999px;
	display:inline-block;
}
.bx_pager a:hover, .bx_pager a.active {
	background: url(../images/bullets.png) no-repeat 0px -11px;
	text-decoration: none;
}
.auto_controls {
	position: absolute;
	bottom: -11px;
	left: 394px;
}
.auto_controls a {
	font-size: 16px;
	color: #a3a3a3;
	outline: 0;
	padding: 2px;
}
.auto_controls a:hover {
	text-decoration: none;
 background:;
	color: #e41996;
}
.sliderWraps {
	width:452px;
	float:left;
	padding:0;
	position:relative;
}
.sliderWraps1 {
	width:352px;
	float:left;
	padding:0;
}
.full_portion {
	position: relative;
	top:-66px;
	width:998px;
	float:right;
	background:#fff;
	border:solid 1px #cacaca;
	-o-box-shadow: 0 2px 2px #C9C9C9;
	-icab-box-shadow:  0 2px 2px #C9C9C9;
	-khtml-box-shadow: 0 2px 2px #C9C9C9;
	-moz-box-shadow:  0 2px 2px #C9C9C9;
	-webkit-box-shadow: 0 2px 2px #C9C9C9;
	box-shadow: 0 2px 2px #C9C9C9;
}
.property_detail {
	float:right;
	width:490px;
}
.property_detail.property_detail--right{width:calc(100% - 468px);padding-left:50px;}
.profileTable {
}
.profileTable th {
	font-size:18px;
	color:#9e1102;
	padding:8px 0px;
	font-family: 'CalibriBold';
	border-bottom:solid 1px #dcd7cf;
}
.profileTable td {
	font-size:14px;
	color:#666666;
	padding:16px 0px;
	margin:0px 0px 0px 0px;
	border-bottom:solid 1px #e2e3e3;
}
.border_box_right {
	padding:4px;
	border:solid 1px #c6c6c6;
	margin-left:10px;
	float:right;
}
.right_top {
	position:relative;
	margin-top:-44px;
	right:0px;
}
.social_box {
	float:right;
	width:185px;
}
.social_box ul {
}
.social_box ul li {
	padding:0px;
	margin: 0px 10px 0px 0px;
	background:none;
	float:left;
	display:block;
}
.social_box ul li a {
	float:right;
	color:#3c3c3c;
	float:left;
	display:block;
}
.contact_bg {
	background:url(../images/bg_contact_girls.jpg) no-repeat 40% bottom;
}
.contact_bg p {
	padding:8px 8px;
	font-size:13px;
}
.forms, .forms form {
	background:#fff;
	padding:0px;
	margin:0px;
}
.forms h4 {
	font-size:18px;
	font-weight:bold;
	color:#313131;
	padding:5px 0px;
	margin:0px 0px 0px 6px;
}
.forms h5 {
	font-size:14px;
	color:#0365B0;
	padding:5px 0px;
	border:none;
	margin:0px 0px 0px 0px;
}
.forms .label {
	font-size:15px;
	color:#666666;
	line-height:20px;
	vertical-align:top;
	padding:4px 8px;/*display:block;*/
}
.forms input[type="file"] {
	padding:0px 5px;
	margin:7px 0px 7px 0px;
	border: solid 1px #cccccc;
	height:26px;
	line-height:24px;
	width:220px;
	background:#fff;
	font-size:15px;
	color:#666666;
	-o-border-radius:3px;
	-icab-border-radius:3px;
	-khtml-border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.forms .input_normal, .forms .txt_area, .forms .select_normal {
	font-family: 'CalibriRegular', Arial, Helvetica, sans-serif;
	padding:0px 5px;
	margin:7px 0px 7px 0px;
	border: solid 1px #cccccc;
	height:26px;
	line-height:24px;
	width:93%;
	background:#fff;
	font-size:15px;
	color:#666666;
	-o-border-radius:3px;
	-icab-border-radius:3px;
	-khtml-border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	vertical-align:top;
}
.forms .txt_area {
	height:110px;
}
.forms .select_normal {
	padding:3px 5px;
	height:26px;
	line-height:26px;
	width:95%;
}
.forms .small {
	width:30%;
}
.forms .medium {
	width:50%;
}
.forms .large {
	width:80%;
}
/***********************************buttons*****************************************/
input.input_submit, button.input_blue_btn, input.input_blue_btn {
	font-family: 'MyriadProSemibold';
	padding:0px 10px 0px 10px;
	outline:none;
	margin:10px 0px 0px 0px;
	border:solid 1px #7a0e02;
	text-shadow:0px 1px 0px #7a0e02;
	height:30px;
	line-height:30px;
	vertical-align:top;
	cursor:pointer;
	width: auto;
	display:inline-block;
	color:#fff;
	font-size:17px;
	-o-border-radius:3px;
	-icab-border-radius:3px;
	-khtml-border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	background:#7a0e02;
	background:-moz-linear-gradient(top, #7a0e02 0%, #610b02 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7a0e02), color-stop(100%, #610b02)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #7a0e02 0%, #610b02 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #7a0e02 0%, #610b02 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #7a0e02 0%, #610b02 100%); /* IE10+ */
	background:linear-gradient(top, #7a0e02 0%, #610b02 100%); /* W3C */
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7a0e02', endColorstr='#610b02');
}
input.input_submit:hover, button.input_blue_btn:hover, input.input_blue_btn:hover {
	background:#7a0e02;
	background:-moz-linear-gradient(top, #610b02 0%, #7a0e02 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #610b02), color-stop(100%, #7a0e02)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #610b02 0%, #7a0e02 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #610b02 0%, #7a0e02 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #610b02 0%, #7a0e02 100%); /* IE10+ */
	background:linear-gradient(top, #610b02 0%, #7a0e02 100%); /* W3C */
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#610b02', endColorstr='#7a0e02');
}
input.input_submit:focus, button.input_blue_btn:focus, input.input_blue_btn:focus, input.input_submit:active, button.input_blue_btn:active, input.input_blue_btn:active {
	background:#7a0e02;
	border:solid 1px #7a0e02 !important;
}
/*input:focus, input:active, select:focus, select:active, textarea:focus, textarea:active {
	border:solid 1px #d0a17c !important;
	box-shadow: 0 0px 5px #cbcbcb;
	-webkit-box-shadow:0 0px 5px #cbcbcb;
	-moz-box-shadow: 0 0px 5px #cbcbcb;
}*/
.required_field {
	color:#FF0000;
}
.contact_box {
	background:url(https://www.villaatlakecomo.com/images/bg_border.jpg) repeat-y 0 0;
	-o-border-radius:3px;
	-icab-border-radius:3px;
	-khtml-border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:solid 1px #d0d0d0;
}
.spn_must_field {
	color:red;
}
.errorlist li a {
	color: red;
	cursor:text;
}
.enquiry_btn {
	font-family: 'calibriBold';
	padding:0px 10px 0px 10px;
	outline:none;
	/*	margin:10px 0px 0px 210px;
*/	
	border:solid 1px #7a0e02;
	text-shadow:0px 1px 0px #7a0e02;
	height:30px;
	line-height:30px;
	vertical-align:top;
	cursor:pointer;
	width: auto;
	display:inline-block;
	text-align:center;
	color:#fff;
	font-size:17px;
	-o-border-radius:3px;
	-icab-border-radius:3px;
	-khtml-border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	background:#7a0e02;
	background:-moz-linear-gradient(top, #7a0e02 0%, #610b02 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7a0e02), color-stop(100%, #610b02)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #7a0e02 0%, #610b02 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #7a0e02 0%, #610b02 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #7a0e02 0%, #610b02 100%); /* IE10+ */
	background:linear-gradient(top, #7a0e02 0%, #610b02 100%); /* W3C */
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7a0e02', endColorstr='#610b02');
}
.enquiry_btn:hover {
	background:#7a0e02;
	background:-moz-linear-gradient(top, #610b02 0%, #7a0e02 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #610b02), color-stop(100%, #7a0e02)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #610b02 0%, #7a0e02 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #610b02 0%, #7a0e02 100%); /* Opera11.10+ */
	background:-ms-linear-gradient(top, #610b02 0%, #7a0e02 100%); /* IE10+ */
	background:linear-gradient(top, #610b02 0%, #7a0e02 100%); /* W3C */
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#610b02', endColorstr='#7a0e02');
}
.div_msg {
	background-color: #EEE;
	border: 1px solid green;
	margin: 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	padding: 10px;
}
.div_error {
	background-color: #eee;
	border: 1px solid red;
	margin: 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px;
	color:#333333;
}
.div_error ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: red;
	font-style: italic
}
.facebook_count {
	width:73px;
	height:36px;
	padding:6px 2px;
}
.fb_count {
	padding:6px 7px 6px 2px;
}
.HighLightsuccess {
	background-color: #EEE;
	border: 1px solid green;
	margin: 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: green;
	padding: 10px;
}
.HighLighterror {
	background-color: #EEE;
	border: 1px solid red;
	margin: 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: red;
	padding: 10px;
}
.maintenance_area {
	padding:10px;
}
.maintenance_area h2 {
	font-size:24px;
	font-family: "MyriadProSemibold";
	padding:0px 0px 5px 0px;
	margin:0px 0 10px 0;
	color:#FF9;
	border-bottom:solid 1px #cac5be;
}
.maintenance_area h2 span {
	color:#F9B193;
}
.maintenance_area h3 {
	font-size:18px;
	color:#F9B193;
	font-family: 'CalibriBold';
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}
.maintenance_area h3 span {
	background:#fff;
	display:inline;
	padding:0 10px 0 0px;
}
.maintenance_area h4 {
	font-size:16px;
	color:#9e1102;
	padding:5px 0px;
	font-family: 'CalibriBold';
	margin:0px 0px 0px 0px;
}
.maintenance_area h5 {
	border-bottom:solid #e5e5e6 1px;
	font-size:28px;
	color:#3c3c3c;
	padding:0px 0px 0px 25px;
	margin:0px 0px 1px 0px;
}
.maintenance_area p {
	font-family:Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 12px;
	line-height:19px;
	margin: 0;
	padding: 0px 0px 10px 0px;
	text-align: justify;
}
.maintenance_area p strong {
	color:#3c3c3c;
}
.maintenance_area p a {
	color: #7a0e02;
}
.maintenance_area p br {
	line-height:10px;
}
ul.gallery_list {
	margin:15px 0 0 0;
	padding:0;
	width:700px;
	list-style:none;
	float: left;
}
ul.gallery_list li {
	margin:0;
	padding:0 10px 30px 10px;
	float:left;
	width:210px;
}
ul.gallery_list li a img {
	border:1px solid #666666;
	margin:0 0 5px 0;
}
ul.gallery_list li a {
	border:1px solid #502403;
	float:left;
	padding:10px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#502403;
}
ul.gallery_list li a:hover {
	color:#CCCCCC;
}
.villas_block2 {
	/*background: url("../images/box_featured2.png") no-repeat scroll 0 0 transparent;*/
	display: inline-block;
	float: left;
	height: 200px;
	margin: 15px 25px 25px 0;
	padding: 9px;
	width: 216px;box-shadow: 0 0 5px 5px rgba(0,0,0,0.1);
}
.villas_block2 h3 {
	font-size: 15px;

	padding: 0px;
	margin: 10px 0px 0px 0px;
	color: #9E1102;
	text-align: center; font-weight: normal;
}
.shadow_box_left {
	padding: 4px;
	border: solid 1px #D9D9D9;
	margin-right: 10px;
	float: left;
}
.read-more a {
	font-family: Arial, Helvetica, sans-serif;
	color: #616263;
	font-size: 12px;
	line-height: 19px;
	text-align: justify;
	text-decoration:none;
	color: #7A0E02;
}
.read-less a {
	font-family: Arial, Helvetica, sans-serif;
	color: #616263;
	font-size: 12px;
	line-height: 19px;
	text-align: justify;
	text-decoration:none;
	color: #7A0E02;
}
a.whiteLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color: #947163;
}
a.whiteLink:hover {
	color:#CCCCCC;
}
.call p.Email_Us {
	margin-top:8px;
	color: #FFFFFF;
	font-family: 'WalkwaySemiBoldRegular';
	font-size: 16px;
}
.call a {
	font-size:16px;
	color:#FFCA00;
	text-transform:none;
}
.call a:hover {
	color:#FFFFFF;
}
.fb_about {
	margin:15px 0px;
}
.advert_bg {
	background:url(https://www.villaatlakecomo.com/images/x-1.jpg) no-repeat 40% center;
}
.advert_bg p {
	padding:8px 8px;
	font-size:13px;
}

/*.page_content strong {font-size:14px; font-weight:bold; text-decoration:underline; }*/
.page_content ul {
	padding:0px;
	float:left;
	width:100%;
	margin:0px 0 0 0;
}
.page_content ul li {
	background: url(../images/bullet.png) no-repeat 0px 4px;
	padding:0px 0px 0px 18px;
	margin:5px 0px 5px 0px;
	font-size:15px;
	display: block;
	color:#424242;
	float:left;
	width:45%;
}
.page_content ul li strong {
	color:#4c2203;
	font-family: 'CalibriBold';
}
.page_content ul li a {
	color:#6d6d6d;
}
.page_content ul li a:hover {
	color:#c62929;
}
.sold_out {
	position:absolute;
	left:0;
	top:0;
	z-index:9;
	background:url(../images/sold_out.png) no-repeat;
	height:80px;
	width:80px;
}
.searchForm {
	background:#eaeaea;
	width:100%;
	margin:0 0 15px 0;
}
.searchForm .inner {
	padding:10px 10px 5px 10px;
}
.searchForm table {
	width:100%;
}
.searchForm table td table td {
	padding:0;
}
.searchForm table td {
	padding:0 0 10px 0;
	font-size:14px;
}
.searchForm table input[type="text"] {
	width:100%;
	padding:0 5px;
	height:35px;
	background:#fff;
	border:1px solid #ddd;
	border-radius:3px;
	line-height:34px;
	vertical-align:middle;
	font-size:13px;
	color:#616263;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin:2px 0 0 0;
}
.searchForm table input[type="text"]:focus {
	background:#FFF;
}
.searchForm table select {
	width:100%;
	padding:8px;
	background:#fff;
	border:1px solid #ddd;
	border-radius:3px;
	font-size:13px;
	color:#616263;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin:2px 0 0 0;
}
.searchForm table select:focus {
	background:#FFF;
}
.searchForm table textarea {
	width:100%;
	padding:0 5px;
	height:60px;
	background:#fff;
	border:1px solid #ccc0ae;
	border-radius:3px;
	line-height:18px;
	vertical-align:middle;
	font-size:13px;
	color:#616263;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin:2px 0 0 0;
}
.searchForm table textarea:focus {
	background:#FFF;
}
.searchForm table input[type="submit"] {
	background:#d9a309;
	display:inline-block;
	padding:6px 20px;
	cursor:pointer;
	border-radius:3px;
	font-size:18px;
	color:#FFF;
	font-family: "MyriadProSemibold";
	border:none;
}
.searchForm table input[type="submit"]:hover {
	background:#000;
}
input::-moz-focus-inner /*Remove button padding in FF*/ {
border: 0;
padding: 0;
}

#divNavigationBar ul > li:last-child{
	background:none;
 }
 
 
.new_inner_content_area {
	padding:10px;
}
.new_inner_content_area h2 {
	font-size:24px;
	font-family: "MyriadProSemibold";
	padding:0px 0px 5px 0px;
	margin:0px 0 10px 0;
	color:#313131;
	border-bottom:solid 1px #cac5be;
}
.new_inner_content_area h2 span,.new_inner_content_area h1 span {
	color:#9e1102;
}
.new_inner_content_area h1 {
	font-size:18px;
	color:#4c2203;
	font-family: 'CalibriBold';
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}
.new_inner_content_area p {
	font-family:Arial, Helvetica, sans-serif;
	color: #616263;
	font-size: 12px;
	line-height:19px;
	margin: 0;
	padding: 0px 10px 10px 0px;
	text-align: justify;
}
.new_inner_content_area .expander p {
	font-family:Arial, Helvetica, sans-serif;
	color: #616263;
	font-size: 12px;
	line-height:19px;
	margin: 0;
	padding: 0px 0px 10px 0px;
	text-align: justify !important;
	display:inline;
}
.new_inner_content_area p span {
	color:#2746a1;
}
.new_inner_content_area p strong {
	color:#3c3c3c;
}
.new_inner_content_area p a {
	color: #7a0e02;
}

a.copywhiteLink {
	color: #fff;
}
a.copywhiteLink:hover {
	color: #25140c !important;
}

.property_slider .zoom{ pointer-events:none;}
.property_slider:hover .zoom{ display:block; text-align:center; background:url(../images/zoom.png) no-repeat; width:69px; height:96px; left:40%; top:40%; position:absolute; z-index:9999; cursor:pointer;}
.bx_pager {bottom: 19px; position: absolute; text-align: center; width: 95%; }





input[type="submit"]{
  -webkit-border-radius: 5px;
  -webkit-appearance: none;
}

#frmNewsletter .spn_must_field {
    display: none;
}

.-content-desc{margin: 15px 0;}