@media screen and (max-width:1700px)
{
	.dashboard-header-input{ max-width: 420px;}
	
}

@media screen and (max-width:1600px)
{
	.dashboard-same-section .dashboard-right-text-box{ padding: 0 25px;}
	.dashboard-header .dashboard-header-menu-box{ padding: 0 25px;}
}
@media screen and (max-width:1500px)
{
	.dashboard-header-menu ul li + li{ margin-left: 15px;}
	.dashboard-header-menu .user-port{ margin-left: 15px; padding-left: 15px;}
	.dashboard-profile-box ul li div{ font-size: 18px;}
	.Upload-Report-box{ padding: 20px 30px;}
	.reports-div-box .flex-row{ margin: 0 -6px;}
	.reports-div-box .flex-row div[class*="flex-col"]{ padding: 0 6px;}
	.Upload-file label{ padding: 15px; font-size: 20px;}
}



@media screen and (min-width:1200px)
{
	.container{padding: 0;}
}

@media screen and (max-width: 1400px)

{
	html { font-size: 48%;}
	header{ padding: 3rem 3rem;}
	/* .sub-menu{ padding: 0 3rem;} */
	.your-personal-section{ background-size: 55vw;}
	.Chronic-Illness-img img{ margin-left: 0;}
	.clear-tune-heading p{ max-width: 100%;}
	.dashboard-same-section .dashboard-left-menu-box ,
	.dashboard-header .dashboard-header-logo-box{ max-width: 230px;}
	.dashboard-header .logo-img{ padding: 35px 15px;}
	.dashboard-left-menu-box ul li a{ padding: 17px 20px;}
	.dashboard-header-input{ max-width: 300px;}
	.dashboard-header-menu ul li + li{ margin-left: 12px;}
	.dashboard-header-menu .user-port{ margin-left: 12px; padding-left: 12px;}
	.dashboard-profile-box ul li div{ font-size: 16px;}
	.reports-div-icon h4{ font-size: 34px;}
	.reports-div-icon p{ margin-top: 0;}
}

@media screen and (max-width: 1300px)
{
	.banner-section .free-dots, .inner-banner-section .free-dots{ display: none;}
	.slidercarousel{margin-right: 0;}
	.banner-img-box::after{ margin-left: 0; left: initial;     right: -2px; margin-top: 52px; }
}

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

	.webinars-banner-section{ text-align: center;}
	.webinars-banner-text h1{ font-size: 35px; }
	.webinars-banner-text h1 br{ display: none;}
	.webinars-banner-section .flex-col-lg-7 ,
	.webinars-banner-section .flex-col-lg-5{     flex: 0 0 100%; max-width: 100%;}
	.webinars-profile-box.Paul{ margin-top: 0; transform: translateX(0); -webkit-transform: translateX(0); margin-left: 25px;}
	.webinars-profile-box{ margin-top: 25px; display: inline-block;}

	.interactive-same-heading h2 br{ display: none;}

	.logo-bx img{max-height: 41px;}
	.btnsr{padding-left: 1.5rem;}
	.main-menu{padding-top: 11px;}
	.main-menu ul li + li{margin-left: 10px;}
	.btnsr{ margin-left: 10px; }
	.btnsr ul li + li{ margin-left: 6px;}
	.btnsr ul li a{ padding: 1.3rem 2rem;}
	.main-menu ul li a{font-size: 13px;}
	.sl_let h3{font-size: 50px;}
	.sl_let h5{font-size: 25px;}
	.sl_let .btn{margin-top: 15px;margin-left: 0;}
	.btn{font-size: 16px;padding: 12px 15px;}

	#homesliderv .carousel-indicators{left: 0;top: auto;bottom: 0;right: 0;margin: 0 auto;box-shadow: 0px 0px 20px 6px rgba(0, 0, 0, 0.08);bottom: -190px;}
	.sl_right{height: 535px;}
	.sl_right img{max-height: 506px;}
	.head_slider{margin-bottom: 120px;}
	.dna_image{margin-right: 0;}
	#homesliderv .carousel-indicators:before{box-shadow: -15px 0px 20px rgba(0, 0, 0, 0.03);}
	.partsscan li{font-size: 15px;}
	.partsscan li:after{margin-top: 0;}
	.image_lifescreen{margin: -160px 0 -180px 0;}
	.repeat_sections.greenbg{margin-top: 80px;}
	.sec_title{font-size: 30px;}
	.health_plans{min-height: 415px;}

	.gimage{display: none;}
	.getting_col{margin-left: 0!important;margin-top: 0!important; width: 25%;display: inline-block;float: left;padding: 0 15px;}
	.what-people-txt p{min-height: 191px;}
	.banner-bottom-section .d-flex + .d-flex a:nth-child(1){ margin-left: 0;}

	.your-personal-section{ background: none; text-align: center;}
	.Remote-Scanning-box h4{ font-size: 22px;}

	.totole-scores-text{ overflow: auto;}
	.totole-scores-text>ul{ width: 1200px;}
	.clear-tune-banner p{ max-width: 100%;}
	.remote-tuning-section + .same-section.bg-gray .col-lg-5{ text-align: center;}

	.inner-banner-txt .flex-row{ flex-flow: column; align-items: center; text-align: center;}
	.inner-banner-heading.same-heading p{  text-align: center;}
	.watch-video-txt>h2{ font-size: 32px;}

	.clearmed-medication-bx ul li { -webkit-transform: none!important; transform: none!important; width: 25%; float: left; margin: 0!important; min-height: 150px; }
	.clearmed-medication-img{  margin-left: 0;}
	.free-dots{ display: none;}
	.product-img-bx.clear-faq-img { width: 374px; height: 382px; }
	.clearmed-faq-section{ padding-bottom: 0;}

	.sub-menu{ padding: 15px;}
	.sub-menu .container{ width: 100%;}

	.clear-scan-vitals-icon.mb-0{ margin-bottom: 30px!important;}
	.interactive-banner-section{}


	.dashboard-left-menu-box{ position: fixed; top: 0; left: 0; bottom: 0; z-index: 99; width: 320px; opacity: 0; visibility: hidden; transform: translateX(-300px); transition: 0.3s; box-shadow: 13px -1px 8px rgb(0 0 0 / 5%);}
	.dashboard-left-menu-box.active{ opacity: 1; visibility: visible; transform: translateX(0px); }

	.dashboard-same-section .dashboard-right-text-box{ padding: 15px;}
	.dashboard-header .logo-img{ background: transparent; text-align: center;} 

	.dashbord-left-toggle{ display: inline-block;}
	.dashboard-header{ padding: 15px; background:#f2f2f2 ;}
	.dashboard-header .logo-img{ padding: 0;}
	.user-plot-dropdown ul li.d-none{ display: block!important;}
	.dashboard-header-menu>ul{ display: none;}
	.dashboard-header-menu .user-port{ padding-left: 0; margin-left: 0; border: 0;}

	.dashboard-header .dashboard-header-menu-box{ padding: 0; flex: 1 0 0;}
	.dashboard-header-logo-box{ padding: 0; flex: 1 0 0;}
	.dashbord-left-toggle{ padding: 0; flex: 1 0 0;}
	.dashboard-header-input{ position: fixed; top: 0;left: 0; top: 0; right: 0; bottom: 0;pointer-events: none;user-select: none; opacity: 0; visibility: hidden; max-width: 100%; display: flex; align-items: center; justify-content: center;  background: #e9e9e9; z-index: 9;}
	.dashboard-header-input.active{ opacity: 1; visibility: visible; pointer-events: all;}

	#bar-btn{ width: 40px; height: 40px; border-radius: 100%; background: #19A58A; color: #fff; outline: none; box-shadow: none; text-align: center; line-height: 40px; border: 1px solid #19A58A; display: inline-block; vertical-align: middle;}
	#bar-btn:hover{ background: transparent; color:#19A58A;}
	#fa-search{ margin-left: 10px; display: inline-block; vertical-align: middle;}

	.dashboard-header-menu-cover{ justify-content: end;}
	.dashboard-header-menu .user-port .text{ display: none; }
	.dashboard-header-menu .user-port .img{ margin-right: 9px;}
	.dashboard-header-menu .user-port .user-name{    font-size: 16px; margin: 0px -15px; background: #ececec; padding: 8px 8px 8px 15px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
	.dashboard-header-menu .user-port .user-name + li a{ border-top:none;}
	.user-plot-dropdown ul:after{    background: #ececec;}
	.user-plot-dropdown ul{ padding-top: 0;}
	.dashboard-black-layer{ position: fixed;top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.3); opacity: 0; visibility: hidden; pointer-events:none; transition: 0.3s;  z-index: 8;}
	.dashboard-black-layer.active{ opacity: 1; visibility: visible;pointer-events: all;}

	.dashboard-header-input .close-search-btn{ display: block!important; position: absolute; top: 15px; right: 15px; color:#19A58A; font-size: 18px; background: transparent; }
	.search-box .form-control{ height: 60px;}
	.search-box .form-control{ height: 60px;}
	.search-box{ width: 90%;}
	.dashboard-title{  font-size: 32px;}

	.webinars-profile-box-cover{ justify-content: center; align-items: center; }
	.webinars-profile-box{ margin-top: 0; margin: 20px 15px;}
	.webinars-profile-box.Paul{ margin: 20px 15px;}
	
}

@media screen and (max-width: 992px)
{
	.wordwraps th{ display: none; }
	.wordwraps td{ position: relative; display: block; text-align: left;}
	.wordwraps td *{text-align: left;}
	.wordwraps td:before{ content: attr(data-title); display: block; width: 100%; padding-bottom: 10px; color: #c2510f;font-size: 18px;font-family: 'Roboto-Medium';font-weight: normal;}
	.wordwraps td{ border-top: 0 !important; /*padding: 10px 0 !important;*/ }
}

@media screen and (max-width: 991px)
{
	html{ font-size: 8px;}
	html.overflow-off , 
	body.overflow-off{ overflow: hidden!important;}
	#main-menu-toggle{display: inline-block;width: 40px;height: 40px;background: #008c71;border-radius: 50%;cursor: pointer;text-align: center;position: relative; vertical-align: middle;}
	#main-menu-toggle img{max-width: 18px;position: absolute;left: 0;top: 0;bottom: 0;right: 0;margin:  auto;filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1);}
	.main-menu{position: fixed;background: #fff;width: 270px;right: 0;top: 0;height: 100%;padding:30px  15px;z-index: 91;transform: translateX(100%);-webkit-transform: translateX(100%);transition: 0.4s;-webkit-transition: 0.4s;overflow: auto;}
	.main-menu ul li{display: block;width: 100%;margin-left: 0!important;}
	.main-menu ul li a{display: block;width: 100%;padding: 12px 15px;/*border: 1px solid #ddd;*/margin-bottom: 10px;text-align: center;border-radius: 3px;font-size: 14px;}
	.main-menu ul li a.mobile-anchor{background: #008c71;color: #fff;border-color: transparent;}
	.main-menu ul li a.mobile-anchor:hover{background: #008c71;}

	.show-main-menu-bx{transform: translateX(0);-webkit-transform: translateX(0);}

	#close-main-menu{display: inline-block;width: 40px;height: 40px;/*border:1px solid #c2510f;*/background: #008c71;position: relative;border-radius: 50%;margin-bottom: 30px;cursor: pointer;}
	#close-main-menu img{max-width: 14px;position: absolute;left: 0;top: 0;bottom: 0;right: 0;margin:  auto;filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1);}

	.black-layer{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: #000;opacity: 0;z-index: 90;visibility: hidden;display: block;transition: 0.4s;-webkit-transition: 0.4s;}
	.show-black-layer{visibility: visible;opacity: 0.5;}



	.betterhealth_sec{padding-top: 0;margin-bottom: 50px;}
	.wellness-image{float: none;}
	.sec_title{font-size: 30px;}
	.wellness-image img{width: 100%;}
	.health_plans{margin-bottom: 30px;min-height: initial;}
	.repeat_sections{padding: 50px 0;}
	.clearscan_part{padding: 0;}

	.repeat_sections_header{padding-bottom: 60px;}
	.clearscan_img{position: initial;transform: translate(0);-webkit-transform: translate(0);margin-bottom: 50px}
	.clearscan_img img{max-height: 400px;}
	.clearscan_left{width: 100%;}
	.clearscan_right{width: 100%;text-align: left;}
	.partsscan li{display: inline-block;float: left;width: 33.333%;clear: none;margin-bottom: 15px;}
	.partsscan li:nth-child(3n+4){clear: both;}
	.partsscan li + li{margin-top: 0;}

	.product_presention_img{width: 100%;margin-bottom: 50px;text-align: center;}
	.product_presention_img img{max-height: 350px;}
	.product_presention_content{width: 100%;}
	.dna_image{margin-top: 30px;}
	.image_lifescreen{margin-bottom: 50px;text-align: center;float: none;}
	.image_lifescreen img{display: inline-block;}
	.life_contents{max-width: 100%;text-align: center;float: none;}

	.getting_col{width: initial;border: 1px solid #ddd;margin-bottom: 20px;padding: 15px;max-width: 450px;margin-left: auto!important;margin-right: auto!important;float: none;display: block;}
	.what-people-txt p{min-height: 251px;font-size: 16px;}
	#testimonials-slider .owl-dots{margin-top: 40px;}

	.blog-content-parent{margin-bottom: 30px;}
	.blog-img img{height: initial;max-height: 375px;}
	.blog-content{min-height: initial;}
	.repeat_sections_header.spaceontopset{padding-top: 0;}

	.blog-content h2{min-height: initial;}
	.blog-content p{min-height: initial;}

	.all-team-section ul li{ width: 100%; }
	.all-team-section ul li + li{ margin-top: 15px; }
	.blogpost-col-img{ width: 100%; float: left; height: auto; }
	.blogpost-col-content{ float: none; display: block; overflow: hidden; width: 100%; padding-left: 20px; }
	.sub_title{min-height: initial;}
	.excerpt{min-height: initial;}

	.banner-text{ text-align: center; margin-bottom: ; }
	.banner-text h1 br{ display: none; }
	.banner-text h1{  font-size: 4.5rem;}
	.banner-img-box{ display: none;}

	.banner-bottom-section .d-flex a{display: inline-block;}
	.banner-bottom-section .d-flex { display: inline!important;}
	.banner-bottom-section .d-flex a + a{ margin-left: 0;}
	.banner-bottom-section .d-flex a{ margin: 5px;}
	.banner-bottom-section{ text-align: center; }
	.banner-bottom-section .d-flex a{ padding: 	1.6rem 2rem; font-size: 14px;}

	.same-section{ padding: 8rem 0;}
	.same-heading h2{ font-size: 2.8rem;}
	.same-heading h2 br{ display: none;}
	.same-heading{ padding-bottom: 6rem;}
	.clear-img-box{ height: 350px; }
	.clear-img-box img{width: 100%; height: 100%; object-fit: cover;}
	.Healthcare-care-section .box-heading{ padding-left: 0; padding-bottom: 30px; text-align: center;}
	.box-heading h4 br{ display: none;}
	.box-heading h4{ padding-bottom: 10px;}
	.healthwork-video-box{     transform: translateY(0px); -webkit-transform: translateY(0px); margin-top: 25px;}
	.same-heading-md p{ max-width: 100%;}
	.healthwork-section{ margin-bottom: 0; padding: 8rem 0!important;}
	.healthwork-video-box .round-img{ top: initial; bottom: -100px; left: -3rem;}
	.Cost-section .box-heading.text-right{ text-align: center!important; margin-bottom: 30px;}
	.healthwork-video-box .round-img{ display: none;}
	.box-input{ padding: 2rem;}
	.reviews-video-box .nav{ position: initial; margin-top: 25px; display: flex; justify-content: center;}
	.reviews-video-box{ margin-top: 25px;}
	.Reviews-section .container{  padding: 8rem 15px;}
	.health-video-box .health-video-text{ top: 15px;  left: 15px; font-size: 16px; max-width: 100%; right: 15px;}
	.video-play-btn{ width: 45px; height: 45px; font-size: 20px;}
	.reviews-video-box .nav a + a{ margin-left: 0;}
	.reviews-video-box .nav a{  margin: 4px;}
	.Reviews-section .box-heading{ text-align: center;}
	.half-round-img{ display: none;}
	.round-img{ display:none;}
	.offerings-div p{ min-height: auto;}
	.offerings-div p br{display: none;}
	.offerings-div{ min-height: auto;}

	.sub-page-text-box h1{ font-size: 4rem;}
	.sub-page-text-box p{ margin-top: 2px;}
	.repeat-heading p br{ display: none;}
	.repeat-heading h2 br{ display: none;}
	.repeat-heading h2{ font-size: 3.3rem;}
	.personalized-genomics-box img{ width: 100%;}
	.personalized-genomics-box{ margin-top: 3.3rem;}

	.repeat-heading.text-center p{ max-width: 100%;}
	.medications-pharmacogenomics-section .repeat-heading.text-center p{ max-width: 100%;}
	.repeat-heading{ padding-bottom: 6rem;}
	.medication-treatment-img-box{ margin-top: 3.3rem;}
	.medication-treatment-img-box img{ width: 100%;}
	.consider-testing-img>img{width: 100%;}
	.consider-testing-img{ margin-top: 3.3rem;}
	.my-report-phone-box{ margin-top: 3.3rem;}

	.sub-page-banner-with-img .sub-page-banner-with-img-box{ display: none;}
	.sub-page-banner-with-img{ text-align: center; padding: 12rem 0;}
	.clearscan-remote-img{ margin-top: 40px;}

	.clearscan-remote-services-section .repeat-heading{ text-align: center;  margin-bottom: 7rem;}
	.clearscan-remote-white-box{height: auto; padding: 20px 15px;}

	.Nikola-Tesla-section{ text-align: center;}
	.nikola-tesla-img{ margin-top: 25px;}

	.fqp-back-section h5{ max-width: 100%;}
	.fqp-back-section{ text-align: center;}

	.Frequencies-section{ text-align: center;}
	.Frequencies-img-box{ margin-top: 40px;}
	.Frequencies-white-box{height: 100%;}
	.Frequencies-white-box p{ max-width: 100%;}
	
	.quantum-section{ text-align: center;}
	.quantum-section p{ max-width: 100%;}
	.Remote-Scanning-box-cover .col{    max-width: 33.33%; flex: 0 0 33.33%; margin-bottom: 30px;}

	.Total-Bodily-System-section .boody-bood-img{ text-align: center; margin-top: 25px;	}

	.totole-scores-box .totole-scores-box-top .col{ flex: 0 0 100%; max-width: 100%;}
	.totole-scores-box h4{margin-bottom: 15px;}
	.Features-box-price { margin-top: 20px;}

	.heart-img-box-section .heart-img{ display: none;}
	.heart-img-box-section .clear-tune-heading{ text-align: center;}
	.heart-img-box-section .clear-tune-heading p{ max-width: 100%; margin-top: 20px;}
	.quantum-section{ padding: 100px 0; background: #000;}
	.how-it-work.text-right{ text-align: center!important;}
	.dna-vials-box>span{ height: auto;}
	.dna-vials-box{ margin-bottom: 15px;}
	.clear-tune-Frequencies-img{ margin-top: 25px;}

	.Chronic-Illness-img{ text-align: center;}
	.flex-col-lg-6{ flex: 0 0 100%;}
	.clear-tune-heading p{ max-width: 100%;}
	.clear-tune-Frequencies-img{ margin-top:25px ;}
	.Chronic-Illness-img img{ margin-left: 0;}
	.Remote-Scanning-box-cover .col{ flex: 0 0 50%; margin-bottom: 30px;}
	.Remote-Scanning-box{  height: 100%;}
	.how-it-work.text-right{ text-align: center!important;}
	.dna-vials-box>span{ height: auto; margin-bottom: 15px;}

	.clearmed-banner-img{ text-align: center; margin-top: 20px;}
	.watch-video-txt>h2{ font-size: 26px;}
	.watch-video-section{ padding: 100px 0;}
	.flex-col-lg-4{ width: 100%;}
	.clearmed-good-bx{ margin: 20px 0; height: auto;}
	.clearmed-good-bx h2{ font-size: 28px;}

	div[class*="flex-col-lg-"]{ width: 100%; }
	.product-img-bx{     width: auto; height: auto; line-height: initial;}
	.clearmed-faq-section{ padding: 80px 0;}
	.product-img-bx.clear-faq-img{ display: none;}

	.clearscan-mobile-img{ display: none;}
	.clearos-mobile-logo-outer{ flex: 0 0 100%; max-width: 100%; text-align: center;}
	.clearscan-section .same-heading-md p{ text-align: center;}
	.watch-video-clear{ padding: 180px 0;}
	.watch-video-clear-txt>h2{ font-size: 34px; margin-bottom: 15px;}
	.clearscan-section h1 br{ display: none;}
	.clearscan-section .col{ text-align: center!important;}
	.remove-991{ display: none;}
	.blood-same-img{ height: auto;}

	.interactive-same-heading p br{ display: none;}
	.interactive-same-heading{ text-align: center;}
	.clear-interative-img{margin-top: 5rem; text-align: center;}
	.interative-health-content{ text-align: center;}
	.interative-health-img{ margin-top: 30px;}
	.interative-health-img img{ width: 100%;}
	.interactive-same-heading p br{ display: none;}
	.interactive-same-heading p{ margin-bottom: 25px;}

	.body-img{ margin-top: 30px;}
	.chart-table table tr td:first-child{ padding-left: 20px;}
	.chart-table{ overflow: auto; padding-bottom: 10px;}
	.chart-table table{ width: 700px;}
	.interactive-same-heading h2{ font-size: 4rem;}
	.business-opportunity-img-section{ text-align: center;}
	.business-opportunity-img-box{ margin-top: 25px;}

	.journey-road-img{ text-align: center; margin-top: 10px;}
	.Pre-release-dna-img{ text-align: center; margin-top: 20px;}
	.Frequencies-white-box p br{ display: none;}
	.reports-div-box .flex-row .flex-col-lg-3 {flex: 0 0 25%; max-width: 25%;}
	.Upload-Report-box{ padding: 15px; margin-bottom: 30px;}
	.Upload-Report-box .table-responsive{ border: none; margin-bottom: 0;}
	
	.dashboard-right-text-box{ width: 100%; }

	.table-mobile.chart-table table{ width: 100%;}
	.table-mobile.chart-table{ overflow: initial!important;}

	/* .table-mobile{ position: relative;}
    .table-mobile::after , 
    .table-mobile::before{ content: ""; position: absolute; display: table; clear: both;} 
    .table-mobile tbody{ width: 100%; float: left; }
    .table-mobile tbody::after ,
    .table-mobile tbody::before{ content: ""; position: absolute; display: table; clear: both;}
    .table-mobile table{  display: table; border-radius: 5px; clear: both; }
    .table-mobile table tr th{ display: none;}
    
    .table-mobile table tr td{position: relative; display: block; border: none!important; word-break: break-word; white-space: normal; width: 100%!important; max-width: initial!important; min-width: initial!important; box-sizing: border-box; text-align: left!important; padding: 10px;}
    .table-mobile table tr { display: block; float: left; width: 100%; padding-bottom: 20px;  }
    .table-mobile.chart-table table tr:first-child{ border-radius: 0;}
	.table-mobile.chart-table table tr td{ padding: 15px!important;} */
	.table-mobile.chart-table table tr td{ padding: 13px!important; font-size: 16px!important;}
    


	.interative-profile-box{ flex-flow: column; justify-content: center;text-align: center;}
    .interative-profile-text{ margin-left: 0; margin-top: 30px;}
	.interative-profile-box::before ,
	.interative-profile-box::after{ display: none;}
	
}

@media screen and (max-width: 768px)
{
	.sl_let h3{font-size: 40px;}
	.sl_let h5{font-size: 20px;}
	.btn i{padding-left: 10px;}
	.iconof_sl img{max-height: 39px;max-width: 55px;}
	#homesliderv .carousel-indicators:before{width: 80px;height: 80px;margin-left: -25px;}
	#homesliderv .carousel-indicators{padding: 18px 34px;bottom: -125px;width: 90%;}
	#homesliderv .carousel-indicators .active{top: 18%;}
	.iconof_sl{width: auto;}
	#homesliderv .carousel-indicators .active .icon_sllabel{margin-left: -10px;}
	.btnsr ul li a{font-size: 13px;}
	#main-menu-toggle{margin-top: 4px;}
	.sl_right{height: 475px;}
	.sl_right img{max-height: 446px;}
	/*.gettingstarted{display: none;}*/

	.repeat_sections_header h3{font-size: 30px;}
	.repeat_sections_header span{font-size: 16px;}
	
}

@media screen and (max-width: 767px)
{
	.sub-menu .d-md-none{ display: block!important;}
	.what-people-txt p{min-height: 141px;}
	.footer-head{text-align: center;}
	.footer-logo{width: 100%;}
	.ftr-menu{width: 100%;padding-top: 30px;}
	.desktop-anchor{display: none!important;}
	.mobile-anchor{display: block;}

	#sub-header-box{ display: none;}
	.sub-menu{ padding: 0; position: relative;}
	.sub-menu #sub-header-open-btn{ display: block; font-size: 14px; color: #000; width: 100%; padding: 13px 15px; background: #cccccc; text-transform: uppercase; position: relative; outline: none!important; position: relative;}
	.sub-menu #sub-header-open-btn i{ position: absolute; top: 50%; right: 15px; transform: translateY(-50%); -webkit-transform: translateY(-50%); font-size: 15px; color: #000;}
	.sub-menu ul{ background-color: #fff; position: absolute; top: 100%; right: 0; left: 0; z-index: 9; max-height: 350px; overflow: auto; box-shadow: 0px 6px 12px 0px rgb(0 0 0 / 10%);}
	.sub-menu ul li{ display: block; width: 100%;}
	.sub-menu ul li + li{ margin-left: 0;}
	.sub-menu ul li a{ text-align: center; padding: 4px 0; border-bottom: 1px solid #eee; display: block;}
	.sub-menu ul li a::after{ display: none;}
	.sub-page-ul{ width: 100%; max-height: 100%;}
	.sub-page-ul ul li{ width: 33.33%;}
	.sub-page-ul ul li h4 br{ display: none;}
	.sub-page-text-box .sub-page-text{  max-width: 100%; text-align: center;}

	.sub-menu ul li ul{ position: relative; opacity: 1; visibility: visible; box-shadow: none; margin: 0;  padding: 0; pointer-events: all;  min-width: 100%!important; height: 100%!important; min-height: 100%!important; max-height: 100%!important; }
	.sub-menu ul li ul li a{ text-align: center;}
	.sub-menu ul li ul a{  display: block; padding: 2.2rem 0!important; color: #7B7B7B!important; text-transform: uppercase; font-size: 15px!important; font-weight: 500; position: relative; text-align: center;}
	.sub-menu ul li ul li + li{ margin-top: 0;}

	.Remote-Scanning-box-cover .col { max-width: 50%; flex: 0 0 50%; margin-bottom: 30px; }
	.Features-box ul li{ flex: 0 0 100%; max-width: 100%;}
	.Pre-release-dna-img{ margin-bottom: 15px;}
	.clearmed-medication-bx ul li{ width: 33.33%;}
	.interactive-same-heading ul li{width: 100%;}


	.reports-div-icon{ margin-bottom: 30px;}
	.reports-div-box .flex-row div[class*="flex-col"]{ padding: 0 15px;}
	.reports-div-box .flex-row{ margin: 0 -15px;}
	.reports-div-box .flex-row .flex-col-lg-3 {flex: 0 0 50%; max-width: 50%;}

	
	.dashboard-profile-box{}
	.dashboard-right-text-box .mt-5{ margin-top: 25px!important;}
	.dashboard-title span{ line-height: 1.3;}
	.Features-box ul{ margin: 0;}
	
}

@media screen and (max-width: 650px)
{	
	#homesliderv .carousel-indicators{text-align: center;padding: 10px;bottom: -81px;}
	#homesliderv .carousel-indicators:before{display: none;}
	#homesliderv .carousel-indicators li{margin-left: 10px;}
	#homesliderv .carousel-indicators li:first-child{margin-left: 0;}
	#homesliderv .carousel-indicators .active .icon_sllabel{margin-left: 0;color: #1aa48a;}
	#homesliderv .carousel-indicators .active .iconof_sl img{filter: none;-webkit-filter: none;}
	#homesliderv .carousel-indicators{width: 98%;}
	.icon_sllabel{padding-top: 0;font-size: 13px;}
	.iconof_sl{height: 42px;}
	.iconof_sl img{max-height: 28px;}
	.sl_right{height: 335px;}
	.sl_right img{max-height: 306px;}
	.sl_let h3{font-size: 38px;margin-bottom: 10px;}
	.btn{font-size: 14px;}
	.btn i{padding-left: 4px;font-size: 12px;}
	.head_slider{margin-bottom: 40px;}
	.life_contents .sec_title{font-size: 25px;}
	.realnam{font-size: 21px;}

	.webinars-profile-box{ width: 200px;}


}

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

	.btnsr{padding-left: 0;}
	.health_plans_icon{height: initial;margin-bottom: 20px;}
	.health_plans_icon img{max-height: 61px;}

	.pro_preslist ul li{width: 100%;border: 1px solid #ddd;padding: 10px;font-size: 14px;}

	.blog-img img{max-height: 295px; border-radius: 5px 5px 0 0;}
	.blog-content{margin-top: 0;max-width: 100%;border-radius: 0 0 5px 5px;}
	.blog-content h2{font-size: 16px;}
	.ftr-menu li{margin-left: 10px;}
	.banner-bottom-section .d-flex a{ padding: 	1.4rem 1.8rem;}

	.sub-page-banner-img>img{ min-height: 320px; object-fit: cover; width: 100%;}
	.sub-page-text-box p br{ display: none;}

	.wellness-girl-img-box img{ margin-top: -4.5rem;}
	.sub-page-white-box img{ max-width: 65px;}
	.sub-page-white-box h4 br{display: none;}
	.Remote-Scanning-box-cover .col { max-width: 100%; flex: 0 0 100%; }

	.Pre-release-dna-text h4 .clearunited-eligible-icon img{ margin-top: 0;}
	.Features-box ul li{ flex: 0 0 100%; max-width: 100%;}

	.clear-interative-img svg{ width: 100%; height: 100%;}
	.dashboard-profile-box{ padding: 20px;}
	.reports-div-box .flex-row .flex-col-lg-3{flex: 0 0 100%; max-width: 100%;}
	.Upload-Report-box .table-responsive .table{ width: 500px; max-width:initial;}
	.Upload-Report-box .table-responsive .table td{ word-wrap: break-all!important; white-space: initial!important;}
	.dashboard-title{ line-height: 1;}
}

@media screen and (max-width: 480px)
{
	.icon_sllabel{font-size: 12px;}
	.item-slider{overflow: hidden;}
	#homesliderv .carousel-indicators li{margin-left: 6px;}
	.sl_let h5{font-size: 16px;line-height: normal;}
	/*.sl_let h3{font-size: 27px;}*/
	.sl_right{display: none;}
	.item-slider{padding: 80px 0;text-align: center;min-height: 340px;}
	#main-menu-toggle{margin-top: 1px;}
	.btnsr{padding-left: 0;}

	.partsscan li{width:100%;}
	.partsscan li:nth-child(3n+4){clear: none;}
	.partsscan li:nth-child(2n+3){clear: both;}
	.scan_graph{margin-top: 70px;}
	.dna_box .panel-title>img{max-height: 30px;}
	.dna_box .panel-title{padding: 20px 60px 20px 57px;}

	.appplays a{display: block;max-width: 210px;margin: 0 auto;}
	.appplays a + a{margin-top: 10px;margin-left: auto;}
	.what-people-txt p{min-height: initial;}
	.ftr-menu li{margin-left: 0;display: block;}
	.ftr-menu li + li{margin-top: 20px;}
	.sub-page-ul ul li{ width: 50%;}
	.Remote-Scanning-box-cover .col{ flex: 0 0 100%; margin-bottom: 30px;}
	.clearmed-medication-bx ul li{ width: 50%;}
	.btn-group-custom .btn { display: block; width: 100%;}
	.btn-group-custom .btn + .btn{ margin-left: 0;  margin-top: 12px;}

	.webinars-profile-box.Paul{ margin-left: 0; margin-top: 25px;}
	.webinars-profile-box{ width: 100%; display: block;}
	.dashboard-header .logo-img img{ max-width: 130px;}
	.dashboard-header .logo-img img{max-width: 130px;}

	/* 09-03-2022 */
	.chart-table table tr:first-child{    border-radius: 0;}
	.chart-table tr{    display: flex; flex-direction: column;}
	.chart-table tr td{width:100% !important}
}

@media screen and (max-width: 374px)
{	
	#homesliderv .carousel-indicators{bottom: 0;background: transparent;box-shadow: none;padding: 0;width: 100%;}
	#homesliderv .carousel-indicators li{width: 10px;height: 10px;background: #c1c4c5;border-radius: 50%;}
	#homesliderv .carousel-indicators li.active{transform: scale(1.5);-webkit-transform: scale(1.5);background: #1aa48a;}
	#homesliderv .carousel-indicators li span{display: none;}
	.Pre-release-Pricing-label{ width: 100%;}
}

@media screen and (max-width: 400px)
{
	.become-a-member-section .custom-btn .btn{ width: 100%; display: block;}
	.become-a-member-section .custom-btn .btn + .btn{ margin-left: 0; margin-top: 10px;}

}
