/*
==============================================================
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('https://fonts.googleapis.com/css?family=Lato:300,700,400');@import url('https://fonts.googleapis.com/css?family=Oswald:500');
/* Default Body Bold Font */
b, strong {
	font-family: Lato;
	font-weight: 700;
	font-style: normal;
}

/* Default Body Font & Color */
body {
	font-family: Lato;
	font-weight: 300;
	font-style: normal;
	font-size: 18px;
	color: #000000;
}

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

/* Default H1 Font & Color */
h1, .h1 {
	font-family: Oswald;
	font-weight: 500;
	font-style: normal;
	font-size: 2.25em;
}

h1, .h1, h1 *, .h1 * {color: #ffffff;}
.h1_color, .h1_color * {color: #ffffff !important;}

/* Default H2 Font & Color */
h2, .h2 {
	font-family: Lato;
	font-weight: 400;
	font-style: normal;
	font-size: 1.25em;
}

h2, .h2, h2 *, .h2 * {color: #8a1538;}
.h2_color, .h2_color * {color: #8a1538 !important;}
h2 b, h2 strong, .h2 b, .h2 strong {
	font-family: Lato;
	font-weight: 700;
	font-style: normal;
}

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

/* Default H3 Font & Color */
h3, .h3 {
	font-family: Oswald;
	font-weight: 500;
	font-style: normal;
	font-size: 1.5em;
}

h3, .h3, h3 *, .h3 * {color: #ffffff;}
.h3_color, .h3_color * {color: #ffffff !important;}
h3 b, h3 strong, .h3 b, .h3 strong {
	font-family: Oswald;
	font-weight: 700;
	font-style: normal;
}


/* Default H4 Font & Color */
h4, .h4, ul.nav-links-v2 li a {
	font-family: Oswald;
	font-weight: 500;
	font-style: normal;
	font-size: 1.25em;
}

h4, .h4, h4 *, .h4 * {color: #8a1538;}
.h4_color, .h4_color * {color: #8a1538 !important;}
h4 b, h4 strong, .h4 b, .h4 strong {
	font-family: Oswald;
	font-weight: 700;
	font-style: normal;
}

/* Default H4 Font & Color */
h5, .h5 {
	font-family: Oswald;
	font-weight: 500;
	font-style: normal;
	font-size: 1em;
}

h5, .h5, h5 *, .h5 * {color: #000000;}
.h5_color, .h5_color * {color: #000000 !important;}
h5 b, h5 strong, .h5 b, .h5 strong {
	font-family: Oswald;
	font-weight: 700;
	font-style: normal;
}

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

/* Navigation */
.navbar .navbar-nav {
	font-family: Oswald;
	font-weight: 500;
	font-style: normal;
	font-size: 0.9em;
	text-transform: uppercase}

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

.applications h3 {border-bottom: 1px solid; color: #8a1538; font-size: 1em;}

/* MAIN NAVIGATION SETTINGS
--------------------------------------------------------------*/
.navbar .navbar-nav li.zippers a {background-color: rgba(255,255,255,0.95) !important; color: #000000 !important;}/*
.navbar .navbar-nav li.zippers a:hover {background-color: transparent !important; color: #000000 !important;}*/
.navbar .navbar-nav li.zippers a.selected, .navbar .navbar-nav li.zippers a.selected:hover {background-color: #8a1538 !important; color: #ffffff !important;}
.navbar .navbar-nav li.relocation-services a {background-color: rgba(255,255,255,0.95) !important; color: #000000 !important;}/*
.navbar .navbar-nav li.relocation-services a:hover {background-color: transparent !important; color: #000000 !important;}*/
.navbar .navbar-nav li.relocation-services a.selected, .navbar .navbar-nav li.relocation-services a.selected:hover {background-color: #8a1538 !important; color: #ffffff !important;}
.navbar .navbar-nav li.about-us a {background-color: rgba(255,255,255,0.95) !important; color: #000000 !important;}/*
.navbar .navbar-nav li.about-us a:hover {background-color: transparent !important; color: #000000 !important;}*/
.navbar .navbar-nav li.about-us a.selected, .navbar .navbar-nav li.about-us a.selected:hover {background-color: #8a1538 !important; color: #ffffff !important;}
.navbar .navbar-nav li.applications a {background-color: rgba(255,255,255,0.95) !important; color: #000000 !important;}/*
.navbar .navbar-nav li.applications a:hover {background-color: transparent !important; color: #000000 !important;}*/
.navbar .navbar-nav li.applications a.selected, .navbar .navbar-nav li.applications a.selected:hover {background-color: #8a1538 !important; color: #ffffff !important;}
.navbar .navbar-nav li.news-case-studies a {background-color: rgba(255,255,255,0.95) !important; color: #000000 !important;}/*
.navbar .navbar-nav li.news-case-studies a:hover {background-color: transparent !important; color: #000000 !important;}*/
.navbar .navbar-nav li.news-case-studies a.selected, .navbar .navbar-nav li.news-case-studies a.selected:hover {background-color: #8a1538 !important; color: #ffffff !important;}
.navbar .navbar-nav li.zippers .dropdown-menu li.zippers-1 a {background-color: #dfe1e2 !important; color: #000000 !important;}/*
.navbar .navbar-nav li.zippers .dropdown-menu li.zippers-1 a:hover {background-color: #dfe1e2 !important; color: #000000 !important;}*/
.navbar .navbar-nav li.zippers .dropdown-menu li.zippers-1 a.selected, .navbar .navbar-nav li.zippers .dropdown-menu li.zippers-1 a.selected:hover {background-color: #8a1538 !important; color: #ffffff !important;}
.navbar .navbar-nav li.zippers .dropdown-menu li.zippers-2 a {background-color: #dfe1e2 !important; color: #000000 !important;}/*
.navbar .navbar-nav li.zippers .dropdown-menu li.zippers-2 a:hover {background-color: #dfe1e2 !important; color: #000000 !important;}*/
.navbar .navbar-nav li.zippers .dropdown-menu li.zippers-2 a.selected, .navbar .navbar-nav li.zippers .dropdown-menu li.zippers-2 a.selected:hover {background-color: #8a1538 !important; color: #ffffff !important;}
.navbar .navbar-nav li.zippers .dropdown-menu li.zippers-3 a {background-color: #dfe1e2 !important; color: #000000 !important;}/*
.navbar .navbar-nav li.zippers .dropdown-menu li.zippers-3 a:hover {background-color: #dfe1e2 !important; color: #000000 !important;}*/
.navbar .navbar-nav li.zippers .dropdown-menu li.zippers-3 a.selected, .navbar .navbar-nav li.zippers .dropdown-menu li.zippers-3 a.selected:hover {background-color: #8a1538 !important; color: #ffffff !important;}
.navbar .navbar-nav li.applications .dropdown-menu li.applications-1 a {background-color: #dfe1e2 !important; color: #000000 !important;}/*
.navbar .navbar-nav li.applications .dropdown-menu li.applications-1 a:hover {background-color: #dfe1e2 !important; color: #000000 !important;}*/
.navbar .navbar-nav li.applications .dropdown-menu li.applications-1 a.selected, .navbar .navbar-nav li.applications .dropdown-menu li.applications-1 a.selected:hover {background-color: #8a1538 !important; color: #ffffff !important;}
.navbar .navbar-nav li.applications .dropdown-menu li.applications-2 a {background-color: #dfe1e2 !important; color: #000000 !important;}/*
.navbar .navbar-nav li.applications .dropdown-menu li.applications-2 a:hover {background-color: #dfe1e2 !important; color: #000000 !important;}*/
.navbar .navbar-nav li.applications .dropdown-menu li.applications-2 a.selected, .navbar .navbar-nav li.applications .dropdown-menu li.applications-2 a.selected:hover {background-color: #8a1538 !important; color: #ffffff !important;}
.navbar .navbar-nav li.applications .dropdown-menu li.applications-3 a {background-color: #dfe1e2 !important; color: #000000 !important;}/*
.navbar .navbar-nav li.applications .dropdown-menu li.applications-3 a:hover {background-color: #dfe1e2 !important; color: #000000 !important;}*/
.navbar .navbar-nav li.applications .dropdown-menu li.applications-3 a.selected, .navbar .navbar-nav li.applications .dropdown-menu li.applications-3 a.selected:hover {background-color: #8a1538 !important; color: #ffffff !important;}

/* SUB NAVIGATION SETTINGS
--------------------------------------------------------------*/


/* ORG NAVIGATION SETTINGS
--------------------------------------------------------------*/
/* Org Navigation */
.org-menu .back-ground {background-color: transparent !important;}
.org-menu ul li a {color: transparent !important;}
.org-menu ul li.at a {color: transparent !important;}
.org-menu ul li a span.org-arrow {border-left-color: transparent !important;}
.side-links h3, .side-links .side-link {color: transparent !important;}
.side-links .side-link {border-color: transparent !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: transparent !important;}
#real_estate_available_space .col {background-color: transparent !important;}
#real_estate_available_space .col .listing {background-color: transparent !important;
	}
#real_estate_available_space .col .listing .child .info h2 a {color: transparent !important;}
#real_estate_available_space .col .listing .child .info p {color: transparent !important;}
#real_estate_available_space .col .listing .child .info p a {color: transparent !important;}

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

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

#mobile-button-menu {color: #8a1538 !important;}
#mobile-button {border-color: #8a1538 !important;}
#mobile-button .lines, #mobile-button .lines::before, #mobile-button .lines::after {background-color: #8a1538 !important;}

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

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

bool(false)

/* Home Intro ---------- */
#home_intro{background-color: transparent !important;}
#home_intro, #home_intro a {color: transparent !important;}
#home_intro h1 {color: transparent !important;}

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

/* Footer ---------- */
/* Footer Section 1 - LG - Background Color - Headings Color - Links & Text Color */
#footer-top{background-color: #404040 !important;
	color: #ffffff !important;}
#footer-top h2, ul.nav-links-v2 li a {color: #ffffff !important;}
#footer-top .nav-links-main ul.nav-links li a {color: #ffffff !important;}

/* Footer Section 1 - Right Side H3 and social links */
#footer-top .right-side h2 {color: transparent !important;}
#footer-top .social-links .social-circle {color: transparent !important;}
#footer-top .social-links .social-icon {color: transparent !important;}

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

/* Footer Section 2 - LG - Background Color - Links & Text Color */
#footer-center{background-color: transparent !important;
	color: transparent !important;}
#footer-center a {color: transparent !important;}

/* Footer Section 3 - LG - Background Color - Links & Text Color */
#footer-bottom{background-color: #404040 !important;
	color: #ffffff !important;}
#footer-bottom a {color: #ffffff !important;}

/* EVENT RELATED SETTINGS
--------------------------------------------------------------*/
/* Event Bucket Elements Color Settings */
.event-grouping{background-color: transparent !important;}
/*.event-grouping {background-color: transparent !important;}
.event-grouping {position: relative;}
.event-grouping .container-lg {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: transparent !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: transparent !important;}
/* Overlay 1 Headline */
.event-grouping .overlay1-leadin-text {color: transparent !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: transparent !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: transparent !important;}
/* Overlay 1 Link - Line Background Color */
.event-grouping .overlay2-bckgrd {background-color: transparent !important;}
/* Overlay 2 Bckgrd */
.event-grouping .mts-bucket-content-overlay-content h2 {color: transparent !important;}
/* Overlay 2 Text */

/* Event Bucket Setup Controls for Landing Page & Home Page - In Progress */
.bucket .bucket-date-container-static {background-color: transparent !important;}
.bucket .bucket-content .bucket-content-background {background-color: transparent !important;}
.bucket .bucket-date {color: transparent !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: transparent !important;}
.bucket .bucket-content .bucket-content-foreground .copy {color: transparent !important;}
.bucket .bucket-content .bucket-content-foreground-more-info a {color: transparent !important;}

/* Home Page - Event Header Setup Controls */
.home-event-heading{background-color: transparent !important;}
.home-event-heading h2 {color: transparent !important;
	text-align: right !important;}

/* Home Page - Event Footer Setup Controls */
.all-upcoming-events{background-color: transparent !important; text-align: right !important;}
.all-upcoming-events a {color: transparent !important;}
	
/* Home Page - News Header Setup Controls */
.home-news-heading h2 {color: transparent !important;
	text-align: right !important;}
.home-news-heading{background-color: transparent !important;}

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

/* Event Calendar Setup Controls */
.cal-month-box .cal-row-fluid:hover {background-color: transparent !important;}
.cal-month-box .cal-day-today {background-color: transparent !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: transparent !important;}
.event-success {border-color: transparent !important;}
.event-success {background-color: transparent !important;}

#calendar-container,
#cal-slide-box, .day-highlight.dh-event-success:hover, .day-highlight.dh-event-success {background-color: transparent !important;}
#calendar-slider #calendar-button {background-color: transparent !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: transparent !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: transparent !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: transparent !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: transparent !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: transparent !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 */

/* PROFILE (BUSINESS,EVENTS,NEWS) RELATED SETTINGS
--------------------------------------------------------------*/
.addthis_inline_share_text {color: #8a1538 !important;}
.at-share-btn-elements .at-share-btn {background-color: #8a1538 !important;}

/* CAROUSEL SETTINGS
--------------------------------------------------------------*/
/* Carousel Element Color Settings */
.carousel-inner .item .carousel-header .heading-title {color: transparent !important;}
.carousel-inner .item .carousel-caption .foreground-layer .carousel-caption-copy-content {color: transparent !important;}
.carousel-inner .item .carousel-caption .background-layer {background-color: transparent !important;}
.carousel-inner .item .carousel-caption .background-layer {border-top-color: transparent !important;}
.carousel-inner .item .carousel-overlay-button-link-container .carousel-overlay-button-link a {color: transparent !important;}
.carousel-inner .item .carousel-overlay-button-link-container .carousel-overlay-button-link a:hover {color: transparent !important;}

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

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

/* Subpage Bckgrd */
#subpage{background-color: #ffffff !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
==============================================================
*/

/* Extra Small, Small, and Medium Only */
@media only screen and (max-width: 1199px) {
	
	#header-nav-bar .navbar-header {background-color: #ffffff !important;}
	#mobile-collapse.fixed .jump-links {background-color: #ffffff !important;}
	#header-nav-bar .main_nav, #header-nav-bar .main_nav .container-lg, #header-nav-bar .sub_nav {background-color: transparent !important;}
}