@media only screen and (max-width: 992px) {
	.menu {
		padding: 0;
	}
	.nav__icon,
	.menu ul li a {
		font-size: 0.5rem;
	}
	.contentContainer {
		padding: 0px 2%;
	}
	/*.stickyLogo{
    left: 50% !important;
    transform: translatex(-50%);
    width: 100%;
    bottom:0;
    text-align: center;
}*/
	.single-item .slick-next,
	.single-item .slick-prev {
		display: none !important;
	}
	p.sectionTitle {
		font-size: 18px;
	}
	.autoplay .slick-prev,
	.autoplay .slick-prev:hover {
		left: 43%;
	}
	.autoplay .slick-next,
	.autoplay .slick-next:hover {
		left: 48%;
	}
	#gallery .autoplay .slick-prev,
	#gallery .autoplay .slick-next {
		bottom: -23%;
	}
	.thumbtextwrap {
		padding: 10px;
	}
	.thumbpara {
		font-size: 0.8rem;
	}

	.midsection .pull-right.text-right {
		padding: 0;
	}
	.languagewrap select {
		font-size: 0.9rem;
	}
	.leftLogo {
		width: 70%;
	}
	.header .midsection > .col-lg-3.col-md-3.col-sm-6.col-xs-6 {
		padding-right: 0;
	}
	.languagewrap select option {
		font-size: 0.8rem;
	}
	.nav__icon {
		top: 10px;
		z-index: 120;
	}
}
@media only screen and (max-width: 768px) {
	.languagewrap {
		right: 2px;
		width: 100%;
		margin-top: 0;
		z-index: 99;
		bottom: -77px;
		padding: 0 0 0 15px;
		float: none;
		top: unset;
		transform: translate(0%, 0%);
	}
	.languagewrap:after {
		left: 75px;
		right: unset !important;
		top: 17px;
	}
	.languagewrap select {
		line-height: 25px;
	}
	.languagewrap:before {
		width: 101%;
		top: -9px;
		position: absolute;
		content: "";
		height: 1px;
		left: 0;
		background: gray;
	}

	#header {
		min-height: 70px;
		padding-bottom: 0px;
	}
	#privay {
		padding-top: 140px;
	}
	#privay p.sectionTitle:after {
		left: 0;
		transform: translate(0%, 0);
	}
	#location {
		padding-top: 30px;
	}

	#projectOverview .counts {
		margin-bottom: 0px;
	}
	#aboutDeveloper .contentContainer {
		padding-bottom: 0px;
	}
	#projectOverview .contentContainer {
		padding-bottom: 0px;
	}
	.podiumlayout {
		margin-top: 30px;
	}
	.left {
		width: 100% !important;
		float: none !important;
	}
	.header {
		position: fixed !important;
	}
	#projectOverview .counts li p {
		margin-top: 0px;
	}
	#projectOverview .counts li {
		width: 100%;
		margin: 20px 0;
		font-size: 35px;
	}
	.podiumlayout {
		padding: 0 15px;
	}
	.flex {
		display: block;
	}
	section {
		padding: 20px 0;
	}
	.enqForm {
		position: fixed;
		right: -100%;
		width: 100%;
		background-color: #c6a969;
		z-index: 9;
	}
	.leftLogo {
		width: 190px;
		position: absolute;
		top: 4px;
	}
	.rightLogo {
		width: 80px;
		margin-right: 100%;
	}
	/* .active .leftLogo {
		width: 90%;
	} */
	.active .rightLogo {
		width: 80px;
	}
	p.sectionTitle:after {
		top: unset;
		left: 50%;
		bottom: -5px;
		transform: translate(-50%, 0);
	}
	.nopadding {
		padding: 0px 20px;
	}
	p.sectionTitle {
		font-size: 1rem;
		line-height: 20px;
	}
	#banerText p.sectionTitle:after {
		top: 32%;
	}
	.content {
		margin-top: 30px;
	}
	#aboutDeveloper .content {
		width: 100%;
	}
	.flex {
		text-align: center;
	}
	/*.flex{
        margin: 20px 0;
        transform: unset;
    }
     .flex .content{
        margin-top: 30px;
    }*/
	/*.flex p.sectionTitle:after{
        top:20%;
        left: 50%;
    }*/
	#aboutDeveloper {
		padding-bottom: 0;
	}
	.banner {
		height: auto;
		top: 0;
	}
	.banner > img {
		height: 80vh;
	}
	#footer {
		padding: 40px 0;
	}
	.thankYouContent {
		width: 90%;
	}
	#Thank {
		height: 90vh;
		margin-top: 30px;
	}
	/* new css */
	.nav__icon,
	.nav__icon span {
		display: block;
	}
	.menu {
		position: absolute;
	}
	.menu ul {
		flex-direction: column;
		margin: 0 auto;
		position: absolute;
		width: 100%;
		top: 46px;
		right: -100%;
		transition: all 0.8s linear;
		background-color: #96233c;
		height: 100vh;
		justify-content: inherit;
	}
	.menu ul.push {
		right: 0;
		height: 100vh;
		justify-content: inherit;
	}
	.menu ul li a {
		text-align: center;
		display: block;
		color: #ffffff;
		font-family: "Raleway", sans-serif;
		margin: 10px auto;
	}
	.handle img,
	.close img {
		height: auto;
	}
	.header.active .menu ul.push {
		top: 46px !important;
	}
	.socialHub {
		text-align: left;
	}
	.listHeading {
		line-height: 25px;
	}
	.contentContainer {
		padding: 30px 10px;
	}
	.priceBtn {
		font-size: 16px;
		line-height: 12px;
	}
	#projectOverview {
		background: unset;
	}
	.autoplay .slick-prev,
	.autoplay .slick-prev:hover {
		left: 45%;
	}
	.autoplay .slick-next,
	.autoplay .slick-next:hover {
		left: 55%;
	}
	#izzymodal2 {
		width: 80% !important;
	}
	.listHeading {
		text-align: left;
	}
	.thumbpara {
		line-height: 15px;
		font-size: 0.8rem;
	}
	p.sectionTitle {
		font-size: 2rem;
		line-height: 27px;
	}
	.tab-section li {
		margin: 8px;
	}
	#gallery,
	#partner,
	#blogs {
		padding-bottom: 80px;
	}
	.border-table th.head {
		font-size: 14px;
	}
	.centertext .col-lg-12 {
		padding: 0 !important;
	}
	.thumbwrap2 p {
		font-size: 15px;
		padding-bottom: 15px;
	}
	.thumbwrap2 h2 {
		padding-top: 15px;
		font-size: 14px;
	}
	.autoplay .slick-prev,
	.autoplay .slick-prev:hover {
		left: 35%;
	}
	.autoplay .slick-next,
	.autoplay .slick-next:hover {
		left: 50%;
	}
	#gallery .autoplay .slick-next,
	#gallery .autoplay .slick-next:hover {
		bottom: -18%;
	}
	#gallery .autoplay .slick-prev,
	#gallery .autoplay .slick-prev:hover {
		bottom: -18%;
	}
	.autoplay .slick-prev,
	.autoplay .slick-prev,
	.autoplay .slick-prev:hover {
		bottom: -55px;
	}
	.autoplay .slick-next,
	.autoplay .slick-next,
	.autoplay .slick-next:hover {
		bottom: -55px;
	}
	.slick-list {
		border: 0 !important;
		box-shadow: none !important;
		outline: none !important;
	}
	.slick-slide,
	.slick-slide * {
		outline: none !important;
	}
	#partner .slick-slide img {
		max-width: 50%;
	}
	.nav__icon,
	.menu ul li a {
		font-size: 1.2rem;
		margin-right: 15px;
	}
	#amenities {
		padding-bottom: 80px;
	}
	.tab-section .slick-next {
		background: url(../images/tabnext.png) no-repeat right top;
		background-size: 12px auto;
		width: 35px;
		height: 35px;
		font-size: 0;
		line-height: 0;
		border: 0;
		outline: 0;
		box-shadow: none;
		position: absolute;
		right: -5px;
		top: 6px;
		z-index: 2;
	}
	.tab-section .slick-prev {
		background: url(../images/tabprev.png) no-repeat left top;
		background-size: 12px auto;
		width: 35px;
		height: 35px;
		font-size: 0;
		line-height: 0;
		border: 0;
		outline: 0;
		box-shadow: none;
		position: absolute;
		left: -6px;
		top: 6px;
		z-index: 2;
	}
	.border-table td {
		padding: 10px;
	}
	#gallery .autoplay .slick-prev,
	#gallery .autoplay .slick-prev:hover {
		bottom: -11%;
	}
	#gallery .autoplay .slick-next,
	#gallery .autoplay .slick-next:hover {
		bottom: -11%;
	}
	.callround,
	.callcancel {
		display: block;
	}
	.callmeon p {
		display: none;
	}
	.callwrap.active {
		width: 94vw;
	}
	#partner {
		padding-bottom: 80px !important;
	}
	.menu ul .current {
		border: 0px;
		color: #dd1d42;
		padding-top: 30px;
	}
	.thankYouContent .sectionTitle:after {
		top: 120%;
	}
	.rightLogo {
		width: 120px;
		margin-right: 15px;
	}
}
@media only screen and (max-width: 480px) {
	.nav__icon {
		width: 30px;
		height: 25px;
	}
	.nav__icon span {
		height: 2px;
	}
	.nav__icon.active span:nth-of-type(1) {
		-webkit-transform: translateY(12px) rotate(-45deg);
		transform: translateY(11px) rotate(-45deg);
	}
	.nav__icon span:nth-of-type(2) {
		top: 11px;
	}
	#gallery .autoplay .slick-prev,
	#gallery .autoplay .slick-prev:hover {
		bottom: -15%;
	}
	#gallery .autoplay .slick-next,
	#gallery .autoplay .slick-next:hover {
		bottom: -15%;
	}
}
