
@import url("/t/_common/css/spacing/ReNetMargins.css");
@import url("/t/_common/css/spacing/ReNetPadding.css");
	
/* Global */
body {
	background-color:rgba(255, 255, 255, 1);
	color:rgba(0, 22, 137, 1);
}

.btn {
	background-color:rgba(0, 22, 137, 1);
	border-bottom-color: rgba(0, 22, 137, 1);
	color:rgba(255, 255, 255, 1);
}

.btn:hover {
	color:rgba(255, 255, 255, 1);
}

a {
	color:rgba(0, 22, 137, 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(0, 22, 137, 1);
	font-weight:400;
}

#kirra ::-moz-placeholder {
	color:rgba(0, 22, 137, 1);
	font-weight:400;
}

#kirra :-moz-placeholder {
	color:rgba(0, 22, 137, 1);
	font-weight:400;
}

#kirra :-ms-input-placeholder {
	color:rgba(0, 22, 137, 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(0, 22, 137, 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(0, 22, 137, 1);
}

form li input[type='radio']:hover::before {
	background-color:rgba(0, 22, 137, 1);
	border:1px solid rgba(0, 22, 137, 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(0, 22, 137, 1);
}


form li input[type='radio']:checked::after {
	background-color:rgba(255, 255, 255, 1);
	border-color:rgba(0, 22, 137, 1);
	color: rgba(0, 22, 137, 1);
}

/* Quicksearch */
#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(0, 22, 137, 1);
}

.redq .navbar-toggle:hover .icon-bar {
	background-color:rgba(0, 22, 137, 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(0, 22, 137, 1);
}

.redq #mobile-menu-wrap .dropdown-toggle + .dropdown-menu .columns h5 {
	background-color:rgba(0, 22, 137, 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);
}

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

#kirra #homePageModules .homeButtonsWrapper .content-box:hover {
	border: solid 2px rgba(0, 22, 137, 1);
	color: rgba(0, 22, 137, 1);
}

/* Home page content */
#kirra #homePageModules #homeDynamicContentWrapper {
	background-color:rgba(0, 22, 137, 1);
}

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

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

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

/*Homepage - Blog Articles */
#kirra #homePageModules #blogContentWrapper .blogItemWrapper {
	border-bottom-color:rgba(0, 22, 137, 0.35);
}

#kirra #homePageModules #blogContentWrapper .blogItemWrapper:before {
	background-color:rgba(0, 22, 137, 1);
}

#kirra #homePageModules #blogContentWrapper .contentWrapper h2 {
	color:rgba(0, 22, 137, 1);
}

#kirra #homePageModules #blogContentWrapper .contentWrapper .btn {
	background-color:transparent;
	border-color:rgba(0, 22, 137, 1);
	color:rgba(0, 22, 137, 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(0, 22, 137, 1);
}

/* Facebook */
#kirra #facebookWrapper .socialHeader,
#kirra #communityWrapper .socialHeader {
	background-color:rgba(0, 22, 137, 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(0, 22, 137, 0);
}

#kirra #communityWrapper #blogPostNav i {
	color:rgba(255, 255, 221, 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(0, 22, 137, 1);
}

#kirra #communityWrapper #contentScroller .scrollerItem .leftColumn button {
	background-color:transparent;
	color:rgba(0, 22, 137, 1);
}

#kirra #communityWrapper #contentScroller .scrollerItem .rightColumn {
	background-color:rgba(0, 22, 137, 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(0, 22, 137, 1);
}

#kirra #homePageModules #homeTestimonialsWrapper h4:before,
#kirra #homePageModules #homeTestimonialsWrapper h4:after {
	border-top-color: rgba(0, 22, 137, 1);
}

#kirra #homePageModules #homeTestimonialsWrapper h1 {
	color:rgba(0, 22, 137, 1);
}

#kirra #homePageModules #homeTestimonialsWrapper #owl-testimonials h2,
#kirra #homePageModules #homeTestimonialsWrapper #owl-testimonials p {
	color:rgba(0, 22, 137, 1);
}

#kirra #homePageModules #homeTestimonialsWrapper #owl-testimonials h4 {
	color:rgba(0, 22, 137, 1);
}

#kirra #homePageModules #homeTestimonialsWrapper #owl-testimonials h5 {
	color:rgba(0, 22, 137, 1);
}

#kirra #homePageModules #homeTestimonialsWrapper #owl-testimonials .owl-controls .owl-buttons .owl-prev,
#kirra #homePageModules #homeTestimonialsWrapper #owl-testimonials .owl-controls .owl-buttons .owl-next {
	background-color: transparent;
	border-color: rgba(0, 22, 137, 1);
}

#kirra #homePageModules #homeTestimonialsWrapper #owl-testimonials .owl-controls .owl-buttons i {
	color: rgba(0, 22, 137, 1);
}


/* Homepage - Search Properties */
#kirra #homePageModules #homeSearchWrapper {
	background-color:rgba(0, 22, 137, 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 h1 {
	color:rgba(255, 255, 255, 1);
}

#kirra #homePageModules #homeSearchWrapper #quicksearch .form-group .form-control {
	background-color:rgba(255, 255, 255, 1);
	color:rgba(0, 22, 137, 1);
}

#kirra #homePageModules #homeSearchWrapper #quicksearch .form-group .bootstrap-select.btn-group button {
	background-color:transparent;
	color:rgba(0, 22, 137, 1);
}
	
#kirra #homePageModules #homeSearchWrapper #quicksearch li.search button {
	background-color:transparent;
	border:1px solid rgba(255, 255, 255, 1);
	color:rgba(255, 255, 255, 1);
}


/* Homepage - Recent Listings */
#kirra #homePageModules #homePropertyListingsWrapper  h4 {
	color:rgba(0, 22, 137, 1);
}

#kirra #homePageModules #homePropertyListingsWrapper h4:before,
#kirra #homePageModules #homePropertyListingsWrapper h4:after {
	border-top-color: rgba(0, 22, 137, 1);
}

#kirra #homePageModules #homePropertyListingsWrapper h2 {
	color:rgba(0, 22, 137, 1);
}

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

#kirra #homePageModules #homePropertyListingsWrapper .propertyListItemMasonry h4:before,
#kirra #homePageModules #homePropertyListingsWrapper .propertyListItemMasonry h4:after {
	border-top-color: rgba(255, 255, 255, 1);
}

#kirra #homePageModules #homePropertyListingsWrapper #filters .btn,
#kirra #homePageModules #homePropertyListingsWrapper .view-all-listings {
	background-color:transparent;
	border-color:rgba(0, 22, 137, 1);
	color:rgba(0, 22, 137, 1);
}

#kirra #homePageModules #homePropertyListingsWrapper #filters .btn.is-checked,
#kirra #homePageModules #homePropertyListingsWrapper .view-all-listings:hover {
	background-color: rgba(0, 22, 137, 1);
	border-bottom-color: rgba(0, 22, 137, 1);
	color: rgba(255, 255, 255, 1);
}

/* Homepage - Services */
#kirra #homePageModules #homeServicesWrapper  h4 {
	color:rgba(0, 22, 137, 1);
}

#kirra #homePageModules #homeServicesWrapper h4:before,
#kirra #homePageModules #homeServicesWrapper h4:after {
	border-top-color: rgba(0, 22, 137, 1);
}

#kirra #homePageModules #homeServicesWrapper h1 {
	color:rgba(0, 22, 137, 1);
}

#kirra #homePageModules #homeServicesWrapper .serviceModuleWrapper {
	border-color:rgba(225, 225, 225, 1);
}

#kirra #homePageModules #homeServicesWrapper .contentWrapper .fa {
	color:rgba(0, 22, 137, 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(0, 22, 137, 1);
}


/* Homepage - Newsletter Signup */
#kirra #homePageModules #homeSignupWrapper {
	background-color:rgba(0, 22, 137, 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 h2 {
	color:rgba(255, 255, 255, 1);
}

#kirra #homePageModules #homeSignupWrapper form li input[type='submit'] {
	background-color:transparent;
	border-color:rgba(255, 255, 255, 1);
	color:rgba(255, 255, 255, 1);
}

/* Homepage - Office Contact */
#kirra #homePageModules #homeOfficeContactWrapper  h4 {
	color:rgba(0, 22, 137, 1);
}

#kirra #homePageModules #homeOfficeContactWrapper h4:before,
#kirra #homePageModules #homeOfficeContactWrapper h4:after {
	border-top-color: rgba(0, 22, 137, 1);
}

#kirra #homePageModules #homeOfficeContactWrapper h2 {
	color:rgba(0, 22, 137, 1);
}

#kirra #homePageModules #homeOfficeContactWrapper #Contact li.submit .btn {
	background-color:transparent;
	border-color:rgba(0, 22, 137, 1);
	color:rgba(0, 22, 137, 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 h1 {
	color:rgba(255, 255, 255, 1);
}

#kirra #homeCustomContentWrapper p {
	color:rgba(255, 255, 255, 1);
}


/* Office Contact Module */
#kirra #contactModule {
	background-color:rgba(0, 22, 137, 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(0, 22, 137, 1);
}

#kirra footer h5 {
	color:rgba(0, 22, 137, 1);
}

#kirra footer ul li i {
	color:rgba(0, 22, 137, 1);
}


/* Copyright */
#kirra #copyrightWrapper {
	background-color:rgba(0, 22, 137, 1);
}

#kirra #copyrightWrapper .contentWrapper p {
	color:rgba(255, 255, 221, 0.65);
}

#kirra #copyrightWrapper .contentWrapper a {
	color:rgba(255, 255, 221, 0.65);
}

#kirra #copyrightWrapper .contentWrapper a:hover {
	color:rgba(255, 255, 255, 1);
}

/* Property Results */
/*
#kirra #homePropertyListingsWrapper .grid .grid-item .propertyListItemMasonry .imgWrapper,
#kirra #PropertyResults .grid .grid-item .propertyListItemMasonry .imgWrapper {
	background-color:rgba(0, 0, 0, 1);
}

#kirra #homePropertyListingsWrapper .grid .grid-item .propertyListItemMasonry .contentWrapper,
#kirra #PropertyResults .grid .grid-item .propertyListItemMasonry .contentWrapper {
	border-bottom-color:rgba(0, 22, 137, 1);
}

#kirra #homePropertyListingsWrapper .grid .grid-item .propertyListItemMasonry .contentWrapper .hoverContent,
#kirra #PropertyResults .grid .grid-item .propertyListItemMasonry .contentWrapper .hoverContent {
	background-color:rgba(255, 255, 255, 1);
}

#kirra #homePropertyListingsWrapper .grid .grid-item .propertyListItemMasonry .contentWrapper .hoverContent h4 b,
#kirra #PropertyResults .grid .grid-item .propertyListItemMasonry .contentWrapper .hoverContent h4 b {
	color:rgba(0, 22, 137, 1);
}

#kirra #homePropertyListingsWrapper .grid .grid-item .propertyListItemMasonry .contentWrapper .hoverContent h5,
#kirra #PropertyResults .grid .grid-item .propertyListItemMasonry .contentWrapper .hoverContent h5 {
	color:rgba(0, 22, 137, 1);
}

#kirra #homePropertyListingsWrapper .grid .grid-item .propertyListItemMasonry .contentWrapper .hoverContent small,
#kirra #PropertyResults .grid .grid-item .propertyListItemMasonry .contentWrapper .hoverContent small {
	color:rgba(0, 22, 137, 0.5);
}

#kirra #homePropertyListingsWrapper .grid .grid-item .propertyListItemMasonry .contentWrapper .hoverContent ul li,
#kirra #PropertyResults .grid .grid-item .propertyListItemMasonry .contentWrapper .hoverContent ul li {
	color:rgba(0, 22, 137, 1);
}

/* Alternate Property List View * /
#kirra #homePropertyListingsWrapper .grid .grid-item.alternateListModule .propertyListItemMasonry .contentWrapper,
#kirra #PropertyResults .grid .grid-item.alternateListModule .propertyListItemMasonry .contentWrapper {
	background-color:rgba(0, 0, 0, 0.20);
}

#kirra #homePropertyListingsWrapper .grid .grid-item.alternateListModule .propertyListItemMasonry .contentWrapper .centerVertical h4 b,
#kirra #homePropertyListingsWrapper .grid .grid-item.alternateListModule .propertyListItemMasonry .contentWrapper .centerVertical small,
#kirra #homePropertyListingsWrapper .grid .grid-item.alternateListModule .propertyListItemMasonry .contentWrapper .centerVertical h5,
#kirra #PropertyResults .grid .grid-item.alternateListModule .propertyListItemMasonry .contentWrapper .centerVertical h4 b,
#kirra #PropertyResults .grid .grid-item.alternateListModule .propertyListItemMasonry .contentWrapper .centerVertical small,
#kirra #PropertyResults .grid .grid-item.alternateListModule .propertyListItemMasonry .contentWrapper .centerVertical h5 {
	color:rgba(255, 255, 255, 1);
}

#kirra #homePropertyListingsWrapper .grid .grid-item.alternateListModule .propertyListItemMasonry .contentWrapper .centerVertical h4:before,
#kirra #homePropertyListingsWrapper .grid .grid-item.alternateListModule .propertyListItemMasonry .contentWrapper .centerVertical h4:after,
#kirra #PropertyResults .grid .grid-item.alternateListModule .propertyListItemMasonry .contentWrapper .centerVertical h4:before,
#kirra #PropertyResults .grid .grid-item.alternateListModule .propertyListItemMasonry .contentWrapper .centerVertical h4:after {
	border-top-color:rgba(255, 255, 255, 1) !important;
}

#kirra #homePropertyListingsWrapper .grid .grid-item.alternateListModule .propertyListItemMasonry .contentWrapper .hoverContent,
#kirra #PropertyResults .grid .grid-item.alternateListModule .propertyListItemMasonry .contentWrapper .hoverContent {
	background-color:transparent;
}

#kirra #homePropertyListingsWrapper .grid .grid-item.alternateListModule .propertyListItemMasonry .contentWrapper .hoverContent ul li,
#kirra #PropertyResults .grid .grid-item.alternateListModule .propertyListItemMasonry .contentWrapper .hoverContent ul li {
	color:rgba(255, 255, 255, 1);
}
*/


/* Property Results */
#kirra #homePropertyListingsWrapper .grid .grid-item .propertyListItemMasonry .inspectWrapper,
#kirra .grid .grid-item .propertyListItemMasonry .inspectWrapper,
#masonryGrid .masonry-item .masonry_listing_parent .inspectWrapper {
	background-color:rgba(255, 221, 0, 1);
}

#kirra #homePropertyListingsWrapper .grid .grid-item .propertyListItemMasonry .inspectWrapper > .addToCalBTN,
#kirra .grid .grid-item .propertyListItemMasonry .inspectWrapper > .addToCalBTN,
#masonryGrid .masonry-item .masonry_listing_parent .inspectWrapper > .addToCalBTN {
	color: rgba(0, 22, 137, 1);
}

#kirra #PropertyResults #propertyFilterWrapper .btn {
	background-color:transparent;
	border-color:rgba(0, 22, 137, 1);
	color:rgba(0, 22, 137, 1);
}

#kirra #PropertyResults #propertyFilterWrapper #filters .btn.is-checked {
	background-color: rgba(0, 22, 137, 1);
	border-bottom: 1px solid rgba(0, 22, 137, 1);
	color: rgba(255, 255, 255, 1);
}


/* Property Detail */
#kirra #headerWrapper #propertyHeaderWrapper {
	background-color:rgba(0, 22, 137, 1);
	
}

#kirra #headerWrapper #propertyHeaderWrapper h2 {
	color:rgba(255, 255, 255, 1);
}

#kirra #headerWrapper #propertyHeaderWrapper #tabWrapper .nav-tabs li {
	border-right-color:rgba(255, 255, 221, 0.35);
}

#kirra #headerWrapper #propertyHeaderWrapper #tabWrapper .nav-tabs li a {
	background-color: transparent;
	color: rgba(255, 255, 221, 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 #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, 221, 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(0, 22, 137, 1);
}

#kirra #propertyDetailWrapper #propertyGalleryWrapper #propertyDetailFloorplans .carousel-indicators li.active {
	background-color:rgba(0, 22, 137, 1);
}

#kirra #propertyDetailWrapper #propertyGalleryWrapper #propertyDetailFloorplans .carousel-control {
	border-color:rgba(0, 22, 137, 1);
	color:rgba(0, 22, 137, 1);
}

#kirra #propertyDetailWrapper #propertyGalleryWrapper #propertyDetailFloorplans .carousel-control i {
	color:rgba(0, 22, 137, 1);
}

#kirra #propertyDetailWrapper #propertyGalleryWrapper #propertyDetailFloorplans .carousel-control:hover {
	background-color:rgba(0, 22, 137, 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(0, 22, 137, 1);
}

#propertyDetailWrapper .leftColumn #propertyDescriptionWrapper a[data-readmore-toggle]{
	border-top-color:rgba(215, 215, 215, 1);
	color:rgba(0, 22, 137, 1);
}

#kirra #propertyDetailWrapper #propertyDetailBBCWrapper .bbc li {
	color:rgba(0, 22, 137, 1);
}

#kirra #propertyDetailWrapper #propertyDetailIntroWrapper h3 {
	color:rgba(0, 22, 137, 1);
}

#kirra #propertyDetailWrapper #propertyDetailInformationWrapper h3 {
	border-bottom-color:rgba(215, 215, 215, 1);
	color:rgba(0, 22, 137, 1);
}

.modal-dialog .modal-content {
	background-color:rgba(255, 255, 255, 1);
}

#propertyDetailApplyWrapper .btn {
	background-color:rgba(255, 255, 255, 1);
	border-color: rgba(0, 22, 137, 1);
	color: rgba(0, 22, 137, 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 #propertyDetailLinkWrapper h3,
#kirra #propertyDetailWrapper #propertyDetailApplyWrapper h3,
#kirra #propertyDetailWrapper #propertyDetailInspectRealEstateWrapper h3,
#kirra #propertyDetailWrapper #propertyDetailShareWrapper h3{
	border-bottom-color:rgba(215, 215, 215, 1);
	color:rgba(0, 22, 137, 1);
}

#kirra #propertyDetailWrapper #propertyDetailInspectRealEstateWrapper {
	margin-bottom: 0;
	min-height: unset;
} 


/* Set Property Share */
#kirra #propertyDetailWrapper #share .social-icons li {
	background-color:rgba(0, 22, 137, 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(0, 22, 137, 1);
}

#kirra #propertyDetailWrapper #share span circle,
#kirra #propertyDetailWrapper #share span path,
#kirra #propertyDetailWrapper #share span polygon {
	fill:rgba(0, 22, 137, 1);
}

#kirra #propertyDetailWrapper #propertyDetailAgentWrapper .agentWrapper .contentWrapper h4 {
	color:rgba(0, 22, 137, 1);
}

#kirra #propertyDetailWrapper #propertyDetailAgentWrapper .agentWrapper .contentWrapper .bottomSection table td a {
	color:rgba(0, 22, 137, 1);
}

#kirra .fa-mobile,
#kirra .fa-phone,
#kirra .fa-envelope {
	color:rgba(0, 22, 137, 1);
}

#kirra .fa-volume-control-phone {
	color:rgba(0, 22, 137, 1);
}

#kirra .fa-envelope-o {
	color:rgba(0, 22, 137, 1);
}

#kirra .fa-globe {
	color:rgba(0, 22, 137, 1);
}


/* Forms */
#kirra #forms h1 {
	color:rgba(0, 22, 137, 1);
}

#kirra #forms h4:before, #kirra #forms h4:after {
	border-top-color: 1px solid rgba(0, 22, 137, 1);
}

#kirra #forms h3 {
	color:rgba(0, 22, 137, 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(0, 22, 137, 1);
}

#kirra #forms .contentWrapper ul li i {
	color:rgba(0, 22, 137, 1);
}


/* StaffList */
#kirra #staffListWrapper h1 {
	color:rgba(0, 22, 137, 1);
}

#kirra #staffListWrapper h4:before,
#kirra #staffListWrapper h4:after {
	border-top-color: rgba(0, 22, 137, 1);
}

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

#kirra #staffListWrapper .staffModuleWrapper .contentWrapper {
	border-bottom-color:rgba(0, 22, 137, 1);
}

#kirra #staffListWrapper .staffModuleWrapper .contentWrapper:after {
	background-color:rgba(0, 22, 137, 1);
}

#kirra #staffListWrapper .staffModuleWrapper .contentWrapper h3 {
	color:rgba(0, 22, 137, 1);
}

#kirra #staffListWrapper .staffModuleWrapper .contentWrapper button {
	background-color:transparent;
	color:rgba(255, 255, 255, 1);
}

#kirra #staffListWrapper .staffModuleWrapper .contentWrapper .agentContactLinks i {
	color:rgba(0, 22, 137, 1);
}

#kirra #staffListWrapper .staffModuleWrapper:hover .contentWrapper h3 {
	color:rgba(255, 255, 255, 1);
}

#kirra #staffListWrapper .staffModuleWrapper:hover .contentWrapper h4 {
	color:rgba(255, 255, 221, 0.65);
}

#kirra #staffListWrapper .staffModuleWrapper:hover .contentWrapper .agentContactLinks i {
	color:rgba(255, 255, 255, 1);
}

/* Staff Detail */
#kirra #staffDetailWrapper  .default > .imgWrapper {
	background-color:rgba(0, 22, 137, 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(255, 255, 255, .25);
	box-sizing:border-box;
	position:relative;
}

#kirra #staffDetailWrapper #staffLinks .list-group-item:after {
	border-bottom:1px solid rgba(255, 255, 60, 1);
	bottom:0px;
}

#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(255, 255, 255, .25);
}

#kirra #staffDetailWrapper #staffContentWrapper table tbody tr td span {
	color:rgba(255, 255, 221, 0.75);
}

#kirra #staffDetailWrapper #staffContentWrapper table tbody tr td:first-child {
	color:rgba(255, 255, 221, 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(0, 22, 137, 1);
}

#kirra #staffDetailWrapper #staffContentWrapper table tbody tr b {
	color:rgba(255, 255, 255, 1);
}

#kirra #staffDetailWrapper #staffContentWrapper table tbody tr:hover {
	background-color:rgba(255, 255, 60, 1);
}

#kirra #staffDetailWrapper #staffContentWrapper table tbody tr:hover td,
#kirra #staffDetailWrapper #staffContentWrapper table tbody tr:hover b {
	color:rgba(0, 22, 137, 1);
}

#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, 221, 0.65) !important;
}

#kirra #staffDetailWrapper #ContactFormWrapper #Contact li.form-group ::-moz-input-placeholder{
	color:rgba(255, 255, 221, 0.65) !important;
}

#kirra #staffDetailWrapper #ContactFormWrapper #Contact li.form-group :-moz-input-placeholder{
	color:rgba(255, 255, 221, 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(0, 22, 137, 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(0, 22, 137, 1);
}

#kirra #testimonialsWrapper h4:before,
#kirra #testimonialsWrapper h4:after  {
	border-top-color: rgba(0, 22, 137, 1);
}

#kirra #testimonialsWrapper #testimonialFilterWrapper #testimonialfilters .btn {
	background-color: transparent;
	border-color: rgba(0, 22, 137, 1);
	color:rgba(0, 22, 137, 1);
}

#kirra #testimonialsWrapper #testimonialFilterWrapper #testimonialfilters .btn.is-checked {
	background-color: rgba(0, 22, 137, 1);
	border-bottom-color:rgba(0, 22, 137, 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(0, 22, 137, 1);
}

#kirra #testimonialsWrapper .grid .grid-item:hover .testimonialContentWrapper {
	background-color:rgba(0, 22, 137, 1);
	border-color:rgba(0, 22, 137, 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(0, 22, 137, 1);
}

#kirra #dynamicContentWrapper h4:before,
#kirra #dynamicContentWrapper h4:after {
	border-top-color: 1px solid rgba(0, 22, 137, 1);
}

/* Blog - List */
#kirra #dynamicContentWrapper  #blogFilters .btn {
	background-color: transparent;
	border: 1px solid rgba(0, 22, 137, 1);
	color:rgba(0, 22, 137, 1);
}

#kirra #dynamicContentWrapper  #blogFilters .btn.is-checked {
	background-color: rgba(0, 22, 137, 1);
	border-bottom-color: rgba(0, 22, 137, 1);
	color: rgba(255, 255, 255, 1);
}

#kirra #dynamicContentWrapper .blogArticle {
	color: rgba(0, 22, 137, 1);
}

#kirra #dynamicContentWrapper .blogArticle .releaseDate {
	background-color:rgba(0, 22, 137, 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(0, 22, 137, 1);
}

#kirra #dynamicContentWrapper .blogArticle .contentWrapper {
	background-color:rgba(255, 255, 255, 1);
}

#kirra #dynamicContentWrapper .blogArticle .viewArticleWrapper {
	background-color:rgba(0, 22, 137, 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(255, 255, 255, 1);
	background-color:rgba(255, 255, 255, 1);
	color:rgba(0, 22, 137, 1);
}

.btn:before {
	background-color:rgba(0, 22, 137, 1);
	border:1px solid rgba(0, 22, 137, 1);
}

.btn:hover {
	background-color:transparent;
	color:rgba(255, 255, 255, 1);
}

.sectionBgDk {
	background-color:rgba(0, 22, 137, 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(0, 22, 137, 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(0, 22, 137, 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, 221, 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(0, 22, 137, 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(0, 22, 137, 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(0, 22, 137, 0.65);
}

#kirra.agent002 #agentImageWrapper #headerContentWrapper > .container #imageContentWrapper #homeCircleWrapper a:hover {
	color:rgba(0, 22, 137, 1);
}

#kirra.agent002 #agentImageWrapper #headerContentWrapper > .container #imageContentWrapper #homeCircleWrapper .btn, 
#kirra.agent002 #agentImageWrapper #headerContentWrapper > .container #imageContentWrapper #homeCircleWrapper .btn-primary {
	background-color:transparent;
	border-color:rgba(0, 22, 137, 1);
	color:rgba(0, 22, 137, 1);
}

#kirra.agent002 #agentImageWrapper #headerContentWrapper > .container #imageContentWrapper #homeCircleWrapper .btn:before {
	background-color:rgba(0, 22, 137, 1);
	border-color:rgba(0, 22, 137, 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, 221, 0.65);
}

#kirra.agent002 #agentImageWrapper #headerContentWrapper > .container #imageContentWrapper #homeCircleWrapper .contentWrapper {
	color:rgba(0, 22, 137, 1);
}

#kirra.agent002 #agentImageWrapper #headerContentWrapper > .container #imageContentWrapper #homeCircleWrapper .contentWrapper h1 + h2 + h3 + h4 + h5 {
	color:rgba(0, 22, 137, 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(0, 22, 137, 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(0, 22, 137, 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, 221, 0.95);
}

#kirra.agent002 #homeTestimonialWrapper #testimonialContent #owl-carousel .item .dateWrapper {
	background-color:rgba(0, 22, 137, 1);
}


#kirra.agent002 #homeTestimonialWrapper #testimonialContent #owl-carousel .item .dateWrapper h5 {
	font-family: 'Kadwa', serif;
	color:rgba(255, 255, 221, 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(0, 22, 137, 1);
}

#kirra.agent002 #homeTestimonialWrapper #testimonialContent #owl-carousel .owl-controls.clickable .owl-buttons div:hover {
	background-color:rgba(0, 22, 137, 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(0, 22, 137, 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(0, 22, 137, 1);
}

/* Listings */
#kirra.agent002 #homeListingsWrapper #sort li a {
	background-color:transparent;
	color:rgba(0, 22, 137, 1);
}

#kirra.agent002 #homeListingsWrapper #sort li.active {
	background-color:rgba(0, 22, 137, 1);
}

#kirra.agent002 #homeListingsWrapper #filter .btn,
#kirra.agent002 #homeListingsWrapper #sort .btn {
	background-color:transparent;
	border-color:rgba(0, 22, 137, 1);
	color:rgba(0, 22, 137, 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(0, 22, 137, 1);
	color:rgba(255, 255, 255, 1);
}

#kirra.agent002 #homeListingsWrapper #listingsContent #listingsHeadingWrapper{
	background-color: rgba(0, 22, 137, 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(0, 22, 137, 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(0, 22, 137, 1);
}
		
/* Footer */
/* Contact */
#kirra.agent002 #footerContactWrapper {
	background-color:rgba(0, 22, 137, 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(0, 22, 137, 1);
}

#kirra.agent002 #footerContactWrapper #rightColumn .contentWrapper button:before {
	background-color:rgba(0, 22, 137, 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, 221, 0.35);
}

#kirra.agent002 #contactAgent #Contact input {
	color:rgba(0, 22, 137, 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(0, 22, 137, 1);
}

#kirra.agent002 #footerContactDetailsWrapper h3 {
	color:rgba(0, 22, 137, 1);
}

#kirra.agent002 #footerContactDetailsWrapper h5 {
	color:rgba(0, 22, 137, 0.5);
}

#kirra.agent002 #footerContactDetailsWrapper ul li i {
	color:rgba(0, 22, 137, 1);
}

#kirra.agent002 #scrollTop {
	border-bottom-color:rgba(0, 22, 137, 0.35);
	border-top-color:rgba(0, 22, 137, 0.35);
}

#kirra.agent002 #scrollTop > i {
	color:rgba(0, 22, 1375, 0.25);
}

#kirra.agent002 #scrollTop:hover {
	border-color:rgba(0, 22, 137, 1);
}

#kirra.agent002 #scrollTop:hover > i {
	color:rgba(0, 22, 137, 1);
}

/* Copyright */
#kirra.agent002 #copyrightWrapper {
	background-color:rgba(0, 22, 137, 1);
}

#kirra.agent002 #copyrightWrapper .contentWrapper p {
	color:rgba(255, 255, 221, 0.65);
}

#kirra.agent002 #copyrightWrapper .contentWrapper a {
	color:rgba(255, 255, 221, 0.65);
}

#kirra.agent002 #copyrightWrapper .contentWrapper a:hover {
	color:rgba(255, 255, 255, 1);
}
		
/* Forms */
#kirra.agent002 form .form-control {
	border-color:rgba(0, 22, 137, 1);
}

#kirra.agent002 .form-control::-webkit-input-placeholder {
	color:rgba(0, 22, 137, 1);
}

#kirra.agent002 .form-control::-moz-placeholder {
	color:rgba(0, 22, 137, 1);
}

#kirra.agent002 .form-control:-ms-input-placeholder {
	color:rgba(0, 22, 137, 1);
}

#kirra.agent002 .form-control:-moz-placeholder {
	color:rgba(0, 22, 137, 1);
}

#kirra.agent002 form li input[type='radio']:hover::before {
	background-color:transparent;
	border-color:rgba(0, 22, 137, 1);
}

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

#kirra.agent002 form li input[type='radio']:checked::after {
	background-color:rgba(0, 22, 137, 1);
	border-color:rgba(0, 22, 137, 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(0, 22, 137, 1);
	border-color:rgba(0, 22, 137, 1);
}
		
/* Property Detail */
#kirra.agent002 #PropertyDetailWrapper #headerContentWrapper .switchWrapper button {
	background-color:rgba(0, 22, 137, 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(0, 22, 137, 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(0, 22, 137, 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(0, 22, 137, 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(0, 22, 137, 1);
}

#kirra.agent002 #PropertyDetailWrapper #PropertySliderWrapper .jcarousel-wrapper a[data-jcarouselcontrol]:hover {
	background-color:rgba(0, 22, 137, 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(0, 22, 137, 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(0, 22, 137, 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(0, 22, 137, 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(0, 22, 137, 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);
		}
	
		#kirra #headerWrapper .header.icons-no .nav li .dropdown-menu li ul.columns li a {
			color:rgba(255, 255, 221, 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(0, 22, 137, 1);
		}
		
		#kirra #headerWrapper .header.icons-no .nav > li > a:hover i {
			color:rgba(0, 22, 137, 1);
		}

		#kirra #headerWrapper .header.icons-no .nav > li > a span.link-item {
			color:rgba(0, 22, 137, 1);
		}
		
		#kirra #headerWrapper .header.icons-no .nav > li > a:hover span.link-item {
			color:rgba(0, 22, 137, 1);
		}
	
		#kirra #headerWrapper .header.icons-no .nav > li > a > .navBTNWrapper .officePhone {
			color:rgba(0, 22, 137, 1);
		}
	
		#kirra #headerWrapper .header.icons-no .nav > li > a:hover > .navBTNWrapper .officePhone{
			color:rgba(0, 22, 137, 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, 221, 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, 221, 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(0, 22, 137, 1);
        }
    
}