/* CUSTOM */
/* property detail */
@media(min-width:768px) {
    .leftContentWrapper .agentWrapper #agentSlider .carousel-inner .item .imgWrapper {
        padding-bottom: 100%;
    }
}

/* Theme Stylesheet */


/* Typography */
h1, h2 {
    color:rgba(46, 155, 220, 1);
}

h1 span, h2 span, h3 span, h4 span, h5 span {
    font-family: 'Roboto', sans-serif;
    font-size: 120%;
    letter-spacing: normal;
}

h1, h2, h3, h4, h5, ol, ul, a, button, p {
    font-family: 'Roboto', sans-serif;
    font-weight:500;
    letter-spacing: normal;
}

#byron .btn,
#byron form input[type='submit'] {
    letter-spacing: normal;
}

/* Global */
body,
.form-errors,
.form-results li,
.form-results li b,
.form-results li ul li b,
.form-results li ul li {
    color:rgba(125, 125, 125, 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(65, 65, 65, 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:rgba(46, 155, 220, 1);
    border-color:rgba(46, 155, 220, 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(46, 155, 220, 1);
}

#byron .pomWrapper {
    background-color:rgba(65, 65, 65, 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(46, 155, 220, 1);
    border-color:rgba(46, 155, 220, 1);
    color:rgba(255, 255, 255, 1);
}

#byron .pomWrapper a:hover .listingContentWrapper .listingContent .btn {
    background-color:rgba(255, 255, 255, 1);
    border-color:rgba(46, 155, 220, 1);
    color:rgba(46, 155, 220, 1);
}

/* Navigation */
#byron .menuWrapper .navbar-header button {
    border-color: rgba(46, 155, 220, 1);
}

#byron .menuWrapper .navbar-header button .icon-bar {
    background-color: rgba(46, 155, 220, 1);
}

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

#byron .navbar-collapse .navbar-nav {
    background-color: rgba(65, 65, 65, 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(46, 155, 220, 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(46, 155, 220, 0.5);
    color:rgba(46, 155, 220, 1);
}

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

#byron .navbar-collapse .navbar-nav .dropdown-menu li:hover > a + .sub-menu li > a {
    background-color:rgba(46, 155, 220, 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(65, 65, 65, 1);
}

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

#byron footer.content a {
    color:rgba(46, 155, 220, 1);
}

#byron footer.content a:hover {
    color:rgba(46, 155, 220, 0.5);
}

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

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

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

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

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

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

#byron #propertyResults #listingsSearch #refineSearch a:hover {
    color:rgba(255, 255, 255, 0.65);
}

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

#byron form fieldset li > label {
    color: rgba(46, 155, 220, 1) !important;
}

#byron form fieldset li select {
    color: rgba(46, 155, 220, 1) !important;
}

#byron #searchResultsSortOrder fieldset li select {
    color:rgba(255, 255, 255, 1) !important;
}

::-webkit-input-placeholder {
    color: rgba(46, 155, 220, 1) !important;
}
::-moz-placeholder {
    color: rgba(46, 155, 220, 1) !important;
}
:-ms-input-placeholder {
    color: rgba(46, 155, 220, 1) !important;
}
:-moz-placeholder {
    color: rgba(46, 155, 220, 1) !important;
}

#byron #FormWrapper form fieldset li .btn {
    background-color:rgba(46, 155, 220, 1);
}

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

form li input[type='radio']:hover::before {
    background-color: rgba(46, 155, 220, 1);
}

#byron #propertyResults #searchWrapper .contact-button {
    background-color:rgba(46, 155, 220, 1);
    border-color:rgba(46, 155, 220, 1);
    color:rgba(255, 255, 255, 1);
}

#byron #propertyResults #searchWrapper .contact-button:hover {
    background-color:rgba(255, 255, 255, 1);
    border-color:rgba(46, 155, 220, 1);
    color:rgba(46, 155, 220, 1);
}

#byron #propertyResults #listingsSearch #tabSelect .nav-tabs > li > a {
    color:rgba(255, 255, 255, 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(255, 255, 255, 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(255, 255, 255, 1);
}

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

.propertyListItemWrapper .statusWrapper .statusLabel {
    background-color:rgba(46, 155, 220, 1);
}

.propertyListItemWrapper .statusWrapper .statusLabel:after {
    border-top-color: rgba(5, 102, 159, 0.9);
}


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

.addressWrapper .addressHeading {
    color: rgba(46, 155, 220, 1);
}

#byron #propertyDetailWrapper .propertyFeatures h3, 
#byron #propertyDetailWrapper .agentWrapper h3,
#byron #propertyDetailWrapper .landSizeWrapper h3 {
    color: rgba(46, 155, 220, 1);
}

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

.leftContentWrapper h2 {
    color: rgba(46, 155, 220, 1);
}

.leftContentWrapper .BBCContent h5 {
    background-color: transparent;
    color: rgba(46, 155, 220, 1);
    margin-right: 15px;
}

.leftContentWrapper .BBCContent span.bbcIcon {
    background-color: transparent;
}

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

.leftContentWrapper .BBCContent span.bbcIcon svg {
    height: 100%;
}

.leftContentWrapper .propertyInspections h3 {
    color: rgba(46, 155, 220, 1);
}

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

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

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

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

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

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

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

.leftContentWrapper .agentWrapper .infoWrapper i {
    color: rgba(65, 65, 65, 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(46, 155, 220, 1) !important;
    border-color:rgba(46, 155, 220, 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(46, 155, 220, 1) !important;
    color:rgba(46, 155, 220, 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(46, 155, 220, 1);
    color: rgba(46, 155, 220, 1);
}

.rightContentWrapper #slider .carousel-inner button:hover {
    background-color: rgba(46, 155, 220, 1);
    border-color: rgba(46, 155, 220, 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(65, 65, 65, 1);
}

.rightContentWrapper .floorplan .btn {
    background:rgba(46, 155, 220, 1);
}

.rightContentWrapper .floorplan .btn:hover {
    color:rgba(46, 155, 220, 1);
}

.fancybox-wrap h1 {
    color: rgba(65, 65, 65, 1);
}

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

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

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

/* Forms */
#byron #contactFormMobileWrapper #Contact fieldset li.submit .btn {
    background-color:rgba(46, 155, 220, 1);
    border-color:rgba(46, 155, 220, 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(46, 155, 220, 1);
    color:rgba(46, 155, 220, 1);
}

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

#byron #contactFormMobileWrapper h3 span {
    color:rgba(65, 65, 65, 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(65, 65, 65, 1);
}

#byron form fieldset li .form-control {
    border-color:rgba(46, 155, 220, 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(46, 155, 220, 1);
}

#byron form fieldset li select {
    color: rgba(46, 155, 220, 1) !important;
}

#byron #searchResultsSortOrder fieldset li select {
    color:rgba(255, 255, 255, 1) !important;
}

::-webkit-input-placeholder {
    color: rgba(46, 155, 220, 1) !important;
}
::-moz-placeholder {
    color: rgba(46, 155, 220, 1) !important;
}
:-ms-input-placeholder {
    color: rgba(46, 155, 220, 1) !important;
}
:-moz-placeholder {
    color: rgba(46, 155, 220, 1) !important;
}

#byron #FormWrapper form fieldset li .btn {
    background-color:rgba(46, 155, 220, 1);
    border-color:rgba(46, 155, 220, 1);
    color:rgba(255, 255, 255, 1);
}

#byron #FormWrapper form fieldset li .btn:hover {
    background-color:rgba(255, 255, 255, 1);
    border-color:rgba(46, 155, 220, 1);
    color:rgba(46, 155, 220, 1);
}

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

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

/* Staff List */
#byron #staffListWrapper h1 {
    color: rgba(65, 65, 65, 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(65, 65, 65, 0.5);
}

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

/*Team Description*/
#staffListWrapper li > h3 {
    color: rgba(65, 65, 65, 1);
}

#staffListWrapper li > h3 small {
    color: rgba(46, 155, 220, 1);
}

#staffListWrapper ul li ul li i {
    color:rgba(65, 65, 65, 1);
}

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

#staffListWrapper ul li .btn {
    background-color:rgba(46, 155, 220, 1);
}

#staffListWrapper ul li .btn:hover {
    background-color:transparent;
    border-color:rgba(46, 155, 220, 1);
    color:rgba(46, 155, 220, 1);
}

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

#byron #staffDetailWrapper #staffOfficeWrapper h3 small {
    color: rgba(46, 155, 220, 1);
}

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

#byron #staffDetailWrapper #staffContentWrapper #contactInfoWrapper h4 a,
#byron #staffDetailWrapper #staffContentWrapper #contactInfoWrapper #staffLinksWrapper h4 a {
    color: rgba(46, 155, 220, 1);
}

#byron #staffDetailWrapper #staffContentWrapper #contactInfoWrapper #staffSocialWrapper i {
    color: rgba(46, 155, 220, 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(46, 155, 220, 0.65);
}

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

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

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

#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(65, 65, 65, 1);
		}

		#byron .navbar-collapse .navbar-nav li > a:after {
			border-bottom-color: rgba(46, 155, 220, 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(46, 155, 220, 1);
		}

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

		#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(46, 155, 220, 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(46, 155, 220, 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(46, 155, 220, 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(65, 65, 65, 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(46, 155, 220, 1);
			border-color:rgba(46, 155, 220, 1);
			color:rgba(255, 255, 255, 1);
		}

		#byron #propertyResults .btn:hover {
			background-color:rgba(255, 255, 255, 1);
			border-color:rgba(46, 155, 220, 1);
			color:rgba(46, 155, 220, 1);
		}

	
	/* Forms */
	
		#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper {
			background-color:rgba(255, 255, 255, 1);
		}
	
		#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper h3 span {
			color:rgba(65, 65, 65, 1);
			text-shadow:none;
		}
	
		#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper h3 small i {
			color:rgba(65, 65, 65, 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(46, 155, 220, 1);
			border-color:rgba(46, 155, 220, 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(46, 155, 220, 1);
			color:rgba(46, 155, 220, 1);
		}
		
		#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper #Contact fieldset li.submit .btn:hover {
			background-color:rgba(255, 255, 255, 1);
			border-color:rgba(46, 155, 220, 1);
			color:rgba(46, 155, 220, 1);
		}
	
		#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper .tab-content h3 {
			border-bottom-color:rgba(225, 225, 225, 1);
			color: rgba(65, 65, 65, 1);
		}
	
		#byron #contactFormWrapper #contactFormContentWrapper #officeDetailsWrapper .tab-content h3 small {
			color:rgba(51, 51, 51, 1);
		}
}
