/******Fonts******
******************/

h1, h2, h3, h4, h5 {font-family:'Raleway'; 
} 
.reservations h3 {font-family:'Raleway'; 
}
span#amt{font-family:'Raleway'; 
}
span.compareRooms{font-family:'Raleway'; 
}
.hero {font-family:'Raleway'; 
}
div.h1 {font-family:'Raleway'; 
}
.loginbar li a:hover {font-family:'Raleway'; 
}
.navbar .nav > li > a {font-family:'Raleway'; 
}
.reservationsMobile h3{font-family:'Raleway'; 
}

/******Branding Colors******
****************************/

body{background-color:#ffffff !important;
}
	.testimonial-body{
		background:none !important;
		border:none !important;
	}
a:focus,
a:hover,
a:active {
	color: #0E2A6E;
}
.breadcrumb a{color:#0E2A6E
}
.breadcrumb a:active,
.breadcrumb a:hover,
.breadcrumb span.last {
    color: #0E2A6E;
}
.breadcrumbs{background:#ffffff;
}
.breadcrumb,
.breadcrumb span.last{
	color: #000;
}
.breadcrumb a{color:#0E2A6E
}
.breadcrumb a:active,
.breadcrumb a:hover{
    color: #0E2A6E !important;
}
/*Events Calendar*/
#mc_calendar td.has_events div a {
    background-color: #0E2A6E;
}
#mc_calendar td.has_events div a:hover,
#mc_calendar td.selected div.mc_date,
#mc_calendar td.has_events div a:focus,
#mc_calendar td.selected div.mc_date {
    background: none repeat scroll 0 0 #0E2A6E;
}
ul.sidebarnav li span {
    color: #0E2A6E;
}
ul.sidebarnav li.here a {
    color: #0E2A6E;
}
/*Google Maps Directions */
.instructions {
    border-left: 1px solid #0E2A6E;
    border-right: 1px solid #0E2A6E;
}
ol.directions li {
    border-bottom: 1px solid #0E2A6E;
}
/*------------------------------------------------------
RezCalendar
--------------------------------------------------------*/
#rezCalendar h3{color:#0E2A6E !important;
}
#rezCalendarMobile h2{color:#0E2A6E !important;
}
/*Navigation
------------------------------------*/
.navbar-inner,
.navbar,
.navbar-inner,
.nav,
.navbar-inverse{
	background:none !important;
}
.header,
.navbar-inner,
.navbar,
.navbar-inner,
.nav,
.navbar-inverse,
.top{background:#85B1BD;
}
.stickyHeader {background-color:#85B1BD;
}
.navbar .nav > li > a,
.top a,
.header a,
span.compareRooms,
span#amt{color:#0E2A6E !important;
}
.navbar .nav > li > a:hover,
.top a:hover,
.header a:hover{color:#0E2A6E !important;
}
.navbar .nav > li > a:hover{
	border-bottom: solid 2px #0E2A6E !important;
}
.navbar .nav > .active > a, 
.navbar .nav > .active > a:focus{
	color: #0E2A6E !important;
	border-bottom: solid 2px #0E2A6E !important;
}
	a [class^="icon-"]{color:#85B1BD;
	}
.dropdown-menu li > a{background:#85B1BD !important;
	color:#0E2A6E !important;
}
.dropdown-menu li > a:hover{color:#0E2A6E !important;
	background:#85B1BD !important;
	
}
.dropdown-menu li > a
/*Top*/
.loginbar li a:hover {color:;}
/*Search*/
.navbar .nav li a.search-nav:hover {background:#0E2A6E !important;
}

/*Menu
------------------------------------*/
.collapse.in li a:hover,
.collapse.in li a.dropdown-toggle { 
	border-bottom:solid 1px #0E2A6E !important;
}

.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {color:#0E2A6E;
	border-bottom:solid 2px #0E2A6E;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:focus {color:#0E2A6E;	
	border-bottom:solid 2px #0E2A6E !important;
}

.navbar .nav > .active > a:hover {color:#0E2A6E;	
	border-bottom:solid 2px #0E2A6E;
}

/*Arrow for menu*/
.navbar .nav > li > a .caret {
  border-top-color: #0E2A6E!important;	
  border-bottom-color: #0E2A6E !important;
}

/*Dropdown Menu*/
.dropdown-menu { 
	border-top:solid 2px #0E2A6E; 
}

.navbar .btn-navbar {background:#0E2A6E;
}
.navbar .btn-navbar:hover {background:#2980b9;}
.navbar .nav > li > .dropdown-menu:after {
	border-top-color: #0E2A6E !important;
	border-bottom-color: #0E2A6E !important;
}

/*Search*/
.navbar .nav > li > a.search:hover {color:#0E2A6E;
	border-bottom-color:#0E2A6E;
}
.color-green {
	color: #0E2A6E;
}

a.read-more:hover {color:#0E2A6E; 
}

.linked:hover {color:#0E2A6E;
}
/*Slider
------------------------------------*/
.da-slide h2 i {
	background:url(../../plugins/parallax-slider/img/bg-heading-red.png) repeat;
}
/*Purchase
------------------------------------*/
.purchase a.btn-buy {background:#0E2A6E;
	text-shadow:0 1px 0 #0E2A6E;	
}
.purchase a.btn-buy:hover {background:#0E2A6E;
} 
.rates{color:#0E2A6E;
}
/*Buttons
------------------------------------*/
.btn-u {
	background: #85B1BD;
}

.btn-u:hover {
	background: #3E437A;
}
#rezCalendar span.rs-calendar-icon,
.rs-sc-field label span.rs-calendar-icon,
#rezCalendarMobile span.rs-calendar-icon,
.rs-sc-field label span.rs-calendar-icon,
#rezUnitCalendar span.rs-calendar-icon, .rs-sc-field label span.rs-calendar-icon{
	background:url(../../images/body/mini_cal_icon.png) no-repeat #85B1BD !important;
}
#rezUnitCalendar .rs-min-stay{background-color:#85B1BD !important;
}
.carousel-arrow a.carousel-control{
	background: #85B1BD;
}
.carousel-control{background:#85B1BD;
}
.reservations{
	border-bottom:2px solid #85B1BD;
}
/*Gallery
------------------------------------*/
.galleryphotos li img:hover {
    box-shadow: 0 0 0 4px #0E2A6E;
}
/*Service
------------------------------------*/
.service i {color:#0E2A6E;	
}
/*Welcome Block*/
.servive-block .span4 h4 a:hover {color:#0E2A6E;
}
.servive-block .span4:hover h4,
.servive-block .span4:hover i {color:#0E2A6E;
}
.servive-block-in .span4 i {color:#0E2A6E;
}
/*Service Blocks*/
.service-alternative .service:hover {background:#0E2A6E;
} 
/*Thumbnail (Recent Work)
------------------------------------*/
.thumbnail-style h3 a:hover {color:#0E2A6E;
}
.thumbnail-style a.btn-more {background:#0E2A6E;
}
.thumbnail-style a.btn-more:hover {
	box-shadow:0 0 0 2px #0E2A6E;
}
/*Carousel (Recent Work)*/
.recent-work a:hover span {
	border-bottom:solid 2px #0E2A6E;
}
.bx-wrapper .bx-prev {
	background-image: url(../../plugins/bxslider/images/controls-red.png);
}
.bx-wrapper .bx-next {
	background-image: url(../../plugins/bxslider/images/controls-red.png);
}
/*Typography
------------------------------------*/
/*Heading*/
.headline h1,
.headline h3,
.headline h4 {
    border-bottom: 2px solid #0E2A6E;
}
.headline div.h1 {
	border-bottom: 2px solid #0E2A6E;
}
.headline h3, 
.headline h4 {
	border-bottom:2px solid #0E2A6E;
}
/*Blockquote*/
blockquote:hover {border-left-color:#0E2A6E; 
}
.hero {
	border-left-color: #0E2A6E;
}
/*Carousel
------------------------------------*/
.carousel-arrow a.carousel-control:hover {
	color: #0E2A6E;
}
/*Blog Posts
------------------------------------*/
.posts .dl-horizontal:hover { 
	border-right:solid 2px #0E2A6E;
}
.posts .dl-horizontal a:hover {color:#0E2A6E; 
}
.posts .dl-horizontal:hover dt img,
.posts .dl-horizontal:hover dd a {color:#0E2A6E;
	border-color:#0E2A6E !important;
}
.tab-content,
.amenitiesCompare { 
	border-top:solid 2px #0E2A6E; 
	border-bottom:solid 2px #0E2A6E; 
}
/*Tabs
------------------------------------*/
.nav-tabs li.active a, 
.nav-tabs li.active a:hover,
.nav-tabs > .active > a, 
.nav-tabs > .active > a:hover, 
.nav-tabs > .active > a:focus {background:#0E2A6E; 
}
.nav-tabs > li > a:hover {background:#0E2A6E; 
}

/*Accardion
------------------------------------*/
.acc-home a.active,
.acc-home a.accordion-toggle:hover {color:#0E2A6E; 
}
.acc-home .collapse.in { 
	border-bottom:solid 1px #0E2A6E; 
}
/*Testimonials
------------------------------------*/
.testimonal-arrow a {color:#0E2A6E;
}
.testimonal-arrow a:hover {background:#0E2A6E !important;
}
/*Breadcrumb
------------------------------------*/
.breadcrumb li.active,
.breadcrumb li a:hover {color:#0E2A6E;
}
/*About Page
------------------------------------*/
.team .thumbnail-style:hover h3 a {color:#0E2A6E !important;
}
/*Social Icons*/
.team ul li i:hover {background:#0E2A6E;
}	
/*Pricing Page
------------------------------------*/
/*Pricing Head*/
.pricing:hover h4 {color:#0E2A6E;
}
.pricing-head h3 {background:#0E2A6E;
	text-shadow:0 1px 0 #d35400;
	border-bottom:solid 1px #d35400;
}
.pricing-head h4 {
	color:#999;
	background:#fcfcfc;
	border-bottom:solid 1px #ffe7d1;
}
/*Pricing Content*/
.pricing-content li {
	border-bottom:solid 1px #ffe7d1;
}
.pricing-content li i {color:#0E2A6E;
}
/*Pricing Footer*/
.pricing-footer a,
.pricing-footer button {background:#0E2A6E;
	text-shadow:0 1px 0 #d35400;
	border-bottom:solid 2px #d35400;
}
.pricing-footer a:hover,
.pricing-footer button:hover {background:#d35400;}
/*Priceing Active*/
.price-active h4 {color:#0E2A6E;
}
.no-space-pricing .price-active .pricing-head h4,
.no-space-pricing .pricing:hover .pricing-head h4 {color:#0E2A6E;
}
/*Right Sidebar
------------------------------------*/
/*Right Sidebar*/
.who li i,
.who li:hover i, 
.who li:hover a {color:#0E2A6E; 
}
/*Privacy Page
------------------------------------*/
.privacy a:hover {color:#0E2A6E; 
}
/*Portfolio Page
------------------------------------*/
.sort li a:hover { 
	color: #0E2A6E; 
	border-bottom: 1px dotted #0E2A6E; 
}
.sort li a.selected { 
	color: #0E2A6E; 
	border-bottom: 1px solid #0E2A6E;
}
.view a.info:hover {
	background: #0E2A6E;
}
/*Blog Page
------------------------------------*/
.blog h3 {color:#0E2A6E;
}
.blog li a:hover {color:#0E2A6E;
}
/*Blog Tags*/
ul.blog-tags a:hover,
ul.blog-tags a:hover i {color:#0E2A6E;
}
/*Blog Ads*/
.blog-ads li img:hover {
	box-shadow:0 0 0 4px #0E2A6E;
}
/*Blog Latest Tweets*/
.blog-twitter p a {color:#0E2A6E;
}
/*Blog Item Page
------------------------------------*/
.blog-item h4.media-heading span a {color:#0E2A6E;
}
/*Coming Soon Page
------------------------------------*/
.coming-soon-border {
	border-top: solid 3px #0E2A6E;
}
/*Search Page
------------------------------------*/
.booking-blocks p a {
	color: #0E2A6E;
}
/*Icons Page
------------------------------------*/
.icon-page li:hover,
.navbar .nav > li > a.search,
.navbar a.search i.icon-remove {color:#0E2A6E !important;
}
/*Glyphicons*/
.glyphicons-demo a:hover {
	color: #0E2A6E;
	text-decoration: none;
}
/*Google Maps
------------------------------------*/
.gmap{
	border:2px solid #0E2A6E;
}
.gmapcontact{
	border-top:2px solid #0E2A6E;
	border-bottom:2px solid #0E2A6E;
}

/******General Colors******
***************************/

.nav-tabs > li > a{background:#85B1BD;
	color:#ffffff;
}
/*Footer
------------------------------------*/
.footer {
    background: none repeat scroll 0 0 #85B1BD;
}
.footer h3,
.footer address,
.footer p,
.moreWeatherShow{
	color: #ffffff !important;
}
.footer a,
.footer .dl-horizontal a,
.footer .margin-bottom-25 > span,
.moreWeatherShow{color:#ffffff;
}
.footer .btn-u {
	background: #ffffff;
}
.footer .btn-u:hover {
	background: #ffffff;
}
.footer .btn-u:hover {
	color: #ffffff !important;
}
.footer .headline h3{border-bottom-color:#ffffff !important;
}
.footer{
	border-top:1px solid #ffffff !important;
}
.footer .posts .dl-horizontal a {color:#ffffff; 
}
.footer .posts .dl-horizontal dt img,
.footer .posts .dl-horizontal dd a {color:#ffffff;
	border-color:#ffffff !important;
}
.footer a:hover,
.footer .dl-horizontal a:hover,
.footer .margin-bottom-25 span:hover{color:#ffffff;
}
.footer .posts .dl-horizontal:hover { 
	border-right:solid 2px #ffffff;
}
.footer .posts .dl-horizontal:hover a {color:#ffffff; 
}
.footer .posts .dl-horizontal:hover dt img,
.footer .posts .dl-horizontal:hover dd a {color:#ffffff;
	border-color:#ffffff !important;
}
.copyright {
    background: none repeat scroll 0 0 #454780;
    border-top: 1px solid #777777;
}
.copyright h3,
.copyright p{
	color: #ffffff !important;
}
.copyright a{color:#ffffff;
}
.copyright a:hover{color:#ffffff
}
.back_to_top{background:#454780;
	color:#ffffff;
}
.back_to_top:hover{
	background: #ffffff;
}
/*Events Calendar*/
table.evetnsDay thead {
    background: none repeat scroll 0 0 #85B1BD;
}
.navbar .btn-navbar {
  background-color: #454780;
  *background-color: #454780;	
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #454780;
  *background-color: #454780;
}
/*ul#nav-sub li a{color:#ffffff !important;
	background-color: #454780 !important;
}
ul#nav-sub li a:hover,
ul#nav-sub li a:focus{
	background: #ffffff !important;
}*/
/*Edit Entry
------------------------------------*/
a.edit_entry{background:#454780 !important;
	color:#ffffff !important;
}





body, .headline h1, .headline h3, .headline h4, h1, h2, h3, h4, h5, p, li, .rs-sc-field label span, .rs-sc-field label select, .rs-sc-field label input, .rs-ac-legend-table, .recent-work a strong, .recent-work a i{color:#000;
}
a, a:focus, a:active{color:#0E2A6E;
}
a:hover{color:#0E2A6E;
}



.social-icons {
	text-align: center;	
}
.social-icons li {
	float: none;
	display: inline-block;
	margin: 2px 2px 0 0;
}

#video_embed {
	float: right;
	margin: 0 0 10px 10px;	
}



.carousel.fade {
  opacity: 1;
}
.carousel.fade .item {
  -moz-transition: opacity ease-in-out .7s;
  -o-transition: opacity ease-in-out .7s;
  -webkit-transition: opacity ease-in-out .7s;
  transition: opacity ease-in-out .7s;
  left: 0 !important;
  opacity: 0;
  top:0;
  position:absolute;
  width: 100%;
  display:block !important;
  z-index:1;
}
.carousel.fade .item:first-child {
  top:auto;
  position:relative;
}
.carousel.fade .item.active {
  opacity: 1;
  -moz-transition: opacity ease-in-out .7s;
  -o-transition: opacity ease-in-out .7s;
  -webkit-transition: opacity ease-in-out .7s;
  transition: opacity ease-in-out .7s;
  z-index:2;
}


.reservations {
border-bottom: none;
margin-bottom: 0;
padding-bottom: 10px;
}

#mc_calendar {
padding-bottom: 10px;
}


#todaybanner {
	display: block;
	line-height: 30px;
	background: #85B1BD;
	color: #3C4775;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #3C4775;
	font-size: 14px;
	min-height: 30px;
}
.thumbnails li {
    margin: 0px 9px 20px 0px !important;
}
.thumbnails li {
	width: 31% !important;
}
@media screen and (max-width: 767px) {
	.thumbnails li { width: auto!important; text-align: center; }
	.thumbnails li .overflow-hidden,
	.thumbnails li .caption { text-align: center; }
	.thumbnails li .select { float: none; }
}


#topresbtn { display: none; }
@media screen and (max-width: 910px) {
	#topresbtn { display: block; margin: 25px 25px 0; text-align: center; font-family: 'Raleway'; }
	#header { height: auto!important; }
}