/* Preloader */
#circle {
	background-image: url(../../image/pre.png);
	background-repeat: no-repeat;
}
/* menu */
.brand span {
	color: #087054;
}

@media (min-width:992px) {
#mainheader .main-nav ul > li > a:hover, #mainheader .main-nav ul > li > a.selected {
	color: #087054;
}
#header .main-nav ul > li > a:hover, #header .main-nav ul > li > a.selected {
	color: #087054;
}
}
.selected1 {
	color: #087054;
}
.selected1:hover {
	color: #087054;
}
p span {
	color: #087054;
}
span a:hover, a:hover {
	text-decoration: none;
	color: #087054;
}
.border_bottom {
	border-bottom: 1px dotted rgba(11, 100, 36, 0.9);
}
/* About */
.days {
	color: #087054;
}
.button {
	background: #087054;
}
/*  Menu Toggle */
.price-round {
	background-color: #087054;
}
/* Menu Special */
.specials-round {
	background-color: #087054;
}
/* Location */
.location-phone i {
	color: #087054;
}
/* Private Dining */
.pd_list ul li i {
	color: #087054;
}
/* Gallery */
#slides .prev, #slides .next {
	background: #087054;
}
#slides .cycle-overlay div {
	background: rgba(243,42,42,0.9);
}
.caption4 span {
	color: #087054;
}
/* Event */
.left_content p {
	color: #087054;
}
/* Reservation */
#reservation_form .submitBtn {
	background-color: #087054;
}
.reserve_form input:focus, .reserve_form textarea:focus, input:valid:focus {
  	/* IE6-9 */
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(243,42,42,0.8);
 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(243,42,42,0.8);
 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(243,42,42,0.8);
}
/* Contact */
.address i {
	color: #087054;
}
.phone i {
	color: #087054;
}
a.mail-text:hover {
	color: #087054;
}
.mail-text i {
	color: #087054;
}
#contact_form .submitBtn {
	background-color: #087054;
}
.cont_form input:focus, .cont_form textarea:focus, input:valid:focus {
  	/* IE6-9 */
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(243,42,42,0.8);
 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(243,42,42,0.8);
 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(243,42,42,0.8);
}
/* Scroll Pane */
.jspDrag {
	background: #087054;
}
.jspDrag:hover {
	background: #087054;
}
/* Special Menu */
.spmenu {
	background: rgba(243,42,42,0.95);
}
.spmenu1:before, .spmenu2:before, .spmenu3:before, .spmenu4:before {
	border-top: 17px solid rgba(243,42,42,0.95);
	border-right: 13px solid transparent;
	border-bottom: 13px solid transparent;
	border-left: 0px solid transparent;
}
/* Special Menu */
#lightbox .close, #lightbox2 .close, #lightbox3 .close {
	background: #087054;
}
#progress {
	position: absolute;
	top: 0;
	left: 0;
	height: 7px;
	width: 0px;
	background: -moz-linear-gradient(left, rgba(243,42,42,0.3) 0%, rgba(243,42,42,0.8) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(243,42,42,0.3)), color-stop(100%, rgba(0,0,0,0.8))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(243,42,42,0.3) 0%, rgba(243,42,42,0.8) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(243,42,42,0.3) 0%, rgba(243,42,42,0.8) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(243,42,42,0.3) 0%, rgba(243,42,42,0.8) 100%); /* IE10+ */
	background: linear-gradient(to right, rgba(243,42,42,0.3) 0%, rgba(243,42,42,0.8) 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d1e1e1e', endColorstr='#cc000000', GradientType=1 ); /* IE6-9 */
	z-index: 99999;
	-webkit-border-top-right-radius: 50px;
	-webkit-border-bottom-right-radius: 50px;
	-moz-border-radius-topright: 50px;
	-moz-border-radius-bottomright: 50px;
	border-top-right-radius: 50px;
	border-bottom-right-radius: 50px;
}
