/* test */
.custom-breadcrumbs {
	display: none;
}
#ip-agent-listing {
	overflow: hidden;
}
	#ip-agent-listing .ip-heading {
		margin-bottom: 0;
	}
		#ip-agent-listing .ip-heading .custom-container {
			width: 100% !important;
		}
		#ip-agent-listing .page-title {
			padding: 154px 0 165px 115px;
			position: relative;
		}
		#ip-agent-listing .page-title::after {
			content: '';
			display: block;
			position: absolute;
			width: calc( (100vw - 1320px) / 2 + 100% + 305px );
			height: 100%;
			top: 0;
			right: -45px;
			background: #f6f6f6;
			z-index: 0;
			pointer-events: none;
		}
			#ip-agent-listing .page-title h1 {
				font-size: 65px;
				font-weight: 600;
				line-height: 0.8;
				position: relative;
				z-index: 1;
			}
				#ip-agent-listing .page-title h1 span {
					/* display: block; */
					margin-top: 3px;
				}
		.ip-agent-listing-team-photo {
			padding-top: 35px;
			position: relative;
		}
		.ip-agent-listing-team-photo::after {
			content: '';
		    display: block;
		    position: absolute;
		    width: calc( 100% - 15px );
		    height: 145px;
		    top: 0;
		    right: 0;
		    background: #f6f6f6;
		    border-top-right-radius: 15px;
		    z-index: 1;
		    pointer-events: none;
		}
			.ip-agent-listing-team-photo canvas {
				display: block;
				max-width: 100%;
				margin: auto 50px auto auto;
				/* background: url('../../../../images/Entire-Team-2022.png') no-repeat top right 0 / contain; */
				background: url('https://cdn.agentimagehosting.com/a9tkzejSe5XnvaOd3ORWL/2019/03/team-img-no-bg.png') no-repeat top right 0 / contain;
				/*background: url('https://cdn.agentimagehosting.com/a9tkzejSe5XnvaOd3ORWL/2021/02/team-photo-update.png') no-repeat top right -49px / cover;*/
				position: relative;
				z-index: 2;
			}

	.ip-agent-listing-items {
		margin: 0 -15px;
		padding: 0 3px;
	}
	.ip-agent-listing-category {
		/*overflow: hidden;*/
		margin: 50px 0;
		clear: both;
	}
		.ip-agent-listing-title {
			position: relative;
			width: 50%;
			float: left;
			margin-bottom: 30px;
			height: 430px;
		}
		.ip-agent-listing-category[data-id="buyer-success-team"] .ip-agent-listing-title {
			height: 431px;
		}
		.ip-agent-listing-title::before {
			content: '';
			display: block;
			position: absolute;
			width: calc( (100vw - 1320px) / 2 + 100% );
			height: calc( 100% - 100px );
			top: 50px;
			right: -15px;
			background: url(../../images/agents/agent-listing-title-bg.jpg) no-repeat center center / cover;
			pointer-events: none;
		}
		.ip-agent-listing-category[data-id="buyer-success-team"] .ip-agent-listing-title::before,
		.ip-agent-listing-category[data-id="marketing-team"] .ip-agent-listing-title::before {
			right: inherit;
			left: -15px;
		}
		.ip-agent-listing-category[data-id="the-executive-team"] .ip-agent-listing-title::before {
			display: none;
		}
		.ip-agent-listing-title::after {
			content: '';
			display: inline-block;
			vertical-align: middle;
			width: 0;
			height: 100%;
		}
		.ip-agent-listing-agent-lg .ip-agent-listing-title {
			width: 40.76%;
			height: 470px;
		}
		.ip-agent-listing-category[data-id="the-executive-team"] .ip-agent-listing-title,
		.ip-agent-listing-category[data-id="buyer-success-team"] .ip-agent-listing-title,
		.ip-agent-listing-category[data-id="marketing-team"] .ip-agent-listing-title {
			float: right;
		}
			.ip-agent-listing-title .section-title-02 {
				display: inline-block;
				vertical-align: middle;
				position: relative;
				padding: 0 120px;
				width: 100%;
			}
			.ip-agent-listing-agent-lg .ip-agent-listing-title .section-title-02 {
				padding: 0 68px;
			}
				.ip-agent-listing-title h2 {
					line-height: 0.8;
					display: inline-block;
					position: relative;
				}
				.ip-agent-listing-title .section-title-02 h2::before {
					content: '';
					display: block;
					position: absolute;
					width: 194px;
					height: 24px;
					background: #abd26a;
					right: -75px;
					bottom: -10px;
				}
				.ip-agent-listing-category[data-id="marketing-team"] .ip-agent-listing-title .section-title-02 h2::before {
					right: inherit;
					left: 0;
				}
					.ip-agent-listing-title .section-title-02 h2 em {
						display: block;
						margin-top: 10px;
						position: relative;
					}
					.ip-agent-listing-agent-lg .ip-agent-listing-title .section-title-02 h2 em {
						margin-top: 0;
					}
		.ip-agent-listing-agent-holder {
			position: relative;
			width: 25%;
			padding: 0 15px;
			margin-bottom: 30px;
			float: left;
		}
		.ip-agent-listing-agent-lg .ip-agent-listing-agent-holder {
			width: 29.62%;
		}
			.ip-agent-listing-agent-holder-inner {

			}
				.ip-agent-listing-agent-default {

				}
					.ip-agent-listing-agent-default a {
						display: block;
						position: relative;
					}
						.ip-agent-listing-agent-default-img {
							position: relative;
						}
						.ip-agent-listing-agent-default-img::after {
							content: '';
							display: block;
							position: absolute;
							width: 100%;
							height: 100%;
							top: 0;
							left: 0;
							/*background: -moz-linear-gradient(bottom, rgba(97,97,97,0.65) 0%, rgba(97,97,97,0.64) 1%, rgba(97,97,97,0) 100%);
							background: -webkit-linear-gradient(bottom, rgba(97,97,97,0.65) 0%,rgba(97,97,97,0.64) 1%,rgba(97,97,97,0) 100%);
							background: linear-gradient(to top, rgba(97,97,97,0.65) 0%,rgba(97,97,97,0.64) 1%,rgba(97,97,97,0) 100%);
							filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6616161', endColorstr='#00616161',GradientType=0 );*/
							background: url(../../images/agents/agent-gradient.png) repeat-x center bottom / auto 100%;
						}
							.ip-agent-listing-agent-default-img canvas {
								display: block;
								width: 100%;
								background-color: #cccccc;
								background-position: center center;
								background-repeat: no-repeat;
								background-size: cover;
							}
						.ip-agent-listing-agent-default-txt {
							position: absolute;
							width: 100%;
							bottom: 12px;
							left: 0;
							padding: 0 30px;
							min-height: 74px;
						}
						.ip-agent-listing-agent-lg .ip-agent-listing-agent-default-txt {
							bottom: 22px;
						}
							.ip-agent-listing-agent-default-txt strong {
								display: block;
								font-size: 26px;
								font-weight: 600;
								color: #abd26a;
								line-height: 1;
								margin-bottom: 4px;
							}
							.ip-agent-listing-agent-lg .ip-agent-listing-agent-default-txt strong {
								font-size: 34px;
							}
							.ip-agent-listing-agent-default-txt span {
								display: block;
								font-size: 18px;
								color: #ffffff;
								line-height: 1;
								margin-bottom: 4px;
							}
							.ip-agent-listing-agent-lg .ip-agent-listing-agent-default-txt span {

							}
				.ip-agent-listing-agent-active {
					position: absolute;
					/*width: calc( 100% + 50px );
					height: calc( 100% + 60px );*/
					width: calc( 100% + 40px );
					height: auto;
					/*top: -30px;
					left: -25px;*/
					top: 50%;
					left: 50%;
					box-shadow: 0 0 15px 3px rgba(0, 0, 0, 0.5);
					opacity: 0;
					transform: scale(0.7) translate(-50%, -50%);
					transform-origin: 0 0;
					z-index: 2;
					pointer-events: none;
					visibility: hidden;
					-webkit-transition: all 0.35s ease-in-out;
					-moz-transition: all 0.35s ease-in-out;
					-o-transition: all 0.35s ease-in-out;
					transition: all 0.35s ease-in-out;
				}
				.mobile .ip-agent-listing-agent-active {
					display: none;
				}
				.ip-agent-listing-agent-holder-inner:hover .ip-agent-listing-agent-active {
					opacity: 1;
					/*transform: scale(0.95) translateZ(0);*/
					transform: scale(1) translate(-50%, -50%);
					pointer-events: auto;
					visibility: visible;
				}
					.ip-agent-listing-agent-active a {
						display: block;
						position: relative;
						height: 100%;
					}
						.ip-agent-listing-agent-active-img {
							position: relative;
							height: 100%;
						}
						.ip-agent-listing-agent-active-img::after {
							content: '';
							display: block;
							position: absolute;
							width: 100%;
							height: 100%;
							top: 0;
							left: 0;
							background: -moz-linear-gradient(bottom, rgba(97,97,97,0.65) 0%, rgba(97,97,97,0.64) 1%, rgba(97,97,97,0) 100%);
							background: -webkit-linear-gradient(bottom, rgba(97,97,97,0.65) 0%,rgba(97,97,97,0.64) 1%,rgba(97,97,97,0) 100%);
							background: linear-gradient(to top, rgba(97,97,97,0.65) 0%,rgba(97,97,97,0.64) 1%,rgba(97,97,97,0) 100%);
							filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6616161', endColorstr='#00616161',GradientType=0 );
						}
							.ip-agent-listing-agent-active-img canvas {
								display: block;
								width: 100%;
								height: 100%;
								background-color: #cccccc;
								background-position: center center;
								background-repeat: no-repeat;
								background-size: cover;
							}
						.ip-agent-listing-agent-active-txt {
							position: absolute;
							width: 80.95%;
							bottom: 0;
							left: 0;
							background: #07628e;
						}
							.ip-agent-listing-agent-active-txt-details {
								padding: 40px 32px 32px;
							}
								.ip-agent-listing-agent-active-txt-details strong {
									display: block;
									font-size: 30px;
									font-weight: 600;
									color: #ffffff;
									line-height: 1;
									margin-bottom: 3px;
								}
								.ip-agent-listing-agent-lg .ip-agent-listing-agent-active-txt-details strong {
									font-size: 38px;
								}
								.ip-agent-listing-agent-active-txt-details span {
									display: block;
									font-size: 20px;
									color: #ffffff;
									line-height: 1;
									margin-bottom: 3px;
								}
							.ip-agent-listing-agent-active-txt-more {
								height: 65px;
								text-align: center;
								position: relative;
								overflow: hidden;
							}
							.ip-agent-listing-agent-active-txt-more::before {
								content: '';
								display: block;
								position: absolute;
								width: calc(100% + 1px);
								height: 100%;
								z-index: 1;
								background: #b9e177;
								background: -moz-linear-gradient(top, #b9e177 1%, #c1e782 42%, #abd26a 96%);
								background: -webkit-linear-gradient(top, #b9e177 1%,#c1e782 42%,#abd26a 96%);
								background: linear-gradient(to bottom, #b9e177 1%,#c1e782 42%,#abd26a 96%);
								filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9e177', endColorstr='#abd26a',GradientType=0 );
							}
							.ip-agent-listing-agent-active-txt-more::after {
								content: '';
								display: inline-block;
								vertical-align: middle;
								width: 0;
								height: 100%;
							}
								.ip-agent-listing-agent-active-txt-more span {
									display: inline-block;
									vertical-align: middle;
									font-size: 24px;
									font-weight: 600;
									color: #07628e;
									line-height: 1;
									text-shadow: 0 1px #ffffff;
									text-transform: lowercase;
									position: relative;
									z-index: 2;
								}
/*Newer CSS*/

/*Executives Agents*/
	.ip-agent-listing-agent-lg.the-executive-team-wrapper .ip-agent-listing-title{
		width: 40%;
		float: right;
	}
	.ip-agent-listing-agent-lg.the-executive-team-wrapper .ip-agent-listing-agent-holder{
		width: 30%;
		float: left;
	}
	.ip-agent-listing-agent-lg.the-executive-team-wrapper .ip-agent-listing-agent-active-txt-details strong {
		font-size: 30px;
	}


/*Listing Success Team*/
	.ip-agent-listing-category.ip-agent-listing-agent-lg.listing-success-team-wrapper .ip-agent-listing-title{
			width: 50%;
			float: left;
			height: 383px;
	}
	.ip-agent-listing-category.ip-agent-listing-agent-lg.listing-success-team-wrapper .ip-agent-listing-agent-holder{
		width: 25%;
		float: left;
	}

	/*.ip-agent-listing-category.ip-agent-listing-agent-lg.listing-success-team-wrapper .ip-agent-listing-agent-holder .ip-agent-listing-agent-active-txt{
		width: 100%;
		bottom: -20%;
	}*/

	.ip-agent-listing-category.ip-agent-listing-agent-lg.listing-success-team-wrapper .ip-agent-listing-agent-holder .ip-agent-listing-agent-active-txt .ip-agent-listing-agent-active-txt-details{
		padding: 20px 22px 12px;
	}

	.ip-agent-listing-category.ip-agent-listing-agent-lg.listing-success-team-wrapper .ip-agent-listing-agent-active-txt-details strong{
		font-size: 30px;
	}

	.ip-agent-listing-category.ip-agent-listing-agent-lg.listing-success-team-wrapper .ip-agent-listing-agent-active-txt-details span{
		font-size: 17px;
	}


	.ip-agent-listing-category.ip-agent-listing-agent-lg.listing-success-team-wrapper .ip-agent-listing-agent-holder-inner:hover .ip-agent-listing-agent-active {
		opacity: 1;
		/*transform: scale(0.95) translateZ(0);*/
		transform: scale(1) translate(-50%, -50%);
		pointer-events: auto;
		visibility: visible;
	}

/*Buyer Success Team*/
	.ip-agent-listing-category.ip-agent-listing-agent-lg.buyer-success-team-wrapper .ip-agent-listing-title{
			width: 50%;
			float: right;
			height: 392px;
			/*margin-bottom: 0;*/
	}
	.ip-agent-listing-category.ip-agent-listing-agent-lg.buyer-success-team-wrapper .ip-agent-listing-agent-holder{
		width: 25%;
		float: left;
	}

	/*.ip-agent-listing-category.ip-agent-listing-agent-lg.buyer-success-team-wrapper .ip-agent-listing-agent-holder .ip-agent-listing-agent-active-txt{
		width: 100%;
		bottom: -20%;
	}*/

	.ip-agent-listing-category.ip-agent-listing-agent-lg.buyer-success-team-wrapper .ip-agent-listing-agent-active-txt-details strong{
		font-size: 30px;
	}

	.ip-agent-listing-category.ip-agent-listing-agent-lg.buyer-success-team-wrapper .ip-agent-listing-agent-active-txt-details span{
		font-size: 17px;
	}


	.ip-agent-listing-category.ip-agent-listing-agent-lg.buyer-success-team-wrapper .ip-agent-listing-agent-holder-inner:hover .ip-agent-listing-agent-active {
		opacity: 1;
		/*transform: scale(0.95) translateZ(0);*/
		transform: scale(1) translate(-50%, -50%);
		pointer-events: auto;
		visibility: visible;
	}

/*Transaction Success Team*/
	.ip-agent-listing-category.ip-agent-listing-agent-lg.transaction-success-team-wrapper .ip-agent-listing-title{
			width: 50%;
			float: left;
			height: 392px;
	}
	.ip-agent-listing-category.ip-agent-listing-agent-lg.transaction-success-team-wrapper .ip-agent-listing-agent-holder{
		width: 25%;
		float: left;
	}

	/*.ip-agent-listing-category.ip-agent-listing-agent-lg.transaction-success-team-wrapper .ip-agent-listing-agent-holder .ip-agent-listing-agent-active-txt{
		width: 100%;
		bottom: -20%;
	}*/
	
	.ip-agent-listing-category.ip-agent-listing-agent-lg.transaction-success-team-wrapper .ip-agent-listing-agent-active-txt-details strong{
		font-size: 30px;
	}

	.ip-agent-listing-category.ip-agent-listing-agent-lg.transaction-success-team-wrapper .ip-agent-listing-agent-active-txt-details span{
		font-size: 17px;
	}

	.ip-agent-listing-category.ip-agent-listing-agent-lg.transaction-success-team-wrapper .ip-agent-listing-agent-holder-inner:hover .ip-agent-listing-agent-active {
		opacity: 1;
		/*transform: scale(0.95) translateZ(0);*/
		transform: scale(1) translate(-50%, -50%);
		pointer-events: auto;
		visibility: visible;
	}


/*Buyer Success Team*/
	.ip-agent-listing-category.ip-agent-listing-agent-lg.marketing-team-wrapper .ip-agent-listing-title{
			width: 50%;
			float: right;
			height: 392px;
	}
	.ip-agent-listing-category.ip-agent-listing-agent-lg.marketing-team-wrapper .ip-agent-listing-agent-holder{
		width: 25%;
		float: left;
	}

	/*.ip-agent-listing-category.ip-agent-listing-agent-lg.marketing-team-wrapper .ip-agent-listing-agent-holder .ip-agent-listing-agent-active-txt{
		width: 100%;
		bottom: -20%;
	}*/
	.ip-agent-listing-category.ip-agent-listing-agent-lg.marketing-team-wrapper .ip-agent-listing-agent-active-txt-details strong{
		font-size: 30px;
	}

	.ip-agent-listing-category.ip-agent-listing-agent-lg.marketing-team-wrapper .ip-agent-listing-agent-active-txt-details span{
		font-size: 17px;
	}


	.ip-agent-listing-category.ip-agent-listing-agent-lg.marketing-team-wrapper .ip-agent-listing-agent-holder-inner:hover .ip-agent-listing-agent-active {
		opacity: 1;
		/*transform: scale(0.95) translateZ(0);*/
		transform: scale(1) translate(-50%, -50%);
		pointer-events: auto;
		visibility: visible;
	}	/******************************************************* * * STATISTICS * *******************************************************/#statistics-wrap {	background: #abd26a;	position: relative;	font-size: 0;	text-align: center;	padding: 90px 0 98px;}#statistics-wrap::before {	content: '';	display: block;	position: absolute;	width: 100%;	height: 100%;	top: 0;	left: 0;	background: url(../../images/bg-statistics.jpg) no-repeat center center / cover;	filter: grayscale(1);	opacity: 0.03;	pointer-events: none;	z-index: 1;}	#statistics-wrap .container {		position: relative;		z-index: 2;	}	#statistics-wrap .section-title-04 {		margin-bottom: 38px;	}	.stats-items {	}		.st-item {			display: inline-block;			vertical-align: top;			background: #ffffff;			width: 18.56%;			margin-right: 1.8%;			margin-bottom: 20px;			border-radius: 10px;			padding: 38px 10px 28px;			min-height: 185px;		}		.st-item:last-child {			margin-right: 0;		}			.st-num {				font-size: 57px;				font-weight: 500;				color: #07628e;				line-height: 1;				letter-spacing: -0.04em;				margin-bottom: 2px;			}				.st-num em {					font-style: normal;				}			.st-label {				font-size: 14px;				font-weight: 500;				color: #616161;				line-height: 1.1;				text-transform: uppercase;			}				.st-label span {					display: block;					color: #abd26a;					text-transform: none;				}
.st-num.double {	display: inline-block;}
@media only screen and (max-width: 1440px) {
	
}

@media only screen and (max-width: 1365px) {
	#ip-agent-listing .page-title {

	}
		#ip-agent-listing .page-title {
	    	padding: 154px 0 165px;
	    }
	    #ip-agent-listing .page-title::after {
			width: calc( (100vw - 1140px) + 100% + 225px );
			right: -225px;
		}
		.ip-agent-listing-title .section-title-02 {
			padding: 0 85px;
		}
	.ip-agent-listing-items {

	}
		.ip-agent-listing-title {
			height: 368px;
		}
		.ip-agent-listing-category[data-id="buyer-success-team"] .ip-agent-listing-title {
		    height: 370px;
		}
		.ip-agent-listing-title::before {
		    width: calc( (100vw - 1140px) / 2 + 100% );
		}
	
	.ip-agent-listing-category.ip-agent-listing-agent-lg.marketing-team-wrapper .ip-agent-listing-title,
	.ip-agent-listing-category.ip-agent-listing-agent-lg.transaction-success-team-wrapper .ip-agent-listing-title,
	.ip-agent-listing-category.ip-agent-listing-agent-lg.listing-success-team-wrapper .ip-agent-listing-title{
		height: 335px;
    	margin-bottom: 10px;
	}

	.ip-agent-listing-category.ip-agent-listing-agent-lg.buyer-success-team-wrapper .ip-agent-listing-title{
		height: 335px;
    	margin-bottom: 30px;
	}

}

/* iPad(landscape) | iPad(landscape) | Galaxy Tab 4 (landscape) | Galaxy Tab 3 (landscape) */ 
@media only screen and (max-width: 1199px) {	.st-num {		font-size: 40px;	}
	#ip-agent-listing .page-title {

	}
		#ip-agent-listing .page-title::after {
		    width: calc( (100vw - 940px) + 100% + 205px );
		    right: -205px;
		}
	.ip-agent-listing-items {

	}
		.ip-agent-listing-title .section-title-02 {
		    padding: 0 50px;
		}
		.ip-agent-listing-title {
		    height: 298px;
		}
		.ip-agent-listing-category[data-id="buyer-success-team"] .ip-agent-listing-title {
		    height: 300px;
		}
		.ip-agent-listing-title::before {
		    width: calc( (100vw - 940px) / 2 + 100% );
		}
		.ip-agent-listing-agent-default-txt {
			padding: 0 15px;
			min-height: 62px;
		}
			.ip-agent-listing-agent-default-txt strong {
				font-size: 22px;
			}
			.ip-agent-listing-agent-lg .ip-agent-listing-agent-default-txt strong {
			    font-size: 28px;
			}
			.ip-agent-listing-agent-default-txt span {
			    font-size: 14px;
			}
		.ip-agent-listing-agent-active-txt {

		}
			.ip-agent-listing-agent-active-txt-details {
			    padding: 20px 15px 15px;
			}
			.ip-agent-listing-agent-active-txt-details strong {
				font-size: 22px;
			}
			.ip-agent-listing-agent-active-txt-details span {
				font-size: 15px;
			}
			.ip-agent-listing-agent-active-txt-more {
				height: 38px;
			}
			.ip-agent-listing-agent-active-txt-more span {
				font-size: 18px;
			}


		.ip-agent-listing-category.ip-agent-listing-agent-lg.marketing-team-wrapper .ip-agent-listing-title,
		.ip-agent-listing-category.ip-agent-listing-agent-lg.transaction-success-team-wrapper .ip-agent-listing-title,
		.ip-agent-listing-category.ip-agent-listing-agent-lg.listing-success-team-wrapper .ip-agent-listing-title{
			height: 262px;
	    	margin-bottom: 10px;
		}

		.ip-agent-listing-category.ip-agent-listing-agent-lg.buyer-success-team-wrapper .ip-agent-listing-title{
			height: 271px;
	    	margin-bottom: 30px;
		}
} 

/* iPad(portrait) | Galaxy Tab 4(portrait)  */ 
@media only screen and (max-width: 991px) {	#statistics-wrap {		padding: 52px 0;	}		#statistics-wrap .container {			padding-left: 20px;			padding-right: 20px;		}		#statistics-wrap .section-title-04 {		    margin-bottom: 28px;		}		#statistics-wrap .section-title-04 h2 {			font-size: 30px;		}		.st-item {			width: calc( 50% - 9px );			margin-right: 0;			padding-top: 17px;			min-height: 150px;		}		.st-item:nth-child(even) {			margin-left: 18px;		}		.st-item:nth-child(3),		.st-item:nth-child(4),		.st-item:nth-child(5) {			padding-top: 32px;		}
	#ip-agent-listing .ip-heading {
	    margin-bottom: 20px;
	}
		#ip-agent-listing .page-title {
			text-align: center;
			background: #f6f6f6;
		}
		#ip-agent-listing .page-title::after {
			display: none;
		}
		.ip-agent-listing-team-photo::after {
			display: none;
		}

	.ip-agent-listing-category {
		text-align: center;
	}
	.ip-agent-listing-title {
		width: 100% !important;
		float: none !important;
	}
	.ip-agent-listing-title::before {
		width: 100%;
		height: 100%;
		top: 0;
		left: 0 !important;
		right: inherit !important;
	}
	.ip-agent-listing-title .section-title-02 {
		padding: 0;
	}
	.ip-agent-listing-title .section-title-02 h2::before {
		left: 0;
		right: 0;
		margin: auto;
	}
	.ip-agent-listing-agent-holder {
		width: 50% !important;
		display: inline-block;
		float: none !important;
		text-align: left;
	}
	.ip-agent-listing-agent-active {
		display: none;
	}
	.ip-agent-listing-team-photo canvas {
		background-size: contain;
		background-position: center;
	}
} 

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

/* Galaxy S5(portrait) | iPod Touch(landscape) | iPod Touch(portrait) */ 
@media only screen and (max-width: 480px) {	.st-label {		font-size: 12px;			}	.st-item {		padding-bottom: 10px;		/* min-height: 210px; */	}
	#ip-agent-listing .page-title {
	    padding: 20px 0 22px;
	}
	.ip-agent-listing-title {
		height: 150px !important;
	}
	.ip-agent-listing-agent-holder {
		width: 100% !important;
	}
}
 
/*@media only screen and (min-width: 1366px) {
	.custom-container {
	    width: 1345px !important;
	}
}*/