 #map_view .map {
	 padding: 0;
	 margin: 0;
}
 #map_view .common-space {
	 padding: 40px 0;
	 margin: 0;
}
 #map_view .map h3 {
	 padding: 0 0 15px;
	 margin: 0;
	 font-size: 30px;
	 font-weight: 400;
}
 #map_view .map h3 span, #map_view .map-list {
	 padding: 0;
	 margin: 0;
}
 #map_view .map-list {
	 display: table;
	 width: 100%;
	 padding-top: 10px;
}
 #map_view .map-list > li {
	 padding: 0 10px 10px 0;
	 margin: 0;
	 display: table;
}
 #map_view .map-list > li > .map-details {
	 padding: 10px;
	 margin: 0;
	 display: table;
	 width: 100%;
	 border: 1px solid #e9e9e9;
}
 #map_view .map-list > li > .map-details > .map-iframe {
	 padding: 0;
	 margin: 0;
	 display: table-cell;
	 vertical-align: top;
	 width: 50%;
	 position: relative;
}
 #map_view .map-list > li > .map-details > .map-content-container {
	 padding: 0;
	 margin: 0;
	 display: table-cell;
	 vertical-align: top;
	/* width: 50%;
	 */
	 display: flex;
	 align-items: center;
}
 #map_view .map-list > li > .map-details > .map-content-container > .map-content {
	 padding: 0;
	 margin: 0;
}
 #map_view .map-list > li > .map-details > .map-content-container > .map-content > h4 {
	 padding: 0 0 8px;
	 margin: 0;
	 font-size: 20px;
}
 #map_view .map-list > li > .map-details > .map-content-container > .map-content > p {
	 padding: 0 0 8px;
	 margin: 0;
	 line-height: 24px;
	 font-size: 14px;
}
 #map_view .map-list > li > .map-details > .map-content-container > .map-content > a {
	 padding: 0;
	 margin: 0;
	 display: block;
	 font-size: 14px;
}
 #map_view .map-list > .map-details > .map-content-container > .map-content > a > span {
	 padding: 0 8px 0 0;
	 margin: 0;
	 font-size: 13px;
}
 #map_view .left > .map-content {
	 padding-right: 10px !important;
}
 #map_view .right > .map-content {
	 padding-left: 10px !important;
}
 #map_view .map-two > li {
	 float: left;
	 width: 50%;
}
 #map_view .map-three > li {
	 float: left;
	 width: 33%;
}
 #map_view .map-list > li > .map-details > .map-iframe > iframe {
	 position: relative;
}
 #map_view .map-list > li > .map-details > .map-iframe > .map-eye-icon {
	 position: absolute;
	 font-size: 25px;
	 color: #000;
	 height: auto;
	 z-index: 9999;
	 left: 10px;
	 padding: 0;
	 bottom: 0;
	 display: none;
}
 #map_view .map-list > li > .map-details > .map-iframe:hover .map-eye-icon {
	 display: block;
}
 #map_view .map-one .map-details {
	 display: flex !important;
	 flex-direction: column;
}
 #map_view .map-one .map-content-container .map-content {
	 padding: 13px !important;
}
 #map_view .map-one > li {
	 padding: 0px 0px 15px 0px;
	 width: 100%;
}
 #map_view .map-one > li > .map-details {
	 padding: 0;
}
 #map_view .map-one > li > .map-details > .map-content-container {
	/* display: none;
	 */
}
 #map_view .map-one > li > .map-details > .map-iframe {
	 width: 100%;
	 height: 350px;
}
 #map_view .left > .map-content {
	 padding-left: 10px !important;
}
 @media (min-width: 280px) and (max-width: 767px) {
	 #map_view .map-three > li, #map_view .map-two > li {
		 width: 100% !important;
	}
	 #map_view .map-list > li {
		 padding: 0 0 10px;
	}
	 #map_view .map .h1-head h1 span, #map_view .map .h1-head h2 span, #map_view .map .h1-head h3 span, #map_view .map .h1-head h4 span, #map_view .map .h1-head h5 span, #map_view .map .h1-head h6 span {
		 font-size: 24px !important;
	}
	 #map_view .map-content h1 span, #map_view .map-content h2 span, #map_view .map-content h3 span, #map_view .map-content h4 span, #map_view .map-content h5 span, #map_view .map-content h6 span {
		 font-size: 19px !important;
	}
	 #map_view .map-content p span {
		 font-size: 16px !important;
	}
	 #map_view .map-content p {
		 font-size: 16px !important;
	}
	 #map_view .map-content span {
		 line-height: 28px;
	}
	 #map_view .map-content h1, #map_view .map-content h2, #map_view .map-content h3, #map_view .map-content h4, #map_view .map-content h5, #map_view .map-content h6 {
		 line-height: 24px;
	}
}
 @media (min-width: 768px) and (max-width: 1199px) {
	 #map_view .map-three > li, #map_view .map-two > li {
		 width: 50% !important;
	}
	 #map_view .map .h1-head h1 span, #map_view .map .h1-head h2 span, #map_view .map .h1-head h3 span, #map_view .map .h1-head h4 span, #map_view .map .h1-head h5 span, #map_view .map .h1-head h6 span {
		 font-size: 24px !important;
	}
	 #map_view .map-content h1 span, #map_view .map-content h2 span, #map_view .map-content h3 span, #map_view .map-content h4 span, #map_view .map-content h5 span, #map_view .map-content h6 span {
		 font-size: 20px !important;
	}
	 #map_view .map-content p span {
		 font-size: 16px !important;
	}
	 #map_view .map-content p {
		 font-size: 16px !important;
	}
	 #map_view .map-content span {
		 line-height: 28px;
	}
	 #map_view .map-content h1, #map_view .map-content h2, #map_view .map-content h3, #map_view .map-content h4, #map_view .map-content h5, #map_view .map-content h6 {
		 line-height: 26px;
	}
}
 #map_view .map-one .map-content-container {
	 height: auto !important;
}
 