
@charset "utf-8";
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300);
@import url(https://fonts.googleapis.com/css?family=Roboto:300,100);

@font-face {
    font-family: "Perpetua Italic Light";
    src: url(../fonts/perpetuaItalicl.ttf);
}
@font-face {
    font-family: Perpetua;
    src: url(../fonts/perpetua.ttf);
}
@font-face {
    font-family: Cambria;
    src: url(../fonts/cambria.ttf);
}
@font-face {
    font-family: Cambriab;
    src: url(../fonts/cambriab.ttf);
}
body
{
	font-family: 'Open Sans', sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.opensans_normal
{
	font-weight:400;
}
.opensans_light
{
	font-weight:300;
}
html
{
	-webkit-text-size-adjust:auto;
-ms-text-size-adjust:auto;
-moz-text-size-adjust:auto;
text-size-adjust:auto;
font-size: 100%;

}
	@font-face {
    font-family: ErasLight;
    src: url(../fonts/ERASLGHT.ttf);
}
	@font-face {
    font-family: KozGoPr6NEL;
    src: url(../fonts/KozGoPr6N-ExtraLight.ttf);
}

h2 {
  font-style: italic;
  font-family: Perpetua, â€œTimes New Romanâ€, Georgia, serif;
  font-size: 1.8vw;
  color: #606060;
  line-height: 42px;
}

.mobile_logo
{
	display:none;
}
.normal_hide
{
	display:none;
}
.normal_hide2
{
	display:none;
}
.normal_hide3
{
	display:none;
}
.layerslider_top
{
	float:left;
	width:100%;
	height:64px;
	background:#333;
}
.index_middle_section1
{
	clear:both;
	width:100%;
	float:left;
	height:auto;
	padding: 45px 0px 15px 0px;
	background:#FFF;
	-webkit-box-shadow: inset 0 20px 20px -20px rgba(0,0,0,0.8);
    -moz-box-shadow: inset 0 20px 20px -20px rgba(0,0,0,0.8);
    box-shadow: inset 0 20px 20px -20px rgba(0,0,0,0.8);

}
.index_middle_wrapper1
{
	margin:0 auto;
	width:90%;
	height:auto;
}
.index_middle_wrapper1 h1
{
	
	font-style:italic;
	font-size:2.0vw;
	padding:0px 0px;
	font-weight:100;
}
.index_middle_wrapper1 p
{
	font-size: 1.0vw;
	line-height: 1.65vw;
}
.index_middle_box1
{
	float:left;
	width:33.3%;
	height:auto;
	padding:10px 0px;
}
.index_middle_box1_full
{
	float:left;
	width:100%;
	height:auto;
	padding:0px 0px;
}
.index_border1
{
	border-right:solid 1px #CCC;
	border-left:solid 1px #CCC;

}
.index_middle_content
{
	float:left;
	width:100%;
	height:auto;
	text-align:center;
	font-size: 1.1vw;
	line-height:1.6vw;
}
.index_middle_content h3
{
	font-family: "Perpetua Italic Light";
	color:#586274;
	line-height:32px;
	letter-spacing:2px;
	font-weight:100;
	margin:5px 0px;
	font-size: 1.8em;
	text-align:center;
}
.index_middle_content h4
{
	float:left;
	width:100%;
	height:auto;
	text-align:center;
	font-size: 1.4vw;
	line-height:2vw;
	font-weight:100;
	font-style:italic;
	letter-spacing:2px;
	margin:5px 0px;
	color:#606060;
}

.index_middle_content_pic
{
	margin:0 auto;
	width:98%;
	height:auto;
	overflow:hidden;

}
.index_middle_content_pic img {
	width: 96%;
	height:auto;
	 -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  box-shadow: 2px 2px 5px #444;

}
.index_middle_content_pic:hover img {
	  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);

}
.index_middle_content_pic_V2 img {
 -moz-transition: all 0.3s;
 -webkit-transition: all 0.3s;
 transition: all 0.3s;
}
.index_middle_content_pic_V2:hover img {
 -moz-transform: scale(1.1);
 -webkit-transform: scale(1.1);
 transform: scale(1.1);
}
.index_middle_content .space_content1
{
	width:100%;
	height:auto;
	overflow:hidden;
	padding:40px 0px;
	font-family: Perpetua;
	font-size:34px;
	color:#8795ad;
	letter-spacing:4px;
}
.index_middle_content .space_content1 h2
{
	padding:0px;
	margin:0px;
	font-size:34px;
}
.index_middle_content .padding_top1
{
	padding-top:0px;
}
.index_middle_content .space_content2
{
	padding-left:40px;
}

.index_middle_booking
{
	margin:0 auto;
	width:65%;
	border:solid 1px #CCC;
	padding:35px 10px 35px 10px;
	font-size:18px;
}
.index_middle_button1
{
	width:80px;
	height:30px;
	background:#44759E;
	color:#FFF;
	font-size:14px;
	border:0px;
	margin-bottom:5px;
}
.index_middle_blog
{
	clear:both;
	width:100%;
	float:left;
	height:auto;
	padding:25px 0px;
	background:#333;
}
.index_bottom_blog
{
	clear:both;
	width:100%;
	float:left;
	height:auto;
	padding:25px 0px;
	color:#010101;

}
index_bottom_blog span
{
	color:#010101;
}
.index_blog_wrapper
{
	clear:both;
	margin:0 auto;
	width:1182px;
	height:auto;
}

.blog_content1 {
	display: block;
	float:left;
	margin: 1% 0 1% 1.6%;
	position:relative;
}
.blog_content1 img {
	width:100%;
	height:100%;
}
.span_1_of_2 {
	width: 47.5%;
	height:260px;

}
.span_1_of_4 {
	width: 23%;
	height:260px;

}
.main-text2
{
	font-size: 130%;
    color: #fff;
}
.sub-text
{
	color:#CCC;

}
.sub-text2
{
	    font-size: 130%;
		color:#73a5fd;
}

.photosRowContainerNew {
	background-color: #FCF;
	width: 100%;
	clear: both;
	margin:0 auto;
}
.where_would_go
{
	position:absolute;
	width:676px;
	height:auto;
	background:#FFF;
	display:none;
	z-index:99999;
	top:32px;
	left:1px;
}
/*     Index New Blog Layout    */
.index_new_blog_wrapper
{
	margin:0 auto;
	width:80%;
	height:auto;
	overflow:hidden;
	clear:both;
	color:#fff;
}
.index_new_blog_posts1
{
	display:block;
	float:left;
	width:58.5%;
	height:auto;
	overflow:hidden;
	margin-bottom:20px;
}
.index_new_blog_posts2
{
	float:left;
	width:36.5%;
	height:auto;
	overflow:hidden;
	margin-bottom:20px;
}
.index_new_blog_margin
{
	margin-left:5%;
}
.index_new_blog_wrapper h1
{
	width:100%;
	height:auto;
	overflow:hidden;
	padding:0px;
	margin:0px;
	line-height:42px;
	text-transform:uppercase;
	font-size:26px;
}
.index_new_blog_wrapper h2
{
	width:100%;
	height:auto;
	overflow:hidden;
	padding:5px 0px 0px 0px;
	margin:0px;
	line-height:24px;
	color:#a09689;
	text-align:left;
	text-transform:uppercase;
	font-size:16px;
}
.index_new_blog_wrapper p
{
	font-size:13px;
	letter-spacing:1px;
	line-height:18px;
}
.index_new_blog_posts1 img
{
	float:left;
	width:100%;
	height:292px;
}
.index_new_blog_posts2 img
{
  /*height: 280px;*/
	float:left;
	width:100%;
	height:292px;
}
/*     Index New Blog Layout Version2    */
.index_new_blog_wrapper2
{
	margin:0 auto;
	width:87%;
	height:auto;
	overflow:hidden;
	clear:both;
	color:#fff;
}
.index_new_blog_wrapper2 h1
{
	width:100%;
	height:auto;
	overflow:hidden;
	padding:0px;
	margin:0px;
	line-height:42px;
	text-transform:uppercase;
	font-weight:100;
	font-size: 27px;
}
.index_new_blog_wrapper2 h2
{
	padding:0px;
	margin:0px;
}
.index_new_blog_wrapper2 h3
{
	width:100%;
	height:auto;
	overflow:hidden;
	padding:10px 0px 10px 0px;
	margin:0px;
	line-height:20px;
	color:#ffffff;
	text-align:left;
	text-transform:uppercase;
	font-size: 20px;
	width:100%;
	font-weight:100;
	font-family: 'Roboto', sans-serif;
}
.layerslider_font
{
	font-weight:100;
	font-family: 'Roboto', sans-serif;
}
.index_new_blog_wrapper2 p
{
	/*font-size:13px;
	letter-spacing:1px;
	line-height:18px;*/
	font-size: 13px;
	line-height: 1.95em;

}
.index_new_blog_wrapper2_bimage
{
	width:100%;
	height:auto;
	overflow:hidden;
	clear:both;
	color:#fff;
  position: relative;
}
.index_new_blog_wrapper2_bimage img
{
	width:100%;
	height:auto;
	padding-top:15px;
}
.index_new_blog_wrapper2_bimage h3
{
	color:#8a8277;
}

.summary__button
{
	float:left;
	text-decoration:none;
	background:#8a8277;
	display: inline-block;
	font-weight: 100;
	text-transform: uppercase;
	letter-spacing: .1em;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	border: .125rem solid transparent;
	padding: .275rem .8rem;
	font-size: .65rem;
	line-height: 1.5;
	border-radius: 0;
	-webkit-transition: .2s;
	transition: .2s;
	color:#FFF;

	}
.summary__button:hover{background-color:#918567} .summary__section{color:#a79d84}
.index_new_blog_posts1:hover > .summary__enquire {
   visibility:visible;
  opacity:1;
  transition-delay:0s;
}
.index_new_blog_posts2:hover > .summary__enquire {
   visibility:visible;
  opacity:1;
  transition-delay:0s;
}

.summary__enquire {
	float:left;

    font-weight: 700;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;

    border: .0625rem solid transparent;
    padding: .275rem 1rem;
    font-size: 0.8rem;
    line-height: 1.5;
    border-radius: 0;
	text-decoration:none;
	color: #a79d85;
    visibility:hidden;
  opacity:0;
  transition:visibility 0s linear 0.5s,opacity 0.5s linear;
/*    transition:opacity 0.5s linear;
	-webkit-transition: opacity 0.5s linear;*/
    z-index:777;
}

/*     Index New Vogue Layout    */
.vogue_wrapper
{
	margin:0 auto;
	width:80%;
	padding:40px 0px;
	height:auto;
	overflow:hidden;
}
.vogue_pic1 { 	float:left;	width:20%;text-align:left; overflow:hidden;	}
.vogue_pic1 img { width:86%;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s; }
.vogue_pic1:hover img { -moz-transform: scale(1.1); -webkit-transform: scale(1.1);transform: scale(1.1); }

.vogue_pic2 { float:left; width:60%; text-align:center; }
.vogue_pic2_pic { margin:0 auto; width:86%; overflow:hidden;}
.vogue_pic2_pic  img { width:100%;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s; }
.vogue_pic2_pic:hover img { -moz-transform: scale(1.1); -webkit-transform: scale(1.1);transform: scale(1.1); }

.vogue_pic2 p{ color:#675d50; font-family:"Times New Roman", Times, serif; font-style:italic; font-size:1.8vw; font-weight:100; padding-bottom:30px; }
.vogue_pic2 p span{  font-size:1vw;  }

.vogue_pic3 { float:left; width:20%; text-align:right; overflow:hidden; }
.vogue_pic3 img { width:86%;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s; }
.vogue_pic3:hover img { -moz-transform: scale(1.1); -webkit-transform: scale(1.1);transform: scale(1.1); }

.where_would_go_left
{
	float:left;
	width:234px;
	min-height: 390px;
	border-right:solid 1px #a09689;
}
.where_would_go_right
{
	float:left;
	width:441px;
	height:auto;
}
.where_would_go_head1
{
	float: left;
	width: 204px;
	height: 42px;
	line-height: 42px;
	text-align: left;
	padding-left: 30px;
	color: #58534c;
	/*border-bottom: solid 1px #c8c4be;*/
}
.where_would_go_head2
{
	float:left;
	width:100%;
	height:42px;
	line-height:42px;
	text-align:center;
	color:#6b6861;
	font-size: 17px;
}
.where_would_go_left_menu
{
	float:left;
	width:234px;
	height:auto;
}
.where_would_go_left_menu ul
{
	padding:0;
	margin:0;
}
.where_would_go_left_menu ul li
{
	list-style:none;
	height:42px;
	line-height:42px;
	/*border-bottom:solid 1px #c8c4be;*/
	text-align:left;
}
.where_would_go_left_menu ul li a
{
	display:block;
	color:#58534c;
	text-decoration:none;
	width:204px;
	padding-left:30px;
}
.where_would_go_left_menu ul li a:hover
{
	color:#FFF;
	background:#a09689;
	text-decoration:none;
}
.where_would_go_left_menu ul li .active1
{
	color:#FFF;
	background:#a09689;
	text-decoration:none;
}
.where_would_go_right_top
{
	float:left;
	width:406px;
	height:275px;
	padding-top:30px;
	padding-left:35px;

}
.where_would_go_right_top ul
{
	padding:0px;
	margin:0px;
}
.where_would_go_right_top ul li
{
	float:left;
	list-style:none;
	width:50%;
	height:20px;
}
.where_would_go_right .checkbox1
{
	float: left;
    width: auto;
    height: auto;
    padding-top: 0px;
	clear:both;
}
.where_would_go_right .text2
{
	float: left;
    width: auto;
    height: auto;
    padding-top: 2px;
	font-weight:normal;
	font-size:14px;
	color:#333;
}
.where_would_go_right_bottom
{
	float:left;
	width:406px;
	height:auto;
	padding-top:20px;
	padding-left:35px;
	font-size:12px;
	padding-bottom:10px;
}
/*  SECTIONS  ============================================================================= */

.section {
	clear: both;
	padding: 0px;
	margin: 0px;
}

/*  GROUPING  ============================================================================= */


.group:before,
.group:after {
    content:"";
    display:table;
}
.group:after {
    clear:both;
}
.group {
    zoom:1; /* For IE 6/7 (trigger hasLayout) */
}


.theme-pic-note {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-color: rgba(0,0,0,0.8);
    padding: 10px 20px;
    display: block;
    position: absolute;
    bottom: 20px;
    left: 0;
}
.theme-pic-note.flush-right {
    left: auto;
    right: 0;
    max-width: 80%;
    text-align: right;
}
.theme-pic-note.flush-left {
    max-width: 80%;
}
.index_page_potrait1_box
{
	margin:0 auto;
	width:95%;
	height:auto;
	overflow:hidden;
	margin-bottom:10px;
	position:realtive;
}
.index_page_potrait1_box h1
{
	margin:0px;
}
.index_page_potrait1_box h3
{
	padding:30px 0px 5px 0px;
	margin:0px;
	font-weight:100;
	font-size: 18px;
	letter-spacing:1px;
}
.index_page_potrait1_box .blue1
{
	color:#73a4fd;
	font-style:italic;
}
.index_page_potrait1_box_head
{
	float:left;
	width:100%;
	height:auto;
	overflow:hidden;
	padding:0px 0px 20px 0px;
	color:#FFF;
}
.index_page_potrait1
{
	position:relative;
	float:left;
	width:19%;
	height:auto;
	border-radius: 3px;
	overflow: hidden;
}
.index_page_potrait2
{
	position:relative;
	float:left;
	width:19%;
	height:auto;
	margin-left:1%;
	border-radius: 3px;
	overflow: hidden;
}
.index_page_potrait3
{
	position:relative;
	float:left;
	width:99%;
	height:auto;
	margin-left:1%;
	border-radius: 3px;
	overflow: hidden;
}
.index_page_potrait1 img
{
	width:100%;
	-moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.index_page_potrait1:hover img
{
	-moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.index_page_potrait2 img
{
	width:100%;
 /* height: 350px;*/
	-moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.index_page_potrait2:hover img
{
	-moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.index_page_potrait3 img
{
	width:100%;
   height: 420px;
	-moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.index_page_potrait3:hover img
{
	-moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.overlay1
{
position: absolute;
right: 0;
bottom: 0px;
left: 0;
-ms-touch-action: none;
touch-action: none;
-webkit-transition: opacity 1s;
transition: opacity 1s;
transition: opacity 450ms ease 0s;
background: transparent linear-gradient(to top, rgba(0, 0, 0, 0.96) 0%, transparent 100%) repeat scroll 0% 0%;
transition: opacity 450ms ease 0s;
width: 100%;
color:#FFF;
padding-bottom:5px;
}
.overlay1 h3, h5
{
width:100%;
padding:0px;
margin:0px 0px 5px 0px;
font-weight:100;
background:none;
font-family: 'Roboto', sans-serif;
text-align:center;

}
.overlay1 h3
{
	font-size:30px;
	color:#ffffff;
	text-transform:uppercase;

}
.overlay1 h5
{
	font-size:16px;
	border-bottom:none;
	text-transform:uppercase;

}
.overlay2
{
position: absolute;
right: 0;
top: 0px;
left: 0;
-ms-touch-action: none;
touch-action: none;
-webkit-transition: opacity 1s;
transition: opacity 1s;
transition: opacity 450ms ease 0s;
background: transparent repeat scroll 0% 0%;
transition: opacity 450ms ease 0s;
width: 100%;
padding-top:0px;
}
.overlay2Article
{
position: absolute;
right: 0;
top: 0px;
left: 0;
-ms-touch-action: none;
touch-action: none;
-webkit-transition: opacity 1s;
transition: opacity 1s;
transition: opacity 450ms ease 0s;
background: transparent repeat scroll 0% 0%;
transition: opacity 450ms ease 0s;
width: 100%;
padding-top:0px;
}
.overlay2 h3, h5
{
width:100%;
padding:0px;
margin:0px 0px 5px 0px;
font-weight:100;
background:none;
font-family: 'Roboto', sans-serif;
text-align:center;

}
.overlay2Article h3, h5
{
width:100%;
padding:0px;
margin:0px 0px 5px 0px;
font-weight:100;
background:none;
font-family: 'Roboto', sans-serif;
text-align:center;

}
.overlay2 h3
{
	font-size:30px;
	color:#ffffff;

}
.overlay2 h5
{
	font-size:16px;
	border-bottom:none;

}
.overlay2Article h5
{
	font-size:16px;
	border-bottom:none;

}
.animBlock  {
	overflow:hidden;
}

.animBlock img {

	 -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.animBlock:hover img {
	  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);

}
.footer_new_main_logo img
{
	width:58%;
	height:auto;
}


/*    Villa Page New     */

.villa_page_top_container
	{
	margin:35px auto 0px auto;width:1000px;height:auto;overflow:hidden;padding:10px 0px;
	}
.villa_page_top_container4
	{
	margin:10px auto 0px auto;width:1000px;height:auto;overflow:hidden;padding:10px 0px;
	}
.villa_page_top_container_side
	{
	float:left;width:50%;
	}
.villa_page_top_container_side h1, h3 {
	border-bottom: medium none;
	color: #8f887e;
	text-align: left;
	font-weight: 500;
}
.villa_enquire_button1
{
	float:right;
	width:140px;
	height:38px;
	border:solid 1px #8f887e;
	color:#8f887e;
	background: #3c3d3f; /* Old browsers */
	background: -moz-linear-gradient(top,  #3c3d3f 0%, #333333 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #3c3d3f 0%,#333333 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #3c3d3f 0%,#333333 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c3d3f', endColorstr='#333333',GradientType=0 ); /* IE6-9 */
	font-size:14px;
}
.villa_enquire_button2
{
	width:180px;
	height:38px;
	border:solid 1px #8f887e;
	color:#8f887e;
	background: #3c3d3f; /* Old browsers */
	background: -moz-linear-gradient(top,  #3c3d3f 0%, #333333 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #3c3d3f 0%,#333333 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #3c3d3f 0%,#333333 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c3d3f', endColorstr='#333333',GradientType=0 ); /* IE6-9 */
	font-size:14px;
}
.villa_page_button_container
{
	float:left;
	width:33.3%;
	height:auto;
	overflow:hidden;
	padding-bottom:25px;

}
.button_right
{
	text-align:right;
}
.button_center
{
	text-align:center;
}
.villa_page_top_container_full
{
	float:left;
	width:100%;
	background:#ffffff;
	padding:15px 0px;
	margin-bottom:62px;
}
.villa_page_top_container_full2
{
	float:left;
	width:100%;
	background:#ffffff;
	padding:25px 0px;
	margin-bottom:62px;
}
.villa_page_top_container2
	{
	margin:0px auto;width:1000px;height:auto;overflow:hidden;padding:10px 0px;
	}
.villa_page_top_container3
	{
	margin:0px auto;width:95%;height:auto;overflow:hidden;
	}
.villa_page_top_container_full, .villa_page_top_container_full2 h3
	{
	border-bottom:none;
	text-align:left;
	color:#8f887e;
	}
.villa_page_top_container_full h2
{
	padding:8px 0px;
	margin:0px;
	font-weight:300;
	font-size:26px;
}
.blog_by
{
	width:100%;
	height:auto;
	text-align:right;
	font-size:12px;
	color:#999;
}
.villa_page_top_container_full p
{
	font-size:16px;
	padding:4px 0px;
}
.campbay_txt
{
	color:#CCC;
	font-size: 14px;
	line-height: 24px;
}
.villa_page_latest_blog
{
	margin:0 auto;
	width:100%;
	height:auto;
}
.villa_page_latest_blog img
{
	width:100%;
	height:auto;
}
.villa_page_latest_blog ul
{
	padding:0px;
	margin:0px;
}
.villa_page_latest_blog ul li
{
	float:left;
	list-style:none;
	width:6.7%;
	margin-right:3px;
}

.index_magazine_wrapper
{
	float:left;
	width:98%;
	height:auto;
	overflow:hidden;
	padding:1% 2%;
	background:#6d6a68;
	margin-top:15px;
}
.index_magazine_wrapper_content1 {
    float: left;
    width: 27%;
    height: auto;
	padding:0% 3%;
	font-size:16px;
	line-height:22px;
}
.index_magazine_wrapper_content1 p{
   	font-size:16px;
	line-height:22px;
}
.index_magazine_wrapper_content1 span {
    float: left;
    width: 90%;
    height: auto;
	padding-top:30px;
	padding-left:10%
}
.index_magazine_wrapper_content1 img {
    width: 76%;
}
.index_magazine_wrapper_content2 {
    float: left;
    width: 27%;
    height: auto;
	padding:0% 3%;
	font-size:16px;
	line-height:22px;
}
.index_magazine_wrapper_content2 p{
   	font-size:16px;
	line-height:22px;
}
.index_magazine_wrapper_content2 span {
    float: left;
    width: 90%;
    height: auto;
	padding-top:30px;
	padding-left:10%
}
.img_padding{
    float: left;
    width: 90%;
    height: auto;
	padding-top:30px;
	padding-left:10%
}
.index_magazine_wrapper_content2 img {
    width: 82%;
}

.index_magazine_wrapper_content3 {
    float: left;
    width: 27%;
    height: auto;
	padding:0% 3%;
	font-size:16px;
	line-height:22px;
}
.index_magazine_wrapper_content3 p{
   	font-size:16px;
	line-height:22px;
}
.index_magazine_wrapper_content3 span {
    float: left;
    width: 90%;
    height: auto;
	padding-top:30px;
	padding-left:10%
}
.index_magazine_wrapper_content3 img {
    width: 98%;
}
/* ################### Responsive CSS ################### */
@media screen and (min-width: 1900px) {

}
@media screen and (min-width: 1600px) and (max-width: 1899px)
{
.index_new_blog_wrapper2 p {font-size: 15px;line-height: 24px;
}
}
@media screen and (min-width: 1370px) and (max-width: 1599px)
{
}
@media screen and (min-width: 1251px) and (max-width: 1350px)
{

}
@media screen and (min-width: 1021px) and (max-width: 1250px)
{
	.index_middle_content p{font-family: 'CalibriLight'; font-weight: 100;}
	.index_page_potrait1 { width:24%;}
	.index_page_potrait2 { width:24%;}
	.index_middle_box1 {   float: left;  width: 50%;}
	.index_middle_box1 p{font-size: 14px;line-height: 20px;	}
	.space_content2 {font-size: 14px;line-height: 20px;	}
	.index_middle_box1 h1{font-size: 22px;	}
	.index_new_blog_wrapper2 h2{ font-size:20px;line-height:28px;}
	.index_new_blog_wrapper2 h3{font-size:18px;}
	.index_middle_content h4 {font-size:24px;}
	.index_middle_content2 p{ width:98%;font-size:14px; line-height:18px;}
	.index_middle_content3  {	font-size: 14px;	line-height:20px;}
	.index_middle_content3 p {	font-size: 14px;	line-height:20px;}
	.index_middle_content2_head2 h1 { font-size: 24px;}
	.index_middle_content2_head h2 { font-size: 20px;}
	.mobile_hide2 {display:none;	}
	.footer_new_main p {font-size:18px; line-height:24px;}
	.footer_top_text {margin:0 auto;width:96%;font-size:18px; line-height:24px;}
	.normal_hide3{display:block;}
	.index_middle_section1{padding-top:0px;}
	.index_middle_content .space_content1 {padding:10px 0px;}
	.index_middle_box1_full {float: left;width: 100%;height: auto;padding: 0px 0px 20px 0px;}
}
@media screen and (min-width: 801px) and (max-width: 1020px)
{
	.logIn {width: 58%; text-align:right;}
	.index_middle_content p{font-family: 'CalibriLight'; font-weight: 100;}
	.mobile_hide2 { display:none;}
	.index_page_potrait1 { width:24%;}
	.index_page_potrait2 { width:24%;}
	.index_middle_box1 {width:98%;}
	.index_middle_box1 p{font-size: 14px;line-height: 20px;	}

	.space_content2 {font-size: 14px;line-height: 20px;	}
	.index_middle_box1 h1{font-size: 22px;	}
	.index_new_blog_wrapper2 h2{ font-size:20px;line-height:28px;}
	.index_new_blog_wrapper2 h3{font-size:18px;}
	.index_middle_content2 p{ width:98%;font-size:14px; line-height:18px;}
	.index_middle_content3  {	font-size: 14px;	line-height:20px;}
	.index_middle_content3 p {	font-size: 14px;	line-height:20px;}
	.index_middle_content2_head2 h1 { font-size: 24px;}
	.index_middle_content2_head h2 { font-size: 20px;}
	.index_middle_content h3 {font-size:24px;}
	.index_middle_content h4 {font-size:18px;}



	/*Footer Responsive*/
	.footer_new_wrap { width:100%;height: auto;}
	.footer_new_wrap2 { margin:0 auto; width:90%;height: auto;}
	.footer_new_main_box {width:44%; padding:1%;margin-left:4%;}
	.footer_new_main_logo {width:25%; text-align:center;}
	.footer_new_main_logo img {width:78%; height:auto;}
	.footer_header_space1 img {width:270px;height:auto;}
	.content_left img {width:210px;height:auto;}
	.footer_new_main p {font-size:18px; line-height:24px;}
	.footer_top_text {margin:0 auto;width:96%;font-size:18px; line-height:24px;}
	.mobile_divide{	clear:both;	width:100%;height:auto;overflow:hidden;	padding-bottom:20px;}
	.footer_header_space1 { height: auto;font-size: 18px!!important;line-height:18px}
	.footer_header_space2 { height: auto;font-size: 18px!!important;padding-top: 0px;}
	.mobile_divide2{	clear:both;	width:100%;height:auto;overflow:hidden;	padding-top:20px; border-top:solid 1px #CCC;}
	.footer_new_main_box {text-align: left;}
	.footer_new_search{display:none;}

	.index_new_blog_wrapper2{margin:0 auto;width:95%;height:auto;overflow:hidden;clear:both;color:#fff;}
	.overlay1 h2{font-size:24px;}
	.overlay2 h2{font-size:24px;}
	.overlay2Article h2{font-size:24px;}
	.index_middle_content3 p {	font-size: 12px;	line-height:16px;}
	.index_new_blog_wrapper2 h2{ font-size:20px;line-height:28px;}
	.header_contact { display:none;}

	.normal_hide3{display:block;}
	.index_middle_section1{padding-top:0px;}
	.index_middle_content .space_content1 {padding:10px 0px;}
	.index_middle_box1_full {float: left;width: 100%;height: auto;padding: 0px 0px 20px 0px;}

}
@media screen and (max-width: 800px)
{
	.logo_new6 { display:none; 	}
  .bottom_box {    width: 48%;    float: left;    padding: 5px 0px;}
  div#full-slider-wrapper {
        padding-top: 0px;
       }
     .arrow_left
{
	font-family: 'Open Sans', sans-serif;
 	font-weight: 300;
	color: #cfe9fc;
	text-align: left;
	line-height: 24px;
	padding-left: 15px;
	font-size: 32px;
	vertical-align: bottom;
}
.arrow_left a
{
	text-decoration: none;
    color:#cfe9fc;
	font-size: 26px;
}
.ui-btn-left::after
{
	content:"BACK";
	display: block;
	font-size: 11px;
	line-height: 0px;
}
.ui-btn-right::after
{
	content:"MENU";
	display: block;
	font-size: 12px;
	line-height: 0px;
}
	.facebook_icon1	{display:none;}
	.index_middle_box1 {width:98%;}
	.index_page_potrait1 {width:76%; margin-bottom:6px;margin-left:12%;}
	.index_page_potrait2 {width:76%; margin-left:12%;margin-bottom:6px;}
	.index_new_blog_posts1 {width:98%;}
	.index_new_blog_posts1 h1 {line-height:32px;}
	.index_new_blog_posts2 {width:98%;padding-bottom:0px;margin-bottom:0px;}
	.index_new_blog_posts2 h1 {line-height:32px;}
	.favouriesContainer	{display:none;}
	.topStripeContainer {height:45px;}
	.logIn {display:none;}
	.logIn span	{display:none;}

	.destination_menu_head	{float: left;width: 100%;height: auto;padding-left: 5%;padding-top: 8px;padding-bottom: 8px;font-size: 14px;background: #93887a;color: #FFF;
    font-weight: 100;
	}
	.destination_menu_content {float: left;width: 100%;height: auto;padding-left: 5%;padding-top: 0px;padding-bottom: 0px;font-size: 12px;color: #000;
    overflow: hidden;	}
	.mobile_hide {display:none;	}
	.mobile_hide2 {display:none;	}
	.index_middle_wrapper1 p{font-size: 15px;line-height: 24px;	}
	.index_middle_wrapper1 h1{font-size: 24px; margin:0px;	}
	.index_new_blog_wrapper2 h3{font-size:18px;}
	.vogue_wrapper{	margin:0 auto;width:96%;padding:10px 0px;;}
	.vogue_pic2 { float:left; width:100%; text-align:center; }
	.vogue_pic2 img { width:98%; }
	.vogue_pic2 p{ color:#675d50; font-family:"Times New Roman", Times, serif; font-style:italic; font-size:24px; font-weight:100; padding-bottom:05px;padding-top:20px; }
	.vogue_pic2 p span{  font-size:16px;  }
	.footer_new_copyright{font-size:10px;}
	.footer_new_search{display:none;}
	.index_new_blog_wrapper2 h1{ font-size:24px;line-height:24px;}
	.index_new_blog_wrapper2 h2{ font-size:20px;line-height:28px;}
	.index_page_potrait1_box_head {padding: 0px 0px 10px 0px;font-size:22px;}

	.index_new_blog_margin { margin:0px;}
	.mobile_logo {float:left;display:block; width:100%;padding-top: 12px;padding-left: 0px;color: #fff; text-align:center;letter-spacing: 4px;font-size:16px;}
	.mobile_logo2 {float: left;display: block;width: 100%;padding-top: 6px;padding-left: 0px;color: #fff;text-align: center;letter-spacing: 3px;font-size: 15px;line-height: 18px;
}
	.ls-l {display:none;}
	.normal_hide {display:block;}
	.index_middle_content3 {	font-size: 15px;	line-height:22px;padding-bottom: 20px;}
	.index_middle_content3 p {	font-size: 15px;	line-height:22px;}
	.index_middle_content2_head2 h1 { font-size: 20px;}
	.index_middle_content h3 {font-size:24px;}
	.index_middle_content h4 {font-size:14px;line-height: 24px;}

	/*Footer Responsive*/
	.footer_new_wrap { width:100%;height: auto;}
	.footer_new_wrap2 { margin:0 auto; width:90%; height: auto;}
	.footer_new_main_box {width:89%; padding:1% 1% 10px 1%;margin-left:4%; margin-right:4%; border-bottom:solid 1px #999;margin-bottom:10px;}
	.footer_new_main_logo {width:48%; text-align:center; min-height:220px;}
	.footer_new_main_logo img {width:58%; height:auto;}
	.footer_new_main p {font-size:18px; line-height:24px;}
	.footer_top_text {margin:0 auto;width:96%;font-size:14px; line-height:20px;}
	.mobile_divide{	clear:both;	width:100%;height:auto;overflow:hidden;	padding-bottom:20px;}
	.footer_header_space1 { height: auto;font-size: 18px!!important;line-height:18px;}
	.footer_header_space2 { height: auto;font-size: 18px!!important;padding-top: 0px;}
	.footer_header_space1 img {width:270px;height:auto;}
	.content_left img {width:210px;height:auto;}
	.footer_new_main_box {text-align: left;}
	.asta_logo1 img {width:210px; height:auto;}
	.asta_logo1 { text-align:left;}
	.blue_txt1 { width:100%; float:left;clear:both;}
	.ls-bottom-nav-wrapper { display:none;}
	.header_contact { display:none;}
	.overlay1 h5 {font-size: 20px;}
	.overlay2 h5 {font-size: 20px;}
	.overlay2Article h5 {font-size: 20px;}

	.bottom-fixed {left: 0;right: 0;width: 100%;position: fixed;z-index: 1000;bottom: -1px;padding-bottom: 1px;background-color: #1d1d1d;}
  .bottom_box_left {float:left;width: 40%;padding:5px 0px 5px 0px; text-align:center;}
	.bottom_box_left a{text-decoration:none;color:#ffffff;text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);}
	.bottom_box_right{float:right;width: 40%;padding:5px 0px 5px 0px; text-align:center;}
	.bottom_box_right a{text-decoration:none;color:#ffffff;text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);}
	.ui-btn { display: inline-block;font-size: 24px;margin: 0 0;padding: .8em 1em;display: block;position: relative;text-align: center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;
    cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
	.ui-btn2 { display: inline-block;font-size: 12px;margin: 0 0;padding: .6em 1em;display: block;position: relative;text-align: center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;
    cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
	.ui-btn3 { display: inline-block;font-size: 24px;margin: 0 0;padding: 0em 0em;display: block;position: relative;text-align: center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;
    cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
	.ui-shadow {/*-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.15);-moz-box-shadow: 0 1px 3px rgba(0,0,0,.15);box-shadow: 0 1px 3px rgba(0,0,0,.15);*/}
	.ui-btn-icon-left {padding-left:24px;color: #fff;text-decoration: none;}
	.ui-btn-icon-right {    padding-right: 0px;color: #fff;text-decoration: none;}
	.ui-icon-phone,.ui-icon-mail, .ui-icon-home, .ui-icon-bars {-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;font-weight: lighter;}
	.ui-icon-phone::after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%22-0.01%200.008%2014%2014%22%20style%3D%22enable-background%3Anew%20-0.01%200.008%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M6.939%2C9.189C6.165%2C8.557%2C5.271%2C7.705%2C4.497%2C6.744C3.953%2C6.071%2C3.473%2C5.363%2C3.969%2C4.866l-3.482-3.48%20C-0.021%2C2.02-1.146%2C5.04%2C3.675%2C9.984c5.08%2C5.211%2C8.356%2C4.097%2C8.92%2C3.511l-3.396-3.4C8.725%2C10.568%2C8.113%2C10.146%2C6.939%2C9.189z%20%20M13.82%2C11.519v-0.004c0%2C0-2.648-2.646-2.649-2.647c-0.21-0.211-0.546-0.205-0.754%2C0.002L9.455%2C9.831l3.403%2C3.407%20c0%2C0%2C0.962-0.96%2C0.961-0.961l0.002-0.001C14.043%2C12.056%2C14.021%2C11.721%2C13.82%2C11.519z%20M5.192%2C3.644V3.642%20c0.222-0.222%2C0.2-0.557%2C0-0.758V2.881c0%2C0-2.726-2.725-2.727-2.726C2.255-0.055%2C1.92-0.05%2C1.712%2C0.156L0.751%2C1.121l3.479%2C3.482%20C4.231%2C4.604%2C5.192%2C3.645%2C5.192%2C3.644z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-icon-mail::after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M0%2C3.75V12h14V3.75L7%2C9L0%2C3.75z%20M14%2C2H0l7%2C5L14%2C2z%22%2F%3E%3C%2Fsvg%3E");
}
.ui-mini.ui-btn-icon-left::after, .ui-mini .ui-btn-icon-left::after, .ui-header .ui-btn-icon-left::after, .ui-footer .ui-btn-icon-left::after {left: .37em;}.ui-btn-icon-left::after {left: .5625em;}.ui-btn-icon-notext::after, .ui-btn-icon-left::after, .ui-btn-icon-right::after {top: 50%;margin-top: -11px;}.ui-btn-icon-left::after, .ui-btn-icon-right::after, .ui-btn-icon-top::after, .ui-btn-icon-bottom::after, .ui-btn-icon-notext::after {content: "";position: absolute;display: block;width: 34px;height: 32px;}
.ui-btn-icon-left::after {
    left: .5625em;
}
.ui-btn-icon-right::after {
    left: .5625em;
}
.icon-left::after, .ui-btn-icon-right::after {
    top: 50%;
    margin-top: -14px;
}
.ui-btn-icon-left::after, .ui-btn-icon-right::after, .ui-btn-icon-top::after, .ui-btn-icon-bottom::after, .ui-btn-icon-notext::after {
    /*background-color: #666;*/
    /*background-color: rgba(0,0,0,.3);*/
    background-position: center center;
    background-repeat: no-repeat;
    /*-webkit-border-radius: 1em;
    border-radius: 1em;*/
}
/*.ui-icon-home::after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%227%2C0%200%2C7%202%2C7%202%2C14%205%2C14%205%2C9%209%2C9%209%2C14%2012%2C14%2012%2C7%2014%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}*/
.ui-icon-home::after {
    background-image:url(../images/mobile_menu_arrow1.jpg);
}
/*.ui-icon-bars::after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M1%2C4h12c0.553%2C0%2C1-0.447%2C1-1s-0.447-1-1-1H1C0.447%2C2%2C0%2C2.447%2C0%2C3S0.447%2C4%2C1%2C4z%20M13%2C6H1%20C0.447%2C6%2C0%2C6.447%2C0%2C7c0%2C0.553%2C0.447%2C1%2C1%2C1h12c0.553%2C0%2C1-0.447%2C1-1C14%2C6.447%2C13.553%2C6%2C13%2C6z%20M13%2C10H1c-0.553%2C0-1%2C0.447-1%2C1%20s0.447%2C1%2C1%2C1h12c0.553%2C0%2C1-0.447%2C1-1S13.553%2C10%2C13%2C10z%22%2F%3E%3C%2Fsvg%3E");
}*/
.ui-icon-bars::after {
    background-image: url(../images/mobile_menu_icon2.png);
}
.top_home_menu {position: absolute; top: 0px;left: 0;z-index: 7698; width: 29%;height: auto;font-size: 12px;font-weight: 100;}
.home_back {font-size: 14px;font-weight: 400;padding-left: 7px;}
.home_menu {font-size: 14px;font-weight: 400;padding-right: 7px;height: 42px;line-height: 72px;}
.top_home_menu a {text-decoration:none;color:#ffffff;}
.top_mobile_menu {position: absolute; top: 0px;right: 0;z-index: 7698; width: 16%;height: 32px;font-size: 12px;font-weight: 100;}

	.normal_hide3{display:block;}
	.index_middle_section1{padding-top:0px;}
	.index_middle_content .space_content1 {padding:10px 0px;font-size: 32px;}
	.index_middle_box1_full {float: left;width: 100%;height: auto;padding: 0px 0px 20px 0px;}

	.footer_mobile_new1
	{
		width:100%;
		height:auto;
		position:fixed;
		bottom:0px;
		z-index:1008;
		background: rgba(190, 210, 252, .7);
	}
	.footer_mobile_new1 ul
	{
		padding:0px;
		margin:0px;
	}
	.footer_mobile_new1 ul li
	{
		list-style:none;
		float:left;
		width:33%;
		text-align:center;
		padding:6px 0px;
		font-size:14px;
		font-weight:400;
	}
		.footer_mobile_new1 ul li a
	{
	color: rgb(255, 255, 255);
	text-shadow: rgb(0, 0, 0) 1px 1px 1px;
	text-decoration:none;
	}
  .popup1 {
   position: absolute;
      z-index: 6892;
      bottom: 32px;
      width: 96%;
      border: solid 1px #616161;
      font-size: 28px;
      text-align: center;
      padding: 5px 5px;
      color: #616161;
      background: #ffffff;}
  .popup1 a
  {
  text-decoration:none;color: #616161;
  }

  .popup1 h2{
  font-size:26px;}
  .popup1 span{
  float:right;}

  .index_new_blog_posts1 img {
      float: left;
      width: 100%;
      height: auto;
  }
  .index_new_blog_posts2 img {
      width: 100%;
      height: auto;
  }
}

#mobilePopUp {
    position: fixed;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    background-color: #FFF;
    z-index: 20;
    display: none;
    margin-top: 48px;
	overflow:scroll;
}
.menu > li > a {
    font-weight: 100;
}
.menu > li > a {
    color: #fff !important;
	font-size:1.4em !important;
}
.search_input2
{
	background-color: #ffffff;
	border: 1px solid #000;
	height: 32px;
	width:105px;
	color:#626060 !important;
	text-align:center;
	float:left;
	margin-right:2px;
	font-size:12px !important;
}
#datepicker{
	padding-left:0 !important;
}
#datepicker2{
	padding-left:0 !important;
}
