/* CUSTOM */
form#MarketAppraisal li.bedrooms,
form#MarketAppraisal li.bathrooms,
form#MarketAppraisal li.carspaces,
form#MarketAppraisal li.planToSell,
form#RentalMarketAppraisal li.bedrooms,
form#RentalMarketAppraisal li.bathrooms,
form#RentalMarketAppraisal li.carspaces,
form#RentalMarketAppraisal li.planToLease,
#byron #dynamicContentWrapper .dynamic.about-us .imgWrapper #imgContentWrapper h1,
#byron #dynamicContentWrapper .dynamic h3 span:before {
	display: none;
}

/* Typography */
h1 span, h2 span, h3 span, h4 span, h5 span {
	font-family: 'Geometos', 'Montserrat', sans-serif;
}

h1, h2, h3, h4, h5, ol, ul, a, button, p {
	font-family:'Montserrat', sans-serif;
	font-weight: 400;
}

.navbar-nav a,
#byron .navbar-collapse .navbar-nav li > a {
	font-family: 'Geometos', 'Montserrat', sans-serif;
}

#byron .navbar-collapse .navbar-nav .dropdown-menu li > a {
	font-family:'Montserrat', sans-serif;
}

/* Global */
body {
	color:rgba(125, 125, 125, 1);
}

.btn-primary {
	background-color: rgba(0, 86, 184, 1);
    border-color: rgba(0, 86, 184, 1);
	color: rgba(255, 255, 255, 1);
}

.btn-primary:hover {
	background-color: rgba(0, 0, 0, 1);
    border-color: rgba(0, 0, 0, 1);
	color: rgba(255, 255, 255, 1);
}

#byron .btn,
#byron form input[type='submit']{
	border-color:transparent;
}

/* Custom Scrollbars */
	#byron .mCSB_scrollTools .mCSB_draggerContainer{
		background-color:rgba(0, 0, 0, 0.15);
	}

	#byron .mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger,
	#byron .mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger .mCSB_dragger_bar {
		background-color:rgba(0, 86, 184, 1);
	}

/* Landing Page */
#byron #landingPageWrapper .backstretch:after {
	background-color:rgba(0, 0, 0, 0.35);
	bottom:0;
	content:' ';
	left:0;
	position: absolute;
	right:0;
	top:0;
}

#byron #landingPageWrapper #logoWrapper {
	top: 80%;
}

#byron #landingPageWrapper #landingSelect li {
	color:rgba(0, 86, 184, 1);
}

#byron #landingPageWrapper #landingSelect li a {
	background-color:rgba(0, 86, 184, 1);
	border-color:rgba(0, 86, 184, 1);
	color:rgba(255, 255, 255, 1);
	padding: 5px 15px;
}

#byron #landingPageWrapper #landingSelect li a:hover {
	background-color: rgba(255, 255, 255, 1);
    border-color: rgba(255, 255, 255, 1);
    color: rgba(0, 86, 184, 1);
}

/* Office Landing */
#byron #officeImage.officeImageHeight #officeContent .contentWrapper h2,
#byron #officeImage #logoWrapper h2{
	color:rgba(255, 255, 255, 0.8);
}

#byron #officeImage.officeImageHeight #officeContent .contentWrapper h2 span,
#byron #officeImage #logoWrapper h2 span{
	text-shadow:2px 4px 8px rgba(0, 0, 0, 0.5);
	color: rgba(255, 255, 255, 1);
}

#byron #officeImage.officeImageHeight #officeContent .contentWrapper a,
#byron #officeImage #logoWrapper a {
	background-color:rgba(0, 86, 184, 1);
	border-color:rgba(0, 86, 184, 1);
	color:rgba(255, 255, 255, 1);
}

#byron #officeImage.officeImageHeight #officeContent .contentWrapper a:hover,
#byron #officeImage #logoWrapper a:hover{
	background-color:rgba(255, 255, 255, 1);
	border-color:rgba(255, 255, 255, 1);
	color:rgba(0, 86, 184, 1);
}

#byron .pomWrapper {
	background-color:rgba(0, 0, 0, 1);
	background-color:rgba(35, 35, 35, 1);
}

#byron .pomWrapper:first-child {
	border-right-color:rgba(0, 86, 184, 0.65);
}

#byron .pomWrapper:last-child {
	border-left-color:rgba(0, 86, 184, 0.65);
}

#byron .pomWrapper .listingContentWrapper .listingContent h3,
#byron .pomWrapper .listingContentWrapper .listingContent h3 small {
	color:rgba(0, 86, 184, 1);
}

#byron .pomWrapper .listingContentWrapper .listingContent .btn {
	background-color:rgba(0, 86, 184, 1);
	border-color:rgba(40, 110, 153, 1);
	color:rgba(0, 86, 184, 1);
}

#byron .pomWrapper a:hover .listingContentWrapper .listingContent .btn {
	background-color:rgba(0, 86, 184, 1);
	border-color:rgba(40, 110, 153, 1);
	color:rgba(40, 110, 153, 1);
}

/* Navigation */
#byron #contentMenu {
	background-color:transparent;
}

#byron #contentMenu .menuWrapper .navbar-default .navbar-brand > .img-responsive{
	max-width:75%;
}

#byron #contentMenu .menuWrapper {
	background-color: transparent;
}

/* Forms */
/*
#byron #contactFormWrapper #contactFormContentWrapper {
	background-color:rgba(235, 235, 235, 1);
}
*/

/* #byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper {
	background-color:rgba(0, 86, 184, 1);
} */

#byron #contactFormWrapper #contactFormContentWrapper {
	color:rgba(0, 0, 0, 1);
}

#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper h3 span {
	color:rgba(0, 0, 0, 1);
	font-size: 120%;
	text-shadow:none;
}

#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper h3 small i {
	color:rgba(0, 0, 0, 1);
}

#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper h3 small a {
	color:rgba(0, 0, 0, 1);
}

#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper h3 small a:hover {
	color:rgba(0, 86, 184, 1);
}

#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper #Contact fieldset li > label {
	color:rgba(0, 0, 0, 0.5);
}

#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper #Contact fieldset li .radio > label {
	color:rgba(0, 0, 0, 1);
}

#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper #Contact li input[type='radio']:checked::after {
	background-color:rgba(0, 0, 0, 1);
	box-shadow:none;
}

#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper #Contact fieldset li.submit .btn,
#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper .nav-tabs li.active .btn {
	background-color:rgba(255, 255, 255, 1);
	border-color:rgba(255, 255, 255, 1);
	color:rgba(0, 86, 184, 1);
}

#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper .nav-tabs li .btn,
#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper .nav-tabs li .btn:active {
	background-color:rgba(0, 86, 184, 1);
	border-color:rgba(255, 255, 255, 1);
	color:rgba(255, 255, 255, 1);
}

#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper #Contact fieldset li.submit .btn:hover {
	background-color:rgba(0, 0, 0, 1);
	border-color:rgba(0, 0, 0, 1);
	color:rgba(255, 255, 255, 1);
}

#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper .tab-content h3 {
	border-bottom-color:rgba(255, 255, 255, 1);
	color: rgba(0, 0, 0, 1);
}

#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper .tab-content h3 small {
	color:rgba(0, 0, 0, 1);
}

@media(min-width:768px) {

	#byron #landingPageWrapper #logoWrapper {
		top: 88%;
	}

	#byron #contentMenu .menuWrapper {
		background-color:rgba(255, 255, 255, 0.95);
	}

	#byron.pageType_1007 #contentMenu .menuWrapper {
		background-color: transparent;
	}

	#byron.pageType_1007 #contentMenu .menuWrapper .navbar-collapse {
		background-color:rgba(0, 86, 184, 1);
	}

	#byron.pageType_1007 #contentMenu .navbar-collapse .navbar-nav li > a,
	#byron.pageType_1007 #contentMenu .navbar-collapse .navbar-nav li > a:hover {
		color: rgba(255, 255, 255, 1);
	}

	#byron.pageType_1007 .navbar-collapse .navbar-nav li > a:after {
		border-color: rgba(255, 255, 255, 1);
	}
}

#byron .menuWrapper .navbar-header button {
	background-color:rgba(255, 255, 255, 1);
	border-color: rgba(255, 255, 255, 1);
}

#byron .menuWrapper .navbar-header button .icon-bar {
	background-color: rgba(0, 86, 184, 1);
}

#byron .menuWrapper .navbar-header button:hover,
#byron .menuWrapper .navbar-header button[aria-expanded="true"] {
	border-color: rgba(0, 86, 184, 1);
	background-color: rgba(0, 86, 184, 1);
}

#byron .menuWrapper .navbar-header button:hover .icon-bar,
#byron .menuWrapper .navbar-header button[aria-expanded="true"] .icon-bar {
	background-color: rgba(255, 255, 255, 1);
}

#byron .navbar-collapse .navbar-nav {
	background-color: rgba(255, 255, 255, 1);
}

#byron .navbar-collapse .navbar-nav > a {
	background-color: rgba(255, 255, 255, 1);
}

#byron .navbar-collapse .navbar-nav > li.active > a,
#byron .navbar-collapse .navbar-nav > a:focus {
	background-color: rgba(0, 86, 184, 1);
	color: rgba(255, 255, 255, 1);
}

#byron .navbar-collapse .navbar-nav li > a {
	border-bottom: solid 1px #ededed;
	color: rgba(0, 86, 184, 1);
}

#byron .navbar-collapse .navbar-nav li > a:hover {
	background-color: rgba(0, 86, 184, 1);
	color:rgba(255, 255, 255, 1);
}

#byron .navbar-collapse .navbar-nav .dropdown-menu li > a {
	border: solid 1px #ededed;
	color: rgba(0, 86, 184, 0.8);
}

#byron .navbar-collapse .navbar-nav .dropdown-menu li > a:hover {
	color:rgba(255, 255, 255, 0.7);
}

#byron .navbar-collapse .navbar-nav .dropdown-menu li:hover > a + .sub-menu li > a {
	background-color:rgba(0, 86, 184, 1);
	border-bottom-color:rgba(0, 86, 184, 0.979);
	color:rgba(0, 86, 184, 0.65);
}

#byron .navbar-collapse .navbar-nav .dropdown-menu li:hover > a + .sub-menu li > a:hover {
	color:rgba(0, 86, 184, 1);
}

/* Footer */
#byron footer.landing p {
	color:rgba(255, 255, 255, 1);
}

#byron footer.landing a {
	color:rgba(255, 255, 255, 1);
}

#byron footer.landing a:hover {
	color:rgba(255, 255, 255, 0.7);
}

#byron footer.landing .moduleSocial .social-icons li i {
	color: rgba(255, 255, 255, 1);
}

#byron footer.content {
	background-color:rgba(255, 255, 255, 1);
	border-top-color:rgba(0, 86, 184, 1);
}

#byron footer.content p {
	color:rgba(0, 86, 184, 1);
}

#byron footer.content a {
	color:rgba(0, 86, 184, 1);
}

#byron footer.content a:hover {
	color:rgba(0, 86, 184, 0.7);
}

#byron footer.content .moduleSocial .social-icons li i {
	color:rgba(0, 86, 184, 1);
}

#byron.pageType_1007 footer.content {
	background-color:transparent;
	border-top-color:transparent;
}

#byron.pageType_1007 footer.content p {
	color:rgba(255, 255, 255, 1);
}

#byron.pageType_1007 footer.content a {
	color:rgba(255, 255, 255, 1);
}

#byron.pageType_1007 footer.content a:hover {
	color:rgba(255, 255, 255, 0.7);
}

#byron.pageType_1007 footer.content .moduleSocial .social-icons li i {
	color:rgba(255, 255, 255, 1);
}

/* Property Results */
#byron #propertyResults #listingsSearch {
	background-color:rgba(255, 255, 255, 1);
}

#byron #propertyResults #listingsSearch #searchBarIntro p {
	color:rgba(0, 86, 184, 1);
}

#byron #propertyResults #listingsSearch #filterResultsWrapper #searchResultsSortOrder .form-control {
	background-color:transparent;
	border-color:rgba(255, 255, 255, 1);
	color:rgba(255, 255, 255, 1);
}

#byron #propertyResults #listingsSearch #filterResultsWrapper #searchResultsSortOrder .orderBy:before {
	color: rgba(0, 86, 184, 1);
}

#byron #propertyResults #listingsSearch #refineSearch a {
	color:rgba(0, 86, 184, 1);
}

#byron #propertyResults #listingsSearch #refineSearch a:hover {
	color:rgba(0, 86, 184, 0.7);
}

#byron #propertyResults #searchWrapper {
	background-color: rgba(0, 0, 0, 1);
}

form li input[type='radio']:checked::after {
	background-color: rgba(0, 86, 184, 1);
	cursor: pointer;
	box-shadow: 0 0 10px 0px rgba(0, 0, 0, 0.5);
}

form li input[type='radio']:hover::before {
	background-color: rgba(0, 86, 184, 1);
}

#byron #propertyResults #searchWrapper form li .radio > label {
	color:rgba(255, 255, 255, 1);
}

#byron #propertyResults #searchWrapper form li input[type='text'],
#byron #propertyResults #searchWrapper form li select {
	border-color:rgba(255, 255, 255, 1);
	min-height:40px;
}

#byron #propertyResults #searchWrapper .contact-button {
	background-color:rgba(0, 86, 184, 1);
	border-color:rgba(0, 86, 184, 1);
	color:rgba(255, 255, 255, 1);
}

#byron #propertyResults #searchWrapper .contact-button:hover {
	background-color:rgba(255, 255, 255, 1);
	border-color:rgba(255, 255, 255, 1);
	color:rgba(0, 86, 184, 1);
}

#byron #propertyResults #listingsSearch #tabSelect .nav-tabs > li:first-child {
	border-color: rgba(0, 0, 0, 1);
}

#byron #propertyResults #listingsSearch #tabSelect .nav-tabs > li > a {
	color:rgba(0, 86, 184, 1);
}

#byron #propertyResults #listingsSearch #tabSelect .nav-tabs > li > a:focus, 
#byron #propertyResults #listingsSearch #tabSelect .nav-tabs > li>a:hover {
	background-color:transparent;
	color:rgba(0, 86, 184, 0.7);
}

#byron #propertyResults #listingsSearch #tabSelect .nav-tabs > li.active > a,
#byron #propertyResults #listingsSearch #tabSelect .nav-tabs > li.active > a:focus,
#byron #propertyResults #listingsSearch #tabSelect .nav-tabs > li.active > a:hover {
	background-color:transparent;
	color:rgba(0, 86, 184, 1);
}

#byron #propertyResults .tab-content #grid #propertyListWrapper .propertyListItemWrapper a {
	color:rgba(51, 51, 51, 1);
}


/* Property Detail */
.addressWrapper .suburbHeading {
	color: rgba(0, 86, 184, 1);
}

.addressWrapper .addressHeading {
	color: rgba(0, 0, 0, 1);
}

#byron #propertyDetailWrapper .propertyFeatures h3, 
#byron #propertyDetailWrapper .agentWrapper h3,
#byron #propertyDetailWrapper .landSizeWrapper h3 {
	color: rgba(0, 86, 184, 1);
}

.leftContentWrapper h2 small {
	color: rgba(0, 0, 0, 0.5);
}

.leftContentWrapper h2 {
	color: rgba(0, 0, 0, 1);
}

.leftContentWrapper .BBCContent h5 {
	color: rgba(255, 255, 255, 1);
	background-color: rgba(0, 86, 184, 1);
}

.leftContentWrapper .BBCContent span.bbcIcon {
	background-color:rgba(0, 0, 0, 1);
}

.leftContentWrapper .BBCContent span.bbcIcon svg path,
.leftContentWrapper .BBCContent span.bbcIcon svg circle {
	fill: rgba(255, 255, 255, 1);
}

.leftContentWrapper .propertyInspections h3 {
	color: rgba(0, 86, 184, 1);
}

.leftContentWrapper .propertyInspections ul li {
	color: rgba(0, 0, 0, 1);
}

.leftContentWrapper .propertyInspections ul li span.inspectionTime {
	color: rgba(0, 0, 0, 1);
}

.leftContentWrapper .propertyInspections ul  li .time a:hover {
	color: rgba(0, 0, 0, 1);
}

.leftContentWrapper .propertyInspections ul  li .time a {
	color: rgba(0, 0, 0, 1);
}

.leftContentWrapper .propertyFeatures ul li {
	color:rgba(0, 0, 0, 1);
}

.leftContentWrapper .propertyFeatures ul li b {
	color: rgba(0, 0, 0, 0.7);
}

.leftContentWrapper .agentWrapper .infoWrapper h4 {
	color:rgba(0, 0, 0, 1);
}

.leftContentWrapper .agentWrapper .infoWrapper h4 span {
	color: rgba(0, 86, 184, 1);
}

.leftContentWrapper .agentWrapper .infoWrapper i {
	color: rgba(0, 86, 184, 1);
}

.leftContentWrapper .agentWrapper .infoWrapper p {
	color:rgba(125, 125, 125, 1);
}

.rightContentWrapper .propertyLinks li form input[type='submit'] {
	background-color:transparent;
}

.rightContentWrapper .propertyLinks li a,
.rightContentWrapper .propertyLinks li form input[type='submit'] {
	background-color:rgba(0, 86, 184, 1) !important;
	border-color:rgba(0, 86, 184, 1) !important;
	color:rgba(255, 255, 255, 1) !important;
}

#byron .rightContentWrapper .propertyLinks li a:hover,
#byron .rightContentWrapper .propertyLinks li .btn:hover,
#byron .rightContentWrapper form input[type='submit']:hover {
	background-color:rgba(0, 0, 0, 1) !important;
	border-color:rgba(0, 0, 0, 1) !important;
	color:rgba(255, 255, 255, 1) !important;
}

.rightContentWrapper #slider .carousel-control.left,
.rightContentWrapper #slider .carousel-control.right {
	background-color:transparent;
}

.rightContentWrapper #slider .carousel,
.rightContentWrapper #slider .carousel-inner > .item {
	background-color:transparent;
}

.rightContentWrapper #slider .carousel-inner button {
	background-color: rgba(0, 86, 184, 1);
	border-color: rgba(0, 86, 184, 1);
	color: rgba(255, 255, 255, 1);
}

.rightContentWrapper #slider .carousel-inner button:hover {
	background-color: rgba(255, 255, 255, 1);
	border-color: rgba(255, 255, 255, 1);
	color: rgba(0, 86, 184, 1);
}

.rightContentWrapper #slider-thumbs .thumbnails li a {
	border-right-color:transparent;
}

.rightContentWrapper .propertyDescription h3 span {
	color: rgba(0, 86, 184, 1);
	text-transform:lowercase;
}
.rightContentWrapper .propertyDescription h3 span:first-letter {
	text-transform:uppercase;
}

.rightContentWrapper .floorplan .btn {
	background:rgba(0, 86, 184, 1);
}

.rightContentWrapper .floorplan .btn:hover {
	color:rgba(0, 86, 184, 1);
}

.fancybox-wrap h1 {
	color: rgba(0, 86, 184, 1);
}

.fancybox-wrap form input[type='submit'] {
	background-color:rgba(0, 86, 184, 1);
	border-color:rgba(40, 110, 153, 1);
	color:rgba(255, 255, 255, 1);
}

.fancybox-wrap form input[type='submit']:hover {
	background-color:rgba(0, 0, 0, 1);
	border-color:rgba(0, 0, 0, 1);
	color:rgba(255, 255, 255, 1);
}

/* Inspections */
#inspection ul li a {
	color: rgba(51, 51, 51, 1);
}

/* Forms */
#byron #contactFormMobileWrapper #Contact fieldset li.submit .btn {
	background-color:rgba(0, 86, 184, 1);
	border-color:rgba(40, 110, 153, 1);
	/*color:rgba(0, 86, 184, 1);*/
}

#byron #contactFormMobileWrapper #Contact fieldset li.submit .btn:hover {
	background-color:rgba(0, 86, 184, 1);
	border-color:rgba(40, 110, 153, 1);
	color:rgba(40, 110, 153, 1);
}

#byron #contactFormMobileWrapper #mobileContentWrapper h3 {
	border-bottom-color:rgba(225, 225, 225, 1);
	color: rgba(0, 0, 0, 1);
}

#byron #contactFormMobileWrapper h3 span {
	color:rgba(0, 0, 0, 1);
}

#byron #contactFormMobileWrapper #mobileContentWrapper h3 small {
	color:rgba(51, 51, 51, 1);
}

#byron #contactFormMobileWrapper #mobileContentWrapper h3 small a {
	color:rgba(51, 51, 51, 1);
}

#byron #contactFormMobileWrapper #mobileContentWrapper h3 small a:hover {
	color:rgba(51, 51, 51, 0.65);
}

#byron #FormWrapper h1 {
	color: rgba(0, 86, 184, 1);
}

#byron form fieldset li .form-control {
	border-color:rgba(0, 86, 184, 1);
}

#byron form li.bedrooms:after, #byron form li.bathrooms:after,
#byron form li.carspaces:after, #byron form li.planToSell:after,
#byron form li.planToLease:after{
	color:rgba(0, 0, 0, 0.7);
}

#byron form fieldset li select {
	color: rgba(0, 0, 0, 0.7) !important;
}

#byron #searchResultsSortOrder fieldset li select {
	border-color:rgba(0, 0, 0, 1) !important;
	color:rgba(0, 86, 184, 1) !important;
}

::-webkit-input-placeholder {
	color: rgba(0, 86, 184, 1) !important;
}
::-moz-placeholder {
	color: rgba(0, 86, 184, 1) !important;
}
:-ms-input-placeholder {
	color: rgba(0, 86, 184, 1) !important;
}
:-moz-placeholder {
	color: rgba(0, 86, 184, 1) !important;
}

#byron #quicksearch li .btn {
	background-color:rgba(0, 86, 184, 1);
	border-color:rgba(0, 86, 184, 1);
	color:rgba(255, 255, 255, 1);
}
	
#byron #quicksearch li .btn:hover {
	background-color:rgba(255, 255, 255, 1);
	border-color:rgba(255, 255, 255, 1);
	color:rgba(0, 86, 184, 1);
}

#byron #FormWrapper form fieldset li .btn {
	background-color:rgba(0, 86, 184, 1);
	border-color:rgba(40, 110, 153, 1);
	color:rgba(255, 255, 255, 1);
}

#byron #FormWrapper form fieldset li .btn:hover {
	background-color:rgba(0, 86, 184, 1);
	border-color:rgba(40, 110, 153, 1);
	color:rgba(40, 110, 153, 1);
}

/* Content Modules */
#byron #dynamicContentWrapper .imgWrapper #imgContentWrapper h1 {
	background-color:rgba(0, 0, 0, 0);
	color: rgba(255, 255, 255, 1);
}

#byron #dynamicContentWrapper .dynamic h3 {
	color:rgba(0, 86, 184, 1);
}

/* Staff List */
#byron #staffListWrapper .default h1 {
	color: rgba(0, 86, 184, 1);
}

#byron #staffListWrapper li > .imgWrapper {
	background-color:rgba(0, 86, 184, 1);
}

#byron #staffListWrapper li > .imgWrapper li i:hover {
	color: rgba(255, 255, 255, 0.7);
	background: transparent;
	border-color: transparent;
}

#byron #staffListWrapper li > .imgWrapper li i {
	background-color:transparent;
	color: rgba(255, 255, 255, 1);
}

#byron #staffListWrapper li > a:hover .showProperties {
	color: rgba(255, 255, 255, 1);
}

#byron #staffListWrapper li > a:hover .showResults {
	color: rgba(255, 255, 255, 1);
}

#byron #staffListWrapper li > a:hover .showTestimonials {
	color: rgba(255, 255, 255, 1);
}

#byron #staffListWrapper li > button:hover {
	background-color:rgba(100, 100, 100, 1);
}

#byron #staffListWrapper li:hover > .imgWrapper:after {
	background: rgba(0, 0, 0, 0.5);
}

/*Team Socials*/
#byron #staffListWrapper li > .imgWrapper li i {
	color: rgba(255, 255, 255, 1);
}

/*Team Description*/
#byron #staffListWrapper li > h3 {
	color:rgba(0, 86, 184, 1);
}

#byron #staffListWrapper li > h3 small {
	color: rgba(0, 86, 184, 1);
}

#byron #staffListWrapper ul li ul li i {
	color:rgba(0, 86, 184, 1);
}

#byron #staffListWrapper ul li ul li a {
	color:rgba(51, 51, 51, 1);
}

#byron #staffListWrapper ul li .btn {
	background-color:rgba(0, 86, 184, 1);
}

#byron #staffListWrapper ul li .btn:hover {
	background-color:rgba(0, 0, 0, 1);
	border-color:rgba(0, 0, 0, 1);
	color:rgba(255, 255, 255, 1);
}

/* Staff Detail Page */
#byron #staffDetailWrapper #staffOfficeWrapper h3 {
	color: rgba(0, 0, 0, 1);
}

#byron #staffDetailWrapper #staffOfficeWrapper h3 small {
	color: rgba(0, 86, 184, 1);
}

#byron #staffDetailWrapper #staffContentWrapper h3 {
	color: rgba(0, 0, 0, 1);
}

#byron #staffDetailWrapper #staffContentWrapper #contactInfoWrapper h4 a,
#byron #staffDetailWrapper #staffContentWrapper #contactInfoWrapper #staffLinksWrapper h4 a {
	color: rgba(0, 86, 184, 1);
}

#byron #staffDetailWrapper #staffContentWrapper #contactInfoWrapper #staffSocialWrapper i {
	color: rgba(0, 86, 184, 1);
}

#byron #staffDetailWrapper #staffContentWrapper #contactInfoWrapper h4 a:hover,
#byron #staffDetailWrapper #staffContentWrapper #contactInfoWrapper #staffLinksWrapper h4 a:hover,
#byron #staffDetailWrapper #staffContentWrapper #contactInfoWrapper #staffSocialWrapper i:hover {
	color:rgba(0, 86, 184, 0.65);
}

/* Testimonial List */
#byron #testimonials h1 {
	color: rgba(0, 86, 184, 1);
}

#byron #testimonials .testimonialWrapper .testimonialContent {
	background-color:rgba(0, 0, 0, 1);
	color:rgba(255, 255, 255, 1);
}

#byron #testimonials .testimonialWrapper .testimonialPointer {
	border-color: rgba(0, 0, 0, 1) transparent transparent transparent;
}

#byron #testimonials .testimonialWrapper .testimonialContent a {
	color:rgba(0, 86, 184, 1);
}

#byron #testimonials .testimonialWrapper .testimonialContent a:hover {
	color:rgba(0, 86, 184, 0.65);
}

@media screen and (min-width:768px) {
	/* Navigation */
		#byron .navbar-collapse .navbar-nav,
		#byron .navbar-collapse .navbar-nav > li.active > a,
		#byron .navbar-collapse .navbar-nav > a,
		#byron .navbar-collapse .navbar-nav > a:focus {
			background-color:transparent
		}

		#byron .navbar-collapse .navbar-nav li > a {
			border: none;
			color:rgba(255, 255, 255, 1);
			-webkit-font-smoothing:antialiased;
		}

		#byron #contentMenu .navbar-collapse .navbar-nav li > a {
			color:rgba(0, 0, 0, 1);
		}

		#byron .navbar-collapse .navbar-nav li > a:after {
			border-bottom-color: rgba(0, 86, 184, 1);
		}

		#byron .navbar-collapse .navbar-nav li > a:hover,
		#byron .navbar-collapse .navbar-nav > li.active > a {
			color:rgba(255, 255, 255, 1);
		}

		#byron #contentMenu .navbar-collapse .navbar-nav li > a:hover,
		#byron #contentMenu .navbar-collapse .navbar-nav > li.active > a,
		#byron #contentMenu .navbar-collapse .navbar-nav > .open > a,
		#byron #contentMenu .navbar-collapse .navbar-nav > .open > a:focus {
			background-color:transparent;
			color:rgba(0, 0, 0, 1);
		}

		#byron #contentMenu .navbar-collapse .navbar-nav .dropdown-menu li > a {
			border: solid 1px #ededed;
			color:rgba(0, 86, 184, 1);
		}

		#byron #officeWelcomeMenu .navbar-collapse .navbar-nav .dropdown-menu li:hover,
		#byron #officeWelcomeMenu .navbar-collapse .navbar-nav .dropdown-menu li > a:hover,
		#byron #contentMenu .navbar-collapse .navbar-nav .dropdown-menu li > a:hover,
		#byron #contentMenu .navbar-collapse .navbar-nav .dropdown-menu li:hover,
		#byron #contentMenu .navbar-collapse .navbar-nav .dropdown-menu li:hover a{
			background-color:rgba(0, 86, 184, 1);
			color:rgba(255, 255, 255, 1);
		}

		#byron #contentMenu .navbar-collapse .navbar-nav .dropdown-menu li.active,
		#byron #contentMenu .navbar-collapse .navbar-nav .dropdown-menu li.active a {
			background-color: #e7e7e7;
			color:rgba(0, 86, 184, 1);
		}

		#byron #officeWelcomeMenu .navbar-collapse .navbar-nav .dropdown-menu .sub-menu li,
		#byron #officeWelcomeMenu .navbar-collapse .navbar-nav .dropdown-menu .sub-menu li a,
		#byron #contentMenu .navbar-collapse .navbar-nav .dropdown-menu .sub-menu li,
		#byron #contentMenu .navbar-collapse .navbar-nav .dropdown-menu .sub-menu li a {
			background:rgba(0, 86, 184, 1);
			color:rgba(255, 255, 255, 1);
			font-weight: 400;
		}

		#byron #officeWelcomeMenu .navbar-collapse .navbar-nav .dropdown-menu .sub-menu li:hover,
		#byron #officeWelcomeMenu .navbar-collapse .navbar-nav .dropdown-menu .sub-menu li a:hover,
		#byron #contentMenu .navbar-collapse .navbar-nav .dropdown-menu .sub-menu li:hover,
		#byron #contentMenu .navbar-collapse .navbar-nav .dropdown-menu .sub-menu li a:hover {
			background:rgba(255, 255, 255, 1);
			color:rgba(0, 86, 184, 1);
		}

		#byron #officeWelcomeMenu .navbar-collapse .navbar-nav .dropdown-menu .sub-menu li a,
		#byron #contentMenu .navbar-collapse .navbar-nav .dropdown-menu .sub-menu li a {
			border-bottom: dotted 1px rgba(0, 0, 0, 0.5);
		}

		#byron #officeWelcomeMenu .navbar-collapse .navbar-nav .sub-menu li:last-of-type a,
		#byron #contentMenu .navbar-collapse .navbar-nav .sub-menu li:last-of-type a {
			border: none;
		}
}

@media screen and (min-width:992px){
	/* Property Results */
	
		#byron #propertyResults .btn {
			background-color:rgba(0, 86, 184, 1);
			border-color:rgba(40, 110, 153, 1);
			color:rgba(0, 86, 184, 1);
		}

		#byron #propertyResults .btn:hover {
			background-color:rgba(0, 86, 184, 1);
			border-color:rgba(40, 110, 153, 1);
			color:rgba(40, 110, 153, 1);
		}

}
