/* CUSTOM */
#staffListWrapper .pageTitleWrapper.margin-top-60 {
	margin-top: 0;
}

form#IntentionofOffer li.fax {
	display: none;
}

#byron #FormWrapper .contentWrapper {
	margin-top: 0;
}

.propertyListItemWrapper.twoColumn .statusCorner {
	align-items: center;
	border: solid 3px;
	border-color: rgba(223, 104, 125, 1);
	border-radius: 50%;
	display: flex;
	height: 5em;
	right: 20px;
	top: 20px;
	width: 5em;
}

.propertyListItemWrapper.twoColumn .statusText {
	color: rgba(28, 27, 29, 1);
	height: unset;
	padding: 0 5px;
	right: unset;
	top: unset;
	transform: unset;
	width: 100%;
}

.propertyListItemWrapper.twoColumn .statusCorner::after {
	display: none;
}

/* Theme Stylesheet */

a {
    color: rgba(28, 27, 29, 1);
}

a:hover {
	color: rgba(223, 104, 125, 1);
	text-decoration: none;
}

.btn-primary {
    background-color:rgba(28, 27, 29, 1);
    border:solid 1px rgba(28, 27, 29, 1) !important;
    color: #fff;
}

.btn-primary:hover,
.btn-primary:focus {
    background-color: #fff;
    color:rgba(28, 27, 29, 1);
}

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

body, ol, ul, a, button, p {
	font-family: 'Gordita-Regular', sans-serif;
}

h1, h2, b, strong, h3, h4, h5, h6 {
	font-family: 'Gordita-Medium', sans-serif;
}

p {
	letter-spacing: unset;
}

@media screen and (min-width:320px){
	
	/* Global */
		body,
		.form-errors,
		.form-results li,
		.form-results li b,
		.form-results li ul li b,
		.form-results li ul li {
			color:rgba(28, 27, 29, 1);
		}
	
		#byron .btn,
		#byron form input[type='submit']{
			border-color:transparent;
		}
	
		/* Custom Scrollbars */
			#byron .mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger,
			#byron .mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger .mCSB_dragger_bar {
				background-color:rgba(28, 27, 29, 1);
			}
	
	/* Landing Page */
		#byron #landingPageWrapper #landingSelect li {
			color:rgba(255, 255, 255, 1);
		}

		#byron #landingPageWrapper #landingSelect li a {
			color:rgba(255, 255, 255, 1);
		}

		#byron #landingPageWrapper #landingSelect li a:hover {
			color:rgba(255, 255, 255, 0.65);
		}
	
	/* Office Landing */
		#byron #officeImage.officeImageHeight #officeContent .contentWrapper h2,
		#byron #officeImage #logoWrapper h2{
			color:rgba(255, 255, 255, 1);
		}
	
		#byron #officeImage.officeImageHeight #officeContent .contentWrapper h2 span,
		#byron #officeImage #logoWrapper h2 span{
			font-size:6rem;
			text-transform:lowercase;
		}
		
		#byron #officeImage.officeImageHeight #officeContent .contentWrapper a,
		#byron #officeImage #logoWrapper a {
			background-color: transparent;
			border-color: transparent;
			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(28, 27, 29, 1);
		}
		
		#byron .pomWrapper {
			background-color:rgba(28, 27, 29, 1);
			background-color:rgba(35, 35, 35, 1);
		}
		
		#byron .pomWrapper:first-child {
			border-right-color:rgba(255, 255, 255, 0.65);
		}
		
		#byron .pomWrapper:last-child {
			border-left-color:rgba(255, 255, 255, 0.65);
		}
		
		#byron .pomWrapper .listingContentWrapper .listingContent h3,
		#byron .pomWrapper .listingContentWrapper .listingContent h3 small {
			color:rgba(255, 255, 255, 1);
		}
		
		#byron .pomWrapper .listingContentWrapper .listingContent .btn {
			background-color:rgba(28, 27, 29, 1);
			border-color:rgba(28, 27, 29, 1);
			color:rgba(255, 255, 255, 1);
		}
		
		#byron .pomWrapper a:hover .listingContentWrapper .listingContent .btn {
			background-color:rgba(255, 255, 255, 1);
			border-color:rgba(28, 27, 29, 1);
			color:rgba(28, 27, 29, 1);
		}
	
	/* Navigation */
		#byron .menuWrapper .navbar-header button {
			border-color: rgba(28, 27, 29, 1);
		}

		#byron .menuWrapper .navbar-header button .icon-bar {
			background-color: rgba(28, 27, 29, 1);
		}

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

		#byron .navbar-collapse .navbar-nav {
			background-color: rgba(28, 27, 29, 0.9);
		}
		
		#byron .navbar-collapse .navbar-nav li > a {
			border-bottom-color: rgba(255, 255, 255, 0.5);
			color:rgba(255, 255, 255, 0.65);
		}
		
		#byron .navbar-collapse .navbar-nav li > a:hover {
			color:rgba(255, 255, 255, 1);
		}
		
		#byron .navbar-collapse .navbar-nav > li.active > a,
		#byron .navbar-collapse .navbar-nav > .open > a,
		#byron .navbar-collapse .navbar-nav > .open > a:focus,
		#byron #contentMenu .navbar-collapse .navbar-nav .dropdown-menu li.active,
		#byron #contentMenu .navbar-collapse .navbar-nav .dropdown-menu li.active a {
			background-color:rgba(28, 27, 29, 1);
			color:rgba(255, 255, 255, 1);
		}
		
		#byron .navbar-collapse .navbar-nav .dropdown-menu li > a {
			background-color:rgba(255, 255, 255, 1);
			border-bottom-color:rgba(28, 27, 29, 0.5);
			color:rgba(28, 27, 29, 1);
		}
		
		#byron .navbar-collapse .navbar-nav .dropdown-menu li > a:hover {
			color:rgba(28, 27, 29, 1);
		}
		
		#byron .navbar-collapse .navbar-nav .dropdown-menu li:hover > a + .sub-menu li > a {
			background-color:rgba(28, 27, 29, 1);
			border-bottom-color:rgba(255, 255, 255, 0.979);
			color:rgba(255, 255, 255, 0.65);
		}
		
		#byron .navbar-collapse .navbar-nav .dropdown-menu li:hover > a + .sub-menu li > a:hover {
			color:rgba(255, 255, 255, 1);
		}
	
	/* Footer */
		#byron footer.landing p {
			color:rgba(255, 255, 255, 0.65);
		}
		
		#byron footer.landing a {
			color:rgba(255, 255, 255, 0.65);
		}
		
		#byron footer.landing a:hover {
			color:rgba(255, 255, 255, 1);
		}
	
		#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(223, 104, 125, 1);
		}
	
		#byron footer.content p {
			color:rgba(28, 27, 29, 1);
		}
		
		#byron footer.content a {
			color:rgba(28, 27, 29, 1);
		}
		
		#byron footer.content a:hover {
			color:rgba(28, 27, 29, 0.5);
		}
	
		#byron footer.content .moduleSocial .social-icons li i {
			color: rgba(28, 27, 29, 1);
		}
	
	/* Property Results */
		#byron #propertyResults #listingsSearch {
			background-color:rgba(255, 255, 255, 1);
			/* border-bottom: solid 1px rgba(228, 27, 29, 1);
			border-top: solid 1px rgba(228, 27, 29, 1); */
		}
	
		#byron #propertyResults #listingsSearch #searchBarIntro p {
			color:rgba(28, 27, 29, 1);
		}
	
		#byron #propertyResults #listingsSearch #filterResultsWrapper #searchResultsSortOrder .form-control {
			background-color:transparent;
			border-color:rgba(28, 27, 29, 1);
			color:rgba(28, 27, 29, .5);
		}
	
		#byron #propertyResults #listingsSearch #filterResultsWrapper #searchResultsSortOrder .orderBy:before {
			color:rgba(228, 27, 29, 1);
		}
	
		#byron #propertyResults #listingsSearch #refineSearch a {
			color:rgba(28, 27, 29 ,1);
		}
	
		#byron #propertyResults #listingsSearch #refineSearch a:hover {
			color:rgba(28, 27, 29, 0.65);
		}
	
		#byron #propertyResults #searchWrapper {
			background-color: rgba(255, 255, 255, 1);
		}

		#byron form fieldset li > label {
			color: rgba(28, 27, 29, 1) !important;
		}

		#byron form fieldset li select {
			color: rgba(28, 27, 29, 1) !important;
		}
		
		#byron #searchResultsSortOrder fieldset li select {
			color:rgba(255, 255, 255, 1) !important;
		}
		
		::-webkit-input-placeholder {
			color: rgba(28, 27, 29, 1) !important;
		}
		::-moz-placeholder {
			color: rgba(28, 27, 29, 1) !important;
		}
		:-ms-input-placeholder {
			color: rgba(28, 27, 29, 1) !important;
		}
		:-moz-placeholder {
			color: rgba(28, 27, 29, 1) !important;
		}
		
		#byron #FormWrapper form fieldset li .btn {
			background-color:rgba(28, 27, 29, 1);
		}
	
		form li input[type='radio']:checked::after {
			background-color: rgba(28, 27, 29, 1);
			cursor: pointer;
			box-shadow: 0 0 10px 0px rgba(28, 27, 29, 0.5);
		}
	
		form li input[type='radio']:hover::before {
			background-color: rgba(28, 27, 29, 1);
		}
	
		#byron #propertyResults #searchWrapper .contact-button {
			background-color:rgba(28, 27, 29, 1);
			border-color:rgba(28, 27, 29, 1);
			color:rgba(255, 255, 255, 1);
		}
		
		#byron #propertyResults #searchWrapper .contact-button:hover {
			background-color:rgba(255, 255, 255, 1);
			border-color:rgba(28, 27, 29, 1);
			color:rgba(28, 27, 29, 1);
		}
	
		#byron #propertyResults #listingsSearch #tabSelect .nav-tabs > li > a {
			color:rgba(28, 27, 29, 0.65);
		}
	
		#byron #propertyResults #listingsSearch #tabSelect .nav-tabs > li > a:focus, 
		#byron #propertyResults #listingsSearch #tabSelect .nav-tabs > li>a:hover {
			background-color:transparent;
			color:rgba(228, 27, 29, 1);
		}
	
		#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(28, 27, 29, 1);
		}
	
		#byron #propertyResults .tab-content #grid #propertyListWrapper .propertyListItemWrapper a {
			color:rgba(51, 51, 51, 1);
		}
	
	
	/* Property Detail */
		.addressWrapper .suburbHeading {
			color: rgba(28, 27, 29, 1);
		}

		.addressWrapper .addressHeading {
			color: rgba(28, 27, 29, 1);
		}

		#byron #propertyDetailWrapper .propertyFeatures h3, 
		#byron #propertyDetailWrapper .agentWrapper h3,
		#byron #propertyDetailWrapper .landSizeWrapper h3 {
			color: rgba(28, 27, 29, 1);
		}

		.leftContentWrapper h2 small {
			color: rgba(28, 27, 29, 0.5);
		}

		.leftContentWrapper h2 {
			color: rgba(28, 27, 29, 1);
		}

		.leftContentWrapper .BBCContent h5 {
			color: rgba(255, 255, 255, 1);
			background-color: rgba(28, 27, 29, 0.65);
		}

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

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

		.leftContentWrapper .propertyInspections h3 {
			color: rgba(28, 27, 29, 1);
		}

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

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

		.leftContentWrapper .propertyInspections ul  li .time a {
			color: rgba(28, 27, 29, 1);
		}
	
		.leftContentWrapper .propertyFeatures ul li {
			color:rgba(125, 125, 125, 1);
		}
	
		.leftContentWrapper .propertyFeatures ul li b {
			color: rgba(28, 27, 29, 1);
		}

		.leftContentWrapper .agentWrapper .infoWrapper h4 span {
			color: rgba(28, 27, 29, 1);
		}

		.leftContentWrapper .agentWrapper .infoWrapper i {
			color: rgba(28, 27, 29, 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(28, 27, 29, 1) !important;
			border-color:rgba(28, 27, 29, 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(255, 255, 255, 1) !important;
			border-color:rgba(28, 27, 29, 1) !important;
			color:rgba(28, 27, 29, 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(255, 255, 255, 1);
			border-color: rgba(28, 27, 29, 1);
			color: rgba(28, 27, 29, 1);
		}
	
		.rightContentWrapper #slider .carousel-inner button:hover {
			background-color: rgba(28, 27, 29, 1);
			border-color: rgba(28, 27, 29, 1);
			color: rgba(255, 255, 255, 1);
		}

		.rightContentWrapper #slider-thumbs .thumbnails li a {
			border-right-color:rgba(255, 255, 255, 1);
		}
	
		.rightContentWrapper .propertyDescription h3 span {
			color: rgba(28, 27, 29, 1);
		}

		.rightContentWrapper .floorplan .btn {
			background:rgba(28, 27, 29, 1);
		}
		
		.rightContentWrapper .floorplan .btn:hover {
			color:rgba(28, 27, 29, 1);
		}

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

		/* Inspections */
		#inspection ul li a {
			color: rgba(51, 51, 51, 1);
		}
	
    /* Forms */
        #byron #contactFormWrapper #contactFormContentWrapper {
            color:rgba(28, 27, 29, 1);
		}
		
		#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper h3 span {
			color:rgba(28, 27, 29, 1);
			text-shadow:none;
		}

		#byron #contactFormMobileWrapper #Contact fieldset li.submit .btn {
			background-color:rgba(28, 27, 29, 1);
			border-color:rgba(28, 27, 29, 1);
			color:rgba(255, 255, 255, 1);
		}
		
		#byron #contactFormMobileWrapper #Contact fieldset li.submit .btn:hover {
			background-color:rgba(255, 255, 255, 1);
			border-color:rgba(28, 27, 29, 1);
			color:rgba(28, 27, 29, 1);
		}
	
		#byron #contactFormMobileWrapper #mobileContentWrapper h3 {
			border-bottom-color:rgba(225, 225, 225, 1);
			color: rgba(28, 27, 29, 1);
		}
	
		#byron #contactFormMobileWrapper h3 span {
			color:rgba(28, 27, 29, 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(28, 27, 29, 1);
		}
	
		#byron form fieldset li .form-control {
			border-color:rgba(28, 27, 29, 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(28, 27, 29, 1);
		}
	
		#byron form fieldset li select {
			color: rgba(28, 27, 29, 1) !important;
		}
	
		#byron #searchResultsSortOrder fieldset li select {
			color:rgba(28, 27, 29, 1) !important;
		}

		#byron #propertyResults #listingsSearch #filterResultsWrapper #searchResultsSortOrder .orderBy .element select {
			border-color: rgba(28, 27, 29, 1);
		}
	
		::-webkit-input-placeholder {
			color: rgba(28, 27, 29, 1) !important;
		}
		::-moz-placeholder {
			color: rgba(28, 27, 29, 1) !important;
		}
		:-ms-input-placeholder {
			color: rgba(28, 27, 29, 1) !important;
		}
		:-moz-placeholder {
			color: rgba(28, 27, 29, 1) !important;
		}
	
		#byron #FormWrapper form fieldset li .btn {
			background-color:rgba(28, 27, 29, 1);
			border-color:rgba(28, 27, 29, 1);
			color:rgba(255, 255, 255, 1);
		}
		
		#byron #FormWrapper form fieldset li .btn:hover {
			background-color:rgba(255, 255, 255, 1);
			border-color:rgba(28, 27, 29, 1);
			color:rgba(28, 27, 29, 1);
		}
	
	/* Content Modules */
		#byron #dynamicContentWrapper .imgWrapper #imgContentWrapper h1 {
			background-color:rgba(28, 27, 29, 0);
			color: rgba(255, 255, 255, 1);
		}
		
		#byron #dynamicContentWrapper .dynamic h3 {
			color:rgba(28, 27, 29, 1);
		}
	
	/* Staff List */
		#byron #staffListWrapper h1 {
			color: rgba(28, 27, 29, 1);
		}

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

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

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

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

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

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

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

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

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

		/*Team Description*/
		#staffListWrapper li > h3 {
			color: rgba(28, 27, 29, 1);
		}
	
		#staffListWrapper li > h3 small {
			color: rgba(28, 27, 29, 1);
		}
	
		#staffListWrapper ul li ul li i {
			color:rgba(28, 27, 29, 1);
		}
	
		#staffListWrapper ul li ul li a {
			color:rgba(51, 51, 51, 1);
		}
	
		#staffListWrapper ul li .btn {
			background-color:transparent;
			border-color:rgba(28, 27, 29, 1);
			color:rgba(28, 27, 29, 1);
		}
	
		#staffListWrapper ul li .btn:hover {
			background-color: rgba(28, 27, 29, 1);
			color:rgba(255, 255, 255, 1);
		}
	
	/* Staff Detail Page */
		#byron #staffDetailWrapper #staffOfficeWrapper h3 {
			color: rgba(28, 27, 29, 1);
		}
	
		#byron #staffDetailWrapper #staffOfficeWrapper h3 small {
			color: rgba(28, 27, 29, 1);
		}
	
		#byron #staffDetailWrapper #staffContentWrapper h3 {
			color: rgba(28, 27, 29, 1);
		}
	
		#byron #staffDetailWrapper #staffContentWrapper #contactInfoWrapper h4 a,
		#byron #staffDetailWrapper #staffContentWrapper #contactInfoWrapper #staffLinksWrapper h4 a {
			color: rgba(28, 27, 29, 1);
		}
	
		#byron #staffDetailWrapper #staffContentWrapper #contactInfoWrapper #staffSocialWrapper i {
			color: rgba(28, 27, 29, 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(223, 104, 125, 1);
		}
	
	/* Testimonial List */
		#byron #testimonials h1 {
			color: rgba(28, 27, 29, 1);
		}

		#byron #testimonials h4 {
			font-family: 'Gordita-Regular', sans-serif;
		}

		#byron #testimonials .testimonialWrapper .testimonialContent {
			background-color:rgba(255, 255, 255, 1);
			border: solid 1px rgba(223, 104, 125, 1);
			color:rgba(28, 27, 29, 1);
		}

		#byron #testimonials .testimonialWrapper .testimonialPointer {
			border-color: #ffffff transparent transparent transparent;
			margin-top: -1px;
		}

		#byron #testimonials .testimonialWrapper .testimonialPointer:after {
			    width: 0;
				height: 0;
				border-style: solid;
				border-width: 18px 17.5px 0 17.5px;
				border-color: rgba(223, 104, 125, 1) transparent transparent transparent;
				content: '';
				position: absolute;
				bottom: -1px;
				z-index: -1;
				left: -17px;
		}
	
		#byron #testimonials .testimonialWrapper .testimonialContent a {
			color:rgba(255, 255, 255, 1);
		}
	
		#byron #testimonials .testimonialWrapper .testimonialContent a:hover {
			color:rgba(255, 255, 255, 0.65);
		}
		
}

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

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

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

		#byron .navbar-collapse .navbar-nav li > a:after {
			border-bottom-color: rgba(223, 104, 125, 1);
        }
        
        #byron.pageType_1001 .navbar-collapse .navbar-nav li > a:after {
			border-bottom-color: rgba(255, 255, 255, 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(28, 27, 29, 1);
		}

		#byron .navbar-collapse .navbar-nav .dropdown-menu li > a {
			border-color:rgba(0, 0, 0, 0.5);
		}

		#byron #officeWelcomeMenu .navbar-collapse .navbar-nav .dropdown-menu li:hover,
		#byron #contentMenu .navbar-collapse .navbar-nav .dropdown-menu li > a:hover,
		#byron #contentMenu .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:hover a {
			background-color:rgba(223, 104, 125, 1);
			color:rgba(255, 255, 255, 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(255, 255, 255, 1);
			color:rgba(28, 27, 29, 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(28, 27, 29, 1);
			color:rgba(255, 255, 255, 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(28, 27, 29, 1);
			border-color:rgba(28, 27, 29, 1);
			color:rgba(255, 255, 255, 1);
		}

		#byron #propertyResults .btn:hover {
			background-color:rgba(255, 255, 255, 1);
			border-color:rgba(28, 27, 29, 1);
			color:rgba(28, 27, 29, 1);
		}

	
	/* Forms */
	
		#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper {
			background-color:rgba(255, 255, 255, 1);
		}
	
		#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper h3 small i {
			color:rgba(28, 27, 29, 1);
		}
	
		#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper h3 small a {
			color:rgba(51, 51, 51, 1);
		}
	
		#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper h3 small a:hover {
			color:rgba(51, 51, 51, 0.65);
		}
	
		#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper #Contact fieldset li.submit .btn,
		#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper .nav-tabs li.active .btn {
			background-color:rgba(28, 27, 29, 1);
			border-color:rgba(28, 27, 29, 1);
			color:rgba(255, 255, 255, 1);
		}
	
		#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper .nav-tabs li .btn,
		#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper .nav-tabs li .btn:active {
			background-color:rgba(255, 255, 255, 1);
			border-color:rgba(28, 27, 29, 1);
			color:rgba(28, 27, 29, 1);
		}
		
		#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper #Contact fieldset li.submit .btn:hover {
			background-color:rgba(255, 255, 255, 1);
			border-color:rgba(28, 27, 29, 1);
			color:rgba(28, 27, 29, 1);
		}
	
		#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper .tab-content h3 {
			border-bottom-color:rgba(225, 225, 225, 1);
			color: rgba(28, 27, 29, 1);
		}
	
		#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper .tab-content h3 small {
			color:rgba(51, 51, 51, 1);
		}
}
