/* -----------------------------------------------
	DEFAULT THEME
----------------------------------------------- */

/* color helper classes */

.theme .th-primary-c 			{ color: #037EA8; }
.theme .th-primary-b 			{ background-color: #037EA8; }
.theme .th-primary-light-c 		{ color: #00B2F2; }
.theme .th-primary-light-b 		{ background-color: #00B2F2; }
.theme .th-primary-medium-c 		{ color: #2C689E; }
.theme .th-primary-medium-b 		{ background-color: #2C689E; }



.theme .th-primary-dark-c 		{ color: #2C689E; }
.theme .th-primary-dark-b 		{ background-color: #2C689E; }







	 .theme .th-primary-medium-c:hover {
		color: #00B2F2;
	}
	.theme .th-primary-medium-b:hover {
		background-color: #00B2F2;
		-webkit-box-shadow: 0 5px 5px ;
	 	box-shadow: 0 5px 5px ;
	}



	.theme .property-background-color-c {
		color: #FF6700;
	}
	.theme .property-background-color-b {
		background-color: #FF6700;
	}

.theme { background-position: top left; background-repeat: no-repeat; }

/* -----------------------------------------------
	MODULES
----------------------------------------------- */

/* Property Heading Text Color */
.property-text,
.theme .property-title h1, .theme .property-title h2 a {
}

/* top-navigation module */
.theme .sticky-header.is-sticky {
		background-color: #FF6700;
}







/* page background colors/gradients */

@media screen and (min-width: 768px) {
	html, .theme {
		/* background color */
			background-color: #FF6700;
				background: -webkit-gradient(linear, left top, left bottom, from(#FF6700), to(#FF6700));
				background-image: -webkit-linear-gradient(top, #FF6700, #FF6700);
				background: -moz-linear-gradient(top, #FF6700, #FF6700);
				background: -ms-linear-gradient(top, #FF6700, #FF6700);
				background: -o-linear-gradient(top, #FF6700, #FF6700);
				background: linear-gradient(top, #FF6700, #FF6700);
				background-attachment: fixed;
	}
}

@media screen and (max-width: 767px) {
	html, .theme {
			background: #FF6700;
			background-color: #FF6700;
	}
}

/* Go through all possible backgrounds. */
/* If a gradient was set, apply both gradient and image to the background. */

/* ------------ BACKGROUND IMAGES ------------ */
@media (orientation: portrait) {
	.property-branding .property-show-background {
			background-image: none;
	}
}
@media (orientation: landscape) {
	.property-branding .property-show-background {
			background-image: none;
	}
}

/* ------------ SHOW ART ------------ */
/* show art portrait */
@media screen and (orientation: portrait) {
	.theme .property-branding .property-show-art-portrait .show-art[data-type="mobile"] {
			background-image: none;
	}
}

@media screen and (orientation: portrait) {
	.theme .property-branding .property-show-art-portrait .show-art[data-type="desktop"] {
			background-image: none;
	}
}


/* show art landscape */
@media screen and (orientation: landscape) {
	.theme .property-branding .property-show-art-landscape .show-art[data-type="mobile"] {
			background-image: none;
	}
}

@media screen and (orientation: landscape) {
	.theme .property-branding .property-show-art-landscape .show-art[data-type="desktop"] {
			background-image: none;
	}
	.theme.template-type-property .section-body .slider .slider-content {
			margin-left: .035em;
	}


}

/* logo image (not currently in use) */


.theme .property-filters .filter-link {
  border-right-color: #2C689E;
  background-color: #037EA8;
}

.theme .filters-dropdown .filters-submenu-tail {
    border-bottom-color: #037EA8;
}

.theme .filters-dropdown .filters-submenu-tail.is-active {
    border-bottom-color: #00B2F2;
}

.theme .property-filters .filters-active-indicator {
  border-top-color: #037EA8;
}
.theme .property-filters .filters-dropdown,
.theme .property-filters .filter-link:hover,
.theme .property-filters .is-active .filter-link {
  background-color: #00B2F2;
}

.theme .property-filters .is-active .filter-link {
    -webkit-box-shadow: inset 0px -5px 0px #037EA8;
    -moz-box-shadow: inset 0px -5px 0px #037EA8;
    box-shadow: inset 0px -5px 0px #037EA8;
}

.theme .property-filters .filter-link,
.theme .property-filters .filters-dropdown {
    -webkit-box-shadow: inset 0px -5px 0px #2C689E;
    -moz-box-shadow: inset 0px -5px 0px #2C689E;
    box-shadow: inset 0px -5px 0px #2C689E;
}

/* Events voting theme */
.theme .legal-disclamer-theme {
}
