/* FOR EMAIL US BUTTON AT TOP */

.myHeader {
	padding-top:8px;
	margin-left:0;
	color:#aa805b;
	font-size:72%;
	text-align:left;
	background-color:#000000;
}

.myHeaderSub {
	margin-top: -8px;
}

.btn-link {
/*	border:1px #ffffff solid; */
/*	color:#aa805b; */
	border-radius:4px;
}
/* .btn-link a{
	color:#ffffff
} */
.reserv-btn,.reserv-btn:active, .reserv-btn:focus, .reserv-btn:visited  {
/*	color:black; */
	background-color:#aa805b;
}
/* .btn-primary, .btn-primary:hover, .btn-primary:focus, .btn-primary.focus, 
    .btn-primary:active, .btn-primary.active, .btn-primary:visited,
    .btn-primary:active:hover, .btn-primary.active:hover */
.reserv-btn:hover, .reserv-btn:active:hover, .reserv-btn:focus:hover {
/*	background-color:#b08c64; */
/*	color:#000000; */
	background-color:#916746;
}
.google-btn,.google-btn:active, .google-btn:focus, .google-btn:visited  {
	background-color:#f1ede2;
	border-color:#777777;
}
.google-btn:hover, .google-btn:active:hover, .google-btn:focus:hover {
/*	background-color:#b08c64; */
/*	color:#000000; */
	background-color:#dedbcf;
	border-color:#777777;
}
.left-btn {
	text-align:left
}
.center-btn {
	text-align:center
}
.right-btn {
	text-align:right;
	padding-top:0;
	font-size:1.0625em;
/*	color:#ffffff */
}
.right-btn a:link {
	color:#aa805b;
}
.my_logo {
	margin-top:-42px;
}
#myNavbar {
	top:24px;
/*	left:72px; */
}
#page_content {
border-top:none; top:12px
}

.btn-link {
/*	border:1px #ffffff solid; */
/*	color:#aa805b; */
	border-radius:4px;
}
/* .btn-link a{
	color:#ffffff
} */

@media screen and (max-width: 876px) {
	#page_content {
		margin-top:-20px;
	}
/*	#myNavbar {
		top:18px;
	} */
	#myNavbar {
		top: 8px;
	}
	#myNavbar ul li {
/*	font-size:16px; */
/*		font-size:106.25%; */
		font-size:103% /* 103 works for firefox but 102 needed for chrome, MS Edge*/
	}
}

@media screen and (max-width: 767.5px) {
	.left-btn {
		text-align: center;
	}
	.center-btn {
		text-align:center;
		margin-top:8px;
		margin-bottom:8px;
	}
	.right-btn {
		margin-top:8px;
		text-align:center;
	}
	.myNavbar-brand_img {
		width:90px;
		height:110px;
		}
	.my_logo {
	margin-top:-82px;
	margin-bottom:42px
	}
	#page_content {
		margin-top: 15px;
	}
/*	#myNavbar ul li {
/*	font-size:16px; */
/*		font-size:106.25%; */
/*		font-size:106.25%
	}*/


/*	#page_content {
		top:-40px;
	} */
}
/*	.myPhone {
		text-align:center
	}
redundant with cte_style_sheet.css */
}

@media screen and (max-width: 380px) {
	
	.myNavbar-brand_img {
		width:72px;
		height:90px
	}
}

@media screen and (max-width: 332px) {
	.myNavbar-brand_img {
		width:60px;
		height:70px
	}
}