.black{color:#000000;}
.yellow{color:#fdcd09;}
html{background:#000000;}
body{background-color:#FFFFFF;color:#2A2A2A;}
h1, h2, h3{color:#000000;}
hr{border-bottom:1px dotted #CCCCCC;}
.cookiebox{background:rgb(0,0,0);background:rgba(0,0,0,0.8);}
.cookiebox p a{color:#FFFFFF;}
.form .form-textbox input,
.form .form-textbox textarea{border:solid 1px #AAAAAA;color:#262626;}
a{cursor:pointer;color:#BCD24D;text-decoration:none;cursor:pointer;-webkit-transition:border .2s linear;-moz-transition:border .2s linear;transition:border .2s linear;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;transition:color .2s linear;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;transition:background .2s linear;}
a:hover{color:#000000;}
a.btn,
.btn{cursor:pointer;background-color:#BCD24D;color:#000000;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;font-size:14px;}
a.btn:hover,
.btn:hover{background-color:#000000;color:#FFFFFF;}
a.btn-valuations,
.btn-valuations{cursor:pointer;background-color:#2a2a2a;color:#FFFFFF;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;padding:10px 30px;text-transform:uppercase;font-weight:600;}
a.btn-valuations:hover,
.btn-valuations:hover{background-color:#777777;color:#FFFFFF;}
.header-wrapper{background:#333333;}
.header-wrapper .title-searchE{color:#FFFFFF;}
.header-details .branch-details .org{color:#FFFFFF;}
.header-details .branch-details .addr{color:#FFFFFF;}
.header-details .branch-details .number,
.header-details .branch-details .email-address,
.header-details .branch-details .valuations{color:#FFFFFF;}
.header-details .branch-details .number:hover,
.header-details .branch-details .email-address:hover,
.header-details .branch-details .valuations:hover{color:#BCD24D;}
.slider-wrapper{background:#F9F9F9;}
.slider-wrapper .jcarousel-pagination{display:none;ackground:rgb(255,255,255);background:rgba(255,255,255,0.6);}
.slider-wrapper .jcarousel-pagination a{color:#333333;}
.slider-wrapper .jcarousel-pagination a:hover,
.slider-wrapper .jcarousel-pagination a.active{color:#000000;}
.slider-wrapper .overlay{background:rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);zoom:1;}
.main-banner-slider{background-size:cover;background-position:50% 6%;background-repeat:no-repeat;}
.main-banner-slider .slide-title{color:#000000;text-shadow:0px 2px 3px rgba(0, 0, 0, 0.4);}
.main-banner-slider .slide-sub-title{color:#FFFFFF;text-shadow:0px 2px 3px rgba(0, 0, 0, 0.4);}
.main-banner-slider .slide-white-title{color:#FFFFFF;text-shadow:0px 2px 3px rgba(0, 0, 0, 0.4);}
.featured-property-slider{background:#FFFFFF;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;}
.featured-property-slider .svg path{fill:#777777;}
.featured-property-slider-prev:hover .svg path,
.featured-property-slider-next:hover .svg path{fill:#777777;}
.featured-property-slider .featured-property{background:#FFFFFF;border:5px solid #F5F5F5;}
.featured-property-slider .featured-property:hover{border:5px solid #BCD24D;}
.featured-property-slider .featured-image .time.time-added,
.featured-property-slider .featured-image .time.time-updated,
.featured-property-slider .featured-image .time.time-auctions{color:#999999;}
.featured-property-slider .fd-address{color:#BCD24D;}
.featured-property-slider .fd-location{color:#000000;}
.featured-property-slider .fd-attributes{color:#666666;}
.featured-property-slider .fd-desc{color:#999999;}
.featured-property-slider .fd-price{color:#000000;}
.featured-property-slider .fd-price .price-offers{color:#000000;}
.featured-property-slider .fd-price .price-value{color:#BCD24D;}
.featured-property-slider .fd-price .price-period{color:#000000;}
.recent-property-slider{background:#FFFFFF;}
.recent-property-slider h2{color:#000000;}
.recent-property-slider .svg path{fill:#777777;}
.recent-property-slider-prev:hover .svg path,
.recent-property-slider-next:hover .svg path{fill:#2A2A2A;}
.recent-property-slider .recent-image .border{border:4px solid #F5F5F5;}
.recent-property-slider a:hover .recent-image .border{border:4px solid #BCD24D;}
.recent-property-slider .recent-height .recent-details{border:4px solid #FFFFFF;background:#FFFFFF;}
.recent-property-slider a:hover .recent-height .recent-details{border:4px solid transparent;background:transparent;}
.recent-property-slider .recent-details .rd-address,
.recent-property-slider .recent-details .rd-attributes,
.recent-property-slider .recent-details .rd-price{color:#000000;}
.recent-property-slider .recent-details .rd-address .rd-addr-line1{color:#000000;}
.recent-property-slider .recent-details .rd-price .price-value{color:#BCD24D;}
.recent-property-slider-rentals h2{color:#000000;}
.recent-property-slider-rentals .recent-details .rd-address .rd-addr-line1{color:#000000;}
.recent-property-slider-rentals .recent-details .rd-price .price-value{color:#000000;}
.recent-property-slider-rentals a:hover .recent-image .border{border:4px solid #BCD24D;}
.home-page-wrapper .welcome-wrapper{}
.welcome-wrapper .welcome-box{}
.welcome-wrapper .featured-devs{border:5px solid #EFEFEF;}
.welcome-wrapper .featured-devs:hover{border:5px solid #DDDDDD;}
.welcome-wrapper .featured-devs .text-wrapper{background:#FFFFFF;color:#777777;}
.welcome-wrapper .featured-devs:hover .text-wrapper{background:#F9F9F9;color:#777777;}
.welcome-wrapper .featured-devs .addr-line1{color:#000000;}
.welcome-wrapper .featured-devs .price-value{color:#000000;}
.welcome-wrapper .welcome h2{color:#777777;}
.welcome-wrapper .welcome h2 .org{color:#000000;text-transform:uppercase;}
.welcome-wrapper .welcome h2 .location{color:#777777;}
.home-page-wrapper .services-wrapper{background:#FFFFFF;}
.form .form-error-summary{background:#000000;color:#FFFFFF;}
.form .form-error-summary h4{text-transform:uppercase;font-weight:400;font-size:1.2em;color:#BCD24D;}
.footer-base{background:#BCD24D;color:#000000;}
.footer-base a{color:#000000;}
.footer-base a:hover{color:#FFFFFF;}
.opening-hours{color:#FFFFFF;}
.opening-hours h2{color:#BCD24D;}
.footer-details .icon .svg{fill:#FFFFFF;}
.footer-details .branch-details .org{color:#FFFFFF;}
.footer-details .branch-details .addr{color:#FFFFFF;}
.footer-details .branch-details .number,
.footer-details .branch-details .email-address,
.footer-details .branch-details .valuations{color:#FFFFFF;}
.footer-details .branch-details .number:hover,
.footer-details .branch-details .email-address:hover,
.footer-details .branch-details .valuations:hover{color:#BCD24D;}