@media only screen and (max-width: 1024px) {
	.services-section2{
		height: 100%;
	}
	.services-section3{
		height: 100%;
	}
	.services-section4{
		height: 100%;
	}
	.top-section-video {
		width: 100%;
		height: 460px;
	}
	.menu-listing{
		padding-left: 40px;
	}
	.menu-listing ul li{
		font-size: 12px;
	}
	.logo-img img{
		width: 100%;
	}
	.content h1{
		font-size: 30px;
	}
	.first-part {
		top: -30px;
	}
	.logo-img{
		margin-top: 0;
	}
	.top-section-banner img{
		margin-top: 135px;
	}
	.about-section .right-column .big-image{
		width: 290px;
	}
	.about-section .right-column .small-image{
		width: 180px;
	}
	.testi-video video{
		max-width: 100%;
	}

	#intro_form{
		padding-left: 0;
	}
}
@media only screen and (max-width: 991px) {
	.evoke-content h1{
		font-size: 25px;
	}
	.evoke-content span{
		font-size: 20px;
	}
	.adjust-resp{
		width: 65%;
	}
	.app-link h1{
		font-size: 35px;
	}
	.first-part{
		text-align: center;
		width: 100%;
		margin-top: 45px;
	}
	.logo-img{
		margin-top: 0;
	}
	.scnd-part{
		text-align: center;
		width: 100%;
	}
	.app-link img.adjust-img{
		width: 65%;
	}

	.vertical-center-abs, .vertical-center-rel{
		top: 50%;
	}
	.about-head{
		margin-bottom: 8px;
	}
	.about-sub-head{
		margin-bottom: 15px !important;
		font-size: 23px;
	}
	.vertical-center-rel p{
		margin-bottom: 8px;
		font-size: 15px;
	}
	.spotlight-text{
		height: 580px;
	}
	.about-img {
		height: 580px;
	}
	.about-img img.img-wrap {
		height: 580px;
	}
}
@media only screen and (max-width: 800px) {
	.form-section{
		margin-top: -183px;
	}
}
@media only screen and (max-width: 768px) {
	.form-section{
		margin-top: -77px;
		background: #000;
	}
	.first-part{
		margin-top: 40px;
		padding: 0 15px;
	}
	.logo-img img{
		width: 85%;
	}
	.header-contact ul li.contact-info{
		padding: 10px 10px;
	}
	.top-section-video{
		height: 370px;
	}
	.Searchbtn{
		width: 20%;
	}
	.service-btn button{
		font-size: 13px;
	}
	.top-section-banner{
		min-height: 450px;
	}
	.top-section-banner img {
		margin-top: 90px;
	}
	.about-section .right-column .big-image {
		width: 215px;
	}
	.capchastyle {
		transform:scale(0.77);transform-origin:0 0;}

}
@media only screen and (max-width: 767px) {
	.about-section{
		text-align: center;
	}
	.section_fech{
		margin-top: 20px;
	}
	.form-section .adjusting{
		max-width: 100%;
	}
	.padding-r{
		padding-right: 15px !important;
	}
	.padding-l{
		padding-left: 15px !important;
	}
	.logo-img{
		left: 28%;
	}
	.mar-t{
		margin-top: 16px;
	}
	.about-section .right-column .big-image{
		width: 360px;
	}
	.about-section .right-column .small-image{
		width: 210px;
	}
	.about-section{
		padding: 70px 0px 70px;
	}
	.spotlight-text {
		height: 500px;
	}
	.about-img img.img-wrap {
		height: 500px;
	}
	.about-img {
		height: 500px;
	}
	.vertical-center-abs, .vertical-center-rel {
		top: 54% !important;
	}
	.about-head {
		margin-bottom: 15px;
	}
	.vertical-center-rel p {
		margin-bottom: 15px;
		font-size: 17px;
	}
}
@media only screen and (max-width: 640px) {
	.top{
		background: url(../images/evoke-hearing-aids-city-1600x1067.jpg);
		background-size: cover;
		background-repeat: no-repeat;
		/*min-height: 400px;*/
		background-position: top center;
		position: sticky;
	}
	.top-section-video .content{
		top: 50%;
	}
	.top video{
		display: none;
	}
	.contact-info i{
		font-size: 14px;
	}
	.form-section {
		margin-top: -66px;
	}
	.header-contact {
		margin-top: 11px;
	}
	.selectbox{
		padding: 13px 3px;
	}
	.boxcity{
		padding: 13px;
	}
	.Searchbtn{
		padding: 13px;
	}
	.content h1 {
		font-size: 25px;
	}
	/* 
	.top-section-video{
		background: #000;
		height: 285px;
		margin-top: 20px;
		} */

		/* updated */
		.top-section-video {
			/*background: #000;*/
			/*height: 257px;*/
			height: 310px;
			margin-top: 25px;
		}
		.header-contact ul li a {
			color: #fff;
			text-decoration: none;
		}
		.header-contact ul li.contact-info {

			border: none;
		}
		.top-contact{
			position: relative;
			margin-bottom: -13px;
		}
		.contactList{
			margin-left: 2px;
		}

		.pro-desc{
			padding: 15px 25px;
		}
		ul.list-inline.contactList li {
			font-size: 10px;
			display: initial;
		}

		.formHeading {
			/*background: #20222f;*/
			padding: 10px 0;
			color: #fff;
			margin-bottom: -45px;
		}
		.top-section-banner {
			min-height: 390px;
		}
		.how-it-work .panel{
			margin-left: 115px;
		}
	}
	@media only screen and (max-width: 600px) {
		.mobNav{
			padding: 0 0;
			padding-right: 7px;
		}
		ul.list-inline.contactList li{
			font-size: 11px;
		}
		.contact-info i{
			font-size: 13px;
		}
		.form-section {
			/*margin-top: -70px;*/
			margin-top: 0px;
		}
	}
	@media only screen and (max-width: 575px) {

		.widexMobileNav {
			background: #fff;
			text-align: center;
			/*margin: 0 auto;*/
		}
		.header-contact{
			text-align: center;
			margin: 0 auto;
			width: 100%;
		}
		.mobNav{
			margin: 0 auto;
		}
		.header-contact {
			margin-top: 11px;
		}
		.hearing-aid{
			margin-bottom: 15px;
		}
		.bord-rad{
			border-top-left-radius: 0;
			border-bottom-left-radius: 0;
		}
		.border-back{
			padding: 40px 20px;
			border-radius: 0;
		}
		.Searchbtn{
			width: 40%;
		}
		.first-part{
			padding: 0 15px;
		}
		.content h1 {
			font-size: 22px;
		}
		.social-icon{
			/*display: none;*/
		}
		.pad-r{
			padding-right: 15px !important;
		}
		.pad-l{
			padding-left: 15px !important;
		}
		.footer-logo1{
			padding: 0px;
		}
		.formHeading {
			/*background: #20222f;*/
			padding: 10px 0;
			color: #fff;
			margin-bottom: -45px;
		}
		.main-how-it{
			display: none;
		}
		.how-it-work .panel-body span:before{
			display: none;
		}
		.how-it-work .panel{
			margin-left: 0;
		}
		.top-section-banner {
			min-height: 300px;
		}
		#intro_form{
			padding-right: 0;
		}

	}
	@media only screen and (max-width: 480px) {
		.about-section .right-column .images-outer{
			padding-left: 0;
		}
		.top-section-banner {
			min-height: 266px;
		}
	}
	@media only screen and (max-width: 375px) {

		.widexMobileNav {
			background: #fff;
			text-align: center;
		}
		.capchastyle{
			margin-left: 26px !important;
		}
		ul.list-inline.contactList li {
			font-size: 11px;
			display: initial;
		}
		.header-contact {
			float: inherit;
			text-align: center;
			margin-top: 9px;
		}
		.logo-img img{
			width: 60%;
		}
		iframe {
			margin-left: -24px;
		}
		.formHeading {
			/*background: #20222f;*/
			padding: 10px 0;
			color: #fff;
			margin-bottom: -45px;
		}
		.top-section-banner {
			min-height: 228px;
		}
		.about-section .right-column .big-image {
			width: 73%;
		}
		.about-section .right-column .small-image {
			width: 60%;
		}
		.flow{
			margin-top: 4rem;
		}
		.spotlight-text {
			height: 687px !important;
		}
	}
	@media only screen and (max-width: 360px) {
		.top-section-banner {
			min-height: 223px;
		}
		.spotlight-text {
			height: 740px;
		}
		.testi_slider .owl-nav button.owl-prev{
			top: 90%
		}
		.testi_slider .owl-nav button.owl-next{
			top: 90%
		}
		.capchastyle{
			margin-left: 26px !important;
		}
	}
	@media only screen and (max-width: 320px) {
		ul.list-inline.contactList li {
			font-size: 11px;
			display: initial;
		}
		.service-btn button{
			width: 100%;
			font-size: 13px;
		}
		.formHeading {
			/*background: #20222f;*/
			padding: 10px 0;
			color: #fff;
			margin-bottom: -45px;
		}
		.spotlight-text {
			height: 830px;
		}
		.capchastyle{
			margin-left: 26px !important;
		}

	/* .logo-img {
		left: 17%;
		} */
	}

/*  @media only screen and (min-width: 560px) and (max-width: 1136px) and (-webkit-min-device-pixel-ratio: 2) {
    
}

*/

