
@import url("/t/_common/css/spacing/ReNetMargins.css");
@import url("/t/_common/css/spacing/ReNetPadding.css");

@media screen and (min-width:320px){
	
	/* Global */
	body {
		background-color:rgba(255, 255, 255, 1);
		color:rgba(6, 42, 48, 1);
	}
	
	.btn {
		background-color:rgba(6, 42, 48, 1);
		border-bottom-color: rgba(6, 42, 48, 1);
		color:rgba(255, 255, 255, 1);
	}
	
	.btn:hover {
		color:rgba(255, 255, 255, 1);
	}

	a {
		color:rgba(6, 42, 48, 1);
	}

	a:focus, a:hover {
		color:rgba(178, 41, 46, 1);
	}
	
	/* Typography */
	h1, h2, h3, h4, h5, h6, p, a, ol, ul {
/*		font-family: 'Raleway', sans-serif;*/
		font-family: 'Montserrat', sans-serif;
		font-weight:400;
	}
	
	h1, h2, b, strong, a, .btn {
		font-weight:700;
	}
	
	/* Global Forms */
	#kirra ::-webkit-input-placeholder {
		color:rgba(6, 42, 48, 1);
		font-weight:400;
	}

	#kirra ::-moz-placeholder {
		color:rgba(6, 42, 48, 1);
		font-weight:400;
	}

	#kirra :-moz-placeholder {
		color:rgba(6, 42, 48, 1);
		font-weight:400;
	}

	#kirra :-ms-input-placeholder {
		color:rgba(6, 42, 48, 1);
		font-weight:400;
	}
	
	form .form-group .form-control,
	form .form-group .dropdown-toggle {
		border-color: rgba(185, 185, 185, 1);
	}
	
	form .form-group .dropdown-toggle {
		background-color:transparent;
		border-color: rgba(185, 185, 185, 1);
		color:rgba(6, 42, 48, 1);
	}
	
	form .form-group .dropdown-toggle span {
		color: rgba(85, 85, 85, 1);
		font-size:14px;
		font-weight:300;
	}
	
	form li input[type='radio']:before {
		background-color:transparent;
		border-color:rgba(6, 42, 48, 1);
	}

	form li input[type='radio']:hover::before {
		background-color:rgba(6, 42, 48, 1);
		border:1px solid rgba(6, 42, 48, 1);
	}

	form li input[type='radio']:after {
		background-color:rgba(255, 255, 255, 1);
		border-color:rgba(255, 255, 255, 1);
	}
	
	form li input[type='radio']:hover::after {
		border-color:rgba(6, 42, 48, 1);
	}


	form li input[type='radio']:checked::after {
		background-color:rgba(255, 255, 255, 1);
		border-color:rgba(6, 42, 48, 1);
		color: rgba(6, 42, 48, 1);
	}
	
	/* Quicksearch */
	#kirra #quicksearch li:not(.disposalMethod) > label {
		color:rgba(255, 255, 255, 1);
		text-align:left;
	}

	#kirra #quicksearch li .radio label {
		color:rgba(255, 255, 255, 1);
	}
	
	/* Property Alerts */
	
	
	/* Landing Page */
	#kirra #landingPage .backstretch {
		background-color:rgba(0, 0, 0, 1);
	}

	#kirra #landingPage .logoWrapper {
		top:0
	}

	#kirra #landingPage .officeWrapper .officeDetails a:before {
		background-color:transparent;
	}
	
	#kirra #landingPage .officeWrapper a .contentWrapper h2 {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #landingPage .officeWrapper a .contentWrapper h4 {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #landingPage .officeWrapper a .contentWrapper h3 {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #landingPage #copyrightWrapper {
		background-color:transparent;
	}
	
	#kirra #landingPage #copyrightWrapper p,
	#kirra #landingPage #copyrightWrapper a {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #landingPage #copyrightWrapper a:hover {
		color:rgba(255, 255 ,255, 0.65);
	}
	
	/* Header */
	#kirra #headerWrapper {
		background-color:rgba(255, 255, 255, 1);
	}

	.redq .navbar-toggle:hover {
		background-color:transparent;
		border-color:rgba(6, 42, 48, 1);
	}
	
	.redq .navbar-toggle:hover .icon-bar {
		background-color:rgba(6, 42, 48, 1)!important;
	}
	
	.redq #mobile-menu-wrap li a:hover {
		background-color:rgba(178, 41, 46, 1) !important;
		color:rgba(255, 255, 255, 1) !important;
	}
	
	.redq #mobile-menu-wrap .mobile-menu-close:hover,
	.redq #mobile-menu-wrap .dropdown-toggle:hover {
		background-color:transparent !important;
	}
	
	.redq #mobile-menu-wrap .mobile-menu-close:hover i,
	.redq #mobile-menu-wrap .dropdown-toggle:hover i,
	.redq #mobile-menu-wrap .dropdown-toggle:hover span {
		color:rgba(6, 42, 48, 1);
	}
	
	.redq #mobile-menu-wrap .dropdown-toggle + .dropdown-menu .columns h5 {
		background-color:rgba(6, 42, 48, 1);
		color:rgba(255, 255, 255, 1);
		margin-bottom:0;
		padding:10px;
	}
	
	.redq #mobile-menu-wrap .dropdown-toggle + .dropdown-menu .columns h5:hover {
		color:rgba(255, 255, 255, 1);
	}
	
	/* Homepage */
	#kirra #homePageImageWrapper .imgWrapper{
		background-color:rgba(245, 245, 245, 1);
	}
	
	#kirra #homePageImageWrapper #officeWrapper #contentWrapper h1 {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #homePageImageWrapper #officeWrapper #contentWrapper h2 {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #homePageImageWrapper #officeWrapper #contentWrapper h3 {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #homePageModules .container {
		background-color:rgba(255, 255, 255, 1);
	}

	#kirra #homePageModules .mainHeading {
		color:rgba(6, 42, 48, 1);
	}

	/* Homepage - Home Buttons */
	#kirra #homePageModules .homeButtonsWrapper .content-box {
		background: rgba(6, 42, 48, 1);
		border: solid 2px rgba(6, 42, 48, 1);
	}

	#kirra #homePageModules .homeButtonsWrapper .content-box:hover {
		border: solid 2px rgba(6, 42, 48, 1);
		color: rgba(6, 42, 48, 1);
	}

	/* Home page content */
	#kirra #homePageModules #homeDynamicContentWrapper {
		background-color:rgba(6, 42, 48, 1);
	}

	#kirra #homePageModules #homeDynamicContentWrapper .mainHeading,
	#kirra #homePageModules #homeDynamicContentWrapper {
		color:rgba(255, 255, 255, 1);
	}

	#kirra #homePageModules #homeDynamicContentWrapper a {
		color:rgba(255, 255, 255, 0.5);
	}

	#kirra #homePageModules #homeDynamicContentWrapper a:hover {
		color:rgba(255, 255, 255, 1);
	}
	
	/*Homepage - Blog Articles */
	#kirra #homePageModules #blogContentWrapper .blogItemWrapper {
		border-bottom-color:rgba(6, 42, 48, 0.35);
	}
	
	#kirra #homePageModules #blogContentWrapper .blogItemWrapper:before {
		background-color:rgba(6, 42, 48, 1);
	}
	
	#kirra #homePageModules #blogContentWrapper .contentWrapper h2 {
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #homePageModules #blogContentWrapper .contentWrapper .btn {
		background-color:transparent;
		border-color:rgba(6, 42, 48, 1);
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #homePageModules #blogContentWrapper .blogItemWrapper:hover .contentWrapper h2,
	#kirra #homePageModules #blogContentWrapper .blogItemWrapper:hover .contentWrapper h5{
		color:rgba(255, 255, 255, 1);
	}

	#kirra #homePageModules #blogContentWrapper .blogItemWrapper:hover .contentWrapper .btn {
		background-color:rgba(255, 255, 255, 1);
		border-color:rgba(255, 255, 255, 1);
		color:rgba(6, 42, 48, 1);
	}
	
	/* Facebook */
	#kirra #facebookWrapper .socialHeader,
	#kirra #communityWrapper .socialHeader {
		background-color:rgba(6, 42, 48, 1);
		color: rgba(255, 255, 255, 1);
	}
	
	#kirra #facebookWrapper .socialHeader i,
	#kirra #communityWrapper .socialHeader i {
		color:rgba(255, 255, 255, 1);
	}
	
	/* Content Scroller */
	#kirra #communityWrapper #blogPostNav a {
		border-color:rgba(6, 42, 48, 0);
	}
	
	#kirra #communityWrapper #blogPostNav i {
		color:rgba(255, 255, 255, 0.75);
	}
	
	#kirra #communityWrapper #blogPostNav a:hover i {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #communityWrapper #contentScroller .scrollerItem {
		border-bottom:1px solid rgba(225, 225, 225, 1);
	}
	
	#kirra #communityWrapper #contentScroller .scrollerItem h2 {
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #communityWrapper #contentScroller .scrollerItem .leftColumn button {
		background-color:transparent;
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #communityWrapper #contentScroller .scrollerItem .rightColumn {
		background-color:rgba(6, 42, 48, 1);
	}
	
	#kirra #communityWrapper #contentScroller .scrollerItem .rightColumn h4 {
		color: rgba(255, 255, 255, 1);
	}
	
	#kirra #communityWrapper #contentScroller .scrollerItem .rightColumn h1 {
		color: rgba(255, 255, 255, 1);
    }
    
	
	/* Homepage - Testimonals */
	#kirra #homeTestimonialsWrapper {
		background-color:rgba(255, 255, 255, 1);
	}
	
	#kirra #homeTestimonialsWrapper .container {
		background-color:transparent;
	}
	
	#kirra #homePageModules #homeTestimonialsWrapper h4 {
		color:rgba(6, 42, 48, 1);
	}
	
    #kirra #homePageModules #homeTestimonialsWrapper h4:before,
    #kirra #homePageModules #homeTestimonialsWrapper h4:after {
		border-top-color: rgba(6, 42, 48, 1);
	}
	
	#kirra #homePageModules #homeTestimonialsWrapper .mainHeading {
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #homePageModules #homeTestimonialsWrapper #owl-testimonials h2,
	#kirra #homePageModules #homeTestimonialsWrapper #owl-testimonials p {
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #homePageModules #homeTestimonialsWrapper #owl-testimonials h4 {
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #homePageModules #homeTestimonialsWrapper #owl-testimonials h5 {
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #homePageModules #homeTestimonialsWrapper #owl-testimonials .owl-nav .owl-prev,
	#kirra #homePageModules #homeTestimonialsWrapper #owl-testimonials .owl-nav .owl-next {
		background-color: transparent;
		border-color: rgba(6, 42, 48, 1);
	}
	
	#kirra #homePageModules #homeTestimonialsWrapper #owl-testimonials .owl-nav .owl-next {
		border-left:0;
	}

    #kirra #homePageModules #homeTestimonialsWrapper #owl-testimonials .owl-controls .owl-nav i {
        color: rgba(6, 42, 48, 1);
    }
    
	
	/* Homepage - Search Properties */
	#kirra #homePageModules #homeSearchWrapper {
		background-color:rgba(6, 42, 48, 1);
	}
	
	#kirra #homePageModules #homeSearchWrapper h4 {
		color:rgba(255, 255, 255, 1);
	}

	#kirra #homePageModules #homeSearchWrapper h4:before {
		border-top-color: rgba(255, 255, 255, 1);
	}
	
	#kirra #homePageModules #homeSearchWrapper h4:after {
		border-top-color: rgba(255, 255, 255, 1);
	}
	
	#kirra #homePageModules #homeSearchWrapper .mainHeading {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #homePageModules #homeSearchWrapper #quicksearch .form-group .form-control {
		background-color:rgba(255, 255, 255, 1);
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #homePageModules #homeSearchWrapper #quicksearch .form-group .bootstrap-select.btn-group button {
		background-color:transparent;
		color:rgba(6, 42, 48, 1);
	}
		
	#kirra #homePageModules #homeSearchWrapper #quicksearch li.search button {
		background-color:transparent;
		border:1px solid rgba(255, 255, 255, 1);
    }
    
	
	/* Homepage - Recent Listings */
	#kirra #homePageModules #homePropertyListingsWrapper  h4 {
		color:rgba(6, 42, 48, 1);
	}
	
    #kirra #homePageModules #homePropertyListingsWrapper h4:before,
    #kirra #homePageModules #homePropertyListingsWrapper h4:after {
		border-top-color: rgba(6, 42, 48, 1);
	}
	
	#kirra #homePageModules #homePropertyListingsWrapper .mainHeading {
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #homePageModules #homePropertyListingsWrapper #filters .btn,
	#kirra #homePageModules #homePropertyListingsWrapper .view-all-listings {
		background-color:transparent;
		border-color:rgba(6, 42, 48, 1);
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #homePageModules #homePropertyListingsWrapper #filters .btn.is-checked,
	#kirra #homePageModules #homePropertyListingsWrapper .view-all-listings:hover {
		background-color: rgba(6, 42, 48, 1);
		border-bottom-color: rgba(6, 42, 48, 1);
		color: rgba(255, 255, 255, 1);
	}
	
	/* Homepage - Services */
	#kirra #homePageModules #homeServicesWrapper  h4 {
		color:rgba(6, 42, 48, 1);
	}
	
    #kirra #homePageModules #homeServicesWrapper h4:before,
    #kirra #homePageModules #homeServicesWrapper h4:after {
		border-top-color: rgba(6, 42, 48, 1);
	}
	
	#kirra #homePageModules #homeServicesWrapper .mainHeading {
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #homePageModules #homeServicesWrapper .serviceModuleWrapper {
		border-color:rgba(225, 225, 225, 1);
	}
	
	#kirra #homePageModules #homeServicesWrapper .contentWrapper .fa {
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #homePageModules #homeServicesWrapper .serviceModuleWrapper .contentWrapper.hover .fa {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #homePageModules #homeServicesWrapper .serviceModuleWrapper .contentWrapper.hover h4 {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #homePageModules #homeServicesWrapper .serviceModuleWrapper .contentWrapper.hover p {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #homePageModules #homeServicesWrapper .serviceModuleWrapper .contentWrapper.hover {
		background-color:rgba(6, 42, 48, 1);
    }
    
	
	/* Homepage - Newsletter Signup */
	#kirra #homePageModules #homeSignupWrapper {
		background-color:rgba(6, 42, 48, 1);
	}
	
	#kirra #homePageModules #homeSignupWrapper h4 {
		color:rgba(255, 255, 255, 1);
	}
	
    #kirra #homePageModules #homeSignupWrapper h4:before,
    #kirra #homePageModules #homeSignupWrapper h4:after {
		border-top-color:rgba(255, 255, 255, 1);
	}
	
	#kirra #homePageModules #homeSignupWrapper .mainHeading {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #homePageModules #homeSignupWrapper form li input[type='submit'] {
		background-color:transparent;
		border-color:rgba(255, 255, 255, 1);
	}
	
	/* Homepage - Office Contact */
	#kirra #homePageModules #homeOfficeContactWrapper  h4 {
		color:rgba(6, 42, 48, 1);
	}
	
    #kirra #homePageModules #homeOfficeContactWrapper h4:before,
    #kirra #homePageModules #homeOfficeContactWrapper h4:after {
		border-top-color: rgba(6, 42, 48, 1);
	}
	
	#kirra #homePageModules #homeOfficeContactWrapper .mainHeading {
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #homePageModules #homeOfficeContactWrapper #Contact li.submit .btn {
		background-color:transparent;
		border-color:rgba(6, 42, 48, 1);
		color:rgba(6, 42, 48, 1);
	}

	
	/* Homepage - Custom Content Module */
	#kirra #homeCustomContentWrapper {
		background-color:rgba(235, 235, 235, 1);
	}
	
	#kirra #homeCustomContentWrapper .backstretch {
		background-color:rgba(0, 0, 0, 1);
	}
	
	#kirra #homeCustomContentWrapper  h4 {
		color:rgba(255, 255, 255, 1);
	}
	
    #kirra #homeCustomContentWrapper h4:before,
    #kirra #homeCustomContentWrapper h4:after {
		border-top-color: rgba(255, 255, 255, 1);
	}
	
	#kirra #homeCustomContentWrapper .mainHeading {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #homeCustomContentWrapper p {
		color:rgba(255, 255, 255, 1);
	}
	
	
	/* Office Contact Module */
	#kirra #contactModule {
		background-color:rgba(6, 42, 48, 1);
	}
	
	#kirra #contactModule .container .centerVertical .officePhone h4 a {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #contactModule .container .centerVertical .officeSocial {
		border-left-color:rgba(255, 255, 255, 1);
	}
	
	#kirra #contactModule h4 {
		color:rgba(255, 255, 255, 1);
	}

	#kirra #contactModule ul li i {
		color:rgba(255, 255, 255, 1);
	}

	#kirra #contactModule ul li:hover i {
		top:0;
	}
	
	/* Footer */
	#kirra footer {
		background-color:rgba(255, 255, 255, 1);
	}
	
	/* Footer - Company Contact */
	#kirra footer h3 {
		color:rgba(6, 42, 48, 1);
	}

	#kirra footer h5 {
		color:rgba(6, 42, 48, 0.5);
	}

	#kirra footer ul li i {
		color:rgba(6, 42, 48, 1);
	}
    
	
	/* Copyright */
	#kirra #copyrightWrapper {
		background-color:rgba(6, 42, 48, 1);
	}
	
	#kirra #copyrightWrapper .contentWrapper p {
		color:rgba(255, 255, 255, 0.65);
	}
	
	#kirra #copyrightWrapper .contentWrapper a {
		color:rgba(255, 255, 255, 0.65);
	}
	
	#kirra #copyrightWrapper .contentWrapper a:hover {
		color:rgba(255, 255, 255, 1);
	}
	
	/* Property Results */
	#kirra #homePageModules #homePropertyListingsWrapper .listingSelector + .inspectWrapper {
		background-color:rgba(255, 255, 255, 1);
	}

	#kirra #homePageModules #homePropertyListingsWrapper .listingSelector + .inspectWrapper > a {
		color:rgba(6, 42, 48, 1);
	}

	#kirra #homePageModules #homePropertyListingsWrapper .listingSelector .contentWrapper h4 {
		color:rgba(255, 255, 255, 1);
	}

	#kirra #homePageModules #homePropertyListingsWrapper .listingSelector .contentWrapper h4:before,
	#kirra #homePageModules #homePropertyListingsWrapper .listingSelector .contentWrapper h4:after {
		border-top-color:rgba(255, 255, 255, 1);
	}
    
	
	/* Property Results */
	#kirra #PropertyResults #propertyResultsHeaderImageWrapper .backstretch {
		background-color:rgba(0, 0, 0, 1);
	}
	
	#kirra #PropertyResults #propertyFilterWrapper .btn {
		background-color:transparent;
		border-color:rgba(6, 42, 48, 1);
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #PropertyResults #propertyFilterWrapper #filters .btn.is-checked {
		background-color: rgba(6, 42, 48, 1);
		border-bottom: 1px solid rgba(6, 42, 48, 1);
		color: rgba(255, 255, 255, 1);
	}
	
	#kirra #PropertyResults #PropertySearchWrapper li > label {
		color: rgba(6, 42, 48, 1);
	}
    
	
	/* Property Detail */
	#kirra #headerWrapper #propertyHeaderWrapper {
		background-color:rgba(6, 42, 48, 1);
		
	}
	
	#kirra #headerWrapper #propertyHeaderWrapper h2 {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #headerWrapper #propertyHeaderWrapper #tabWrapper .nav-tabs li {
		border-right-color:rgba(255, 255, 255, 0.35);
	}
	
	#kirra #headerWrapper #propertyHeaderWrapper #tabWrapper .nav-tabs li a {
		background-color: transparent;
		color: rgba(255, 255, 255, 0.65);
	}
	
	#kirra #headerWrapper #propertyHeaderWrapper #tabWrapper .nav-tabs li:hover a,
	#kirra #headerWrapper #propertyHeaderWrapper #tabWrapper .nav-tabs li.active a,
	#kirra #headerWrapper #propertyHeaderWrapper #tabWrapper .nav-tabs li.active:hover a{
		color: rgba(255, 255, 255, 1);
	}

	#kirra #propertyDetailWrapper #propertyGalleryWrapper + div > .status {
		background-color:rgba(6, 42, 48, 1);
	}

	#kirra #propertyDetailWrapper #propertyGalleryWrapper + div > .status > h3 {
		color:rgba(255, 255, 255, 1);
	}

	
	
	#kirra #propertyDetailWrapper #propertyGalleryWrapper #propertyCarousel .jcarousel-control-prev,
	#kirra #propertyDetailWrapper #propertyGalleryWrapper #propertyCarousel .jcarousel-control-next {
		background-color:transparent;
	}
	
	#kirra #propertyDetailWrapper #propertyGalleryWrapper #propertyCarousel .jcarousel-control-prev i,
	#kirra #propertyDetailWrapper #propertyGalleryWrapper #propertyCarousel .jcarousel-control-next i {
		color:rgba(255, 255, 255, 0.65);
	}
	
	#kirra #propertyDetailWrapper #propertyGalleryWrapper #propertyCarousel .jcarousel-control-prev:hover i,
	#kirra #propertyDetailWrapper #propertyGalleryWrapper #propertyCarousel .jcarousel-control-next:hover i {
		color:rgba(255, 255, 255, 1);
	}
	
	/* Property Floorplans */
	#kirra #propertyDetailWrapper #propertyGalleryWrapper #propertyDetailFloorplans .carousel-indicators li {
		background-color:rgba(255, 255, 255, 1);
		border-color:rgba(6, 42, 48, 1);
	}
	
	#kirra #propertyDetailWrapper #propertyGalleryWrapper #propertyDetailFloorplans .carousel-indicators li.active {
		background-color:rgba(6, 42, 48, 1);
	}
	
	#kirra #propertyDetailWrapper #propertyGalleryWrapper #propertyDetailFloorplans .carousel-control {
		border-color:rgba(6, 42, 48, 1);
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #propertyDetailWrapper #propertyGalleryWrapper #propertyDetailFloorplans .carousel-control i {
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #propertyDetailWrapper #propertyGalleryWrapper #propertyDetailFloorplans .carousel-control:hover {
		background-color:rgba(6, 42, 48, 1);
	}
	
	#kirra #propertyDetailWrapper #propertyGalleryWrapper #propertyDetailFloorplans .carousel-control:hover i {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #propertyDetailWrapper hr {
		border-top-color:rgba(215, 215, 215, 1);
	}
	
	#kirra #propertyDetailWrapper .leftColumn h2 {
		color:rgba(6, 42, 48, 1);
	}

	#propertyDetailWrapper .leftColumn #propertyDescriptionWrapper a[data-readmore-toggle]{
		border-top-color:rgba(215, 215, 215, 1);
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #propertyDetailWrapper #propertyDetailBBCWrapper .bbc li {
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #propertyDetailWrapper #propertyDetailIntroWrapper h3 {
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #propertyDetailWrapper #propertyDetailInformationWrapper h3 {
		border-bottom-color:rgba(215, 215, 215, 1);
		color:rgba(6, 42, 48, 1);
	}
	
	.modal-dialog .modal-content {
		background-color:rgba(255, 255, 255, 1);
    }
    
	#kirra #propertyDetailWrapper #propertyDetailAgentWrapper h3,
	#kirra #propertyDetailWrapper #propertyDetailInspectionListWrapper h3,
	#kirra #propertyDetailWrapper #propertyDetailPrintBrochureWrapper h3,
	#kirra #propertyDetailWrapper #propertyDetailPrintBrochureWrapper:hover h3,
	#kirra #propertyDetailWrapper #propertyDetailPrintBrochureWrapper:active h3,
	#kirra #propertyDetailWrapper #propertyDetailPrintBrochureWrapper:visited h3,
	#kirra #propertyDetailWrapper #propertyDetailFriendWrapper h3,
	#kirra #propertyDetailWrapper #propertyDetailShareWrapper h3{
		border-bottom-color:rgba(215, 215, 215, 1);
		color:rgba(6, 42, 48, 1);
    }
    
	
	/* Set Property Share */
	#kirra #propertyDetailWrapper #share .social-icons li {
		background-color:rgba(6, 42, 48, 1);
	}

	#kirra #propertyDetailWrapper #share .social-icons li i:before {
		color:rgba(255, 255, 255, 1);
	}

	#kirra #propertyDetailWrapper .BBCWrapper .BBCContent .iconWrapper span circle,
	#kirra #propertyDetailWrapper .BBCWrapper .BBCContent .iconWrapper span path {
		fill: rgba(6, 42, 48, 1);
	}

	#kirra #propertyDetailWrapper #share span circle,
	#kirra #propertyDetailWrapper #share span path,
	#kirra #propertyDetailWrapper #share span polygon {
		fill:rgba(6, 42, 48, 1);
	}
	
	#kirra #propertyDetailWrapper #propertyDetailAgentWrapper .agentWrapper .contentWrapper h4 {
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #propertyDetailWrapper #propertyDetailAgentWrapper .agentWrapper .contentWrapper .bottomSection table td a {
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra .fa-mobile {
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra .fa-volume-control-phone {
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra .fa-envelope-o {
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra .fa-globe {
		color:rgba(6, 42, 48, 1);
    }
    
	
	/* Forms */
	#kirra #forms h1 {
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #forms h4:before, #kirra #forms h4:after {
		border-top-color: 1px solid rgba(6, 42, 48, 1);
	}
	
	#kirra #forms h3 {
		color:rgba(6, 42, 48, 1);
		font-weight:700;
		text-transform:uppercase;
	}
	
	#kirra #forms #formWrapper:after {
		border-left-color:rgba(225, 225, 255, 1);
	}
	
	#kirra #forms .contentWrapper table h4,
	#kirra #forms .contentWrapper table h4 a,
	#kirra #forms .contentWrapper table i {
		color:rgba(6, 42, 48, 1);
	}

	#kirra #forms .contentWrapper ul li i {
		color:rgba(6, 42, 48, 1);
    }
    
	
	/* StaffList */
	#kirra #staffListWrapper h1 {
		color:rgba(6, 42, 48, 1);
	}
	
    #kirra #staffListWrapper h4:before,
    #kirra #staffListWrapper h4:after {
		border-top-color: rgba(6, 42, 48, 1);
	}
	
	#kirra #staffListWrapper .staffModuleWrapper .imgWrapper {
		background-color:rgba(255, 255, 255, 1);
	}
	
	#kirra #staffListWrapper .staffModuleWrapper .contentWrapper {
		border-bottom-color:rgba(6, 42, 48, 1);
	}
	
	#kirra #staffListWrapper .staffModuleWrapper .contentWrapper:after {
		background-color:rgba(6, 42, 48, 1);
	}
	
	#kirra #staffListWrapper .staffModuleWrapper .contentWrapper h3 {
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #staffListWrapper .staffModuleWrapper .contentWrapper button {
		background-color:transparent;
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #staffListWrapper .staffModuleWrapper:hover .contentWrapper h3 {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #staffListWrapper .staffModuleWrapper:hover .contentWrapper h4 {
		color:rgba(255, 255, 255, 0.65);
	}
	
	/* Staff Detail */
	#kirra #staffDetailWrapper  .imgWrapper {
		background-color:rgba(6, 42, 48, 1);
	}
	
	#kirra #staffDetailWrapper #staffContentWrapper h1 {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #staffDetailWrapper #staffContentWrapper h3 {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #staffDetailWrapper #staffContentWrapper h4 {
		color:rgba(255, 255, 255, 1);
	}
	
    #kirra #staffDetailWrapper #staffContentWrapper h4:before,
    #kirra #staffDetailWrapper #staffContentWrapper h4:after {
		border-top-color:rgba(255, 255, 255, 1);
	}
	
	#kirra #staffDetailWrapper #staffContentWrapper h2 {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #staffDetailWrapper .list-group-item i {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #staffDetailWrapper .list-group-item a {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #staffDetailWrapper #staffLinks .list-group-item {
		border-bottom-color:rgba(6, 42, 48, 1);
	}
	
	#kirra #staffDetailWrapper #staffLinks .list-group-item:after {
		border-bottom:1px solid rgba(255, 255, 255, 1);
	}
	
	#kirra #staffDetailWrapper #staffLinks .list-group-item:hover::after {
		left:0;
	}
	
	#kirra #staffDetailWrapper #staffContentWrapper .profile {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #staffDetailWrapper #staffContentWrapper #imgWrapper {
		background-color:rgba(255, 255, 255, 1);
	}
	
	#kirra #staffDetailWrapper #staffContentWrapper table tr {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #staffDetailWrapper #staffContentWrapper table thead tr {
		text-transform: uppercase;
	}
	
	#kirra #staffDetailWrapper #staffContentWrapper table tbody tr td {
		border-top-color:rgba(6, 42, 48, 1);
	}
	
	#kirra #staffDetailWrapper #staffContentWrapper table tbody tr td span {
		color:rgba(255, 255, 255, 0.75);
	}
	
	#kirra #staffDetailWrapper #staffContentWrapper table tbody tr td:first-child {
		color:rgba(255, 255, 255, 0.75);
	}
	
	#kirra #staffDetailWrapper #staffContentWrapper table tbody tr td i {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #staffDetailWrapper #staffContentWrapper table tbody tr td a:hover i {
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #staffDetailWrapper #staffContentWrapper table tbody tr b {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #staffDetailWrapper #staffContentWrapper table tbody tr:hover {
		background-color:rgba(6, 42, 48, 0.65);
	}
	
	#kirra #staffDetailWrapper #ContactFormWrapper #Contact li label{
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #staffDetailWrapper #ContactFormWrapper #Contact li.form-group ::-webkit-input-placeholder{
		color:rgba(255, 255, 255, 0.65) !important;
	}
	
	#kirra #staffDetailWrapper #ContactFormWrapper #Contact li.form-group ::-moz-input-placeholder{
		color:rgba(255, 255, 255, 0.65) !important;
	}
	
	#kirra #staffDetailWrapper #ContactFormWrapper #Contact li.form-group :-moz-input-placeholder{
		color:rgba(255, 255, 255, 0.65) !important;
	}
	
	#kirra #staffDetailWrapper #ContactFormWrapper #Contact li.form-group :-ms-input-placeholder {
		color:rgba(255, 255, 255, 1) !important;
	}
	
	#kirra #staffDetailWrapper #ContactFormWrapper #Contact li .input-text,
	#kirra #staffDetailWrapper #ContactFormWrapper #Contact li textarea {
		background-color:transparent;
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #staffDetailWrapper #myReviews .grid-item .testimonialContentWrapper {
		border-bottom-color:rgba(6, 42, 48, 1);
	}
	
	#kirra #staffDetailWrapper #myReviews h5 {
		color:rgba(255, 255, 255, 1);
	}
	
	#kirra #staffDetailWrapper #myReviews p {
		color:rgba(255, 255, 255, 1);
    }
    
	
	/* Testimonial List */
	#kirra #testimonialsWrapper h1 {
		color:rgba(6, 42, 48, 1);
	}
	
    #kirra #testimonialsWrapper h4:before,
    #kirra #testimonialsWrapper h4:after  {
		border-top-color: rgba(6, 42, 48, 1);
	}
	
	#kirra #testimonialsWrapper #testimonialFilterWrapper #testimonialfilters .btn {
		background-color: transparent;
		border-color: rgba(6, 42, 48, 1);
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #testimonialsWrapper #testimonialFilterWrapper #testimonialfilters .btn.is-checked {
		background-color: rgba(6, 42, 48, 1);
		border-bottom-color:rgba(6, 42, 48, 1);
		color: rgba(255, 255, 255, 1);
	}
	
	#kirra #testimonialsWrapper .grid .grid-item .testimonialContentWrapper {
		background-color:rgba(240, 240, 240, 1);
		border-color:rgba(210, 210, 210, 1);
	}
	
	#kirra #testimonialsWrapper .grid .grid-item .testimonialContentWrapper h4,
	#kirra #testimonialsWrapper .grid .grid-item .testimonialContentWrapper h5,
	#kirra #testimonialsWrapper .grid .grid-item .testimonialContentWrapper p {
		color:rgba(6, 42, 48, 1);
	}
	
	#kirra #testimonialsWrapper .grid .grid-item:hover .testimonialContentWrapper {
		background-color:rgba(6, 42, 48, 1);
		border-color:rgba(6, 42, 48, 1);
	}
	
	#kirra #testimonialsWrapper .grid .grid-item:hover .testimonialContentWrapper h4,
	#kirra #testimonialsWrapper .grid .grid-item:hover .testimonialContentWrapper h5,
	#kirra #testimonialsWrapper .grid .grid-item:hover .testimonialContentWrapper p {
		color:rgba(255, 255, 255, 1);
	}
	
	/* Dynamic Content */
		#kirra #dynamicContentWrapper h1 {
			color:rgba(6, 42, 48, 1);
		}

        #kirra #dynamicContentWrapper h4:before,
        #kirra #dynamicContentWrapper h4:after {
			border-top-color: 1px solid rgba(6, 42, 48, 1);
		}
	
		/* Blog - List */
		#kirra #dynamicContentWrapper  #blogFilters .btn {
			background-color: transparent;
			border: 1px solid rgba(6, 42, 48, 1);
			color:rgba(6, 42, 48, 1);
		}
		
		#kirra #dynamicContentWrapper  #blogFilters .btn.is-checked {
			background-color: rgba(6, 42, 48, 1);
			border-bottom-color: rgba(6, 42, 48, 1);
			color: rgba(255, 255, 255, 1);
		}
		
		#kirra #dynamicContentWrapper .blogArticle {
			color: rgba(6, 42, 48, 1);
		}
		
		#kirra #dynamicContentWrapper .blogArticle .releaseDate {
			background-color:rgba(6, 42, 48, 1);
		}
	
		#kirra #dynamicContentWrapper .blogArticle .releaseDate h4.releaseMonth {
			color:rgba(255, 255, 255, 1);
		}
		
		#kirra #dynamicContentWrapper .blogArticle .releaseDate h2.releaseDay {
			color:rgba(255, 255, 255, 1);
		}
		
		#kirra #dynamicContentWrapper .blogArticle .imgWrapper {
			background-color:rgba(235, 235, 235, 1);
		}
		
		#kirra #dynamicContentWrapper .blogArticle h4 {
			color:rgba(6, 42, 48, 1);
		}
	
		#kirra #dynamicContentWrapper .blogArticle .contentWrapper {
			background-color:rgba(255, 255, 255, 1);
        }
	
		#kirra #dynamicContentWrapper .blogArticle .viewArticleWrapper {
			background-color:rgba(6, 42, 48, 1);
		}
	
		#kirra #dynamicContentWrapper .blogArticle .viewArticleWrapper h4 {
			color:rgba(255, 255, 255, 1);
		}
		
		/* Blog - Detail */
		#kirra #commonPageContentWrapper #blogDetailHeader .imgWrapper {
			background-color:rgba(240, 240, 240, 1);
		}
		
		#kirra #commonPageContentWrapper #blogDetailHeader .backstretch{
			background-color: rgba(0, 0, 0, 1);
		}
	
		#kirra #commonPageContentWrapper #blogDetailHeader .imgWrapper .contentWrapper .container h1 {
			color:rgba(255, 255, 255, 1);
        }
        
        /* Staff Detail Alternate Stylesheet */
            /* Typography */
            .btn, .btn-primary {
                border-color:rgba(6, 42, 48, 1);
                color:rgba(255, 255, 255, 1);
            }
            
            .btn:before {
                background-color:rgba(6, 42, 48, 1);
                border:1px solid rgba(6, 42, 48, 1);
            }
            
            .btn:hover {
                color:rgba(255, 255, 255, 1);
            }
            
            .sectionBgDk {
                background-color:rgba(6, 42, 48, 1);
            }
            
            .sectionBgLt {
                background-color:rgba(245, 245, 245, 1);
            }
            
            /* Scrollspy */
            #kirra.agent002 #scrollSpy li i {
                color:rgba(225, 225, 225, 1);
            }
            
            #kirra.agent002 #scrollSpy li.active i {
                color:rgba(6, 42, 48, 1);
            }

            
            /* Header */
            #kirra.agent002 nav {
                background-color:transparent;
            }
            
            #kirra.agent002 nav.navbarScrollBG {
                background-color:rgba(255, 255, 255, 1);
            }
            
            #kirra.agent002 nav #headerWrapper .navbar-brand h1 {
                color:rgba(255, 255, 255, 1);
            }
            
            #kirra.agent002 nav.navbarScrollBG #headerWrapper .navbar-brand h1 {
                color:rgba(65, 65, 65, 1);
            }
            
            #kirra.agent002 .navbar-header .menu-global {
                border-top-color: rgba(255, 255, 255, 1);
            }
            
            #kirra.agent002 nav.navbarScrollBG .navbar-header .menu-global {
                border-top-color:rgba(65, 65, 65, 1);
            }
            
            #kirra.agent002 .navbar-default .navbar-toggle:focus,
            #kirra.agent002 .navbar-default .navbar-toggle:hover {
                background-color: transparent;
            }
            
            #kirra.agent002 #navWrapper .navbar-collapse .nav {
                background-color:rgba(6, 42, 48, 0.85);
            }
            
            #kirra.agent002 nav.navbarScrollBG #navWrapper .navbar-collapse .nav {
                background-color:transparent;
            }
            
            #kirra.agent002 #navWrapper .navbar-collapse .nav li {
                background-color:transparent;
                border-bottom-color:rgba(255, 255, 255, 0.25);
            }
            
            #kirra.agent002 nav.navbarScrollBG #navWrapper .navbar-collapse .nav li {
                border-color:rgba(65, 65, 65, 0.25);
            }
            
            #kirra.agent002 #navWrapper .navbar-collapse .nav li:last-child,
            #kirra.agent002 nav.navbarScrollBG #navWrapper .navbar-collapse .nav li:last-child {
                border-bottom-color:rgba(6, 42, 48, 1);
            }
            
            #kirra.agent002 nav #navWrapper .navbar-collapse .nav li > a {
                color:rgba(255, 255, 255, 1);
            }
            
            #kirra.agent002 nav.navbarScrollBG #navWrapper .navbar-collapse .nav li > a {
                color:rgba(65, 65, 65, 1);
            }
            
            #kirra.agent002 #navWrapper .navbar-collapse .nav li > a:hover,
            #kirra.agent002 nav.navbarScrollBG #navWrapper .navbar-collapse .nav li > a:hover {
                color:rgba(6, 42, 48, 1);
            }
            
            #kirra.agent002 #agentImageWrapper {
                background-color:rgba(225, 225, 225, 1);
            }
            
            #kirra.agent002 #agentImageWrapper #headerContentWrapper > .container #imageContentWrapper #homeCircleWrapper {
                background-color: rgba(255, 255, 255, 1);
            }
            
            #kirra.agent002 #agentImageWrapper #headerContentWrapper > .container #imageContentWrapper #homeCircleWrapper a {
                color:rgba(6, 42, 48, 0.65);
            }
            
            #kirra.agent002 #agentImageWrapper #headerContentWrapper > .container #imageContentWrapper #homeCircleWrapper a:hover {
                color:rgba(6, 42, 48, 1);
            }
            
            #kirra.agent002 #agentImageWrapper #headerContentWrapper > .container #imageContentWrapper #homeCircleWrapper .btn, 
            #kirra.agent002 #agentImageWrapper #headerContentWrapper > .container #imageContentWrapper #homeCircleWrapper .btn-primary {
                background-color:transparent;
                border-color:rgba(6, 42, 48, 1);
                color:rgba(6, 42, 48, 1);
            }
            
            #kirra.agent002 #agentImageWrapper #headerContentWrapper > .container #imageContentWrapper #homeCircleWrapper .btn:before {
                background-color:rgba(6, 42, 48, 1);
                border-color:rgba(6, 42, 48, 1);
            }
            
            #kirra.agent002 #agentImageWrapper #headerContentWrapper > .container #imageContentWrapper #homeCircleWrapper .btn:hover {
                color:rgba(255, 255, 255, 1)
            }
            
            #kirra.agent002 #agentImageWrapper #headerContentWrapper > .container #imageContentWrapper #homeCircleWrapper:after {
                background-color: transparent;
                border-color:rgba(255, 255, 255, 0.65);
            }
            
            #kirra.agent002 #agentImageWrapper #headerContentWrapper > .container #imageContentWrapper #homeCircleWrapper .contentWrapper {
                color:rgba(6, 42, 48, 1);
            }
            
            #kirra.agent002 #agentImageWrapper #headerContentWrapper > .container #imageContentWrapper #homeCircleWrapper .contentWrapper h1 + h2 + h3 + h4 + h5 {
                color:rgba(6, 42, 48, 1);
            }
            
            #kirra.agent002 #agentImageWrapper #headerContentWrapper > .container #imageContentWrapper #homeCircleWrapper .contentWrapper h1 {
                font-family: 'Kadwa', serif;
            }
            
            #kirra.agent002 #agentImageWrapper #headerContentWrapper > .container #imageTestimonialWrapper h3 {
                color:rgba(255, 255, 255, 1);
                font-family: 'Kadwa', serif;
            }
            
            
            /* Homepage Content */
            #kirra.agent002 #homeContent #leftColumn .contentWrapper h1 {
                color:rgba(65, 65, 65, 1);
                font-family: 'Kadwa', serif;
            }
            
            #kirra.agent002 #homeContent #leftColumn .contentWrapper h1 span{
                font-family: 'Arizonia', cursive;
            }
            
            #kirra.agent002 #homeContent #rightColumn .imgWrapper {
                background-color:rgba(225, 225, 225, 1);
                border-color:rgba(255, 255, 255, 1);
            }
            
            #kirra.agent002 #homeContent #rightColumn .imgWrapper:after {
                border-color:rgba(225, 225, 225, 1);
            }
            
            /* Homepage Video */
            #kirra.agent002 #homeVideoWrapper #videoContentWrapper {
                border-color:rgba(255, 255, 255, 1);
            }
            
            #kirra.agent002 #homeVideoWrapper #videoContentWrapper .modalSelector{
                background-color:rgba(6, 42, 48, 0.5);
            }
            
            #kirra.agent002 #homeVideoWrapper #videoContentWrapper .modalSelector:hover {
                background-color:transparent;
            }
            
            /* Home Testimonials */
            #kirra.agent002 #homeTestimonialWrapper {
                background-color:rgba(235, 235, 235, 1);
            }
                
            #kirra.agent002 #homeTestimonialWrapper #testimonialContent #testimonialHeadingWrapper{
                background-color: rgba(6, 42, 48, 1);
                border-color: rgba(255, 255, 255, 1);
            }
            
            #kirra.agent002 #homeTestimonialWrapper #testimonialContent #testimonialHeadingWrapper h2 {
                color:rgba(255, 255, 255, 1);
                font-family: 'Kadwa', serif;
            }
            
            #kirra.agent002 #homeTestimonialWrapper #testimonialContent #testimonialHeadingWrapper h2 .scriptFont {
                font-family: 'Arizonia', cursive;
            }
            
            #kirra.agent002 #homeTestimonialWrapper #testimonialContent #testimonialSliderWrapper {
                background-color:rgba(255, 255, 255, 0.95);
            }
            
            #kirra.agent002 #homeTestimonialWrapper #testimonialContent #owl-carousel .item .dateWrapper {
                background-color:rgba(6, 42, 48, 1);
            }
            

            #kirra.agent002 #homeTestimonialWrapper #testimonialContent #owl-carousel .item .dateWrapper h5 {
                font-family: 'Kadwa', serif;
                color:rgba(255, 255, 255, 0.8);
            }
            
            #kirra.agent002 #homeTestimonialWrapper #testimonialContent #owl-carousel .item .dateWrapper h5 .day{
                color:rgba(255, 255, 255, 1);
            }
            
            #kirra.agent002 #homeTestimonialWrapper #testimonialContent #owl-carousel .item .dateWrapper hr {
                border-top-color: rgba(255, 255, 255, 1);
            }
            
            #kirra.agent002 #homeTestimonialWrapper #testimonialContent #owl-carousel .item .contentWrapper h4 {
                font-family: 'Kadwa', serif;
            }
            
            #kirra.agent002 #homeTestimonialWrapper #testimonialContent #owl-carousel .owl-controls.clickable .owl-buttons div {
                background-color:rgba(255, 255, 255, 1);
            }
            
            #kirra.agent002 #homeTestimonialWrapper #testimonialContent #owl-carousel .owl-controls.clickable .owl-buttons div i {
                color:rgba(6, 42, 48, 1);
            }
            
            #kirra.agent002 #homeTestimonialWrapper #testimonialContent #owl-carousel .owl-controls.clickable .owl-buttons div:hover {
                background-color:rgba(6, 42, 48, 1);
            }
            
            #kirra.agent002 #homeTestimonialWrapper #testimonialContent #owl-carousel .owl-controls.clickable .owl-buttons div:hover i {
                color:rgba(255, 255, 255, 1);
            }
            
            /* Services */
            #kirra.agent002 #homeServices #servicesHeadingWrapper {
                background-color: rgba(6, 42, 48, 1);
                border-color: rgba(255, 255, 255, 1);
            }
            
            #kirra.agent002 #homeServices #servicesHeadingWrapper h2 {
                color:rgba(255, 255, 255, 1);
                font-family: 'Kadwa', serif;
            }
            
            #kirra.agent002 #homeServices #servicesHeadingWrapper h2 .scriptFont {
                font-family: 'Arizonia', cursive;
            }
            

            #kirra.agent002 #homeServices .servicesPanelWrapper {
                background-color:transparent;
            }

            #kirra.agent002 #homeServices #servicesContent .servicesPanelWrapper .servicesPanel {
                border-color:rgba(205, 205, 205, 1);
                color:rgba(255, 255, 255, 1);
            }

            #kirra.agent002 #homeServices #servicesContent .servicesPanelWrapper .servicesPanel .contentWrapper h3 {
                font-family: 'Kadwa', serif;
            }
            
            #kirra.agent002 #homeServices #servicesContent .servicesPanelWrapper .servicesPanel .servicesPanelHover {
                background-color:rgba(255, 255, 255, 1);
            }
            
            #kirra.agent002 #homeServices #servicesContent .servicesPanelWrapper .servicesPanel:hover .contentWrapper {
                color:rgba(6, 42, 48, 1);
            }
            
            /* Listings */
            #kirra.agent002 #homeListingsWrapper #sort li a {
                background-color:transparent;
                color:rgba(6, 42, 48, 1);
            }
            
            #kirra.agent002 #homeListingsWrapper #sort li.active {
                background-color:rgba(6, 42, 48, 1);
			}
			
			#kirra.agent002 #homeListingsWrapper #filter .btn,
            #kirra.agent002 #homeListingsWrapper #sort .btn {
				background-color:transparent;
				border-color:rgba(6, 42, 48, 1);
				color:rgba(6, 42, 48, 1);
			}
            
            #kirra.agent002 #homeListingsWrapper #sort li.active a,
            #kirra.agent002 #homeListingsWrapper #sort li:hover a,
            #kirra.agent002 #homeListingsWrapper #sort li.active a:hover,
			#kirra.agent002 #homeListingsWrapper #sort li.active:hover a{
                color:rgba(255, 255, 255, 1);
			}
			
			#kirra.agent002 #homeListingsWrapper #filter .btn:hover {
                color:rgba(255, 255, 255, 1);
			}
            
            #kirra.agent002 #homeListingsWrapper #filter .btn.is-checked,
            #kirra.agent002 #homeListingsWrapper #sort .btn.is-checked {
                background-color:rgba(6, 42, 48, 1);
                color:rgba(255, 255, 255, 1);
            }
            
            #kirra.agent002 #homeListingsWrapper #listingsContent #listingsHeadingWrapper{
                background-color: rgba(6, 42, 48, 1);
                border-color: rgba(255, 255, 255, 1);
            }
            
            #kirra.agent002 #homeListingsWrapper #listingsContent #listingsHeadingWrapper h2 {
                color:rgba(255, 255, 255, 1);
                font-family: 'Kadwa', serif;
            }
            
            #kirra.agent002 #homeListingsWrapper #listingsContent #listingsHeadingWrapper h2 .scriptFont {
                font-family: 'Arizonia', cursive;
            }
            
            #kirra.agent002 #homeListingsWrapper #listingsContent #propertyResultsWrapper .propertyListItemWrapper .imgWrapper {
                background-color:rgba(6, 42, 48, 1);
                border-left-color:rgba(215, 215, 215, 1);
                border-right-color:rgba(215, 215, 215, 1);
                border-top-color:rgba(215, 215, 215, 1);
            }
            
            #kirra.agent002 #homeListingsWrapper #listingsContent #propertyResultsWrapper .propertyListItemWrapper .imgWrapper .price {
                color:rgba(255, 255, 255, 1);
            }
            
            #kirra.agent002 #homeListingsWrapper #listingsContent #propertyResultsWrapper .propertyListItemWrapper .contentWrapper:before {
                border-color: transparent transparent rgba(255, 255, 255, 1) transparent;
            }
            
            #kirra.agent002 #homeListingsWrapper #listingsContent #propertyResultsWrapper .propertyListItemWrapper .contentWrapper {
                background-color:rgba(255, 255, 255, 1);
                border-bottom-color:rgba(215, 215, 215, 1);
                border-left-color:rgba(215, 215, 215, 1);
                border-right-color:rgba(215, 215, 215, 1);
            }
            
            #kirra.agent002 #homeListingsWrapper #listingsContent #propertyResultsWrapper .propertyListItemWrapper .contentWrapper h4 small {
                color:rgba(6, 42, 48, 1);
            }
            
            /* Footer */
                /* Contact */
                #kirra.agent002 #footerContactWrapper {
                    background-color:rgba(6, 42, 48, 1);
                }
            
                #kirra.agent002 #footerContactWrapper #leftColumn .contentWrapper h4 {
                    color:rgba(255, 255, 255, 1);
                }
                
                #kirra.agent002 #footerContactWrapper #rightColumn .contentWrapper button {
                    background-color:rgba(255, 255, 255, 1);
                    color:rgba(6, 42, 48, 1);
                }
            
                #kirra.agent002 #footerContactWrapper #rightColumn .contentWrapper button:before {
                    background-color:rgba(6, 42, 48, 1);
                }
            
                #kirra.agent002 #footerContactWrapper #rightColumn .contentWrapper button:hover {
					border-color:rgba(255, 255, 255, 1);
                    color:rgba(255, 255, 255, 1);
                }
            
                #kirra.agent002 #contactAgent {
                    border-top-color:rgba(255, 255, 255, 0.35);
                }

                #kirra.agent002 #contactAgent #Contact input {
                    color:rgba(6, 42, 48, 1);
                }

                #kirra.agent002 #contactAgent #Contact input:hover {
                    color:rgba(255, 255, 255, 1);
                }
            
                #kirra.agent002 #footerContactDetailsWrapper {
                    background-color:rgba(255, 255, 255, 1);
                }
            
                #kirra.agent002 #footerContactDetailsWrapper h1 {
                    color:rgba(6, 42, 48, 1);
                }
            
                #kirra.agent002 #footerContactDetailsWrapper h3 {
                    color:rgba(6, 42, 48, 1);
                }
            
                #kirra.agent002 #footerContactDetailsWrapper h5 {
                    color:rgba(6, 42, 48, 0.5);
                }
            
                #kirra.agent002 #footerContactDetailsWrapper ul li i {
                    color:rgba(6, 42, 48, 1);
                }
                
                #kirra.agent002 #scrollTop {
                    border-bottom-color:rgba(6, 42, 48, 0.35);
                    border-top-color:rgba(6, 42, 48, 0.35);
                }
            
                #kirra.agent002 #scrollTop > i {
                    color:rgba(6, 42, 485, 0.25);
                }
            
                #kirra.agent002 #scrollTop:hover {
                    border-color:rgba(6, 42, 48, 1);
                }
                
                #kirra.agent002 #scrollTop:hover > i {
                    color:rgba(6, 42, 48, 1);
                }
                
                /* Copyright */
                #kirra.agent002 #copyrightWrapper {
                    background-color:rgba(6, 42, 48, 1);
                }
                
                #kirra.agent002 #copyrightWrapper .contentWrapper p {
                    color:rgba(255, 255, 255, 0.65);
                }
                
                #kirra.agent002 #copyrightWrapper .contentWrapper a {
                    color:rgba(255, 255, 255, 0.65);
                }
                
                #kirra.agent002 #copyrightWrapper .contentWrapper a:hover {
                    color:rgba(255, 255, 255, 1);
                }
            
            /* Forms */
                #kirra.agent002 form .form-control {
                    border-color:rgba(6, 42, 48, 1);
                }
            
                #kirra.agent002 .form-control::-webkit-input-placeholder {
                    color:rgba(6, 42, 48, 1);
                }
            
                #kirra.agent002 .form-control::-moz-placeholder {
                    color:rgba(6, 42, 48, 1);
                }
            
                #kirra.agent002 .form-control:-ms-input-placeholder {
                    color:rgba(6, 42, 48, 1);
                }
            
                #kirra.agent002 .form-control:-moz-placeholder {
                    color:rgba(6, 42, 48, 1);
                }
                
                #kirra.agent002 form li input[type='radio']:hover::before {
                    background-color:transparent;
                    border-color:rgba(6, 42, 48, 1);
                }
                
                #kirra.agent002 form li input[type='radio']:after {
                    background-color:rgba(255, 255, 255, 1);
                    border-color:rgba(6, 42, 48, 1);
                }

                #kirra.agent002 form li input[type='radio']:checked::after {
                    background-color:rgba(6, 42, 48, 1);
                    border-color:rgba(6, 42, 48, 1);
                    color: rgba(255, 255, 255, 1);
                }

                #kirra.agent002 form li input[type='submit'] {
                    background-color:transparent;
                }

                #kirra.agent002 form li input[type='submit']:hover {
                    background-color:rgba(6, 42, 48, 1);
                    border-color:rgba(6, 42, 48, 1);
                }
            
            /* Property Detail */
            #kirra.agent002 #PropertyDetailWrapper #headerContentWrapper .switchWrapper button {
                background-color:rgba(6, 42, 48, 1);
                border-left-color:rgba(200, 40, 20, 1);
                border-right-color:rgba(200, 40, 20, 1);
                border-bottom-color:rgba(200, 40, 20, 1);
                border-top-color:rgba(6, 42, 48, 1);
                color:rgba(255, 255, 255, 1);
            }
            
            #kirra.agent002 #PropertyDetailWrapper #headerContentWrapper .switchWrapper button:hover {
                border-bottom-color:rgba(200, 40, 20, 1);
            }
            
            #kirra.agent002 #PropertyDetailWrapper #headerContentWrapper .switchWrapper button + .backIcon {
                background-color:rgba(6, 42, 48, 1);
                border-bottom-color:rgba(200, 40, 20, 1);
                border-left-color:rgba(200, 40, 20, 1);
                border-right-color:rgba(200, 40, 20, 1);
                border-top-color:rgba(6, 42, 48, 1);
            }
            
            #kirra.agent002 #PropertyDetailWrapper #headerContentWrapper .switchWrapper button + .backIcon i {
                color:rgba(255, 255, 255, 1);
            }
            
            #kirra.agent002 #PropertyDetailWrapper #PropertySliderWrapper .jcarousel-wrapper .jcarousel-control-prev,
            #kirra.agent002 #PropertyDetailWrapper #PropertySliderWrapper .jcarousel-wrapper .jcarousel-control-next {
                background-color:rgba(255, 255, 255, 1);
            }
            
            #kirra.agent002 #PropertyDetailWrapper #PropertySliderWrapper .jcarousel-wrapper .jcarousel-control-prev i,
            #kirra.agent002 #PropertyDetailWrapper #PropertySliderWrapper .jcarousel-wrapper .jcarousel-control-next i{
                color:rgba(6, 42, 48, 1);
            }
            
            #kirra.agent002 #PropertyDetailWrapper #PropertySliderWrapper .jcarousel-wrapper a[data-jcarouselcontrol]:hover {
                background-color:rgba(6, 42, 48, 1);
            }
            
            #kirra.agent002 #PropertyDetailWrapper #PropertySliderWrapper .jcarousel-wrapper a[data-jcarouselcontrol]:hover i {
                color:rgba(255, 255, 255, 1);
            }
            
            #kirra.agent002 #PropertyDetailWrapper #propertyLinksWrapper .panel-default .panel-heading {
                background-color:transparent;
            }
            
            #kirra.agent002 #PropertyDetailWrapper #propertyLinksWrapper .panel-default .panel-heading h4 a .label-open {
                background-color:rgba(55, 230, 15, 1);
                background-color:rgba(175, 175, 175, 1);
            }
            
            #kirra.agent002 #PropertyDetailWrapper #propertyLinksWrapper .panel-default .panel-heading h4 a .label-close {
                background-color:rgba(6, 42, 48, 1);
            }
            
            #kirra.agent002 #PropertyDetailWrapper #propertyLinksWrapper section[role='tabpanel'] .panel-body .btn {
                background-color:rgba(65, 65, 65, 1);
                color:rgba(255, 255, 255, 1);
            }
            
            #kirra.agent002 #PropertyDetailWrapper #propertyLinksWrapper section[role='tabpanel'] .panel-body .btn:hover {
                color:rgba(255, 255, 255, 1);
            }

            #kirra.agent002 #PropertyDetailWrapper #shareWrapper ul li i {
                color:rgba(65, 65, 65, 1);
            }
            
            #kirra.agent002 #PropertyDetailWrapper #inspectionWrapper .inspectionPanelWrapper .inspectionPanel {
                background-color:rgba(255, 255, 255, 1);
                border-color:rgba(210, 210, 210, 1);
            }
            
            #kirra.agent002 #PropertyDetailWrapper #inspectionWrapper .inspectionPanelWrapper .inspectionPanel .contentWrapper .labelWrapper {
                background-color:rgba(6, 42, 48, 1);
            }
            
            #kirra.agent002 #PropertyDetailWrapper #inspectionWrapper .inspectionPanelWrapper .inspectionPanel .contentWrapper .labelWrapper h4 {
                color:rgba(255, 255, 255, 1);
            }
            
            #kirra.agent002 #PropertyDetailWrapper #inspectionWrapper .inspectionPanelWrapper .inspectionPanel .contentWrapper .contentDetailsWrapper h1 {
                font-family:Kadwa;
            }
            
            #kirra.agent002 #PropertyDetailWrapper #inspectionWrapper .inspectionPanelWrapper .inspectionPanel .inspectionPanelHover {
                background-color:rgba(6, 42, 48, 1);
            }
            
            #kirra.agent002 #PropertyDetailWrapper #inspectionWrapper .inspectionPanelWrapper .inspectionPanel .inspectionPanelHover + .contentWrapper i,
            #kirra.agent002 #PropertyDetailWrapper #inspectionWrapper .inspectionPanelWrapper .inspectionPanel .inspectionPanelHover + .contentWrapper h4 {
                color:rgba(255, 255, 255, 1);
            }
            
            #kirra.agent002 #PropertyDetailWrapper #inspectionWrapper .inspectionPanelWrapper .inspectionPanel:hover .inspectionPanelHover + .contentWrapper i,
            #kirra.agent002 #PropertyDetailWrapper #inspectionWrapper .inspectionPanelWrapper .inspectionPanel:hover .inspectionPanelHover + .contentWrapper h4 {
                color:rgba(255, 255, 255, 1);
            }
	}

@media screen and (min-width:768px){
	/*Header*/
		/* Navigation */
		#kirra #headerWrapper .header.icons-no .nav > li .dropdown-menu {
			background-color: rgba(6, 42, 48, 0.95);
		}
	
		#kirra #headerWrapper .header.icons-no .nav > li .dropdown-menu li ul.columns {
			width:calc(100%/6);
		}
	
		#kirra #headerWrapper .header.icons-no .nav li .dropdown-menu li h5 {
			border-bottom-color:rgba(255, 255, 255, 1);
			color:rgba(255, 255, 255, 1);
		}
	
		#kirra #headerWrapper .header.icons-no .nav li .dropdown-menu li ul.columns li a {
			color:rgba(255, 255, 255, 0.75);
		}
	
		#kirra #headerWrapper .header.icons-no .nav li .dropdown-menu li ul.columns li a:hover {
			background-color:transparent;
			color:rgba(255, 255, 255, 1);
		}

		#kirra #headerWrapper .header.icons-no .nav > li > a i {
			color:rgba(6, 42, 48, 1);
		}
		
		#kirra #headerWrapper .header.icons-no .nav > li > a:hover i {
			color:rgba(6, 42, 48, 1);
		}

		#kirra #headerWrapper .header.icons-no .nav > li > a span.link-item {
			color:rgba(6, 42, 48, 1);
		}
		
		#kirra #headerWrapper .header.icons-no .nav > li > a:hover span.link-item {
			color:rgba(6, 42, 48, 1);
		}
	
		#kirra #headerWrapper .header.icons-no .nav > li > a > .navBTNWrapper .officePhone {
			color:rgba(6, 42, 48, 1);
			display:none;
		}
	
		#kirra #headerWrapper .header.icons-no .nav > li > a:hover > .navBTNWrapper .officePhone{
			color:rgba(6, 42, 48, 1);
		}
	
		#kirra #headerWrapper .header.icons-no .nav > li > a > .navBTNWrapper .officePhone:after {
			color:rgba(225, 225, 225, 1);
		}
	
	/* Property Detail */

}

@media screen and (min-width:992px){
	/* Landing Page */
	#kirra #landingPage .logoWrapper {
		left:0%;
		-webkit-transform:translate(0%, 0%);
		transform:translate(0%, 0%);
	}

	#kirra #landingPage .officeWrapper .officeDetails a:before {
		background-color:rgba(255, 255, 255, 0.9);
	}
	
	#kirra #landingPage .officeWrapper .officeDetails:nth-child(2) a .contentWrapper {
		border-left-color:rgba(255, 255, 255, 1);
		border-right-color:rgba(255, 255, 255, 1);
	}
	
	#kirra #landingPage .officeWrapper .officeDetails a:hover .contentWrapper h2 {
		color:rgba(51, 51, 51, 1);
	}
	
	#kirra #landingPage .officeWrapper .officeDetails a:hover .contentWrapper h4 {
		color:rgba(51, 51, 51, 1);
	}
	
	#kirra #landingPage .officeWrapper .officeDetails a:hover .contentWrapper h3 {
		color:rgba(51, 51, 51, 1);
    }

    /* Staff Detail Alternate Stylesheet */
        /* Navigation */
        #kirra.agent002 #navWrapper .navbar-collapse .nav {
            background-color:transparent;
        }
        
        #kirra.agent002 nav #navWrapper .navbar-collapse .nav li > a {
            color:rgba(255, 255, 255, 0.85);
        }
        
        #kirra.agent002 nav.navbarScrollBG #navWrapper .navbar-collapse .nav li > a {
            color:rgba(65, 65, 65, 1);
        }
        
        #kirra.agent002 #navWrapper .navbar-collapse .nav li > a:before {
            background-color:rgba(255, 255, 255, 1);
        }
        
        #kirra.agent002 #navWrapper .navbar-collapse .nav li > a:hover,
        #kirra.agent002 nav.navbarScrollBG #navWrapper .navbar-collapse .nav li > a:hover {
            color:rgba(6, 42, 48, 1);
        }
    
}