/* Eden theme stylesheet */
@media screen and (min-width:320px) {
	
	/* Global Styles */
		body {
			color:rgba(85, 85, 85, 1);
			font-family: 'Raleway', sans-serif;
		}
		
	/* Typography Styles */
		h1, h2 {
			font-family: 'Playfair Display', serif;
			font-weight:900;
			-webkit-font-smoothing:antialiased;
		}

		
		h3, h4, h5 {
			font-family: 'Rokkitt', serif;
			font-weight:400;
			-webkit-font-smoothing:antialiased;
		}
		
		p, ul, ol, a {
			font-family: 'Raleway', sans-serif;
			font-weight:400;
			letter-spacing: 1.15px;
			-webkit-font-smoothing:antialiased;
		}
		
		.sectionHeading:before {
			content: '';
			border-top-color:rgba(64, 203, 136, 1);
		}
		
		.sectionHeading {
			color:rgba(57, 47, 32, 1);
		}
		
		.text-white {
			color:rgba(255, 255, 255, 1);
		}
		
	/* Buttons */
		.btn, [data-readmore-toggle] {
			background-color:rgba(57, 47, 32, 1);
			border-color: rgba(57, 47, 32, 1);
			color:rgba(255, 255, 255, 1);
		}
		
		.btn:hover, [data-readmore-toggle]:hover {
			background-color:transparent;
			border-color: rgba(57, 47, 32, 1);
			color:rgba(64, 203, 136, 1);
		}
		
		[data-readmore-toggle] {
			color:rgba(255, 255, 255, 1);
		}
		
	/* Forms */
		form li input[type='radio']:checked::after {
			background-color:rgba(64, 203, 136, 1);
			box-shadow: 0 0 10px 0px rgba(64, 203, 136, 0.5);
		}
		
		form li input[type='radio']:hover::before {
			background-color:rgba(64, 203, 136, 1);
		}
		
		h1 {
			color:rgba(255, 255, 255, 1);
		}
		
		form {
			background-color: transparent;
		}
		
		form fieldset ol li label {
			color:rgba(57, 47, 32, 1);
		}
		
		form #search {
			background-color: rgba(64, 203, 136, 1) !important;
			border-color:rgba(64, 203, 136, 1) !important;
			color:rgba(255, 255, 255, 1);
		}
		
		form #search:hover {
			color: rgba(64, 203, 136, 1) !important;
			background-color:rgba(255, 255, 255, 1);
		}
		
		form li:after {
			color:rgba(85, 85, 85, 1);
		}
		
		form .input-group span {
			color:rgba(85, 85, 85, 1);
		}
		
		form .refineSearch .fa {
			color:rgba(85, 85, 85, 1);
		}
		
		form .refineSearch {
			color:rgba(85, 85, 85, 1);
		}
		
		form .refineSearch:hover, form .refineSearch:hover .fa,  form .refineSearch:active, form .refineSearch:active .fa {
			color:rgba(85, 85, 85, 0.5);
		}
		
		/* Contact */
		#eden #officeDetails {
			background-color:rgba(240, 240, 240, 1);
		}
		
		#eden #contactSocial .moduleSocial li {
			background: rgba(64, 203, 136, 1);
		}
		
		#eden #contactSocial .moduleSocial li i {
			color:rgba(255, 255, 255, 1);
		}
		
		#eden #officeDetails .table .iconWrapper {
			background:rgba(64, 203, 136, 1);
			color:rgba(255, 255, 255, 1);
		}
	
	/* Global */
		#eden .moduleSocial ul.social-icons li i:hover,
		#eden #headerWrapper .moduleSocial ul.social-icons li a:hover i {
			color:rgba(64, 203, 136, 1);
		}
			
		/* Header */
			#eden #headerWrapper {
				background-color: rgba(255, 255, 255, 1);
			}
			
			#eden #headerWrapper .moduleSocial ul.social-icons li i {
				color:rgba(57, 47, 32, 1);
			}
			
			#eden #headerWrapper .navbar.navbar-default #logoWrapper {
				background-color:rgba(255, 255, 255, 1);
			}
	
			#eden #headerWrapper .navbar.navbar-default #logoWrapper .btn {
				background-color:rgba(57, 47, 32, 1);
				border-color:rgba(57, 47, 32, 1);
				color:rgba(255, 255, 255, 1);
			}
	
			#eden #headerWrapper .navbar.navbar-default #logoWrapper .btn:hover {
				background-color:rgba(64, 203, 136, 1);
				border-color: rgba(64, 203, 136, 1);
				color:rgba(255, 255, 255, 1);
			}
			
			#eden #headerWrapper .navbar.navbar-default {
				background:transparent;
			}
			
			#eden #headerWrapper .navbar.navbar-default .navbar-header {
				background-color:rgba(255, 255, 255, 1);
			}
			
			#eden #headerWrapper .navbar.navbar-default .navbar-collapse {
				background-color: rgba(57, 47, 32, 0.9);
				border-color:transparent;
			}
			
			#eden #headerWrapper .navbar.navbar-default .navbar-collapse .navbar-nav li a {
				color:rgba(255, 255, 255, 1);
				font-family: 'Raleway', sans-serif;
				font-size:14px;
				font-weight:500;
				text-transform:uppercase;
			}
			
			#eden #headerWrapper .navbar.navbar-default .navbar-collapse .navbar-nav li a:hover {
				color:rgba(64, 203, 136, 1);
			}
			
			#eden #headerWrapper .navbar.navbar-default .navbar-collapse .navbar-nav li.active a {
				background-color:rgba(64, 203, 136, 1);
				color:rgba(255, 255, 255, 1);
			}
			
			#eden #headerWrapper .navbar.navbar-default .navbar-collapse .navbar-nav .open a,
			#eden #headerWrapper .navbar.navbar-default .navbar-collapse .navbar-nav .open a:hover {
				background-color:rgba(64, 203, 136, 1);
				color: rgba(255, 255, 255, 1);
			}
			
			#eden #headerWrapper .navbar.navbar-default .navbar-collapse .navbar-nav .open .dropdown-menu {
				background-color:rgba(255, 255, 255, 1);
			}
			
			#eden #headerWrapper .navbar.navbar-default .navbar-collapse .navbar-nav .open .dropdown-menu li a {
				background-color:transparent;
				color:rgba(57, 47, 32, 1);
			}
			
			#eden #headerWrapper .navbar.navbar-default .navbar-collapse .navbar-nav .open .dropdown-menu li a:hover {
				color:rgba(57, 47, 32, 0.65);
			}
			
		/* Homepage */
			/* Feature Property / Video */
			#eden #featureContent {
				background-color:rgba(240, 240, 240, 1);
				box-shadow:0 10px 40px rgba(35, 35, 35, 0.35);
			}
			
			#eden #featureSlider,
			#eden #videoWrapper,
			#eden .downloadWrapper {
				border-color:rgba(255, 255, 255, 1);
			}
			
			#eden #featureContent .downloadWrapper  {
				border-color:rgba(255, 255, 255, 1);
				background-color:rgba(64, 203, 136, 1);
				color:rgba(57, 47, 32, 1);
			}
			
			#eden #featureContent .downloadWrapper .contentWrapper a {
				color:rgba(255, 255, 255, 1);
			}
			
			#eden #featureContent .downloadWrapper .downloadIcon {
				background-color: rgba(255, 255, 255, 1);
			}
			
			#eden #featureContent .downloadWrapper .fileIcon svg path,
			#eden #featureContent .downloadWrapper .fileIcon svg polygon {
				fill:rgba(57, 47, 32, 1);
			}
			
			#eden #videoWrapper .downloadIcon i,
			#eden #featureContent .contentWrapper:hover .downloadIcon i {
				color:rgba(57, 47, 32, 1);
			}
			
			#eden #featureContent .downloadWrapper .downloadIcon svg path {
				fill:rgba(57, 47, 32, 1);
			}
			
			#eden #featureContent .contentWrapper:hover .buttonWrapper,
			#eden #featureContent .downloadWrapper .contentWrapper:hover {
				background-color: rgba(57, 47, 32, 1);
			}
			
			#eden #featureContent .downloadWrapper .contentWrapper:hover h3{
				color: rgba(255, 255, 255, 1);
			}
			
			#eden #featureContent .downloadWrapper .contentWrapper:hover .fileIcon svg path,
			#eden #featureContent .downloadWrapper .contentWrapper:hover .fileIcon svg polygon {
				fill:rgba(255, 255, 255, 1);
			}
			
			#eden #featureContent .downloadWrapper .contentWrapper:hover .downloadIcon svg path {
				fill:rgba(57, 47, 32, 1);
			}
			
			#eden #featureContent .downloadWrapper .contentWrapper:hover i {
				color:rgba(255, 255, 255, 1);
			}
			
			#eden #videoWrapper {
				background-color: rgba(64, 203, 136, 1);
			}
			
			#eden #videoWrapper .buttonWrapper h4 {
				color:rgba(255, 255, 255, 1);
			}
			
			#eden #videoWrapper .buttonWrapper .downloadIcon {
				background-color: rgba(255, 255, 255, 1);
			}
			
			#eden #videoWrapper .buttonWrapper .downloadIcon i {
				color:rgba(57, 47, 32, 1);
			}
			
			/* Homepage Content */

				/* Quicksearch */
				#eden #homeSearchWrapper {
					background-color: transparent;
				}

				#eden #homeSearchWrapper #quicksearch {
					background-color:rgba(0, 0, 0, 0.65);
				}

				#homeSearchWrapper form .refineSearch,
				#homeSearchWrapper form .input-group span,
				#homeSearchWrapper form .refineSearch .fa {
					color: rgba(255, 255, 255, 1);
				}
				
				/* Homepage Content */
				#eden #ContentWrapper #homeContent {
					background-color:rgba(255, 255, 255, 1);
				}
					
				/* Blog */
				#eden #ContentWrapper .blogDetail .blogArticles {
					background-color:rgba(245, 245, 245, 1);
				}
				
				#eden #ContentWrapper .blogDetail .blogDetailContent > section {
					background-color:rgba(255, 255, 255, 1);
				}
				
				#eden #ContentWrapper .blogDetail .blogArticles ul li {
					border-bottom-color:1px solid rgba(225, 225, 225, 1);
				}
				
				#eden #ContentWrapper .blogDetail .blogArticles ul li.hvr-underline-reveal:before {
					background:rgba(64, 203, 136, 1);
				}
				
				#eden #ContentWrapper .blogDetail .blogArticles ul li h4 small {
					color:rgba(57, 47, 32, 1);
				}
				
				#eden #ContentWrapper .blogDetail .blogArticles ul li h5 {
					color:rgba(255, 255, 255, 1);
				}
				
				#eden #ContentWrapper .blogDetail .module {
					border-right-color:rgba(225, 225, 225, 1);
				}
				
				#eden #ContentWrapper .blogShare .addThis .social-icons li a[title='Facebook'] {
					background-color:rgba(60, 90, 148, 1);
				}
				
				#eden #ContentWrapper .blogShare .addThis .social-icons li a[title='Tweet'] {
					background-color:rgba(85, 172, 238, 1);
				}
				
				#eden #ContentWrapper .blogShare .addThis .social-icons li a[title='Share on Google+'] {
					background-color:rgba(220, 78, 65, 1);
				}
				
				#eden #ContentWrapper .blogShare .addThis ul.social-icons li i {
					color:rgba(255, 255, 255, 1);
				}
				
				#eden #ContentWrapper .downloadContent {
					border-bottom-color:rgba(215, 215, 215, 1);
					margin-top:0px !important;
				}
				
				#eden #ContentWrapper .downloadContent .buttonWrapper .disabled,
				#eden #ContentWrapper .downloadContent .buttonWrapper .disabled:hover{
					background-color:rgba(215, 215, 215, 1);
					border-color:rgba(200, 200, 200, 1);
				}
				
			/* Company Activity */
			#eden #activity {
				background-color:rgba(57, 47, 32, 1);
			}
			
			#eden #activity .sectionHeading:before {
				border-color:rgba(64, 203, 136, 1);
			}
			
			#eden #activity .sectionHeading {
				color:rgba(255, 255, 255, 1);
			}
			
			#eden #clearingSales,
			#eden #activity .downloadWrapper {
				border-color:rgba(255, 255, 255, 1);
			}
			
			#eden #activity .downloadWrapper {
				background-color:rgba(64, 203, 136, 1);
				color:rgba(57, 47, 32, 1);
			}
			
			#eden #activity #clearingSales {
				background-color:rgba(240, 240, 240, 1);
			}
			
			#eden #activity .wantedProperties #clearingSales {
				background-color:transparent;
			}
			
			#eden #activity .downloadWrapper .contentWrapper a {
				color:rgba(57, 47, 32, 1);
			}
			
			#eden #activity .downloadWrapper .downloadIcon {
				background-color: rgba(255, 255, 255, 1);
			}
			
			#eden #activity .downloadWrapper .fileIcon svg path {
				fill:rgba(57, 47, 32, 1);
			}
			
			#eden #activity .downloadWrapper .downloadIcon svg path {
				fill:rgba(57, 47, 32, 1);
			}
			
			#eden #activity .downloadWrapper .contentWrapper:hover {
				background-color: rgba(57, 47, 32, 1);
			}
			
			#eden #activity .downloadWrapper .contentWrapper:hover h3{
				color: rgba(255, 255, 255, 1);
			}
			
			#eden #activity .downloadWrapper .contentWrapper:hover .fileIcon svg path,
			#eden #activity .downloadWrapper .contentWrapper:hover .fileIcon svg polygon {
				fill:rgba(255, 255, 255, 1);
			}
			
			#eden #activity .downloadWrapper .contentWrapper:hover .downloadIcon svg path {
				fill:rgba(57, 47, 32, 1);
			}
			
			#eden #activity .downloadWrapper .contentWrapper:hover i {
				color:rgba(255, 255, 255, 1);
			}
			
			/* Company Social */
			#eden #socialContent {
				background-color:rgba(255, 255, 255, 1);
			}
			
			#eden #socialContent .sectionHeading:before {
				border-color:rgba(64, 203, 136, 1);
			}
			
			#eden #socialContent .socialHeader {
				background-color: rgba(57, 47, 32, 1);
			}
			
			#eden #socialContent .socialHeader h4 {
				color:rgba(255, 255, 255, 1);
			}
			
			#eden #socialContent #socialMediaRight .content {
				background-color:rgba(240, 240, 240, 1);
			}
			
			/* Homepage Content Totem */
			#eden #socialContent #socialMediaRight #blogPosts li {
				border-bottom-color:rgba(255, 255, 255, 1);
			}
			
			#eden #socialContent #socialMediaRight #blogPosts li:after {
				background-color:rgba(57, 47, 32, 0.2);
			}
			
			#eden #socialContent #socialMediaRight #blogPosts li a {
				color:rgba(57, 47, 32, 1);
			}
			
			#eden #socialContent #socialMediaRight #blogPostNav.buttonWrapper button {
				color:rgba(255, 255, 255, 1);
			}
			
			#eden #socialContent #socialMediaRight #blogPostNav.buttonWrapper button:hover {
				color:rgba(255, 255, 255, 0.65);
			}
			
			#eden #socialContent #socialMediaRight #blogPostNav.buttonWrapper button:first-child {
				border-right:1px solid rgba(255, 255, 255, 1);
			}
			
			/* Home Clearing Sales */
			#eden #activity .socialHeader {
				background-color: rgba(64, 203, 136, 1);
				border-color:rgba(255, 255, 255, 1);
			}
			
			#eden #activity .socialHeader h4 {
				color:rgba(255, 255, 255, 1);
			}
			
			#eden #activity #clearingSales #clearingSalesPosts,
			#eden #activity #clearingSales #propertiesWantedPosts {
				background-color: rgba(235, 235, 235, 1);
				border:8px solid rgba(255, 255, 255, 1);
				border-top:0;
			}
			
			#eden #activity #clearingSales #clearingSalesPosts li,
			#eden #activity #clearingSales #propertiesWantedPosts li {
				border-bottom-color:rgba(255, 255, 255, 1);
			}
			
			#eden #activity #clearingSales #clearingSalesPosts li:after,
			#eden #activity #clearingSales #propertiesWantedPosts li:after {
				background-color:rgba(200, 200, 200, 0.5);
			}
			
			#eden #activity #clearingSales #clearingSalesPosts li a,
			#eden #activity #clearingSales #propertiesWantedPosts li a {
				color:rgba(57, 47, 32, 1);
			}
			
			#eden #activity #clearingSales #clearingSalesNav.buttonWrapper,
			#eden #activity #clearingSales #propertiesWantedNav.buttonWrapper {
				background-color:transparent;
			}
			
			#eden #activity #clearingSales #clearingSalesNav.buttonWrapper .btn,
			#eden #activity #clearingSales #propertiesWantedNav.buttonWrapper .btn {
				color:rgba(255, 255, 255, 1);
			}
			
			#eden #activity #clearingSales #clearingSalesNav.buttonWrapper .btn:hover,
			#eden #activity #clearingSales #propertiesWantedNav.buttonWrapper .btn:hover {
				color:rgba(255, 255, 255, 0.65);
			}
			
			#eden #activity #clearingSales #clearingSalesNav.buttonWrapper .btn:first-child,
			#eden #activity #clearingSales #propertiesWantedNav.buttonWrapper .btn:first-child {
				border-right-color:rgba(255, 255, 255, 1);
			}
			
			#clearingSales .csItemWrapper a {
				color:rgba(57, 47, 32, 1);
			}
			
			#clearingSales .dateWrapper {
				background-color: rgba(64, 203, 136, 1);
			}
			
			#clearingSales .dateWrapper .dateNumber {
				color:rgba(255, 255, 255, 1);
				font-family: 'Rokkitt', serif;
				font-size:50px;
				font-weight:700;
			}
			
			#clearingSales .dateWrapper .dateMonth {
				color:rgba(255, 255, 255, 1);
				font-family: 'Rokkitt', serif;
				font-size: 20px;
				font-weight: 700;
			}
			
			#clearingSales .dateWrapper .dateEmpty {
				color: rgba(255, 255, 255, 1);
				font-family: 'Rokkitt', serif;
				font-size: 25px;
				font-weight: 700;
			}
			
			#clearingSales .detailWrapper{
				border-top:1px solid rgba(225, 225, 225, 1);
			}
			
			#clearingSales .detailWrapper .csContentHeading {
				font-family: 'Rokkitt', serif;
				font-size: 15px;
				font-weight: 700;
			}
			
			#clearingSales .detailWrapper .csContentAddress {
				color:rgba(150, 150, 150, 1);
				font-family: 'Rokkitt', serif;
				font-size: 12px;
				font-weight: normal;
			}
			
			#clearingSales .csItemWrapper a:hover .detailWrapper,
			#clearingSales .csItemWrapper a:hover .dateWrapper{
				background-color: rgba(57, 47, 32, 1);
			}
			
			#clearingSales .csItemWrapper a:hover .detailWrapper .csContentHeading,
			#clearingSales .csItemWrapper a:hover .detailWrapper .csContentHeading small,
			#clearingSales .csItemWrapper a:hover .detailWrapper .csContentAddress {
				color:rgba(255, 255, 255, 1);
			}
			
	/* Footer */
		footer {
			background-color: rgba(57, 47, 32, 1);
		}
		
		#eden.residential footer {
			background-color:rgba(238, 52, 36, 1);
			background-color:rgba(214, 29, 13, 1);
		}
		
		#eden footer .officeAddressWrapper table tr th,
		#eden footer .officeAddressWrapper table tr td {
			border:0;
			color:rgba(255, 255, 255, 0.85);
		}
		
		#eden footer .moduleSocial ul.social-icons li i {
			color:rgba(255, 255, 255, 1);
		}
		
		#eden footer #footerOfficeLocations p {
			color:rgba(255, 255, 255, 0.85);
		}
		
	/* Copyright */
		#eden #copyRightWrapper {
			background-color:rgba(64, 203, 136, 1);
		}
		
		#eden #copyRightWrapper .renetLinks p,
		#eden #copyRightWrapper .renetLinks a {
			color:rgba(255, 255, 255, 1);
		}
		
	/* Property / Livestock Results */
		#eden #listingsWrapper {
			background-color:rgba(255, 255, 255, 1);
		}
		
		#eden #listingsWrapper #listingsSearchWrapper article:first-child {
			background:rgba(255, 255, 255, 1);
		}
		
/*
		#eden #listingsWrapper form li .form-control {
			border:1px solid rgba(255, 255, 255, 0.25);
		}
*/
		
		#eden #listingsWrapper form .refineSearch {
			color:rgba(57, 47, 32, 1);
		}
		
/*
		#eden #listingsWrapper #searchResultsSortOrder select[name="orderBy"] {
			border-right-color: rgba(255, 255, 255, 0.25);
		}
*/
		
		/* Livestock Results Only */
		#eden #listingsWrapper {
			background-color:rgba(255, 255, 255, 1);
		}
		
		#eden #listingsWrapper #listingsSearchWrapper article:first-child {
			background:rgba(255, 255, 255, 1);
		}
		
		#eden #listingsWrapper form li:after {
			color:rgba(255, 255, 255, 1); 
		}
		
/*
		#eden #listingsWrapper form li .form-control {
			border-left-color: rgba(255, 255, 255, 0.75);
			border-right-color: rgba(255, 255, 255, 0.75);
		}
*/
		
		#eden #listingsWrapper form .refineSearch {
			color:rgba(57, 47, 32, 1);
		}
	
		#eden #listingsWrapper #tabsWrapper ul[role="tablist"] {
			border-bottom-color:rgba(235, 235, 235, 1);
		}
		
		#eden #listingsWrapper #tabsWrapper ul[role="tablist"] li {
			background-color: rgba(64, 203, 136, 1);
		}
		
		#eden #listingsWrapper #tabsWrapper ul[role="tablist"] li a {
			background-color:transparent;
			color:rgba(255, 255, 255, 1);
		}
		
		#eden #listingsWrapper #tabsWrapper ul[role="tablist"] li.active {
			background-color:rgba(240, 240, 240, 1);
		}
		
		#eden #listingsWrapper #tabsWrapper ul[role="tablist"] li.active a {
			color:rgba(57, 47, 32, 1);
		}
		
		#eden #listingsWrapper #tabsWrapper .tab-content {
			background-color:rgba(240, 240, 240, 1);
			border-color: rgba(235, 235, 235, 1);
			border-top-color:transparent;
		}
		
		#eden #listingsWrapper #tabsWrapper .tab-content .table-hover>tbody>tr:hover {
			background-color: rgba(57, 47, 32, 1);
		}
		
		#eden #listingsWrapper #tabsWrapper .tab-content .table-hover>tbody>tr:hover th,
		#eden #listingsWrapper #tabsWrapper .tab-content .table-hover>tbody>tr:hover td {
			color:rgba(255, 255, 255, 1);
		}
		
		/* Clearing Sales / Livestock Sales - Content Module */
			#eden #listingsWrapper .saleItemWrapper .contentWrapper h3,
			#eden #listingsWrapper .saleItemWrapper .contentWrapper h3 small {
				color:rgba(57, 47, 32, 1);
			}

			#eden #listingsWrapper .saleItemWrapper .selector {
				background-color:rgba(57, 47, 32, 1);
			}
		
		/* Content Module */
			#eden #ruralSaleDetailWrapper .nav-tabs li.active a {
				background-color:rgba(57, 47, 32, 1);
				color:rgba(255, 255, 255, 1);
			}

			#eden #ruralSaleDetailWrapper .nav-tabs li a:hover {
				background-color:rgba(64, 203, 136, 1);
				color:rgba(255, 255, 255, 1);
			}

			#eden #ruralSaleDetailWrapper .tab-content .contactWrapper .btn:hover {
				background-color:rgba(64, 203, 136, 1);
				border-color:rgba(64, 203, 136, 1);
				color:rgba(255, 255, 255, 1);
			}

		/* List View */
		#eden .propertyListItemWrapper a {
			color:rgba(57, 47, 32, 1);
		}
		
		#eden .propertyListItemWrapper .topBanner {
			background-color: rgba(57, 47, 32, 1);
		}
		
		#eden .propertyListItemWrapper .topBanner h4 {
			color:rgba(255, 255, 255, 1);
			font-family: 'Raleway', sans-serif;
			font-size:16px;
		}
		
		#eden .propertyListItemWrapper .imgWrapper .statusLabel h4 {
			background-color:rgba(64, 203, 136, 1);
			color:rgba(255, 255, 255, 1);
		}
		
		#eden .propertyListItemWrapper .contentWrapper {
			background-color: rgba(240, 240, 240, 1);
			border-bottom-color:rgba(57, 47, 32, 1);
		}
		
		#eden .propertyListItemWrapper .contentWrapper .bbcWrapper .divider:after{
			border-right-color:rgba(57, 47, 32, 1);
		}
		
	/* Property/ Livestock Detail */
			#eden #propertyDetailWrapper .container .divider {
				border-top-color:rgba(235, 235, 235, 1);
			}
			
			/* Address */
			#eden #propertyDetailWrapper #propertyAddressModule {
				background-color: rgba(57, 47, 32, 1); 
			}

			#eden #propertyDetailWrapper .addressDetails .propertyHeading {
				color:rgba(255, 255, 255, 1);
				font-family: 'Rokkitt', serif;
				font-size: 42px;
				font-weight:700;
			}

			#eden #propertyDetailWrapper .addressDetails .propertySubHeading {
				color:rgba(255, 255, 255, 1);
			}
			
			/* Inspections */
			#eden #propertyDetailWrapper #propertyInspectionsWrapper .inspectionModule {
				background-color:rgba(64, 203, 136, 1);
			}
			
			#eden #propertyDetailWrapper #propertyInspectionsWrapper .inspectionModule:nth-child(3) {
				border-left-color:rgba(255, 255, 255, 1);
				border-right-color:rgba(255, 255, 255, 1);
			}
			
			#eden #propertyDetailWrapper #propertyInspectionsWrapper .inspectionModule:hover {
				background-color:rgba(57, 47, 32, 1);
			}
			
			#eden #propertyDetailWrapper #propertyInspectionsWrapper .inspectionModule h3,
			#eden #propertyDetailWrapper #propertyInspectionsWrapper .inspectionModule h3 small,
			#eden #propertyDetailWrapper #propertyInspectionsWrapper .inspectionModule h4 {
				color:rgba(255, 255, 255, 1);
			}
			
			#eden #propertyDetailWrapper #propertyInspectionsWrapper .inspectionModule .addToCalendar i {
				color:rgba(255, 255, 255, 1);
			}
			
			/* Price */
			#eden #propertyDetailWrapper.standard #propertyPriceModule {
				background-color: rgba(255, 255, 255, 1); 
			}
			
			#eden #propertyDetailWrapper.standard .propertyContentWrapper .propertyHeading {
				color:inherit;
				font-family: 'Rokkitt', serif;
				font-size: 42px;
				font-weight:700;
			}
			
			
		/* Standard View */
			/* Agents */
			#eden #propertyDetailWrapper.standard #propertyAgentWrapper {
				border-bottom-color: rgba(57, 47, 32, 1);
			}
			
			#eden #propertyDetailWrapper.standard #propertyAgentWrapper .headingPanel {
				background-color: rgba(57, 47, 32, 1);
			}
			
			#eden #propertyDetailWrapper.standard #propertyAgentWrapper .headingPanel h4 {
				color:rgba(255, 255, 255, 1);
			}
			
			#eden #propertyDetailWrapper.standard #propertyAgentWrapper .contentWrapper h4 {
				color:inherit;
			}
			
			#eden #propertyDetailWrapper.standard #propertyAgentWrapper .contentWrapper a {
				color:inherit;
			}
			
			#eden #propertyDetailWrapper.standard #propertyAgentWrapper .contentWrapper a:hover {
				color: rgba(51, 51, 51, 0.6);
			}
			
			#eden #propertyDetailWrapper.standard #propertyAgentWrapper .buttonWrapper button[data-target="#agentContact"] {
				background-color: rgba(57, 47, 32, 1);
				border-color: rgba(57, 47, 32, 1);
			}
			
			#eden #propertyDetailWrapper.standard #propertyAgentWrapper .buttonWrapper button[data-target="#agentContact"]:hover {
				background-color: rgba(64, 203, 136, 1);
				border-color: rgba(64, 203, 136, 1);
				color: rgba(255, 255, 255, 1);
			}
			
			/* Links */
			#eden #propertyDetailWrapper.standard #propertyLinksWrapper {
				border-bottom-color: rgba(57, 47, 32, 1);
			}
			
			#eden #propertyDetailWrapper.standard #propertyLinksWrapper .headingPanel {
				background-color: rgba(57, 47, 32, 1);
			}
			
			#eden #propertyDetailWrapper.standard #propertyLinksWrapper .headingPanel h4 {
				color:rgba(255, 255, 255, 1);
			}
			
			#eden #propertyDetailWrapper.standard .propertyContentWrapper .propertyHeading {
				font-family: 'Rokkitt', serif;
				font-size: 42px;
				font-weight:700;
			}
			
			/* Social */
			#eden #propertyDetailWrapper.standard .addThis {
				background-color: rgba(57, 47, 32, 1);
			}
			
			#eden #propertyDetailWrapper.standard .addThis .social-icons li i {
				color:rgba(255, 255, 255, 1);
			}
			
			
		/* Alternate View */
			/* Property Slider */
			#eden #propertyDetailWrapper.alternate .carousel-control {
				background-color:;
			}
			
			#eden #propertyDetailWrapper.alternate .carousel-control i {
				color:;
			}
			
			/* Address */
			#eden #propertyDetailWrapper #propertyAddressModule.residential {
				background-color:rgba(214, 29, 13, 1);
			}
			
			/* Agents */
			#eden #propertyDetailWrapper.alternate .headingPanel {
				background-color: rgba(64, 203, 136, 1);
				background-color: rgba(57, 47, 32, 1);
			}
			
			#eden.residential #propertyDetailWrapper.alternate .headingPanel {
				background-color: rgba(214, 29, 13, 1);
			}
			
			#eden #propertyDetailWrapper.alternate .headingPanel h4 {
				color:rgba(255, 255, 255, 1);
			}
			
			#eden #propertyDetailWrapper.alternate #propertyAgentSlider .contentWrapper,
			#eden #propertyDetailWrapper.alternate #propertyAgentSlider .contentWrapper a {
				font-size: 14px;
				font-family: 'Lato', sans-serif;
				font-weight: 400;
			}
			
			/* Features */
			#eden #propertyDetailWrapper.alternate .headingPanel h4 {
				color:rgba(255, 255, 255, 1);
			}
			
			#eden #propertyDetailWrapper.alternate #propertyFeaturesWrapper .headingPanel h4 {
				color:rgba(255, 255, 255, 1);
			}
			
			/* Links */
			#eden #propertyDetailWrapper.alternate #property-links .agentDetailPropertyLinks li {
				background-color: rgba(64, 203, 136, 1);
			}
			
			#eden #propertyDetailWrapper.alternate #property-links .agentDetailPropertyLinks a {
				color:rgba(255, 255, 255, 1);
				font-family: Lato, sans-serif;
				font-weight: 500;
			}
			
			#eden #propertyDetailWrapper.alternate #property-links .agentDetailPropertyLinks li:hover,
			#eden #propertyDetailWrapper.alternate #property-links .agentDetailPropertyLinks input[type='submit']:hover{
				background-color: rgba(57, 47, 32, 1);
				color:rgba(255, 255, 255, 1);
			}
			
			/* Price */
			#eden #propertyDetailWrapper.alternate #propertyPriceModule {
				background-color: rgba(255, 255, 255, 1); 
			}
			
			/* Social */
			#eden #propertyDetailWrapper.alternate #propertyShareWrapper .headingPanel {
				background-color: rgba(64, 203, 136, 1);
			}
			
			#eden #propertyDetailWrapper.alternate #propertyShareWrapper .headingPanel h4 {
				color:rgba(255, 255, 255, 1);
			}
			
			#eden #propertyDetailWrapper.alternate #propertyShareWrapper .addThis {
				background-color: rgba(255, 255, 255, 1);
			}
			
			#eden #propertyDetailWrapper.alternate #propertyShareWrapper .addThis .addthis_toolbox li i {
				color:rgba(51, 51, 51, 1);
			}
	
	/* Staff List */
		#eden #officeBGWrapper #pulloutQuote h1 {
			color:rgba(255, 255, 255, 1);
		}
		
		#eden #staffListWrapper {
			background-color:rgba(255, 255, 255, 1);
		}
		
		#eden #staffListWrapper .staffmemberWrapper .staffContentWrapper {
			border-color: rgba(57, 47, 32, 1);
		}
		
		#eden #staffListWrapper .staffmemberWrapper .staffContentWrapper h4 small i {
			color:rgba(57, 47, 32, 1);
		}
		
		#eden #staffListWrapper .staffmemberWrapper .imgWrapper.noImage {
			background-color: rgba(64, 203, 136, 1);
		}
		
		#eden #staffListWrapper .staffmemberWrapper small,
		#eden #staffListWrapper .staffmemberWrapper a {
			color:rgba(57, 47, 32, 1);
		}
		
		#eden #staffListWrapper .staffmemberWrapper:hover h4,
		#eden #staffListWrapper .staffmemberWrapper:hover small,
		#eden #staffListWrapper .staffmemberWrapper small:hover,
		#eden #staffListWrapper .staffmemberWrapper a:hover {
			color:rgba(57, 47, 32, 0.6);
		}


		#eden #staffListWrapper .staffmemberWrapper .staffContentWrapper a.staffLink {
			background-color:rgba(57, 47, 32, 1);
		}

	/* Staff Detail */
		#eden #officeDetailWrapper #staffContentWrapper .panel-group .panel .panel-body {
			color:rgba(0, 0, 0, 1);
		}

		#eden #officeDetailWrapper #staffContentWrapper .panel-group .panel .panel-body a {
			color:rgba(0, 0, 0, 1);
		}

		#eden #officeDetailWrapper #staffContentWrapper a.btn,
		#eden #officeDetailWrapper #staffContentWrapper .panel-group .panel .panel-body a.btn {
			background-color:rgba(57, 47, 32, 1);
			color:rgba(255, 255, 255, 1);
		}
		
		#eden #officeDetailWrapper #staffContentWrapper .panel-group .panel .panel-body i {
			color: rgba(64, 203, 136, 1);
		}

		#eden #officeDetailWrapper #staffContentWrapper a.btn:hover,
		#eden #officeDetailWrapper #staffContentWrapper .panel-group .panel .panel-body a.btn:hover,
		#eden #officeDetailWrapper #staffContentWrapper .panel-group .panel .panel-body .btn[aria-expanded="true"] {
			background-color:rgba(64, 203, 136, 1);
			border-color:rgba(64, 203, 136, 1);
		}

		#eden #officeDetailWrapper .staffDetailTabsOpenLinks a.btn:hover {
			color: rgba(57, 47, 32, 1);
		}

	/* testimonials */
		.testimonials .filter-button-group .btn:hover,
		.testimonials .filter-button-group .btn:focus {
			background: rgba(64, 203, 136, 1);
			border-color: rgba(64, 203, 136, 1);
			color: rgba(255, 255, 255, 1);
		}
}

@media screen and (min-width:768px){
	/* Home Clearing Sales */
		#clearingSales .csItemWrapper a:hover .detailWrapper .csLink {
			background-color:transparent;
			border-color:rgba(255, 255, 255, 1);
			color:rgba(255, 255, 255, 1);
		}
}

@media screen and (min-width:992px){
	/* Forms */
		form .input-group span {
			color:rgba(255, 255, 255, 1);
		}
		
		form .refineSearch .fa {
			color:rgba(255, 255, 255, 1);
		}
		
		form .refineSearch {
			color:rgba(255, 255, 255, 1);
		}
		
		form .refineSearch:hover, form .refineSearch:hover .fa,
		form .refineSearch:active, form .refineSearch:active .fa {
			color:rgba(255, 255, 255, 0.5);
		}
		
	/* Header */
		#eden #headerWrapper .navbar.navbar-default {
			background-color:rgba(255, 255, 255, 1);
		}
		
		#eden #headerWrapper .navbar.navbar-default .navbar-collapse {
			background-color:transparent;
		}
		
		#eden #headerWrapper .navbar.navbar-default .navbar-collapse .navbar-nav li a {
			border-top:2px solid transparent;
			box-sizing: border-box;
			color:rgba(57, 47, 32, 1);
			transition: all 0.1s ease-in-out;
			-webkit-transition: all 0.2s ease-in-out;
		}
		
		#eden #headerWrapper .navbar.navbar-default .navbar-collapse .navbar-nav li a:hover,
		#eden #headerWrapper .navbar.navbar-default .navbar-collapse .navbar-nav li.active a,
		#eden #headerWrapper .navbar.navbar-default .navbar-collapse .navbar-nav .open a,
		#eden #headerWrapper .navbar.navbar-default .navbar-collapse .navbar-nav .open a:hover {
			background-color:transparent;
			border-top-color:rgba(57, 47, 32, 1);
			color:rgba(57, 47, 32, 1);
		}
		
		#eden #headerWrapper .navbar.navbar-default .navbar-nav li ul.dropdown-menu {
			background-color: rgba(57, 47, 32, 1);
			background-color: rgba(255, 255, 255, 1);
		}
		
		#eden #headerWrapper .navbar.navbar-default .navbar-nav li ul.dropdown-menu li {
			border-bottom-color:rgba(57, 47, 32, 0.25);
		}
		
		#eden #headerWrapper .navbar.navbar-default .navbar-nav li ul.dropdown-menu li a {
			background-color:transparent;
			color:rgba(57, 47, 32, 0.65);
		}
		
		#eden #headerWrapper .navbar.navbar-default .navbar-nav li ul.dropdown-menu li a:hover,
		#eden #headerWrapper .navbar.navbar-default .navbar-collapse .navbar-nav .open .dropdown-menu li a:hover {
			background-color:transparent;
			color:rgba(57, 47, 32, 1);
		}
		
		#eden #headerWrapper .navbar.navbar-default .navbar-nav li ul.dropdown-menu li:hover::before,
		#eden #headerWrapper .navbar.navbar-default .navbar-nav li ul.dropdown-menu li.active::before {
			background-color:rgba(64, 203, 136, 1);
		}
	
	/* Property / Livestock Results */
		#eden #listingsWrapper form #fieldset-quicksearch-refine li:last-child::before,
		#eden #listingsWrapper form #fieldset-quicksearch-refine li.bathrooms::before,
		#eden #listingsWrapper form #fieldset-quicksearch-refine li.bedrooms::before{
			border-right-color:rgba(255, 255, 255, 0.25);
		}
	
		/* Livestock Only */
/*
		#eden #listingsWrapper form li .form-control:first-child {
			border-left-color:rgba(255, 255, 255, 0.75);
		}
*/
		
		#eden #listingsWrapper form #fieldset-quicksearch-refine li:last-child .form-control {
			border-right-color:rgba(255, 255, 255, 0.75);
		}
}