.mkdf-page-title.entry-title{
	text-shadow: none !important;
}
.amenities-title h2{
		font-size:50px !important;
	}

	/* Pop up */
	.popup-outer,.popup-main {
		display:none !important;
	}

	.mkdf-page-content-holder{
		background:#FDF9F4 !important;
	}

	/* Side bar space */
	.mkdf-sidebar-holder{
		display:none !important;
	}

	/* Header */
	header{
		box-shadow: 0px 5px 12.09px 0.91px rgba(144, 144, 154, 0.07);
	}
	header ul li a{
		color: #8A3315 !important;
	}
	.mkdf-top-bar .mkdf-position-right ul.menu>li a {
		color: #8A3315 !important;
	}
	a.check-avalibilty {
		font-weight: bold;
		padding: 3px 10px;
		display: inline-block;
		vertical-align: middle;
		color: #31793D !important;
		transition: color .2s ease-out !important;
		background: url(https://www.greenridgeapts.com/wp-content/uploads/2025/09/livechatbg.png);
	}

	a.check-avalibilty:hover {
		background: #31793D !important;
		color: #eee !important;
			transition: color .2s ease-out !important;
		cursor: pointer !important;
	}
	.mkdf-main-menu>ul>li>a>span.item_outer .item_text:before{
		background-color: #F5ECDB !important;
	}

	
	/* Footer */
	.mkdf-content, .mkdf-title-holder {
		background-color: #FDF9F4 !important;
	}
	.mkdf-page-footer .mkdf-column-content.mkdf-grid-col-3:nth-child(4) {
		padding-left: 80px !important;
		}
	.mkdf-page-footer .mkdf-column-content.mkdf-grid-col-3:nth-child(3) {
		padding-left: 40px !important;
	}
	.mkdf-page-footer .mkdf-footer-column-4 .wp-block-heading, .mkdf-page-footer .mkdf-footer-column-3 .wp-block-heading, .mkdf-page-footer .mkdf-footer-column-1 .mkdf-widget-title, .mkdf-page-footer .mkdf-footer-column-2 .mkdf-widget-title{
		color: #524E45 !important;
		margin:0 !important;
		font-weight:700 !important;
	}
	.mkdf-page-footer .mkdf-footer-column-3 p{
		width:75% !important;
	}
	
	#mkdf-back-to-top{
		bottom: 15px !important;
	}
	.mkdf-page-footer .mkdf-footer-column-4 a{
		color: #BF7214 !important;
		text-decoration:underline !important;
	}
	footer .widget ul li a{
		color: #524E45 !important;
	}
	footer .widget ul li a:hover{
		cursor:poniter !important;
	}
	.mkdf-page-footer .mkdf-footer-column-4 a:hover{
		color: #BF7214 !important;
	}
	.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-grid{
			padding: 67px 0 45px !important;
			/* 	padding: 35px 0 25px !important; */
	}
	.mkdf-page-footer .mkdf-grid-col-4:first-child {
		width: 54% !important;
	}
	.mkdf-page-footer .mkdf-footer-top-holder{
		background: linear-gradient(#F8EDDE, #E8D6B1) !important;
	}
	.mkdf-page-footer .mkdf-footer-bottom-holder{
		border-top: 2px solid #fff !important;
			background-color: #485761 !important;
	}
	.mkdf-page-footer .mkdf-footer-bottom-holder .mkdf-footer-bottom-inner{
		border-top:unset !important;
	}
	footer .widget{
		margin:0 !important;
		color: #524E45 !important;
	}
	.mkdf-page-footer .mkdf-grid-col-4 p {
		color:#fff !important;
		line-height:20px !important;
	}

	/* Home Page */
	.features-section{
	background: #FDF9F4 !important;
	}
	.search-image-column .vc_column-inner{
	padding-top:0;
	}
	.content-title svg{
	stroke: #F99B1C !important;
	}
	.banner-section .flex-direction-nav{
	    display:none !important;
	}
	.banner-section .wpb_gallery_slides img {
    pointer-events: none !important;
    }

	

	/* Apply Page */
	 .consent-apply-form .gfield_consent_description{
		margin-bottom:20px !important;
		padding-block: 10px var(--gf-desc-choice-field-space) !important;
	}
	.form-column .wpb_wrapper{
		display:flex;
		justify-content:center;
	}
	#gform_wrapper_1{
	display: flex !important;
    flex-direction: column;
    justify-content: center !important;
    width: 60% !important;
	}
	.form-subtitle{
	margin:0 !important;
	}

	.gform_button{
	border: 1px solid #31793d !important;
	color: rgb(253, 249, 244) !important;
    background-color: #31793d !important;
	}
	#gform_confirmation_message_1{
	    color: #085418 !important;
	}
	.gfield_required_text{
		color: #085418 !important;
	}
	.gform_validation_error_link{
		color: #085418 !important;
	}
	.gform_submission_error{
		color: #085418 !important;
	}
	.gform_validation_errors{
	    display:none !important;
	}
	.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus, .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus, .gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus, .gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus, .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus, .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus, .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus{
    outline:none !important;
    }


	/* Apply page,  Request Maintenance page, Check avaliability page  */
	input[placeholder="mm/dd/yyyy"]::placeholder {
		color: transparent !important;
	}
	.gform_button:hover{
	background: #BF7214 !important;
		border-color: #BF7214 !important;
	}
	.gform_button:focus{
	    --gf-local-outline-color: none !important;
    --gf-local-outline-width: none !important;
	}
	.gform-field-label{
		color:#085418 !important
	}
	.gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before{
		background-color:#085418 !important
	}


.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus, .gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus, .gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus, .gform-theme--framework .gform-theme-field-control:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus, .gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus, .gform-theme--framework select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus, .gform-theme--framework select[multiple]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus, .gform-theme--framework textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus, .gform-theme--framework.gform-theme.gform_wrapper .button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus, .gform-theme--framework.gform-theme.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus, .gform-theme--framework.gform-theme.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus, .gform-theme--framework.gform-theme.gform_wrapper button.button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus, .gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus, .gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus, .gform-theme--framework.gform-theme.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus{
    --gf-local-bg-color: #fff !important;
    --gf-local-border-color: #085418 !important;
    --gf-local-color: #085418 !important;
    --gf-local-outline-color: #FDF9F4 !important;
}

.gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before{
	color: #085418 !important;
}

	.request-content-column-two .mkdf-elements-holder p{
	color: #524E45 !important;align-content;
	}
	/* photos page  */
	.mkdf-title-holder.mkdf-standard-type .mkdf-page-title{
		text-align:center !important;
		color: #085418 !important;
	}
	.mkdf-title-holder .mkdf-title-inner .mkdf-svg-separator-holder{
		text-align:center !important;
		color: #F99B1C !important
	}

	/* Amenities page */
	.content-column p{
		color: #085418 !important;
	}
	.page-id-3965 .amenities-title h2{
		font-size:50px !important;
	}
	.page-id-3965 .mkdf-page-title{
	    	font-size:60px !important;
	}
	.page-id-3965 .mkdf-title-inner .mkdf-svg-separator svg{
		    stroke: #fff !important;
		}

	/* neighborhood page */
	.mkdf-icon-tabs .mkdf-icon-tabs-nav li a .mkdf-icon-shortcode{
		color: #085418 !important;
	}
	.mkdf-icon-tabs .mkdf-icon-tabs-nav li a .mkdf-icon-tabs-title-holder{
		color: #085418 !important;
	}
	.mkdf-icon-tabs .mkdf-icon-tabs-nav li a:after{
		background-color: #F5ECDB !important;
	}
	.mkdf-icon-tabs .mkdf-icon-tab-container p{
	color:#524E45 !important;
	}
	.mkdf-icon-tabs .mkdf-icon-tab-container p a{
	color:#BF7214 !important
	}
	.neighborhood-container .mkdf-icon-tabs .mkdf-icon-tab-container{
	padding-top: 95px !important;
	}

	/* Request Maintenance page, Check avaliability page  */
	.formpage-title {
			padding: 5% 0% 4% 0% !important;
	}
	.form-content-section .gform-theme--foundation .gfield--width-full{
		grid-column: span 10 !important;
	}

	/* 	Check avaliability page start  */
	#forms-content-section .gform-theme--foundation .gfield--width-full{
		grid-column: span 12 !important;
	}
	#forms-content-section .gform-theme--foundation .gform_footer.left_label{
		padding-inline-start: 30% !important;
	}
	#forms-content-section .gform_validation_errors{
			width: 100% !important;
	}
	/* 	Check avaliability page end  */

	.form-content-section .gform-theme--foundation .gform_footer.left_label{
	padding-inline-start: 25% !important;
	}
	.form-content-section .gform_validation_errors{
			width: 83% !important;
	}
	.form-content-section .first-request-title{
		margin-top: 25px !important;
	}
	.request-content-column-two .mkdf-eh-item-content{
			padding-right: 0 !important;
		}
	#gform_confirmation_message_5{
	    color: #085418 !important;
	}
	#gform_confirmation_message_6{
	    color: #085418 !important;
	}
	.request-content-column-two a{
		color: #BF7214 !important;
	}
	.request-content-column-two a:hover{
		cursor:pointer !important;
	}
	.availability-title{
		margin-bottom:28px !important;
	}

	/* Contact Page */
	.contact-us-wrapper #leasing a:hover, .contact-us-wrapper #maintenance a:hover{
		color: #085418 !important;
	}
	.contact-online .gform_title{
		display:none;
	}
	.contact-online .gform-field-label{
		color: #524e45 !important;
	}
	.contact-online .gfield_required_text{
		color: #524e45 !important;
	}
	.contact-online form{
		margin-bottom: 0px !important;
    	padding-top: 10px !important;
	}
	#gform_confirmation_message_7{
	    color: #085418 !important;
	}
	.radio-help {
		accent-color: #085418 !important; 
	}
	.workHours > :last-child {
		width:90% !important;
	}


	/* Floor Plan Page */
	.floorplan-image figure img{
	 border-top-right-radius: 0.8em !important;
    border-top-left-radius: 0.8em !important;
    max-width: 99.8% !important;
	border-right: 1px solid #F5ECDB;
	border-left: 1px solid #F5ECDB;
	border-top: 1px solid #F5ECDB;
	}
	.floorplan-image .vc_figure-caption{
	font-size: 22px !important;
	color: #085418 !important;
    background: linear-gradient(#E8D6B1, #F8EDDE) !important;
    border-bottom-left-radius: 0.8em !important;
    border-bottom-right-radius: 0.8em !important;
    margin-top: 0 !important;
	padding: 7px 0 !important;
    border-left: 1px solid #F5ECDB;
    border-right: 1px solid #F5ECDB;
    border-bottom: 1px solid #F5ECDB;
	}
	.floor-plans-description h4{
		font-size: 22px !important;
	}
	.floor-plans-description h2{
		margin:0 0 15px 0 !important;
	}
	.floor-plans-description h4{
		margin:15px 0 !important;
	}
	.floorplan-content a{
		margin-top:20px !important;
    	padding: 5px 25px 5px 25px !important;
	}
	.floorplan-second-row{
		margin-bottom:30px !important;
	}
	.floorplan-first-row{
	padding-bottom:70px !important;
	}


	@media screen and (max-width: 1024px) {
		/* Header */
		.mkdf-mobile-logo-wrapper a{
			height: 68px !important;
		}
		.mkdf-right-from-mobile-logo{
				margin: 0 !important;
		}

		h1.mkdf-st-title{
			font-size:45px !important;
			line-height: 55px !important;
		}

		/* Footer */
		.mkdf-page-footer .mkdf-grid-col-4:first-child {
		width: 58% !important;
		}
		.mkdf-page-footer .mkdf-grid-col-4 {
		width: 24% !important;
		}
		.mkdf-page-footer .mkdf-column-content.mkdf-grid-col-3:nth-child(3), .mkdf-page-footer .mkdf-column-content.mkdf-grid-col-3:nth-child(4){
			margin-top: 30px !important;
		}
		.mkdf-page-footer .mkdf-column-content.mkdf-grid-col-3:nth-child(4) {
		padding-left: 15px !important;
		}
		.mkdf-page-footer .mkdf-column-content.mkdf-grid-col-3:nth-child(3) {
		padding-left: 15px !important;
		}
		/* 	.mkdf-footer-top-inner{
			width:600px !important;
		} */

		/* Home Page */
		.banner-column .vc_column-inner{
		padding-left:0 !important;
		padding-right:0 !important;
		}
		.banner-section{
        margin-left: 0px !important;
        margin-right: 0px !important;
		}
		.form-banner-section{
 		margin-left: 0px !important;
        margin-right: 0px !important;
		}
		.home .mkdf-st-title{
		  font-size: 50px !important;
		}

		/* Photos Page */
		.gallary-column .vc_column-inner {
			padding-bottom: 0px !important;
		}
		/* neighborhood page */
		.neighborhood-container .mkdf-icon-tabs .mkdf-icon-tab-container{
		padding-top: 79px !important;
		}
		.neighborhood-container .neighborhood-space{
    	height: 40px !important;
		}
		.neighborhood-container .mkdf-icon-tab-image{
			padding-bottom: 60px !important;
		}
		/* Request Maintenance page, Check avaliability page  */
		.formpage-title {
				padding: 8% 0% 7.5% 0% !important;
		}
		.request-empty-column{
			display: none !important;
		}
		.request-content-column{
			width:60% !important;
		}
		.request-content-column-two{ 
			padding-left: 30px !important;
        	width: 39% !important;
		}
		.form-content-section .first-request-title {
			margin-top: -25px !important;
		}

		.form-content-section .gform-theme--foundation .gform_footer.left_label{
		padding-inline-start: 30% !important;
		}
		.form-content-section .gform_validation_errors{
			width: 100% !important;
		}
		.form-content-section .gform-theme--foundation .gfield--width-full{
			grid-column: span 12 !important;
		}

		/* Floor Plan Page */
		.floor-plans-description h2{
			font-size: 28px !important;
		}
		/* Amenities page */
		.page-id-3965 .amenities-title h2 {
		    font-size: 45px !important;
        }
	}

	@media screen and (max-width: 820px) {
		/* Amenities page */
			.empty-column.wpb_column.vc_column_container.vc_col-sm-2{
				width:6% !important;
			}
			.content-column.wpb_column.vc_column_container.vc_col-sm-4{
			width:44% !important;
			}
		/* Contact Page */
		.contact-buttons a{
				padding: 5px 10px 5px 10px !important;
		}
		/* Floor plans page */
		.floorplan-image figure img {
			max-width: 99.4% !important;
		}
	}

	@media screen and (max-width: 819px) {
		/* Floor plans page */
		.floorplan-content{
			width:100% !important
		}
		.floorplan-image{
			width:100% !important
        	margin-top: 30px !important;
		}
		.floorplan-first-row{
			padding-bottom:50px !important;
		}
		.floorplan-image{
			margin-top:30px !important;
			width: 100% !important;
		}
	}

	@media screen and (max-width: 768px) {
	/* 	Apply Page */

	#gform_wrapper_1{
		width: 100% !important;
		}
		/* photos page  */
		.mkdf-title-holder.mkdf-standard-type .mkdf-page-title{
			font-size:45px !important;
		}
		h1.mkdf-st-title{
			font-size:45px !important;
			line-height: 55px !important;
		}

	/* Request Maintenance page, Check avaliability page  */
		.form-content-section{
			display:flex !important;
			flex-direction:column !important;
		}
		.request-content-column{
			width:100% !important;
		}
		.request-content-column-two{ 
			padding-left: 0px !important;
        	width: 100% !important;
        	padding-top: 79px !important;
		}
		/* Home Page */
		.homepage-content-section .mkdf-eh-item-content {
		    padding: 5% 0% 11% 0% !important;
		}
		.home .mkdf-st-title{
                font-size: 45px !important;
            }
		/* 	Check avaliability page  start  */
		#forms-content-section .request-content-column-two {
			padding-top: 0px !important;
		}
		/* 	Check avaliability page  end  */

		/* Contact Page */
		.contact-buttons a{
				padding: 5px 10px 5px 10px !important;
				font-size: 13px !important;
				line-height: 1.5em !important;
		}
			.leasingcontact a{
			word-break: break-word !important;
		}
		.contact-three-column h3{
			 font-size: 23px !important;
		}
		.page-id-190 .mkdf-title-holder{
			z-index: 0 !important;
		}

		/* Floor plans page */
		.floorplan-image figure img {
			max-width: 99.8% !important;
		}
		.floor-plans-description h2{
			font-size: 25px !important;
		}
		.floor-plans-description h4{
			font-size: 20px !important;
		}
		.floorplan-second-row{
			padding-bottom:50px !important;
		}
		.floorplan-second-row{
			margin-bottom:0px !important;
		}
		.floorplan-content a {
			padding: 5px 15px 5px 15px !important;
		}
		.floorplan-first-row {
			margin-top:-25px !important;
		}
		.page-id-4971 .mkdf-title-holder{
			z-index: 0 !important;
		}
		/*neighborhood page*/
		.page-id-1619 h2{
			font-size:35px !important;
		}
    	.page-id-1619 .mkdf-page-title{
    	    	font-size:45px !important;
    	}
    		/* Amenities page */
			.page-id-3965 .amenities-title h2{
			font-size:35px !important;
		}
    	.page-id-3965 .mkdf-page-title{
    	    	font-size:45px !important;
    	}
	}

	@media screen and (max-width: 767px) {
		/* 	Footer */
		.mkdf-page-footer .mkdf-grid-row {
			gap:15px !important;
		}
		.mkdf-page-footer .mkdf-grid-col-4 p {
			margin:0 !important;
		}
		.mkdf-page-footer .mkdf-footer-bottom-holder .mkdf-footer-bottom-inner.mkdf-grid .mkdf-grid-row .mkdf-grid-col-4:last-child .mkdf-footer-bottom-column-3>div 	{ 
		   justify-content: center !important;
		}
		/* 	.mkdf-page-footer .mkdf-column-content:not(:first-child) {
			margin-top: 25px !important;
		} */
		.mkdf-page-footer .mkdf-column-content.mkdf-grid-col-3:nth-child(3){
					margin-top: 25px !important;
		}
		.mkdf-footer-top-inner{
			width:600px !important;
		}
		.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-grid{
					padding: 35px 0 25px !important;
		}
		
			/* Home Page */
		.vc_custom_1756881471409{
		padding-top: 60px !important;
    	padding-bottom: 50px !important;
		}
		.content-column.wpb_column.vc_column_container.vc_col-sm-4{
		width:100% !important;
		}
		.home .mkdf-st-title{
                font-size: 35px !important;
            }

		/* Amenities page */
		.empty-space-column{
			height: 0px !important;
		}
			.page-id-3965 .amenities-title h2{
			font-size:35px !important;
		}
    	.page-id-3965 .mkdf-page-title{
    	    	font-size:45px !important;
    	}
		/* neighborhood page */
		.neighborhood-container .mkdf-icon-tab-image{
			padding-bottom: 35px !important;
		}
		.neighborhood-container .neighborhood-space {
			height: 25px !important;
		}
		.page-id-1619 h2{
			font-size:35px !important;
		}
    	.page-id-1619 .mkdf-page-title{
    	    	font-size:45px !important;
    	}
		.page-id-1619 .mkdf-title-holder{
		z-index: 0 !important;
		margin-bottom: -30px !important;
		}
		.page-id-1619 .mkdf-elements-holder h2{
		        font-size: 35px !important;
		}
		/* photos page  */
		.page-id-827 .mkdf-title-holder{
		z-index: 0 !important;
		margin-bottom: -30px !important;
		}
		/* Request Maintenance page, Check avaliability page  */
		.formpage-title {
				padding: 8% 0% 7.5% 0% !important;
		}

		/* Contact Page */
		.page-id-190 .mkdf-title-holder{
			z-index: 0 !important;
			margin-bottom: -30px !important;
			}
		.workHours > :last-child {
			width: 100% !important;
		}
		.contact-buttons {
			padding-left: 15px !important;
			padding-right: 15px !important;
		}
		.contact-form-section{
    		margin-top: -25px !important;
		}
		/* floor-plan page */
		.floorplan-content {
		margin-top:-20px !important;
		}
	}
	@media screen and (max-width: 680px) {
		/* 	Footer */
		.mkdf-footer-top-inner{
        width: 420px !important;
		}
		/* photos page  */
		.mkdf-title-holder.mkdf-standard-type .mkdf-page-title{
			font-size:45px !important;
		}
		h1.mkdf-st-title{
			font-size:45px !important;
			line-height: 55px !important;
		}
		.amenities-title h2{
			font-size:40px !important;
		}
		
		/*Amenities page*/
			.page-id-3965 .amenities-title h2{
			font-size:35px !important;
		}
    	.page-id-3965 .mkdf-page-title{
    	    	font-size:45px !important;
    	}
    	/* neighborhood page */
		.page-id-1619 .mkdf-elements-holder h2{
		        font-size: 35px !important;
		}
		.page-id-1619 .mkdf-title-holder.mkdf-standard-type .mkdf-page-title{
			font-size:45px !important;
		}
	
		/* Request Maintenance page, Check avaliability page  */
		.formpage-title {
				padding: 8% 0% 7.5% 0% !important;
		}
		/* Floor plans page */
		.floorplan-image figure img {
			max-width: 99.5% !important;
		}
	}
	@media screen and (max-width: 480px) {
		/* 	Footer */
		.mkdf-footer-top-inner{
        width: 300px !important;
		}
		/* photos page  */
		.mkdf-title-holder.mkdf-standard-type .mkdf-page-title{
			font-size:45px !important;
		}
		h1.mkdf-st-title{
			font-size:45px !important;
			line-height: 50px !important;
		}
		/* neighborhood page */
		.page-id-1619 .mkdf-elements-holder h2{
		        font-size: 35px !important;
		}

		/* Home Page */
		.banner-column .mkdf-elements-holder .mkdf-eh-item-content {
			padding: 0 !important;
		}
		/* Request Maintenance page, Check avaliability page  */
		.formpage-title {
				padding: 10% 0% 10% 0% !important;
		}
		/* Floor plans page */
		.floorplan-image figure img {
			max-width: 99.4% !important;
		}
		
	}