/*******************************************************
 *
 * Mobile styles and other media queries
 *
 *******************************************************/
@media only screen and (max-width:1536px) {
	
	#nav > li > a {
		padding: 20px 14px;
	}
	
}

@media only screen and (max-width:1482px) {
	
	#nav > li > a {
		padding: 20px 13px;
	}
	
}

@media only screen and (max-width:1461px) and (min-width:1440px){
	
	#nav > li > a {
		padding: 20px 12px;
	}
	
}


 /* (1440x900) WXGA+ Display */
@media  screen and (max-width: 1440px) {
    /* insert styles here */

    .ip-property-details-popup-gallery{

   		 width: 80% !important;
    }




	


}

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

    
}

 
/* iPad(landscape) | iPad(landscape) | Galaxy Tab 4 (landscape) | Galaxy Tab 3 (landscape) */ 
@media only screen and (max-width: 1199px) {
	#custom-blog-page #breadcrumbs {
		font-size: 10px !important;
	}

	#content .entry-title {
		font-size: 55px;
	}
} 

/* iPad(portrait) | Galaxy Tab 4(portrait)  */ 
@media only screen and (max-width: 991px) {
	.ml-mobile {
		display: block;
		margin-top: 30px !important;
	}
	
	.ml-desktop {
		display:none;
	}
	.fb-head div, .ig-head div {
		text-align: center !important;
		padding: 0 0 10px;
	}
	
	/* The following are used on inner pages. Please edit carefully. */

	.inner {
	    width: 100%;
	}
	#content-sidebar, #content-full {
	    width: 100%;
	}	
	.outer{
		width: 100%;
		min-width: 100%;
	}
	#content-sidebar #content{
		width: 100%;
	}

	.ip-property-listing-search-box {
		right: 0 !important;
	}

	.ip-property-listing-items {
		margin-top: 0 !important;
	}

	.page-title {
	    padding: 0 40px 10px 35px !important;
	}

	.ip-heading-left {
		padding-bottom: 32px !important;
	}

	.ip-cl-item {
	    width: calc(100% / 3);
		height: 250px;
	    vertical-align: top;
	    position: relative;
	}
	.ip-cl-item a {
		height: 100%;
	}
	.ip-cl-img {
	    position: relative;
	    height: 100%;
	}
	.ip-community-details-explore-tab-content img {
	    height: 100% !important;
	    object-fit: cover;
	}
	
} 

/* Galaxy Tab 3(portrait) | Galaxy S5(landscape) | Galaxy S5(portrait) | iPod Touch(landscape) | iPod Touch(portrait) */ 
@media only screen and (max-width: 767px) {

	.ip-cl-item {
	    width: calc(100% / 2);
	}
	.page-template-template-who-we-are .news-arrows {
		right: 5px;
	}
	#custom-blog-page .archive-title em {
		font-size: 30px !important;
	}
	.single-community #ihf-main-container .col-xs-6 {
		width: 50% !important;
	}
}

@media only screen and (max-width: 480px) {
	.ip-cl-item {
	    width: 100%;
	    max-width: 320px;
	    display: block;
	    margin: 0 auto 20px;
	    padding: 0;
	}

	.ip-container .addtoany_list a:not(.addtoany_special_service)>span {
	    height: 35px !important;
	    width: 35px !important;
	}
	.single-community #ihf-main-container .col-xs-6 {
		width: 100% !important;
	}

	#content .entry-title {
		font-size: 38px;
	}
}
 

@media print {
	p#breadcrumbs,
	div.section-title-01,
	a.wp-header-mngr-btn {
		display: none !important;
	}

	#inner-page-wrapper {
		margin-top: -200px !important;
	}
}
