
@import url('https://fonts.googleapis.com/css2?family=EB+Garamond&display=swap');

@font-face {
	font-family: 'trajan_reg';
	src: url('/web/20171012165439im_/http://sunnymeadestate.com/TrajanPro-Regular.otf');
}

/* @font-face 
{
	font-family: 'myriad pro';
	src: url('/web/20171012165439im_/http://sunnymeadestate.com/MYRIADPRO-REGULAR.otf');
} */

body{
	
	font-family: 'trajan_reg';
	src: url('/web/20171012165439im_/http://sunnymeadestate.com/TrajanPro-Regular.otf');
	background:#ffffff;
}

.navbar-inverse{
	background-color:rgba(0, 0, 0, 0.5);
	background-image:none;
}

.dropdown1 {
    position: relative;
    display: inline-block;
}
.ui-icon.ui-icon-circle-triangle-e

{
float:right;
padding-right:5px;
color:#000;
}
.hhhh
{
width:400px;
height:400px;
}
.dropdown-content1 {
    display: none;
    position: absolute;
    background-color: #000;
    min-width: 200px;
    padding: 12px 16px;
	font-size:12px !important;
	list-style:none;
	line-height:30px;
	margin-top:10px;
}

.dropdown-content1 li{ padding:3px 0;text-transform:uppercase;}
.dropdown1:hover .dropdown-content1 {
    display: block;
}

.navbar-inverse .navbar-nav > li > a{
	color:#fff;
	font-weight:normal;
	text-transform:uppercase;
}

.nav > li{
	padding:10px 10px;
	font-size:12px;
}

.navbar-collapse{
	max-width:825px;
	width:100%;
	margin:0 auto !important;
}

.navbar-right{
	float:none !important;
}


.check{
    
    
}

.date{
	background-color:#131016;
	margin-top:2%;
}

label{font-size:12px; text-transform:uppercase;}

.dep{
	padding:2% 0%;
	color:#fff;
	font-size:12px;
	letter-spacing:1px;
	font-weight:bold;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
{
    color:#000;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default: hover
{
    color:#000;
}
.col-md-12 input#datepicker{
	background-color:#171928;
	color:#979d9d !important;
	text-align:center;
    border:none !important;
	height:60px;
	text-transform:uppercase;
	letter-spacing:1px;
	width:100%;
	background-image:url("../images/bg.jpg");
	background-position:right;
	background-repeat:no-repeat;
	cursor:default;
	font-weight:normal;
}


.date1
{
    color:#fff;
    background-color:#ffffff;
}

.col-md-12 input#in{
	color:#000 !important;
	text-align:center;
	border:none !important;
	letter-spacing:1px;
	width:80%;
	cursor:default;
	margin-bottom:5%;
	font-size:11px;
	padding:2%;
	padding-top:5%;
}

.col-md-12 input#out{
	color:#000 !important;
	text-align:center;
	border:none !important;
	letter-spacing:1px;
	width:80%;
	cursor:default;
	margin-bottom:5%;
	font-size:12px;
	padding:2%;
	padding-top:5%;
}

.col-md-12 input#departure
{
	background-color:#171928;
	color:#979d9d !important;
	text-align:center;
    border:none !important;
	height:60px;
	text-transform:uppercase;
	letter-spacing:1px;
	width:100%;
	background-image:url("../images/bg.jpg");
	background-position:right;
	background-repeat:no-repeat;
	cursor:default;
	font-weight:normal;
}


.pin{
	text-align:center;
	text-transform:uppercase;
	font-size:12px;
}

h5{
	font-size:12px;
}

.set{
	max-width:300px;
	width:100%;
	margin:0 auto;
	text-transform:uppercase;
	padding:0.5%;
}
.set label { font-weight:normal;}

footer{
	width:100%;
	background-color:inherit;
	margin:2% 0;
}


.bt{
	padding:1%;
	color:#fff;
	border:1px solid #fff;
	text-align:center;
	max-width:200px;
	width:100%;
	margin:0 auto;
	font-size:12px;
	text-transform:uppercase;
	
}

a{
	text-decoration:none;
	color:#fff;
	
}
#ui-datepicker-div
{
    background-color:#eaeaea;
    left: 518.5px;
}

a:hover{
	text-decoration:none;
	color:#fff;
}
.ui-icon-circle-triangle-w
{
    padding-left:5px;
    color:#000;
}
@media (max-width: 500px){
.bt
{
padding:5%;	
}
}

@media (min-width: 501px) and (max-width:768px)
{
	.bt {padding:3%;}
	}
	
	
select.nn 
{ 
width:100%; 
border:none; 
background-color:#171928;
border:none !important;
color:#a9a9a9 !important;
height:60px;
font-size:12px; 
-webkit-appearance: none;
-moz-appearance: none;
background-image:url("../bg.jpg");
	background-position:right;
	background-repeat:no-repeat;
	cursor:default;
	font-weight:normal;
	padding-left:10px;
}
	
.chromestyle select { text-align:center !important; }


	
@media (min-width: 320px) and (max-width: 1221px){
.navbar-inverse{
	background-color:#000;
	opacity:0.9;
}
.dropdown-content1 {background:#000; z-index:3000}

.nav > li > a{
	line-height:10px !important;
}
}

.navbar-brand{
	padding:0;
}

.room{
	margin-top:4%;
	margin-bottom:2%;
	color:#000;
	padding-left:0;
	
}
.room h5 { text-transform:uppercase;}
.room .single .col-md-6, .col-md-12 h4  { letter-spacing:2px; color:#000; font-weight:normal; padding-top:2% !important; text-transform:uppercase; letter-spacing:4px;}
.single{
	border:1px solid #e4e5e6;
	padding:0px !important;
	margin:0px !important;
	background-color:#f7f8f8;

}

.single1{
	border:1px solid #e4e5e6;
	padding:0px !important;
	background-color:#f6f6f6;
	margin-bottom:50px;
    
}
.bed{
	padding:0px !important;
	margin:0px !important;
}

.con{
	
	padding-bottom:5%;
}

.txt{
	color:#161a28;
	font-family: 'EB Garamond', serif;
	line-height:22px;
	font-size:15px;
	text-align:justify;
}
p.txt strong { font-weight:bold !important;}
.down{
	margin-bottom:5%;
}

.form-box {
    margin: 0 20px 15px 0;
    width: 100%;
	max-width:400px;
}

.form-box label {
    display: block;
    margin-bottom: 8px;
    padding: 5px 0;
	text-transform:uppercase;
}

.form-box label, .form-box input.text, .form-box textarea {
    color: #7c7c7c;
}

.form-box input.text {
    border: medium none;
    display: block;
    padding: 12px 10px;
    width: 100%;
	background:#eee;
}

.button, .button.medium {
    padding: 15px 30px;
	background:#131016;
	border:none;
	font-weight:600;
	color:#fff;
}

.button medium color{
	background:#000;
}
	
.form-box textarea {
    border: medium none;
    display: block;
    min-height: 180px;
    padding: 12px 10px;
    width: 100%;
	background:#eee;
}

.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{
	margin-left:none;
}

#popup-content { display:none;}
form input[type="text"]{ padding:1px 15px; width:25%;}

.set{
	max-width:600px;
	width:100%;
	border:4px solid #13a89e;
	margin:0 auto;
}

.log{
	max-width:150px;
	width:100%;
	margin:1% auto 5%;
}

.last{
	width:100% !important;
	color:#000 !important;
	margin-bottom:2%;
}

.bt1{
	padding:7%;
	color:#fff;
	border:1px solid #fff;
	text-align:center;
	max-width:200px;
	width:100%;
	margin:0 auto;
	font-size:12px;
}

.msg{
	text-align:center;
	color:#fff;
	font-size:14px;
font-family: "Times New Roman", Times, serif;
	text-transform:none;
	font-weight:normal;
	letter-spacing:0.2px;
}
	
	a#btn-open{letter-spacing:3px;}
	
	
	.new {border:1px solid #13a89e; padding:5px; float:left;}
	
	.content { padding-left:0;}
	
	@media screen and (min-width:1221px)
	{
	.dropdown-content1 {background-color:rgba(0, 0, 0, 0.5)}	
	}
	
	
	input:focus { outline:none !important;}
	
	.head{max-width:1300px; width:100%;}
	
	@media screen and (min-width:1221px){.navbar-nav {float:right;}}
	
	@media screen and (max-width:320px)
	{
	.navbar-nav{float:left !important;}	
	}
	
	

.bed img{ width:100%;}

.room_type {color:#000000; /*font-weight:600;*/ }

.wifi {padding:0 !important; margin-top:4%;}

.navbar-inverse .navbar-brand {margin-left:2%;}

.facilities { padding:0 5%; 3% 3%; letter-spacing:0.5px; font-size:15px; font-family: 'EB Garamond', serif;}
.facilities p.colors, facilities p.colors span {text-align:center; color:#12a79d; font-size:14px;}
.facilities p { margin:10px 0; font-size:15px;}
.facilities ul li { list-style:url(/web/20171012165439im_/http://sunnymeadestate.com/images/list-style.jpg) outside ; padding:8px 0 8px 30px;}
.facilities span { font-style:italic;}
.facilities h1 { margin-bottom:5px; font-family: 'trajan_reg'; font-size:20px;
	src: url('/web/20171012165439im_/http://sunnymeadestate.com/TrajanPro-Regular.otf'); letter-spacing:2px; text-transform:uppercase;}
	
	.facilities1 { width:70%;}
	


#home-slider {position:fixed; top:0; z-index:1; width:100%; left:0; right:0;}

@media screen and (max-width:1600px) and (min-width:1170px)
{
	footer {margin:0 0 0 0; max-height:10vh;}
	.date { margin-top:1.5%; max-height:28vh; padding-bottom:2%;}
	.sl-slider-wrapper {max-height:68vh}
	
	
}

.wifi { background:url(/web/20171012165439im_/http://sunnymeadestate.com/images/wifi.jpg) no-repeat; }

.txt a { color:#000; text-decoration:underline; font-weight:bold !important;}

.facilities12 {/*padding:0 5%; 3% 3%;*/ letter-spacing:0.5px; font-size:16px; font-family: 'EB Garamond', serif;margin-left:12px;}

.facilities12 ul li { list-style:url(images/list-style.jpg); padding:1%; float:left;}



.new1 {max-width:600px; width:100%; margin:0 auto; padding-top:4%;}

.new2 {border:1px solid #13a89e; padding:5px; float:left; background:#161928; }
.new3 {background:#161928; width:100%; float:left; padding:3%;}
.new4 {width:100%; float:left; padding:0.5%; border:4px solid #13a89e;}

.cont_section {max-width:980px; margin:0 auto; height:30vh;}

@media screen and (max-width:980px)
{ body {overflow-y:scroll !important; }.social {}}

.social { float:right; position:relative; margin-top:-53px;}
.social a {float:right; margin-left:5px;}

@media screen and (max-width:1221px)
{
	.social{ display:block; float:right; margin-right:60px;}
}

#galleryContainer { height:85vh !important;}

@media screen and (min-width:320px) and (max-width:340px)
{
	#slider{ margin-top:22%;}
	.navbar-inverse {opacity:1;}
}

@media screen and (min-width:341px) and (max-width:700px)
{
	#slider{ margin-top:11vh;}	
	.navbar-inverse {opacity:1;}
}
@media screen and (min-width:701px) and (max-width:767px)
{
#slider {margin-top:11vh;}
.navbar-inverse {opacity:1;}	
}

@media screen and (min-width:768px)
{

.navbar-brand a img {width:100% !important;}	
}



@media screen and (min-width:981px)
{
.gallery_upper_space { max-height:340px; min-height:75px; height:auto;}
}

@media screen and (max-width:980px)
{
	.gallery_upper_space { max-height:340px; min-height:65px; height:auto;}
}

.navbar-brand a img {width:50%;}
/*
     FILE ARCHIVED ON 16:54:39 Oct 12, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:35:42 Apr 15, 2019.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  LoadShardBlock: 62.927 (3)
  esindex: 0.008
  captures_list: 80.649
  CDXLines.iter: 11.851 (3)
  PetaboxLoader3.datanode: 35.339 (4)
  exclusion.robots: 0.141
  exclusion.robots.policy: 0.129
  RedisCDXSource: 3.055
  PetaboxLoader3.resolve: 56.784 (2)
  load_resource: 43.967
*/


.topnav a {
  float: left;
  display: block;
  color: #f2f2f2;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
}

.topnav a:hover {
  background-color: #fff;
  color: black;
}



.topnav .icon {
  display: none;
}

@media screen and (max-width: 600px) {
  .topnav a:not(:first-child) {display: none;}
  .topnav a.icon {
    float: right;
    display: block;
  }
}

@media screen and (max-width: 600px) {
  .topnav.responsive {position: relative;}
  .topnav.responsive .icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .topnav.responsive a {
    float: none;
    display: block;
    text-align: left;
  }
}
.popo
{
    margin-top:94px !important;
}