

/** HEADER **/
.header-wrapper.generic-header				{ background:#7EC188 !important; }
.branch-details .icon .icon-sale			{ display:none !important; }
.branch-details .icon .icon-rent			{ display:block !important; }



/** FOOTER **/
.footer-left .footer-hours h2				{ color:#7EC188 !important; }
.footer-base								{ background:#7EC188 !important; color:#FFFFFF; }
.footer-base a:hover						{ color:#7B4393 !important; }



/** SEARCH FORM **/
.search-form-buttons .btn					{ background:#7EC188 !important; color:#FFFFFF; }
.search-form-buttons .btn:hover				{ background:#51825b !important; color:#FFFFFF; }
.search-banner .search-form-ctrlset h2		{ color:#7EC188 !important; }



/** NAVIGATION **/
.navigation-bar										{ background:#7EC188 !important; }
.nav-bar,
.navigation-main-wrapper,
.navigation-main-wrapper .nav-dropdown ul			{ background:#7EC188 !important; color:#FFFFFF; }
a.nav-login,
.navigation-main-wrapper .nav-link,
.navigation ul li .nav-link,
.navigation-main-wrapper .social-links a,
.navigation-main-wrapper .nav-link-menu				{ color:#FFFFFF; border-top:3px solid transparent; }
.navigation-main-wrapper .nav-link:hover,
.navigation ul li .nav-link:hover,
.navigation ul li .nav-link.selected,
a.nav-login:hover,
.navigation-main-wrapper .social-links a:hover,
.navigation-main-wrapper .nav-link-menu:hover		{ color:#FFFFFF; border-top:3px solid #FFFFFF; }
.navigation ul ul li .nav-link:hover,
.navigation ul ul li .nav-link.selected 			{ background:#51825b !important; }
.navigation ul li ul,
.responsive-menu .responsive-menu-wrapper 			{ background:#7EC188 !important; color:#FFFFFF; }
.responsive-menu .nav-link-menu						{ background:#7EC188 !important; color:#FFFFFF; }
.responsive-menu .nav-link-menu:hover				{ color:#51825b !important; }
.responsive-menu .nav-item:hover,
.responsive-menu .nav-item.selected					{ background:#51825b !important; color:#FFFFFF; }



/** STATIC PAGES **/
.static-titles										{ background:#51825b; color:#FFFFFF; }
hr.solid											{ border:none; border-top:2px solid #7EC188; }



/** GUIDE TO RENTING **/
.renting-wrapper .static-wrapper					{ text-align:center; }
.rental-management-row								{ display:inline-block; width:48%; text-align:left; }
.rental-management-row .spacing						{ margin:10px; }
.rental-management-row .fully-managed .title		{ font-family:'Montserrat', sans-serif; padding:10px; text-transform:uppercase; font-weight:600; font-size:1.6em; letter-spacing:-2px; }
.rental-management-row .fully-managed .content		{ padding:20px; }
.rental-management-row .fully-managed h2			{ margin:0px 0px 20px 0px; padding:0px 0px 20px 0px; }
.rental-management-row .tenant-finding				{ padding:10px; }
.rental-management-row .tenant-finding .title		{ display:block; font-family:'Montserrat', sans-serif; text-transform:uppercase; font-weight:600; font-size:1.6em; letter-spacing:-2px; }
.rental-management-row .shadow img					{ width:100%; max-width:800px; max-height:50px; }

.rental-management-row .spacing						{ background:#FAFAFA; }
.rental-management-row .fully-managed .title		{ background:#7EC188; color:#FFFFFF; }
.rental-management-row .fully-managed h2			{ color:#7EC188; border-bottom:2px solid #7EC188; }
.rental-management-row .tenant-finding				{ background:#51825b; color:#FFFFFF; }



/** RESPONSIVE **/
@media screen and (max-width:760px){
	
	.rental-management-row							{ display:block; width:100%; }
	.rental-management-row .spacing					{ margin:10px 10px 20px 10px; }
	.fully-managed .title,
	.fully-managed .content,
	.fully-managed .content h2,
	.fully-managed .tenant-finding					{ height:auto !important; }
	
}









