@media only screen and (max-width: 1199px){
	.getquote5 {
		width: 300px;
	}
	.newheight1 {
		min-height: auto !important;
	}
	.become-a-dealer .contact-detail-with-form .formSection {
		padding: 30px 20px 30px 10px !important;
	}
	.aboutpopup2 {
		height: 440px;
	}
	.es-abt-wrap-1 {
		padding: 70px 0 110px;
	}
	.video-play-button {
		transform: translateX(34%) translateY(79%);
	}
}

@media only screen and (max-width: 992px){
	.hostedpop2 {
		max-width: 90%;
	}
	.become-a-dealer .contact-detail-with-form .formSection {
		padding: 30px 50px 30px 50px !important;
	}
	
	footer .footerSection .leftSection {
		text-align: center;
	}
	footer .footerSection .leftSection .footerContactBlock {
		justify-content: center;
		text-align: center;
		margin-bottom: 30px;
	}
	footer .footerSection .leftSection .logoSection {
		width: 100%;
		margin-bottom: 30px;
	}
	footer .footerSection .leftSection .socialMediaSection {
		width: 48%;
		order: 3;
		justify-content: center;
	}
	footer .footerSection .leftSection .phoneNumber {
		width: 48%;
		order: 3;
	}
	footer .footerSection .leftSection .btn, footer .footerSection .leftSection .btn.btn-gray {
		display: inline-block;
		float: none;
		max-width: 190px;
		margin: 0px  10px 10px;
	}
	
	.three-plan-table-with-grey-bg .plan-detail-section-outer .plan-list-detail li{
		display: block;
	}
	.plan-hedding-inner, .es-nbn-sec1 .plan-hedding-inner{
		min-height: auto !important;
	}
	.plannamem1{
		display: block !important;
		margin-bottom: 5px;
	}
	.plannamem2 .lk-tbl .three-plan-table-with-grey-bg .plan-heading-section ul.plannamem2, .three-plan-table-with-grey-bg .plan-heading-section ul.plannamem2{
		display: none !important;
	}
	.es-price{
		margin-top: 0px;
		text-align: left;
	}
	.es-dol {
		margin-top: 0px;
	}
	.three-plan-table-with-grey-bg .plan-detail-section-outer .plan-list-detail, .lk-tbl .three-plan-table-with-grey-bg .plan-detail-section-outer .plan-list-detail {
		width: 47% !important;
		margin-right: 15px !important;
		margin-left: 0px !important;
		margin-bottom: 30px !important;
	}
	.es-nbn-sec1 .plan-detail-section-outer {
		width: auto;
	}
	.es-nbn-sec1 .plan-heading-section {
		width: 100%;
	}
	.es-nbn-ch .input-wrapper {
		width: 79%;
		margin: 0 auto;
	}
	.aboutpopup2 {
		height: 330px;
	}
	.video-play-button {
		transform: translateX(34%) translateY(96%);
	}
}

@media only screen and (max-width: 767px){
	.aboutpopup2 {
		height: 279px;
	}
}

@media only screen and (max-width: 600px){
	/* .popupcontact2{
		padding: 20px;
	}
	.popupcontact2:before{
		display: none;
	} */
	.getquote1 {
		padding: 50px 0px;
	}
	.getquote2 ul li {
		min-width: 47%;
	}
	.popupcontact2, .popupcontact21, .popupcontact22, .popupcontact2pabx{
		padding: 90px 20px 60px 20px;
	}
	.popupcontact2:before, .popupcontact21:before, .popupcontact22:before, .popupcontact2pabx:before {
		background-size: 70px;
	}
	.become-a-dealer .contact-detail-with-form .formSection {
		padding: 30px 20px 30px 20px !important;
	}
	.successmessage2 {
		width: 90%;
	}
	.energyform1 form {
		padding: 0px;
	}
	footer .footerSection .leftSection .socialMediaSection {
		width: 100%;
	}
	footer .footerSection .leftSection .phoneNumber {
		width: 100%;
	}
	footer .footerSection .leftSection .btn, footer .footerSection .leftSection .btn.btn-gray {
		display: block;
		margin: 0px auto 10px;
	}
	.three-plan-table-with-grey-bg .plan-detail-section-outer .plan-list-detail, .lk-tbl .three-plan-table-with-grey-bg .plan-detail-section-outer .plan-list-detail {
		width: 100% !important;
		margin-right: 0px !important;
	}
	.es-nbn-ch .input-wrapper {
		width: 100%;
	}
	.newheight2{
		height: auto !important;
	}
	.imagepopup2 {
		width: 79%;
		margin: 10% auto 0px;
	}
	.sipc2 {
		width: 90%;
		background-image: none;
	}
	.sipc3 {
		padding: 0px 0px 0px 10px;
	}
	.sipc3 li {
		width: 100%;
	}
	.aboutpopup2 {
		height: 150px;
	}
}

@media only screen and (max-width: 320px){
	
}