/*
==============================================================
Updated on: 07 - 18 - 2016
Copyright ITO All Rights Reserved.
==============================================================
*/
/*
==============================================================
INDEX

01 Fonts
02 Classes / IDs
03 Media
04 Tags
05 Print

==============================================================
*/
/*
==============================================================
01 Fonts
==============================================================
*/

@import url('//fonts.googleapis.com/css?family=Open Sans:400,700');@import url('//fonts.googleapis.com/css?family=Open Sans Condensed:700,400');
/* Default Body Bold Font */
b, strong {
	font-family: Open Sans;
	font-weight: 700;
	font-style: normal;
}

/* Default Body Font & Color */
body {
	font-family: Open Sans;
	font-weight: 400;
	font-style: normal;
	font-size: 1.125em;
	color: #000000;
}

p {
	font-family: Open Sans;
	font-weight: 400;
	font-style: normal;

	font-size: 1em;
}

/* Default H1 Font & Color */
h1, .h1 {
	font-family: Open Sans Condensed;
	font-weight: 700;
	font-style: normal;
	font-size: 2.5em;
	color: #000000;
}

/* Default H2 Font & Color */
h2, .h2 {
	font-family: Open Sans Condensed;
	font-weight: 700;
	font-style: normal;
	font-size: 2em;
	color: #f0632a;
}

h2 .numbered_ball {background: #f0632a;}

h2.mini60 {font-size: 1.2em;}

/* Default H3 Font & Color */
h3, .h3 {
	font-family: Open Sans Condensed;
	font-weight: 700;
	font-style: normal;
	font-size: 1.5em;
	color: #000000;
}

/* Default H4 Font & Color */
h4, .h4 {
	font-family: Open Sans Condensed;
	font-weight: 400;
	font-style: normal;
	font-size: 1.25em;
	color: #f0632a;
}

/* Default Link Color */
a, a:focus, a:active, a:hover {
	color: #cc3333;
}

a .cross-toggle .display_down::before, a .cross-toggle .display_down::after {
	background: #cc3333 !important;
}

/*
==============================================================
2 Classes / IDs
==============================================================
*/

.navbar .navbar-nav li.galleries_studios a {background-color: #3767b1 !important; color: #ffffff !important;}
.navbar .navbar-nav li.galleries_studios a.selected {background-color: #3767b1 !important; color: #5193f9 !important;}
.navbar .navbar-nav li.entertainment a {background-color: #00af59 !important; color: #ffffff !important;}
.navbar .navbar-nav li.entertainment a.selected {background-color: #00af59 !important; color: #02de72 !important;}
.navbar .navbar-nav li.dining a {background-color: #ce731a !important; color: #ffffff !important;}
.navbar .navbar-nav li.dining a.selected {background-color: #ce731a !important; color: #f68a1f !important;}
.navbar .navbar-nav li.shopping a {background-color: #c1d633 !important; color: #ffffff !important;}
.navbar .navbar-nav li.shopping a.selected {background-color: #c1d633 !important; color: #e0f73e !important;}
.navbar .navbar-nav li.personal_services a {background-color: #91b8d9 !important; color: #ffffff !important;}
.navbar .navbar-nav li.personal_services a.selected {background-color: #91b8d9 !important; color: #aad4f9 !important;}
.navbar .navbar-nav li.professional_services a {background-color: #a0609d !important; color: #ffffff !important;}
.navbar .navbar-nav li.professional_services a.selected {background-color: #a0609d !important; color: #d682d2 !important;}
.navbar .navbar-nav li.iamap a {background-color: #41348d !important; color: #ffffff !important;}
.navbar .navbar-nav li.iamap a.selected {background-color: #41348d !important; color: #8c8a8a !important;}

.navbar .navbar-nav li._event a {background-color: transparent !important; color: #000000 !important;}
.navbar .navbar-nav li._event a.selected {background-color: #f9c083 !important; color: #ffffff !important;}
.navbar .navbar-nav li.news a {background-color:  !important; color: #000000 !important;}
.navbar .navbar-nav li.news a.selected {background-color: #f9c083 !important; color: #ffffff !important;}
.navbar .navbar-nav li.our_community a {background-color: transparent !important; color: #000000 !important;}
.navbar .navbar-nav li.our_community a.selected {background-color: #f9c083 !important; color: #ffffff !important;}
.navbar .navbar-nav li.support_overview.news_announcement a {background-color: transparent !important; color: #000000 !important;}
.navbar .navbar-nav li.support_overview.news_announcement a.selected {background-color: #f9c083 !important; color: #ffffff !important;}
.navbar .navbar-nav li.about a {background-color: transparent !important; color: #000000 !important;}
.navbar .navbar-nav li.about a.selected {background-color: #f9c083 !important; color: #ffffff !important;}

#category_name, .bottom-bar {background-color: rgba(252,181,102,0.8) !important;}
#category_name a, #category_name h1 {color: #422c2c !important;}
#header #header-top-bar {background-color: #bfd56a !important;}
#header #header-top-bar, #header #header-top-bar a {color: #ffffff !important;}
#footer-top {background-color: #bfd56a !important;}
#footer-center {background-color: #bfd56a !important;
	color: #000000 !important;}
#footer-center a {color: #d32030 !important;}
#footer-bottom {background-color: #f47b4a !important;
	color: #1f1d1d !important;}
#footer-bottom a {color: #d32030 !important;}
#header-nav-bar .main_nav, #header-nav-bar .navbar-header {background-color: rgba(65,52,141,0.4) !important;}
#header-nav-bar .sub_nav {background-color: rgba(252,181,102,0.9) !important;}

.nav-links-main span.h3 {color: #000000 !important;}
.nav-links-main ul.nav-links li a {color: #000000 !important;}
.right-side span.h3 {color: #000000 !important;}

.social-links .social-circle {color: #d32030 !important;}
.social-links .social-icon {color: #ffffff !important;}

.gt-bar .gt-bar-content {background-color: #41348d !important;}
.gt-bar .gt-bar-content, .gt-bar .gt-bar-content a {color: #ffffff !important;}

/* Events */
.bucket .bucket-date-container-static {background-color: #a2b45c !important;}
.bucket .bucket-content .bucket-content-background {background-color: rgba(212,118,58,0.9) !important;}
.bucket .bucket-date {color: #ffffff !important;}
.bucket .bucket-content .bucket-content-foreground h2,
.bucket .bucket-content .bucket-content-foreground h2 a,
.bucket .bucket-content .bucket-content-foreground .h2,
.bucket .bucket-content .bucket-content-foreground .h2 a {color: #bfd56a !important;}
.bucket .bucket-content .bucket-content-foreground .copy {color: #ffffff !important;}
.bucket .bucket-content .bucket-content-foreground-more-info a {color: #ffffff !important;}

/* Home Page - Event Header Setup Controls */
.home-event-heading{background-color: rgba(212,118,58,0.75) !important;}
.home-event-heading h2 {color: #ffffff !important;
	text-align: center !important;}

/* Home Page - Event Footer Setup Controls */
.all-upcoming-events{background-color: rgba(255,255,255,0.8) !important; text-align: center !important;}
.all-upcoming-events a {color: #d32030 !important;}

/*.header-image-background .extension {background: url(../../images/settings/upload/fullsize/1519952752-2-header-bckgrd-tile.jpg) 0 0 repeat-x;}
.header-image-background .header-image-cover {background: url(../../images/settings/upload/fullsize/1521758271-1-Milville-header.png) center center no-repeat;
	background-size: cover; height: 100px;}*/

.header-image-background {background: url(../../images/settings/upload/fullsize/1519952752-2-header-bckgrd-tile.jpg) 0 0 repeat-x;}

.full-screen {margin-top: -180px;}
.full-screen .htb-offset {top: 130px;}

/* Calendar */
.cal-month-box .cal-row-fluid:hover {background-color: #fcb566 !important;}
.cal-month-box .cal-day-today {background-color: #d4763a !important;}
.cal-month-box .cal-cell:hover,
#cal-day-tick,
#cal-slide-content, #cal-slide-content:hover {background-color: #bfd56a !important;}
.event-success {border-color: #86953a !important;}
.event-success {background-color: #d32030 !important;}

#calendar-container {background-color: #bfd56a !important;}
#calendar-slider #calendar-button {background-color: #a2b45c !important;}

/* News */
.news-bucket .block .content .back-ground {background-color: rgba(106,146,213,0.8) !important;}
.news-bucket-2 .block .content .fore-ground {background-color: rgba(106,146,213,0.8) !important;}
.news-bucket-2 .block .content .fore-ground .headline h2,
.news-bucket-2 .block .content .fore-ground .headline h2 a {color: #ffffff !important;}
.news-bucket-2 .block .content .fore-ground .headline p {color: #000000 !important;}
.news-bucket-2 .block .content .back-ground .see-full-story a {color: #ffffff !important;}
.news-bucket-2 .block .content .back-ground .see-full-story a .line {background-color: #ffffff !important;}
.news-pagination-links .back-ground {background-color: #f8a456 !important;}
.news-pagination-links .fore-ground .vertical-content .next a {color: #000000 !important;}
.news-pagination-links .fore-ground .vertical-content .next a .line {background-color: #000000 !important;}
.news-pagination-links .fore-ground .vertical-content .previous a {color: #000000 !important;}
.news-pagination-links .fore-ground .vertical-content .previous a .line {background-color: #000000 !important;}
.trending-now {background-color: rgba(106,146,213,0.8) !important;}
.trending-now .trending-now-headline {color: #ffffff !important;}
.trending-now .trending-now-date {color: #000000 !important;}
.trending-now .learn-more {background-color: #f8a456 !important;}
.trending-now .learn-more p,
.trending-now .learn-more p a {color: #000000 !important;}

/* News MTS Buckets */
#news #media-listing-isotope {background-color: transparent !important;}
#news #media-listing-isotope .item {margin-bottom: 0; background-color: transparent !important;}
#news #media-listing-isotope .item .mts-bucket {background-color: rgba(5,5,5,0.5) !important;}
#news #media-listing-isotope .item .mts-bucket .mts-bucket-1 {
	}
#news #media-listing-isotope .item .mts-bucket .mts-bucket-1 .mts-bucket-overlay {background-color: rgba(106,146,213,0.8) !important;}
#news #media-listing-isotope .item .mts-bucket .mts-bucket-1 .mts-bucket-overlay .mts-bucket-overlay-headline h2 {color: #ffffff !important;}
#news #media-listing-isotope .item .mts-bucket .mts-bucket-1 .mts-bucket-overlay .mts-bucket-overlay-see-full-story p a {color: #ffffff !important;}

/* Carousel */
.carousel-inner .carousel-item .carousel-header .heading-title {color: #ffffff !important;}
.carousel-inner .carousel-item .carousel-caption .foreground-layer .carousel-caption-copy-content {color: #000000 !important;}
.carousel-inner .carousel-item .carousel-caption .background-layer {background-color: rgba(191,213,106,0.85) !important;}
.carousel-inner .carousel-item .carousel-caption .background-layer {border-top-color: #d4763a !important;}
.carousel-inner .carousel-item .carousel-overlay-button-link-container .carousel-overlay-button-link a {color: #ffffff !important;}
.carousel-inner .carousel-item .carousel-overlay-button-link-container .carousel-overlay-button-link a:hover {color: #d4763a !important;}

/* Bootstrap Carousel - Dot Indicators */
.carousel-indicators li {background-color: #756c66 !important;}
.carousel-indicators li.active {background-color: #ffffff !important;}

/* Real Estate Available Space */
#real_estate_available_space {background-color: rgba(136,167,219,0.72) !important;}
#real_estate_available_space .col {background-color: transparent !important;}
#real_estate_available_space .col .listing {background-color: rgba(106,146,213,0.8) !important;
	}
#real_estate_available_space .col .listing .child .info h2 a {color: #ffffff !important;}
#real_estate_available_space .col .listing .child .info p {color: #000000 !important;}
#real_estate_available_space .col .listing .child .info p a {color: #000000 !important;}

#organization .header-line {background-color: #ce7124 !important;}
#organization .header-line h2 {color: #ffffff !important;}

/* Home Intro */
#home_intro, .home_intro {background-color: #ffffff !important;}
#home_intro, .home_intro, #home_intro a, .home_intro a {color: #000000 !important;}
#home_intro h1, #home_intro .h1, .home_intro h1, .home_intro .h1 {color: #a2b45c !important;}

/* Email Sign Up Button */
.btn-signup {background-color: #d32030 !important;}
.btn-signup, .btn-signup.focus, .btn-signup:focus, .btn-signup:hover {color: #ffffff}

/* Discovery Button */
.btn-discovery {background-color: #d32030 !important;}
.btn-discovery, .btn-discovery.focus, .btn-discovery:focus, .btn-discovery:hover {color: #ffffff}

/* Discovery Home */
.slick-item-discovery h3 {color: #ffffff !important;}
.slick-item-discovery .slick-item-overlay {background: linear-gradient(transparent, rgba(0,0,0,0.8));}

/* Discovery Popup */
.discovery_popup {background-color: #bfd56a !important;}
.discovery_popup .discovery_title h1 {color: #ffffff !important;}
.discovery_popup .discovery_copy {color: #000000 !important;}

/* Discovery Section Bar */
/*.discovery_section_bar {background-color: transparent !important;}*/
.discovery_section_title .container-lg {background-color: transparent !important;}
.discovery_section_title h2 {color: #bfd56a !important;
	text-align: center !important;}
.discovery_buckets .container-lg {background-color: transparent !important;}

/*
==============================================================
03 Media
==============================================================
*/

@media only screen and (max-width: 991px) {

	#header-nav-bar .navbar-header {background-color: rgba(65,52,141,0.8) !important;}
	#mobile-collapse.fixed .jump-links {background-color: rgba(252,181,102,0.9) !important;}
	#header-nav-bar .main_nav, #header-nav-bar .sub_nav {background-color: transparent !important;}
}

/*
==============================================================
04 Tags
==============================================================
*/

/*
==============================================================
05 Print
==============================================================
*/