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

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

==============================================================
*/
/*
==============================================================
01 Fonts
==============================================================
*/
html {font-size: 1em;}
@import url('https://fonts.googleapis.com/css?family=Titillium Web:300,600');@import url('https://fonts.googleapis.com/css?family=Noto Serif:400');@import url('https://fonts.googleapis.com/css?family=:');
/* Default Body Bold Font */
b, strong {
	font-family: Titillium Web;
	font-weight: 600;
	font-style: normal;
}

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

p {
	font-family: Titillium Web;
	font-weight: 300;
	font-style: normal;
	
	font-size: 1em;
}

/* Default H1 Font & Color */
h1, .h1 {
	font-family: Noto Serif;
	font-weight: 400;
	font-style: normal;
	font-size: 2.75em;
	color: #071832;
}

/* Default H2 Font & Color */
h2, .h2 {
	font-family: Noto Serif;
	font-weight: 400;
	font-style: normal;
	font-size: 2em;
	color: #a0a3b9;
}

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

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

/* Default H4 Font & Color */
h4, .h4 {
	font-family: ;
	font-weight: ;
	font-style: normal;
	font-size: ;
	color: #000000;
}

/* Default Link Color */
a {
	color: #c4a009;
}

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

/* MAIN NAVIGATION SETTINGS
--------------------------------------------------------------*/
.navbar .navbar-nav li.restaurants a {background-color: #071832 !important; color:  !important;}
.navbar .navbar-nav li.restaurants a.selected {background-color: #535a67 !important; color: #000000 !important;}
.navbar .navbar-nav li.entertainment a {background-color: #071832 !important; color:  !important;}
.navbar .navbar-nav li.entertainment a.selected {background-color: #535a67 !important; color: #000000 !important;}
.navbar .navbar-nav li.arts a {background-color: #071832 !important; color:  !important;}
.navbar .navbar-nav li.arts a.selected {background-color: #535a67 !important; color: #000000 !important;}
.navbar .navbar-nav li.shops a {background-color: #071832 !important; color:  !important;}
.navbar .navbar-nav li.shops a.selected {background-color: #535a67 !important; color: #000000 !important;}
.navbar .navbar-nav li.parks a {background-color: #071832 !important; color:  !important;}
.navbar .navbar-nav li.parks a.selected {background-color: #535a67 !important; color: #000000 !important;}
.navbar .navbar-nav li.iamap a {background-color: #071832 !important; color:  !important;}
.navbar .navbar-nav li.iamap a.selected {background-color: #535a67 !important; color: #000000 !important;}

/* SUB NAVIGATION SETTINGS
--------------------------------------------------------------*/
.navbar .navbar-nav li._event a {background-color: transparent !important; color: #000000 !important;}
.navbar .navbar-nav li._event a.selected {background-color: rgba(160,163,185,0.5) !important; color: #ffffff !important;}
.navbar .navbar-nav li.news a {background-color: rgba(255,255,255,0.4) !important; color: #000000 !important;}
.navbar .navbar-nav li.news a.selected {background-color: rgba(160,163,185,0.5) !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: rgba(160,163,185,0.5) !important; color: #ffffff !important;}
.navbar .navbar-nav li.support_overview a {background-color: transparent !important; color: #000000 !important;}
.navbar .navbar-nav li.support_overview a.selected {background-color: rgba(160,163,185,0.5) !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: rgba(160,163,185,0.5) !important; color: #ffffff !important;}


/* ORG NAVIGATION SETTINGS
--------------------------------------------------------------*/
/* Org Navigation */
.org-menu .back-ground {background-color: #ece2d8 !important;}
.org-menu ul li a {color: #4b3b3b !important;}
.org-menu ul li.at a {color: #63835e !important;}
.org-menu ul li a span.org-arrow {border-left-color: #a3629b !important;}
.side-links h3, .side-links .side-link {color: #753e23 !important;}
.side-links .side-link {border-color: #6173ab !important;}

/* MAIN CATEGORY SETTINGS - Settings (other than Real Estate) are determined on the "search_landing_form.tpl" template. 
--------------------------------------------------------------*/
/* Real Estate settings */
#real_estate_available_space {background-color: rgba(0,0,0,0.3) !important;}
#real_estate_available_space .col {background-color: rgba(51,26,223,0) !important;}
#real_estate_available_space .col .listing {background-color: rgba(213,7,7,0) !important;
	border-bottom: 1px solid #ffffff !important;}
#real_estate_available_space .col .listing .child .info h2 a {color: #ffffff !important;}
#real_estate_available_space .col .listing .child .info p {color: #ffffff !important;}
#real_estate_available_space .col .listing .child .info p a {color: #fa0c0c !important;}

#organization .header-line {background-color: #e91616 !important;}
#organization .header-line h2 {color: #000000 !important;}

/* MAIN TEMPLATE SETTINGS
--------------------------------------------------------------*/
/* Navigation */
#header-nav-bar .main_nav .container-lg{background-color: #071832 !important;}
#header-nav-bar .sub_nav .container-lg{background-color: #ffffff !important;}

/*Home, Search & Language Bar */
.gt-bar .gt-bar-content {background-color: #a0a3b9 !important;}
.gt-bar .gt-bar-content, .gt-bar .gt-bar-content a {color: #ffffff !important;}

/* Header */
/*.header-image-background .header-image-cover {background: url(../../images/settings/upload/fullsize/1519951614-1-ITO3-header-image.jpg) center center no-repeat;
	background-size: cover; height: 140px;}*/


.full-screen {margin-top: -220px;}
.full-screen .htb-offset {top: 170px;}

/* Home Intro */
#home_intro .container-lg{background-color: rgba(160,163,185,0.5) !important;}
#home_intro, #home_intro a {color: #666875 !important;}
#home_intro h1 {color: #071832 !important;}

/* Titles & Bars */
#category_name .container-lg, .bottom-bar .container-lg{background-color: #bfb8af !important;}
#category_name a, #category_name h1 {color: #071832 !important;}
#header #header-top-bar .container-lg{background-color: #ffffff !important;}
#header #header-top-bar, #header #header-top-bar a {color: #071832 !important;}

/* Footer Settings */
#footer-top .container-lg{background-color: #071832 !important;}
#footer-center .container-lg{background-color: #ffffff !important;
	color: #000000 !important;}
#footer-center a color: #000000 !important;{}
#footer-bottom .container-lg{background-color: transparent !important;
	color: #071832 !important;}
#footer-bottom a {color: #c4a009 !important;}

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

.social-links .social-circle {color: #c4a009 !important;}
.social-links .social-icon {color: #071832 !important;}

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

/* EVENT RELATED SETTINGS
--------------------------------------------------------------*/
/* Event Bucket Elements Color Settings */
.event-grouping{background-color: transparent !important;}
/*.event-grouping {background-color: transparent !important;}*/
/* Grouping Bckgrd */
.event-grouping .item {margin-bottom: 0; background-color: transparent !important;}
/* Outer Bucket Bckgrd */
.event-grouping .inner-bucket-bckgrd {background-color: transparent !important;}
/* Inner Bucket Bckgrd */
.event-grouping .inner-bucket-rules {
	}
/* Inner Bucket Box Rule OR Inner Bucket Bottom Rule */
.event-grouping .overlay1-bckgrd {background-color: rgba(160,163,185,0.75) !important;}
/* Overlay 1 Bckgrd */
.event-grouping .mts-bucket-overlay-headline h2, .event-grouping .mts-bucket-overlay-content-vertical-center h2,
.event-grouping .mts-bucket-overlay-headline h2 a, .event-grouping .mts-bucket-overlay-content-vertical-center h2 a {color: #071832 !important;}
/* Overlay 1 Headline */
.event-grouping .overlay1-leadin-text {color: #ffffff !important}
/* Overlay 1 Leadin */
.event-grouping .mts-bucket-overlay-content-inner-close {border-bottom-color: transparent !important;}
/* Open / Close Bckgrd */
.event-grouping .mts-bucket-overlay-content-inner-close .display_up.bg-color2::before, .event-grouping .mts-bucket-overlay-content-inner-close .display_up.bg-color2::after {background-color: transparent !important;}
/* Open / Close Icon */
/*.event-grouping .mts-bucket-overlay-headline p, .event-grouping .mts-bucket-overlay-content-vertical-center p {color: transparent !important;}*/
/* Post Date (hidden) */
.event-grouping .mts-bucket-overlay-see-full-story p a, .event-grouping .mts-bucket-overlay-see-full-story-2 p a {color: #ffffff !important;}
/* Overlay 1 Link - Anchor Text Color */
.event-grouping .mts-bucket-overlay-see-full-story p a .line, .event-grouping .mts-bucket-overlay-see-full-story-2 p a .line {background-color: #ffffff !important;}
/* Overlay 1 Link - Line Background Color */
.event-grouping .overlay2-bckgrd {background-color: #071832 !important;}
/* Overlay 2 Bckgrd */
.event-grouping .mts-bucket-content-overlay-content h2 {color: #c4a009 !important;}
/* Overlay 2 Text */

/* Event Bucket Setup Controls for Landing Page & Home Page - In Progress */
.bucket .bucket-date-container-static {background-color: #071832 !important;}
.bucket .bucket-content .bucket-content-background {background-color: rgba(160,163,185,0.75) !important;}
.bucket .bucket-date {color: #c4a009 !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: #071832 !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(255,255,255,0.7) !important;}
.home-event-heading h2 {color: #071832 !important;
	text-align: center !important;}

/* Home Page - Event Footer Setup Controls */
.all-upcoming-events{background-color: rgba(255,255,255,0.7) !important; text-align: right !important;}
.all-upcoming-events a {color: #071832 !important;}
	
/* Home Page - News Header Setup Controls */
.home-news-heading h2 {color: #071832 !important;
	text-align: center !important;}
.home-news-heading{background-color: transparent !important;}

/* Home Page - News Footer Setup Controls */
.all-latest-news{background-color: transparent !important; text-align: center !important;}
.all-latest-news a {color: #071832 !important;}

/* Event Calendar Setup Controls */
.cal-month-box .cal-row-fluid:hover {background-color: rgba(160,163,185,0.75) !important;}
.cal-month-box .cal-day-today {background-color: #071832 !important;}
.cal-month-box .cal-cell:hover, #cal-day-tick, #cal-slide-content, #cal-slide-content:hover,
.day-highlight.dh-event-success:hover .cal-month-day, .day-highlight.dh-event-success .cal-month-day {background-color: rgba(160,163,185,0.75) !important;}
.event-success {border-color: #071832 !important;}
.event-success {background-color: #071832 !important;}

#calendar-container,
#cal-slide-box, .day-highlight.dh-event-success:hover, .day-highlight.dh-event-success {background-color: #6e707e !important;}
#calendar-slider #calendar-button {background-color: rgba(160,163,185,0.75) !important;}

/* NEWS RELATED SETTINGS
--------------------------------------------------------------*/
/* News Bucket Elements Color Settings */
.news-grouping {background-color: transparent !important;}
/* Grouping Bckgrd */
.news-grouping .item {margin-bottom: 0; background-color: transparent !important;}
/* Outer Bucket Bckgrd */
.news-grouping .inner-bucket-bckgrd {background-color: transparent !important;}
/* Inner Bucket Bckgrd */
.news-grouping .inner-bucket-rules {
	}
/* Inner Bucket Box Rule OR Inner Bucket Bottom Rule */
.news-grouping .overlay1-bckgrd {background-color: rgba(106,146,213,0.8) !important;}
/* Overlay 1 Bckgrd */
.news-grouping .mts-bucket-overlay-headline h2, .news-grouping .mts-bucket-overlay-content-vertical-center h2,
.news-grouping .mts-bucket-overlay-headline h2 a, .news-grouping .mts-bucket-overlay-content-vertical-center h2 a {color: #ffffff !important;}
/* Overlay 1 Headline */
.news-grouping .overlay1-leadin-text {color: transparent !important}
/* Overlay 1 Leadin */
.news-grouping .mts-bucket-overlay-content-inner-close {border-bottom-color: transparent !important;}
/* Open / Close Bckgrd */
.news-grouping .mts-bucket-overlay-content-inner-close .display_up.bg-color2::before, .news-grouping .mts-bucket-overlay-content-inner-close .display_up.bg-color2::after {background-color: transparent !important;}
/* Open / Close Icon */
/*.news-grouping .mts-bucket-overlay-headline p, .news-grouping .mts-bucket-overlay-content-vertical-center p {color: #000000 !important;}*/
/* Post Date (hidden) */
.news-grouping .mts-bucket-overlay-see-full-story p a, .news-grouping .mts-bucket-overlay-see-full-story-2 p a {color: #ffffff !important;}
/* Overlay 1 Link - Anchor Text Color */
.news-grouping .mts-bucket-overlay-see-full-story p a .line, .news-grouping .mts-bucket-overlay-see-full-story-2 p a .line {background-color: #ffffff !important;}
/* Overlay 1 Link - Line Background Color */
.news-grouping .overlay2-bckgrd {background-color: transparent !important;}
/* Overlay 2 Bckgrd */
.news-grouping .mts-bucket-content-overlay-content h2 {color: transparent !important;}
/* Overlay 2 Text */

/* CAROUSEL SETTINGS
--------------------------------------------------------------*/
/* Carousel Element Color Settings */
.carousel-inner .item .carousel-header .heading-title {color: #ffffff !important;}
.carousel-inner .item .carousel-caption .foreground-layer .carousel-caption-copy-content {color: #ffffff !important;}
.carousel-inner .item .carousel-caption .background-layer {background-color: rgba(7,24,50,0.85) !important;}
.carousel-inner .item .carousel-caption .background-layer {border-top-color: rgba(255,255,255,0) !important;}
.carousel-inner .item .carousel-overlay-button-link-container .carousel-overlay-button-link a {color: #c4a009 !important;}
.carousel-inner .item .carousel-overlay-button-link-container .carousel-overlay-button-link a:hover {color: rgba(196,160,9,0.5) !important;}

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

/* BACKGROUND SETTINGS
--------------------------------------------------------------*/
/* Website Tile / Color Background Settings */

/* Subpage Bckgrd */
#subpage .container-lg{background-color: transparent !important;}

/* Business Category Landing Bckgrd */
.landing .container-lg {background-color: transparent !important;}

/* News Landing Bckgrd */
.news-landing .container-lg {background-color: transparent !important;}

/* Events Landing Bckgrd */
/*.events-landing .container-lg {background-color: transparent !important;}*/

/* MISC. ICON SETTINGS
--------------------------------------------------------------*/
/* Map Parking & Direction Icon Colors */
.directions, .parking {background: transparent;}

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

@media only screen and (max-width: 991px) {
	
	#header-nav-bar .navbar-header {background-color: #071832 !important;}
	#mobile-collapse.fixed .jump-links {background-color: rgba(160,163,185,0.9) !important;}
	#header-nav-bar .main_nav, #header-nav-bar .main_nav .container-lg, #header-nav-bar .sub_nav {background-color: transparent !important;}
}

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

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