@media only screen and (max-width: 1200px){
	
}

@media only screen and (max-width: 991px){

	.br-tablet-none br{
		display: none;
	}
	
	.header-main-nav-menu ul li ul.sub-menu{
		border: none !important;
	}
	
	/* Home Page CSS */
	.get-help-now-footer-form .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{
		font-size: 16px !important;
	}

	.get-help-now-footer-form .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input{
		width: 15px;
		height: 15px;
	}
	
	.insurance-generalinfo-form input.elementor-field-textual,
	.insurance-generalinfo-form select.elementor-field-textual,
	.insurance-generalinfo-form  textarea.elementor-field-textual{
		padding: 9px 15px 7px;
	}
	
	/* Evening-IOP Page Start */

	.why-evening-iop-left-content,
	.nyship-get-started-right-section{
		padding-left: 0px;
	}

	/* Evening-IOP Page End */
	
	/* Addiction Treatment Css Starts */

	.addiction-treatment-title-list h2.elementor-heading-title a{
		min-height: 140px;
		padding: 40px;
	}

	/* Addiction Treatment Css Ends */
	
	/* Testimonial Page Start */
	.testimonial-review .elementor-testimonial .elementor-testimonial__image img{
		width: 40%;
		height:100%;
	}
	/* Testimonial Page End*/
	
	/* Team Popup Css Start */
	
	.team-detail-popup .dialog-message.dialog-lightbox-message{
		width: auto !important;
	}
	
	/* Team Popup Css End */
	
	/* Lander Page Anthem Css Starts */
	
	.image-carousel .elementor-swiper-button.elementor-swiper-button-prev,
	.google-reviews .elementor-swiper-button.elementor-swiper-button-prev{
		left: 0px;
		transform: translate(280px, 180px);
	}

	.image-carousel .elementor-swiper-button.elementor-swiper-button-next,
	.google-reviews .elementor-swiper-button.elementor-swiper-button-next{
		right: 0px;
		transform: translate(-280px, 180px);
	}
	
	
	
	/* Lander Page Anthem Css Ends */
	
	.header-mega-menu-wrapper .mega-menu-toggle{
		display: none !important;
	}
	
	.max-mega-menu{
		font-family: "Poppins", Sans-serif !important;
	}
	
	.header-mega-menu-wrapper a.mega-menu-link{
		padding: 8px 20px !important;
		font-size: 18px !important;
	}
	
	.header-mega-menu-wrapper .mega-mobile-menu-covid-text .mega-menu-link{
		height: auto !important;
		line-height: 1.5em !important;
		padding: 10px 30px 10px 10px !important;
		background: #f49f39 !important;
		font-size: 14px !important;
		text-align: center !important;
		font-weight: 400 !important;
	}
	
	.mega-mobile-menu-display a.mega-menu-link{
		display: none !important;
	}

	.mega-mobile-menu-display .mega-sub-menu {
		display: block !important;
	}

	.mega-mobile-menu-display .mega-menu-item{
		padding: 0 !important;
	}

	.mega-mobile-menu-display .textwidget{
		background: #f49f39;
		padding: 30px;
		text-align: center;
		border-radius: 30px;
	}

	.mega-mobile-menu-display .textwidget h2{
		font-weight: 700;
		font-size: 24px;
		line-height: 1.3em;
		margin-bottom: 20px;
	}

	.mega-mobile-menu-display .textwidget a{
		display: block;
		padding: 10px 10px;
		font-size: 18px;
		font-weight: 600;
		color: #fff;
		border-radius: 5px;
	}

	.mega-mobile-menu-display .textwidget a.mobile-btn-call{
		background: #64c8ef;
		border: 3px solid #64c8ef;
	}

	.mega-mobile-menu-display .textwidget a.mobile-btn-text{
		background: none;
		border: 3px solid #fff;
	}
	
	.header-new-mega-menu .link-list.link-list-middle,
	.header-new-mega-menu .link-list{
		padding: 0 !important;
		margin: 0 !important;
	}
	
	.header-mega-menu-wrapper .mega-header-sub-menu a.mega-menu-link{
		font-size: 15px !important;
	}
	
	.header-new-mega-menu{
		background: none !important;
		top: 0 !important;
		padding-top: 0 !important;
	}
	
	.heading-hover-style .textwidget{
		display: none;
	}
	
	.header-new-mega-menu .link-list ul li a{
		font-size: 15px !important;
	}
	
	.header-mega-menu-wrapper .widget_media_image,
	.header-mega-menu-wrapper .mega-block-title{
		display: none !important;
	}
	
	.header-new-mega-menu .header-cta a.mega-menu-link{
		display: block !important;
    	font-size: 15px !important;
    	color: #fff !important;
    	background: none !important;
    	border-radius: 0 !important;
    	padding: 8px 20px!important;
	}
	
	.header-new-mega-menu.resources .resources-start-your-journey{
		display: none !important;
	}
	
	.mobile-menu-toggle-close {
		position: absolute!important;
		top: 4px !important;
		right: 4px !important;
		width: 25px!important;
		z-index: 1000;
	}

	.header-mega-menu-wrapper li.mobile-menu-toggle-close a.mega-menu-link {
		display: block!important;
		padding: 0!important;
		line-height: 25px !important;
		text-align: center!important;
		font-size: 24px!important;
		width: 25px !important;
		height: 25px !important;
		background: #000 !important;
		border-radius: 25px !important;
	}
	
	.header-new-mega-menu li.hide-custom-desktop.mega-link-list-middle{
		display: block !important;
	}
	
	/* Simple New Main Menu Css Starts */
	
	.simple-new-main-menu-item nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{
		max-height: unset !important;
	}
	
	.simple-new-main-menu-item ul.elementor-nav-menu li.menu-item a.elementor-item span.sub-arrow{
		fill: #fff;
		transition: all .4s;
	}

	.simple-new-main-menu-item ul.elementor-nav-menu li.menu-item a.elementor-item span.sub-arrow:hover{
		fill: #fff;
	}
	
	/* Simple New Main Menu Css Ends */

	
}

@media only screen and (max-width: 767px){

	.br-mobile-none br{
		display: none;
	}
	
	.page-title-image-box figure.elementor-image-box-img{
		margin-bottom: 20px !important;
	}
	
	/* Addiction Treatment Css Starts */

	.addiction-treatment-title-list h2.elementor-heading-title a{
		min-height: 120px;
		padding: 20px;
	}

	/* Addiction Treatment Css Ends */
	
	/* Home Page CSS */
	.our-client-testimonial .elementor-testimonial{
		height: auto;
		padding: 25px;
	}
	
	.healthnet-image-box figure{
		margin-bottom: 30px !important;
	}
	
	
	/* Evening-IOP Page Start*/
	.take-first-step-form  input.elementor-field-textual,
	.take-first-step-form  textarea.elementor-field-textual{
		padding: 7px 15px; 
	}
	
	.take-first-step-form button.elementor-button{
		margin-top: 10px;
		padding: 13px 30px 13px 30px !important;
	}
	
	
	/* Evening-IOP Page End */
	
	.testimonial-review .elementor-main-swiper{
		margin: auto;
	}
	
	/* Health Net Insurance Page Start */
	
	.further-reading ul li span.elementor-icon-list-icon i{
		position: relative;
		top: -8px;
	}
	

	.health-net-insurance-form input.elementor-field-textual{
		padding: 11px 15px 10px 15px;
	}

	.health-net-insurance-form button{
		margin-top: 10px;
		padding: 11px 25px 10px 25px !important;
	}
	/* Health Net Insurance Page Ends */
	
	/* Lander Page Anthem Css Starts */
	
	.image-carousel .elementor-swiper-button.elementor-swiper-button-prev{
		left: 0px;
		transform: translate(100px, 120px);
	}

	.image-carousel .elementor-swiper-button.elementor-swiper-button-next{
		right: 0px;
		transform: translate(-100px, 120px);
	}
	
	.google-reviews .elementor-swiper-button.elementor-swiper-button-prev{
		left: 0px;
		transform: translate(100px, 300px);
	}
	
	.google-reviews .elementor-swiper-button.elementor-swiper-button-next{
		right: 0px;
		transform: translate(-100px, 300px);
	}
	
	.we-will-help-list ul li span.elementor-icon-list-icon i{
		position: absolute;
		top: 0;
	}
	
	.we-will-help-list ul li span.elementor-icon-list-text{
		padding-left: 40px !important;
	}
	
	
	/* Lander Page Anthem Css Ends */
	
	.mobile-link{
		display: block !important;
	}
	
	/* Careers Page CSS */
	.career-job-form input.elementor-field-textual{
		padding: 10px;
	}
	
	.career-job-form .elementor-field-type-upload{
		padding-bottom: 15px;
		padding-right: calc( 20px/2 ) !important;
		padding-left: calc( 20px/2 ) !important;
	}

	.career-job-form button.elementor-button{
		padding: 12px 30px !important;
	}

	.career-job-form .elementor-field-type-upload input[type=file]::-webkit-file-upload-button{
		padding: 6px 12px; 
		font-size: 12px;
	}
	
	.career-job-form-popup .dialog-message.dialog-lightbox-message{
		width: auto !important;
	}
	
	
	
	
	
	
	
	
}