@media only screen and (max-width:1440px ) {
	.header-wrap-6.header-wrap-6-left-menu {
		width: 36%;
	}
	.header-v6 .header-wrap-6.header-wrap-6-logo {
		width: 28%;
	}
	.header-wrap-6.header-wrap-6-right-menu {
		width: 32%;
	}
	.header-inner-wrap .custom_nav {
		position: relative;
		top: 0;
		right: 0;
		width: 4%;
	}
	nav.main-nav.on-hover-menu a.nav-link {
		padding: 0 10px !important;
		font-size: 14px;
	}
	.contactUsFormCol {
    	width: 60%;
	}
	.footerFormRow {
		width: 60%;
	}
	.footerFormRow .personalInfoForm .gform-footer.gform_footer.top_label {
		width: 100%;
    	max-width: 17.5vw;
	}
}
@media only screen and (max-width:1360px ) {
	.contactUsFormCol {
        width: 70%;
    }
	.footerFormRow.contactUsFormCol .personalInfoForm .gform-footer.gform_footer.top_label {
        width: 100%;
        max-width: 20.5vw;
    }

}
@media only screen and (max-width:1200px ) {

	nav.main-nav.on-hover-menu a.nav-link {
        padding: 0 4px !important;
        font-size: 12px;
    }
	.contactUsFormCol .personalInfoForm .gform-footer.gform_footer.top_label {
		max-width: 220px;
	}
}
@media only screen and (max-width:1024px ) {
	.nav-mobile .main-nav.navbar .widget_nav_menu .menu li {
		text-align: left;
	}
	.nav-mobile .main-nav.navbar div#nav_menu-7 {
		margin: 0;
		padding-top: 0;
	}
	.contactUsFormCol {
		position: relative !important;
        left: 0;		
        width: 100%;
	}
}
@media only screen and (max-width:992px ) {
	.footerFormRow {
		position: relative;
		right: 0;
		left: 0; 
		width: 100%;
	}
	.citySingleBox .cityBoxNameCol {
		display: block !important;
	}
	.propertiesLeftRightRow .item-body-wrap {
		margin-left: 0;
		margin-right: 0;
	}
	.list-view .item-listing-wrap:nth-child(even) .item-wrap .item-body-wrap {
		margin-right: 0;
		margin-left: 0;
	}
	.list-view .item-listing-wrap:nth-child(even) .item-wrap {
    	flex-direction: column;
	}
	.propertiesLeftRightRow .item-wrap.item-wrap-no-frame {
    	align-items: stretch;
	}
	.contactUsFormCol .personalInfoForm .gform-footer.gform_footer.top_label {
        max-width: 100%;
    }
	.footerFormRow .personalInfoForm .gform-footer.gform_footer.top_label {
        width: 100%;
        max-width: 216px;
    }
	.footerFormRow.contactUsFormCol .personalInfoForm .gform-footer.gform_footer.top_label {
        width: 100%;
        max-width: 27.5vw;
    }
	.developers_home .developers_home_box {
		width: 100%;
	}
	.developers_home .developers_home_box {
		padding-bottom: 40px;
	}
	.developers_home .developers_home_box:nth-last-child(1) {
		padding-bottom: 0px;
	}
	.projects_features_txt {
		padding-left: 0;
	}
	.projects_list .projects_slider_box {
		padding-bottom: 60px;
	}
	.projects_list .projects_slider_box:nth-last-child(1) {
        padding-bottom: 0px;
    }
	.projects_slider_box_img {
		padding-bottom: 40px;
	}
	.requirements .requirementsFilter a {
		height: 60px;
    	width: 33%;
    	line-height: 60px;
	}
	.requirements_home .requirements_home_box {
		width: 50%;
	}
	.nav-mobile .main-nav.navbar.slideout-menu {
		background-color: #131219;
		margin: 0;
	}
	.nav-mobile .widget.widget-wrap.widget_nav_menu {
		background-color: #131219;
	}
	.nav-mobile .menu-main-navigation-container ul.sub-menu li a {
		background: transparent !important;
		color: #fff !important;
	}
	.developer-wrap .costomheaderWrap {
		padding: 60px 20px;
	}
	.developer-wrap .projects_overview.developer_overview {
		padding: 60px 20px;
	}
	.developer-wrap .developer_project_list {
		padding: 60px 20px;
	}
	.developer_project_list .projects_slider_box {
		padding-bottom: 40px;
	}
}
@media only screen and (max-width:769px ) { 

}

@media only screen and (max-width:690px ) {
	
	.nav-mobile .main-nav.navbar div#nav_menu-6 {
		padding-bottom: 0px;
	}
	.newsletterForm .gfield  {
		padding-right: 6px !important;
	}
	.personalInfoForm .gform-footer.gform_footer.top_label {
		position: relative;
		right: 0;
		bottom: -40px;
		width: 100%;	
	}
	.personalInfoForm .ginput_container.has_zip.ginput_container_address .ginput_right {
		padding: 0;
	}
	.footerFormRow .personalInfoForm .gform-footer.gform_footer.top_label {       
        max-width: 100%;
    }
    .footerFormRow.contactUsFormCol .personalInfoForm .gform-footer.gform_footer.top_label {
        width: 100%;
        max-width: 100%;
    }
	.developers_home .developers_home_box {
        padding-bottom: 20px;
    }
	.developers_home_box .developers_home_box_inner {
		padding: 40px 20px;
	}
	.projects_list .projects_slider_box {
		padding-bottom: 40px;
	}
	.projects_slider_box_img {
		padding-bottom: 20px;
	}
	.requirements .requirementsFilter {
		padding-bottom: 20px;
	}
	.requirements .requirementsFilter a {
        height: 40px;
        width: 33.33%;
        line-height: 40px;
		font-size: 14px;
    }	
	.requirements_home .requirements_home_box {
        width: 100%;
        padding: 0;
        margin-bottom: 20px;
    }
	.requirements_home .requirements_home_box:nth-last-child(1) {
	  	margin-bottom: 0px;
	}
	h1 {
		font-size: 34px !important;
        line-height: 44px !important;
	}
	h2 {
		font-size: 28px;
        line-height: 36px;
	}
	h3 {
		font-size: 22px;
        line-height: 30px;
	}
	h4 {
		font-size: 20px;
        line-height: 26px;
	}
	.developer-wrap .costomheaderWrap {
		padding: 40px 16px;
	}
	.developer-wrap .projects_overview.developer_overview {
		padding: 40px 16px;
	}
	.developer-wrap .developer_project_list {
		padding: 40px 16px;
	}
	.developer_project_list .projects_slider_box {
		padding-bottom: 20px;
	}
	.projects_features_txt ul li span {
		min-width: 50%;
	}
}
@media only screen and (max-width:480px ) {

}
@media only screen and (max-width:380px ) {

	
	
}