@media (max-width: 1199px){
	.card-thum-wrap .card{
		width: 30%;
		margin: 0 13px 26px;
	}
}

@media (max-width: 1025px){
	.main-content,.status-box,.contol-box{
		max-width: 710px;
        padding-left:35px !important;
        padding-right:35px !important;
	}
}

@media (min-width:992px) and (max-width:1200px){
.header .navbar-nav .nav-link{
	padding: 0 8px;
	}
.header .navbar-nav .nav-item:not(:last-child){
	padding: 0 7px 0 0;
	}
}

@media(min-width:992px){
	.footer .social-icon{
		padding-top: 20px;
	}
}




/*******RESPONSIVE INDEX********/

@media (max-width: 1280px){

}

@media (max-width: 1199px){

}

@media (max-width: 1025px){
	.status-box{
		max-width: 100%;
	}
	.status-box span{
		padding-left: 15px !important;
    	padding-right: 15px !important;
	}

}

@media (max-width: 992px){
	/*Mobile menu*/
	.mobile-menu-wrap{display: block !important;}
	.search-detail-wrap .serach-box .img-content .experts-details{
		max-width: 100%;
	}
	.pdt-100 {
 		padding-top: 70px !important;
	}
	.status-box span{
		padding-left: 0px !important;
    	padding-right: 0px !important;
	}
	.card-thum-wrap .card{width: 29%;}
}

@media (max-width: 768px){
	.search-detail-wrap .share-with-other.main-top{
/* 		display: none; */
	}
	.search-detail-wrap .serach-box .img-content .prim-btn{
		display: block !important;
	}
	.white-paper-mobile-view{
		display: block !important;
	}
	.thoughts-box-wrap .btn-wrap a{
		margin: 0 !important;
	}
	.wht-papers .main-content{
		padding-bottom: 0 !important;
	}
	.wht-papers .location-filter .title{text-transform: capitalize;}
	.thoughts-box-wrap{
		padding: 30px 35px 45px !important;
	}
	html body .therapeutic_area .custom-line{
		    margin: 50px auto 5px auto !important;
	}
	.drop-arrow{
		margin: 20px 0 20px;
	}
	.fda-wrap .filter-result-box{
		padding-top: 40px !important;
	}
	.fda-wrap hr.custom-line{
		margin: 70px auto 45px auto !important;
		max-width: 80%;
	}
	.mobile-view-fda{
		padding-top: 0 !important;
	}
	.com-page-heading{
		font-size: 30px;
	}
	.phases-wrap .phase-body p{
		text-align: center !important;
	}
	.phase4 .phase-body.phase3-box.pd-iss{
		padding-top: 0 !important;
	}
	.phase4 h1:after{
		width: 100% !important;
	}
	.phases-wrap .phase-body{
		padding: 35px 26px !important;
	}
	.sign-form-wrap.form-section h3{
		text-align: left !important;
	}
	.two-col-page h3{
		padding: 20px 20px;
    	text-align: left !important;
    	padding-left: 0;
	}
	.participating-experts .experts-details .experts-name h3{
		font-size: 20px;
	}
	.bottom-content-wrap ul li:last-child{
		padding-bottom: 0;
	}
	.samll-desc ul li{
		font-size: 19px;
	}
	.bottom-content-wrap ul{
		border-left: unset;
		padding-left: 0 !important;
	}
	.custom-pd{
		padding-left: 15px;
	}
	.bottom-content-wrap ul li{
		text-align: center;
	}
	.bottom-content-wrap h3{
		margin-bottom: 5px;
		text-align: center;
	}
	.share-with-other .main-content {
		padding: 20px 35px !important;
	}
	.share-with-other .main-content .share-content{
		flex-direction: column;
		flex-wrap: nowrap;
	}
	.share-content h2{
		margin-bottom: 20px !important;
	}
	body .entire-area-select{
		cursor: pointer !important;
	}
	.main-content{
		padding: 35px !important;
	}
	.com-page-heading{
		font-size: 36px;
	}
	.three-col-box a{
		width: 211px;
		height: 42px;
		line-height: 38px;
		position: unset;
		max-width: 100%;
	}
	.three-col-box .single-box{
		min-height: auto;
	}
	.area-trial .row{
		flex-direction: column !important;
	}
	.expect-wrap .prim-btn{
		width: 211px;
    	height: 42px;
    	line-height: 38px;
	}
	.take-part-wrap .circle-box{
		margin: 0 auto 35px;
		max-width: 100%;
	}
	.take-part-wrap .row{
		flex-direction: column !important;
	}
	.padd-80{
		padding: 55px 0;
	}
	.find-trial-wrap .row a{
		margin: 20px auto 20px;
	}
	.find-trial-wrap .img-box{
		margin-bottom: 25px;
	}
	.find-trial-wrap .row{
	    flex-direction: column-reverse;
	    text-align: center;
	}
	.find-trial-wrap .img-box{
		text-align: center;
	}
	.pagination{
		flex-wrap: wrap;
	}
	.pagination li.page-item{
		margin:0 1px 0px;
	}
	.card-thum-wrap .card h6{
		font-size: 12px;
	}
	.mobile-view-btn{
		display: block !important;
	}
	/*.card-thum-wrap .card:hover .back-visiable{
		display: block !important;
	}*/
	.card-thum-wrap .card{
		width: 45%;
	}
	.welcome-wrap h1{
		font-size: 40px;
	}
	.welcome-wrap{
		background: #D1E9F3;
	}
	.welcome-wrap p{
		font-size: 18px;
	}

}

@media (max-width: 576px){
	.search-detail-wrap .serach-box .box .logo-with-content{
		margin-bottom: 35px;
	}
	.search-detail-wrap .serach-box .img-content .prim-btn{
		padding:0 15px;
	}
	.search-detail-wrap .serach-box .img-content .experts-details{
    /* margin-left: -15px; */
    /* margin-right: -15px; */
    width: 100%;
    margin-top: -20px;
}
	.search-detail-wrap .serach-box .img-content .experts-details .experts-name-tab h2{
		font-size:10px;
	}
	.search-detail-wrap .serach-box .img-content .experts-details .experts-name-tab h3{	
        font-size: 14px;
        font-weight: 400;
	}
	.search-detail-wrap .serach-box .box .trial-box h4{
    font-size: 20px;
    margin-bottom: 15px;
}
	.search-detail-wrap .location-wrap .right-card{
		margin-top: 30px;
		border-bottom: 1px solid #D1E9F3;
		margin-left: -15px;
		margin-right: -15px;
		padding: 0 15px;
	}
	.search-detail-wrap .location-wrap .right-card h6{
		font-size: 18px;
	}
	.search-detail-wrap .serach-box .img-content p{
		margin-top: 0;
		padding: 0 15px;
	}
	.search-detail-wrap .serach-box .img-content{
		margin-top: 0;
		margin-left: -15px;
		margin-right: -15px;
	}
	.our-story-wrap .main-content {
 		padding-bottom: 10px !important;
	}
	.privacy-wrap .logo-box{
	    flex-direction: column;
	    margin-bottom: 30px;
	}
	.privacy-wrap .logo-box h1{
		margin: 20px 0 20px;
		letter-spacing: 1px;
	}
	.privacy-wrap .logo-box img{
		margin-right: 0;
	}
	.gastrointestinal-wrap .result-detail-box ul li img{
		width: 140px;
	}
	.gastrointestinal-wrap .com-page-heading{margin-bottom: 15px;}
	.gastrointestinal-wrap .result-detail-box h5 {
    	font-size: 15px;
    	margin: 0;
	}
	.gastrointestinal-wrap .result-detail-box ul li img{
		margin-bottom: 16px;
	}
	.gastrointestinal-wrap .mail-box span{
		font-size: 15px;
	}
	.gastrointestinal-wrap .result-detail-box ul li{
		padding: 10px 0 !important;
	}
	.drop-arrow:after{
		height: 40px !important;
	}
	.location-filter select{
		padding: 7px 15px !important;
	}
	.location-filter .title{
		font-size: 15px !important;
	}
	.location-filter .location-result ul li a{
		font-size: 15px !important;
	}
	.thoughts-box-wrap .single-box{
		padding: 20px !important;
	}
	.thoughts-box-wrap .btn-wrap a{
		width: 115px !important;
	}
	.thoughts-box-wrap{
		padding:0 !important;
	}
	.drug-name-wrap h6{
		font-size: 15px !important;
	}
	.fda-wrap .filter-result-box li a p{
		/*padding-left: 20px;*/
    	/*padding-right: 20px;*/
    	font-size: 15px !important;
	}
	.mobile-view-fda span{
		font-size: 15px !important;
	}
	.text-points h4{
		font-size: 18px;
	}
	.common-wht-page .two-col-page img{
		width: 100px !important;
	}
	.two-col-page {
    	padding-top: 0 !important;
	}
	.register-wrap a{
		font-size: 12px;
	}
	.register-wrap a img{
		margin: 0 10px;
    	width: 22px;
	}
	.desktop-view-reg{
		/*display: none;*/
	}
	.mobile-view-show{
		display: block !important;
		border-left: 15px solid #d1e9f3;
		border-right: 15px solid #d1e9f3;
		background: linear-gradient(#1786DF,#2196F3,#1786DF);
		border-top: unset;
		border-bottom: unset;
	}
	.dt-st img{
    padding: 0 13px;
	}
	.share-with-other .main-content{
    padding: 20px 15px !important;
	}
	.share-content .social-icon ul li{
    margin: 0 5px;
	}
	.mobile-view-status span{
    color: #FF00B0;
    font-size: 12px;
	}
	.mobile-view-status{
		display: block !important;
		margin-top: 0px;
		background-color: transparent;
		color: #000;
	}
	.desktop-view-status{
		display: none;
	}
	.more-about{
		border-top: 1px solid #D1E9F4 !important;
		background: #fff !important;
	}
	.more-about .content-box{
		text-align: left;
	}
	.participating-experts .experts-details .experts-name h2{
		font-size: 10px;
	}
	.participating-experts .experts-details .experts-name h3{
		font-size: 14px;
		line-height: normal;
	}
	.sub-mr{
		margin-bottom: 15px !important;
	}
	.bottom-content-wrap h3{
		padding: 0;
	}
	.bottom-content-wrap ul li p span{
		font-family: 'Open Sans';
    	font-weight: 600;
    	letter-spacing: 0;
    	font-size: 15px;
	}
	.bottom-content-wrap ul li p{
		line-height: 26px;
    	margin-bottom: 25px;
    	 font-weight: 400;
	}
	.bottom-content-wrap ul li{
		margin-bottom: 30px;
	}
	.samll-desc ul li{
		font-size: 15px;
	}
	.cm-main-title{
		font-size: 20px !important;
		font-weight: 600;
	}
	.common-wht-page .single-box-content span{
		font-size: 15px;
	}
	.common-wht-page .single-box-content{
		margin-bottom: 20px;
	}
	.contol-box span{
		font-size: 12px;
	}
	.status-box, .contol-box{
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	.share-content h2{
		font-size: 19px;
	}
	.card-thum-wrap.pt-0{
		padding-top: 15px !important;
	}
	.register-wrap{
		/*display: block;
		position:relative;*/
	}
	section.register-wrap:after {content: '';position: absolute;right: 0;background: #D1E9F3;height: 50px;width: 14px;top: -6px;}
section.register-wrap:before {content: '';position: absolute;left: 0;background: #D1E9F3;height: 50px;width: 14px;top: -6px;}
	.meet-experts .container .link-tab h2,.meet-experts .container .link-tab h3{
		font-size: 24px;
	}
	.take-part-wrap{
		border-top: 3px solid #d1e9f3;
	}
	.find-trial-wrap,.testimonial-wrap,.three-col-box .single-box,.meet-experts .container{
		border-left: 15px solid #d1e9f3;
    	border-right: 15px solid #d1e9f3;
	}
	.common-wht-page{
		padding-bottom: 0 !important;
	}
	.common-wht-page p{
		margin-bottom: 25px;
	}
	.sky-blue{
		padding:15px 0px;
	}
	.main-content{
		padding: 20px 15px 30px !important;
	}
	.com-page-heading{
		font-size: 30px;
	}
	.common-wht-page p{
		font-size: 15px;
		line-height: 23px;
	}
	.area-trial{
		padding-bottom: 30px !important;
	}
	.area-trial .img-box img{
		width: 115px !important;
	}

	.expect-wrap .prim-btn{
		width: 211px;
    	height: 42px;
    	line-height: 38px;
	}
	.expect-wrap h2{
		margin-bottom: 20px;
	}
	.expect-wrap p{
		text-align: left;
	}
	.testimonial-wrap p{
		font-size: 22px;
		margin: 20px auto 60px auto;
	}
	.testimonial-wrap{
		padding: 35px 0 45px 0;
	}
	.testimonial-wrap span,.testimonial-wrap h6{
		font-size: 12px;
	}
	.find-trial-wrap .img-box img{
		width: 100px;
	}
	.padd-80{
		padding: 30px 0 20px !important;
	}
	.find-trial-wrap h2{
		font-size: 21px;
	}
	.find-trial-wrap p{
		font-size: 15px;
		line-height: 23px;
	}
	.card-thum-wrap{
		padding-top: 20px;
	}
	.welcome-wrap{
		padding-bottom: 1px;
	}
	.welcome-wrap h1,.welcome-wrap p{
		text-align:left;
	}
	.card-thum-wrap .card{
		width: 100%;
		margin: 0 auto 25px 0;
	}
	.welcome-wrap p{
    font-size: 15px;
    line-height: 25px;
	}
}

@media (max-width: 480px){

}


/*******END RESPONSIVE INDEX*******/

.mob-menu-link ul li .filter-footer a h3{ font-size: 16px; margin: 0;display: flex;align-items: center;justify-content: center;}
.mob-menu-link ul li .filter-footer a img{margin: 0 10px;}
.mob-search{display: none;width: 100%}
.mobile-menu .search-ul .search-tab{padding: 0;}
.mobile-menu .search-ul.mob-search {padding: 3px 0;}
.mobile-menu .search-tab .input-box{width: 100% !important;}
.mobile-menu .mob-close-icon-box{padding-left: 15px;cursor: pointer;}
.filter-icon-tab{z-index: 9999 !important}
@media (max-width: 992px){
	.mob-menu-link .mob-register ul li a:hover{border:unset;}
	.mobile-menu .menu-list .search-wrap a {padding-right: 0;}
}
@media (max-width: 767px){
	.mb-view-layout .row{
		flex-direction: column-reverse;
	}
	.select-clinic .list-down-box{
		text-align: center;
	}
}
@media (max-width: 576px){
	.mobile-menu .menu-list .search-wrap{
		position: relative;
    	right: 10px;
	}
	.mob-register ul li a{
		padding-left: 15px !important;
	}
	/*.search-detail-wrap .share-with-other .main-content{padding-top:0 !important;}*/
	.fixed-menu:before{left: 15px;}
	.mobile-menu .search-ul.mob-search{padding: 0;margin: 0;}
	.mobile-menu-wrap{padding: 0;}
	.mob-menu-link{top: 62px;}
	.mob-main-menu,.fixed-menu{width: calc(100% - 44px);}
	.mob-menu-link ul li a{padding: 7px 20px 7px 15px;font-size: 13px;}
	.back-visible1.mob-menu-link ul li a{padding-left: 31px;}
	.mob-menu-link ul li .filter-footer a h3{font-size: 12px;}
	.mob-menu-link ul li .filter-footer a img{width: 20px;}
	.menu, .menu:before, .menu:after{width: 30px !important;}
	.custom-link a{font-size: 11px;}
	.back-arrow{    width: 30px !important;height: 30px !important;}
	.back-arrow .fa {font-size: 16px;}
	.mob-main-menu li.has-dropdown > a:after{width: 11px;height: 11px;}
	.nav-home .fa { font-size: 20px;}
	.nav-home {position: absolute;top: 11px;}
	.mob-main-menu .bread-link{top: 10px;padding-left: 20px;}
	.custom-link{    margin-left: 25px;}
	.mob-main-menu li.nav-dropdown-open ul {padding-top: 55px;}
	.mob-main-menu{height: calc(100% - 185px);}
	.mobile-menu .menu-list .navbar-brand img{width: 160px}
	.mobile-menu .menu-list .navbar-brand{padding-top: 6px;}
}

/**********Featured-facial-acne - inner section*******/
@media (max-width:767px){
    .category-popular{
        margin-top: 20px;
    }
    .category-popular .category ul{
        margin: 0 0 0 20px;
    }
    .category-popular .category ul li a{
        font-size: 16px;
    }
    .category-popular .popular-post{
        padding: 0 0 50px 20px;
    }

    .mobile-view-author{
        display: block;
    }
    .featured-facial-acne .facial-acne-header .post-date{
        text-align: left;
       
    }
    .featured-facial-acne .facial-acne-header .post-date p{
        color: #2196F3 !important; 
    }
    .featured-facial-acne .facial-acne-header h5{
        font-size: 20px;
    }
    .facial-acne-header .post-author .desk-view{
        display: none;
    }
    .featured-facial-acne .facial-acne-body .basic-img{
       width:100%;
       padding: 0 7px;
       height: auto;
       float: unset;
       padding: 20px 0;
    }
    .cardiology-acute .cardiology-sec h4,
    .cardiology-acute .cardiology-sec p{
        padding: 15px 25px;

    }
    .featured-facial-acne  .pagination-sec{
        background-color: #fff;
        padding-top:30px;
        padding-bottom: 30px;
        text-align: center;
    }
}


@media (max-width:992px){
    .category-popular .popular-post .post-img{
        display: flex;
        align-items: flex-start;
    }
    .category-popular .popular-post h4.date{
        margin-top: -8px !important;
    }
}

@media (max-width:575px){
    .category-popular{
        padding-bottom: 20px;
    }
}

/**********Featured-facial-acne - End section*******/

/* Featured Story Start here */
     
@media (max-width:992px){
    .category-popular .popular-post .post-img{
        display: flex;
        align-items: flex-start;
    }
    .category-popular .popular-post h4.date{
        margin-top: -8px !important;
    }
}

@media (max-width:767px){
     .cardiology-sec{
        padding: 60px 25px;
    }
     .featured-card .row [class*="col-"]{
        padding: 0 13px !important;
    }
    .featured-card .f-s-header{
        padding: 30px 0 0px 0 !important;
    }
    .featured-card .f-s-header h1{
        padding-left: 10px !important;
    }
    .pagination-sec{
        background-color: #fff;
        padding-top:30px;
        padding-bottom: 30px;
        text-align: center;
    }
    .category-popular{
        margin-top: 20px;
    }
    .category-popular .category ul{
        margin: 0 0 0 20px;
    }
    .category-popular .category ul li a{
        font-size: 16px;
    }
    .category-popular .popular-post{
        padding: 0 0 50px 20px;
    }
}

@media (max-width:575px){
   .featured-card{
        padding-bottom: 20px;
    }
    .category-popular{
        padding-bottom: 20px;
    }
}
/* Featured Story End here */


/* Meet Our Experts start here */
@media (max-width: 992px){
    /*.participating-experts .experts-details .experts-name h3{
        font-size: 19px;
    }*/
    .search-detail-wrap .clinic-detail-wrap .location-wrap .row{
        flex-direction: column-reverse;
    }
    .map-drop-pin-wrap .inner-wrap .zoom-range-wrap .range-container input[type="range"]{
        height: 11px;
    }
    .map-drop-pin-wrap .inner-wrap .zoom-range-wrap .range-container{
        width: 300px;
    }
    .map-drop-pin-wrap .inner-wrap .zoom-range-wrap{
        right: -16%;
    }
    .find-expert-wrap .right-box .submit-wrap{
        position: unset;
    }
}

@media (max-width:767px){
    .expert-content-box{
        margin-bottom: 15px;
    }
    .search-detail-wrap .clinic-detail-wrap h5{
        font-size: 24px !important;
    }
    .select-clinic .main-content{
        padding-top: 30px !important;
    }
    .custom-sky-bar{
        height: 1px;
    }
    .location-filter select{font-size: 10px;}
    .drop-arrow:after{
        width: 40px;
        height: 41px;
    }
    .find-clinic-wrap .expect-name-wrap{display: block !important;}
    .find-expert-wrap .left-box .location-filter input{
        height:40px;
        font-size: 10px;
    }
    .find-expert-wrap .location-filter .drop-arrow{margin:7px 0 }
    .find-expert-wrap .left-box .location-filter .location-label{margin-bottom:0}
    .desktop-select{
/*         display: none; */
    }
    .mobile-select{
        display: block !important;
    }
    .mobile-expert-name .title{
    text-transform: capitalize;
    }
    .map-drop-pin-wrap{
       padding: 10px 0 30px;
       background: #fff;
    }
    .mobile-expert-name{
        display: block !important;
    }
    .map-mobi-btn{
        display: block !important;
    }
    .map-drop-pin-wrap .inner-wrap .zoom-range-wrap{
        position: unset;
        transform: unset;
    }
    .find-expert-wrap .right-box{
        display: none;
    }
    .find-expert-wrap h2{
        text-align:center;
    }
  /*  .expect-name-wrap{
        display:none;
    }*/
    .mobile-expert-name .expect-name-wrap{
    display: block;
}
    .select-location-wrap span.req-field{
        margin: 10px 0 0 10px;
        /*color: #FB0404;*/
    }
    .map-drop-pin-wrap .inner-wrap .drop-pin-wrap span{
        color: #616060;
    }
    .map-drop-pin-wrap .inner-wrap .zoom-range-wrap span{
        color:#333;
    }
    .map-drop-pin-wrap .inner-wrap .zoom-range-wrap .range-container{
        width: calc(100% - 70px);
        margin: 0 auto;
    }
    .map-drop-pin-wrap .inner-wrap .drop-pin-wrap{
        position:unset;
        width: calc(100% - 70px);
    }
    .map-drop-pin-wrap .inner-wrap .zoom-range-wrap .range-container input[type="range"]{
        height: 20px;
    }
    .map-drop-pin-wrap .img-gallery img{
        border-radius: 30px;
    }
    .map-drop-pin-wrap .img-gallery{
        width: calc(100% - 70px);
        margin: 0 auto;
    }
    .desk-view{
        display: none !important;
    }
    .mob-view{
        display: block !important;
    }
}

@media (max-width:576px){
    .expert-content-box{
        margin-bottom: 25px;
    }
    .search-detail-wrap .serach-box .box .trial-box h4{
        font-size: 20px !important;
        margin-bottom: 25px !important;
    }
    .slct-clinic.search-detail-wrap .location-wrap .right-card{
        margin-top: 0;
        border: unset;
        margin-bottom: 40px;
    }
    .clinic-detail-wrap .box p{
        margin-bottom: 0 !important;
    }
    .search-detail-wrap .serach-box .box .logo-with-content{
        padding-top: 20px;
    }
    .search-detail-wrap .location-wrap .card-box h6{
        font-size: 18px !important;
    }
    .search-detail-wrap .clinic-detail-wrap .box p{
        font-size: 15px !important;
    }
    .search-detail-wrap .clinic-detail-wrap h5{
        font-size: 20px !important;
        padding-top: 20px !important;
    }
    .clinic-detail-wrap h5{
        font-size: 24px !important;
    }
    body .clinic-detail-wrap .main-content{padding-top: 20px !important}
    .select-clinic .list-result-flag h5{
        margin-bottom: 15px;
    }
    .select-clinic .share-with-other .main-content {
       padding-top: 20px !important;
    }
    .find-expert-wrap .left-box .location-filter .title{
        font-size: 13px;
    }
    .select-location-wrap span.req-field{
        font-size:12px;
    }
    .location-filter select{
        font-size:10px;
    }
    .map-drop-pin-wrap .img-gallery img{
    height: 250px;
    object-fit: cover;
}
    .mobile-expert-name .expect-name-wrap .drop-arrow{
    margin-bottom: 0 !important;
}
    .map-mobi-btn a{margin-bottom:0}
    .map-drop-pin-wrap .img-gallery {
        width: calc(100% - 30px);
        margin: 0 auto;
    }
    .map-drop-pin-wrap .inner-wrap .drop-pin-wrap {
        position: unset;
        width: calc(100% - 30px);
    }
    .map-drop-pin-wrap .inner-wrap .zoom-range-wrap .range-container {
        width: calc(100% - 30px);
        margin: 0 auto;
    }
    .map-drop-pin-wrap .inner-wrap .drop-pin-wrap span{
        color: #61606087;
        font-size: 10px;
    }
    .map-drop-pin-wrap .inner-wrap .zoom-range-wrap span{
        font-size:10px;
    }
}

@media (max-width: 576px){
  .filter-main .filter-head img{
/*         width:25px;
        height:auto; */
  }
  .filter-main .filter-head button img{
        width:21px;
  }
  .filter-main .filter-head h6{
        font-size: 17px;
  }
  
  .filter-main{
        width: calc(100% - 55px) !important;
    }
    .drop-arrow:after {
        height: 41px !important;
    }
  .frequently-question-sec{
        padding:30px 15px;
    }
  .frequently-question-sec h5{
        font-size:20px;
        padding-bottom: 5px;
    }
  .frequently-title-sec .title-description h4{
        font-size: 30px;
        line-height: normal !important;
        text-align: center;
    }
    .two-col-page h3{
        padding-right: 0;
    }
    .share-content h2{
        margin-bottom: 5px !important;
    }
    .share-content .social-icon ul li{
        margin: 0 10px !important;
    }
    .share-content .social-icon ul li:last-child{
        margin-right: unset !important;
    }
    .com-page-heading{
        margin-bottom: 20px;
    }
    .welcome-wrap{
        margin-top: 30px !important;
    }
    .find-trial-wrap .row .col-12{
        padding: 0;
    }
    .find-trial-wrap h2{
        line-height: 24px!important;
    }
    .footer .justify-content-around .col-lg-3{
        margin-left: 20px;
        margin-right: 20px;
    }
    .copyrights h6{
/*         font-size: 20px; */
    }
}

@media (max-width: 768px){
    .filter-body .map-section .map-place img{
        width: 100%;
    }
    .cm-main-title{
        font-size: 22px;
    }
   .filter-main{
        top: 0;
        width: 400px;
	   display:none;
    }
	.filter-main.active{
		display:block;
	}
   .filter-icon-tab .filter-icon h6{
        font-weight:800;
    }
    .filter-icon-tab{
        bottom: auto;
        top: 110px;
        right: 0px;
    }
    .frequently-asked .white-page .main-content{
        padding-bottom: 1px !important;
    }
    .frequently-asked .frequently-title-sec{
        padding: 0;
    }
    .frequently-title-sec .title-description h4{
        font-size:36px;
    }
    .frequently-title-sec .title-description{
      padding-left:0;
      margin-top: 20px;
    }
    .frequently-question-sec{
      padding:35px;
    }
    .frequently-asked .title-icon img{
        width: 140px;
        height: auto;
    }
    .main-banner{
        display: none;
    }
    .welcome-wrap{
        margin-top: 30px;
    }
    .footer .form-section .form-header h6{
        font-size: 20px;
        font-weight: 400;
    }
}

@media (max-width:400px){
  .filter-main .filter-body .filter-search-area input{
    width:80%;
  }
  .filter-main .filter-content{
    padding: 15px 15px 0 15px;
  }
}
/* Meet Our Experts end here */


/* Thought Facial Start here */
@media (max-width:767px){
    .m-padd{
        padding: 10px 0;
    }
    .thought-facial .thought-facial-area img{
        width: 100%;
        height: 300px;
        padding: 10px;
    }
    .thought-facial .thought-facial-area img.desk-img{
/*         display: none; */
		height:auto !important;
		padding:30px 0;
    }
    .thought-facial .thought-facial-area img.mobile-img{
        display: block;
        padding-bottom: 35px;
    }
}
@media (min-width:767px){
    .thought-facial .thought-facial-area .mobile-img{
        display: none;
    }
}

@media (max-width:575px){
    .thought-facial .thought-facial-content .main-content{
        padding: 15px 30px 0!important;
    }
}
/* Thought Facial End here */


/* 19.07.2021 */
@media (max-width: 992px){
	.our-focus .our-focus-content-area{
		padding-left: 35px !important;
    	padding-right: 35px !important;
	}
}
@media (max-width: 768px){
	.thoughts-box-wrap .single-box{
		position:unset;
		padding-bottom:30px;
	}
	.thoughts-box-wrap .btn-wrap{
		position:unset;
		padding:0;
	}
	.our-focus-sec .title-description{
		text-align: center;
	}
	.our-focus-sec .title-icon{
		display: block !important;
		text-align: center;
    	margin-bottom: 30px;
	}
	.our-focus-category{
		    padding: 30px 25px;
	}
	.our-focus .our-focus-content-area .more-info{
		padding-bottom: 0;
	}
	.our-focus-sec .title-description h4{
		font-size: 36px;
	}
	.our-focus .our-focus-content-area p{
		padding: 0 0 15px 0 !important;
		font-size: 19px;
	}
	.our-focus-sec .title-description{
		padding-left: 0;
	}
	.testimonials .testimonials-sec h4{
		font-size: 36px;
	}
	.testimonials .testimonials-sec .testimonials-author p{
		font-size: 19px;
	}
	.frequently-asked .question-ans p,.testimonials .testimonials-sec p{
		font-size: 19px;
	}
	.frequently-question-sec h5{
		font-size: 22px;
	}
	.frequently-question-sec{
		padding-top: 0;
	}
	.frequently-asked .frequently-title-sec{
		flex-direction: column;
	}
	.frequently-title-sec .title-description{
		padding-right: 0;
	}
	.frequently-title-sec .title-description h4{
		text-align: center;
	}
}

@media (max-width: 576px){
	.our-focus-category:last-child{
		padding-bottom: 55px !important;
	}
	.our-focus .our-focus-content{
		padding-bottom: 20px;
	}
	.our-focus .common-focus-sec span{
		margin-left: 10px !important;
	}
	.our-focus .common-focus-sec span h5{
		font-size: 20px;
	}
	.our-focus-category{
		padding: 10px 0px;
	}
	.our-focus .our-focus-content-area{
		/*margin-top: -20px;*/
		padding-left: 15px !important;
    	padding-right: 15px !important;
	}
	.our-focus .our-focus-content-area p{
		font-size: 15px;
		line-height: 23px;
	}
	.our-focus-sec .title-description h4{
		font-size: 30px;
		line-height: normal !important;
	}
	.testimonials .testimonials-sec{
		padding: 20px 15px 0 15px;
	}
	.testimonials .testimonials-sec h4{
		font-size: 30px;
		line-height: normal !important;
	}
	.testimonials .testimonials-sec .testimonials-author p{
		font-size: 14px;
		font-weight: bold;
/*     	padding: 20px 0; */
	}
	.testimonials .testimonials-sec .testimonials-author span{
		font-size: 12px;
		font-weight: 800;
	}
	.frequently-asked .question-ans p, .testimonials .testimonials-sec p{
		font-size: 15px;
		line-height: 25px;
	}
	.frequently-asked .question-ans:last-child{
		padding-bottom: 50px;
	}
	.frequently-question-sec{
		padding: 20px 15px;
	}
	.frequently-title-sec .title-description h4{
		font-size: 30px;
		line-height: 34px !important;
	}
	.frequently-question-sec h5{
		line-height: normal;
		font-size: 20px;
	}
	.frequently-asked .question-ans p{
		font-size: 15px;
		line-height: 25px;
	}
}
@media (max-width:768px){
	.page .main-inputs h5{
		font-size: 20px;
		margin-bottom: 7px !important;
	}
}
@media (max-width:576px){
	.phase3-imgbox{
		height: 175px;
	}
	.phase4-imgbox{
		height:145px;
	}
	.phases-wrap .phase-header h2{
		font-size:20px;
	}
	#subForm .row.form-footer{
		margin: 0px auto !important;
    	font-size: 11px;
    	max-width: 220px;
    	line-height: 20px;
		padding:0;
	}
	.sign-form-wrap .right .form-group label#agree{
		margin-top:5px;
	}
	.main-inputs .radio-btn{
		margin-top:0;
	}
	.page .main-inputs input{
		height:39px;
	}
	.page-select-inputs{
		margin: 35px auto 0;
	}
	.agree_label{
		margin-top: 15px;
	}
	#active-studies-registration .last-page .right-side p {
    	margin-bottom: 0;
	}
	#active-studies-registration .last-page .right-side{
		padding-right: 15px;
	}
	#active-studies-registration .last-page p.required {
    	margin-bottom: 0;
	}
	.page .main-inputs h4{
		font-size:19px;
	}
	.page .main-inputs .required{
		margin-top: -4px;
        padding-left: 0;
	}
	.safety-and-privacy h5{
		font-size:20px;
	}
	.page .red-star{
		padding-right:3px;
	}
	.page .main-inputs .required{
		padding-left:15px;
	}
	.page .main-inputs h3{
		padding-top:0;
	}
	.more-about h4.dark-blue {
    	padding-bottom: 5px;
	}
	.find-trial-wrap p{
		max-width:100% !important;
	}
	.more-about h2.light-blue.mb-0 {
    	text-align: center;
 	    padding-bottom: 10px;
	}
	p.no-records{
		padding-top: 15px;
	}
	.com-page-heading{
		line-height:35px;
	}
	.footer .form-section .form-header{
		padding:10px 0 10px 0;
	}
	.three-col-box h2{
		line-height:28px;
	}
	.mob-main-menu li.nav-dropdown-open ul li:first-child a{
		font-size:11px;
	}
	.footer .form-body form{
		padding: 0 20px;
	}
	.footer .form-footer p{
		margin: 0px auto;
		font-size: 11px;
		max-width: 220px;
    	line-height: 20px;
	}
	.footer .right .form-group label:before{
		left:2px;
	}
	.footer .right .form-group input:checked + label:after{
		left: 14px;
	}
	.footer .right .form-group label#agree{
		padding-left: 45px;
	}
	.footer .right .form-group label#agree{
		margin-top:0;
	}
	.custom-experts-wrap .expert-content-wrap{
		top: 40%;
	}
}
@media (max-width:400px){
	.main-inputs .radio-btn [type="radio"]:checked + label, .main-inputs .radio-btn [type="radio"]:not(:checked) + label{
	padding-left: 0px;
    padding-right: 31px;
	}
}
.mobile-filter{
	display:none;
}
@media (max-width: 576px){
	.participating-experts .experts-details .experts-name{
		padding:14px;
	}
	.input-area .form-group > label{
		display:block;
	}
	.search-result .main-content div.col-md-12 .prim-btn{
		width: 100% !important;
		font-size:12px;
		height:38px;
		line-height:34px;
		margin-top:15px;
	}
	.search-result .main-content div.col-md-12 h3{
		font-size:16px;
	}
	.search-result .page-title{
		font-size:26px;
	}
	.search-result .main-content div.col-md-12{
		padding:20px 0;
	}
	.testimonials .testimonials-sec .testimonials-author p{
		    padding: 20px 0;
	}
	.testimonials .testimonials-sec .testimonials-author span{
		text-align:right;
	}
	.page-template-about-friend h1.com-page-heading.dark-blue {
    	padding-right: 30px;
	}
	#selected-conditions-result .label.label-primary,#selected-conditions-result .label.label-primary::after{
		font-size:11px;
	}
	.desk-filter{
		display:none;
	}
	.mobile-filter{
		display:block !important;
	}
    .testimonials .testimonials-sec p{
        padding-bottom: 20px;
    }
    .testimonials-author {
        padding: 0 0 0px;
    }
    .our-focus .common-focus-sec span h5{
        line-height: 18px;
    }
    .our-focus .common-focus-sec span{
        padding: 0 5px;
    }
    .our-focus-category{
        padding: 10px 0px 30px !important;
    }
    .cardiology .cardiology-card .card-wrap .card-title{
        margin: 20px 0 0;
        padding-bottom: 10px !important;
    }
    .cardiology .cardiology-sec{
        padding: 20px 15px !important;
    }
    .cardiology .cardiology-card .card-wrap .card-body-sec{
        padding-left: 0;
    }
    .cardiology-acute .cardiology-sec h4, .cardiology-acute .cardiology-sec p{
        padding: 15px;
    }
    .cardiology-acute .cardiology-sec h4{
        line-height: normal !important;
    }
    .cardiology-acute .cardiology-sec{
        padding-top: 0;
    }
    .single-condition .size-medium, .single-featurestroies .size-full{
        height: auto;
    }
    .cardiology-acute .cardiology-sec p sup {
        display: none;
    }
    .single-condition .white-page ul{
        padding: 0 15px 0 30px;
    }
    html body .fda-wrap hr.custom-line{
        margin: 30px auto 25px auto !important;
    }
    .fda-wrap .filter-result-box li a p{
        line-height: normal;
    }
    .fda-wrap .pagination {
        padding: 0 !important;
        margin-top: 4px;
    }
	.common-wht-page p{
		color:#333 !important;
	}
	.page-template-healthres-template .location-filter .note-info{
		font-size: 10px;
		color: #616060 !important;
		max-width: 100%;
		padding-left:7%;
		margin: 0 auto;
		text-align: left;
		font-weight:600;
	}
	.page-template-healthres-template .location-filter .drop-arrow{
		margin-bottom: 13px;
	}
	.location-filter .location-result {
		max-width: 90%;
		margin: 0 auto;
	}
}
@media (max-width:600px){
	.fda-wrap .filter-result-box{
		padding-top:30px !important;
		padding-left:20px;
	}
	.cardiology-acute .cardiology-sec p strong u {
/* 		margin-bottom: -20px; */
		display: block;
	}
	.cardiology .cardiology-sec{
		padding-bottom:0 !important;
	}
	.cardiology .cardiology-sec h4{
		padding-bottom:0;
		margin-bottom:0;
	}
	.page-template-testimonial-template .testimonials .testimonials-sec{
		padding:20px 15px 30px 15px;
	}
	.testimonials .testimonials-sec .testimonials-author p{
		font-weight:400;
	}
	.frequently-asked .white-page .main-content{
		padding-top:40px !important;
	}
	.phases-wrap .phase-body{
		padding:35px 15px !important;
	}
	.two-col-page h3{
		padding-bottom:0;
	}
	.two-col-page h3,.sign-form-wrap.form-section h3{
		font-weight:400;
		margin-bottom:10px !important;
	}
	.bottom-content-wrap p.light-blue span{
		color:#21A1F9;
	}
	.common-wht-page .single-box-content li p.mb-0{
		margin-top:20px;
	}
	.common-wht-page .single-box-content .cm-main-title {
    	font-weight: 400;
	}
	html body .filter-main .filter-body .inner-slider{
		padding-left:10px !important;
	}
	#condition .inner-slider {
   	 	padding-left: 0;
	}
	#medical-expert .inner-slider {
		padding-left: 0;
	}
	#location{
		margin-right:10px;
	}
/* 	.filter-main .filter-body .inner-slider{
		margin-right:0 !important;
	} */
	
	.filter-main .filter-body .filter-search-area .input-group-append{
		margin-left:1px !important;
	}
	.filter-body .map-section h5{
		padding-left:10px !important;
	}
	.filter-body .inner-slider h5{
		font-weight:600;
	}
	html body .filter-icon-tab{
		z-index:999 !important;
	}
	.custom-experts-wrap a:after{
		background-image:linear-gradient(rgb(0 0 0 / 35%), rgb(0 0 0 / 38%));
	}
	.card-thum-wrap .color-box-img img.card-img-top{
		border-radius: 0;
	}
	.participating-experts .experts-details .experts-name h3 a{
		font-size:14px;
	}
	.participating-experts .experts-details .experts-name h3{
		margin-bottom:0;
	}
}
@media (max-width:480px){
	.participating-experts .experts-details .experts-img img{
		height:150px !important;
	}
}
@media (max-width:768px){
	.thoughts-box-wrap .btn-wrap{
		margin-top:30px;
	}
	.cond-banner img {
		height: 420px;
		object-fit: cover;
	}
}
@media (max-width:600px){
	.act-cat{
		margin-top:0;
	}
	.tax-condition-category .main-content.tax-maincontent{
		padding-top:10px !important;
	}
	.act-area-code{
		padding-top:0;
	}
	.navigation .go-back p{
		color:#3f51b5 !important;
	}
	#active-studies-registration .right-side h4{
		margin-bottom:5px;
	}
	#active-studies-registration .input-area h4{
		margin-bottom:0;
	}
	#active-studies-registration .main-inputs .phone-number-input{
		padding-top:0;
	}
	.page.slidepage .mobile-view-content p{
		color:#616060 !important;
		font-size:10px;
	}
	.gen-contact-wrap p {
		margin-bottom: 0;
	}
	.gen-city-area{
		margin-top:5px;
	}
	.gen-location-area{
		margin-top:0;
	}
	.last-page .right-side .form-group label:before{
		height:calc(1.5em + .75rem + 0px);
	}
	#general-registration .last-page .right-side h4{
		text-transform:uppercase;
	}
	#general-registration .page-select-inputs{
		margin:10px auto 0;
	}
	.page.slidepage .mobile-view-content p{
		line-height:normal;
	}
	#general-registration .page .main-inputs .required{
		font-size:12px;
	}
	#general-registration .page-select-inputs label, #general-registration .page label{
		font-size:15px;
	}
	.page.slidepage .mobile-view-content{
		margin-top:15px !important;
	}
	#selected-conditions-result .label.label-primary{
		padding:2px 40px 3px 20px;
		font-size: 11px;
	}
	#selected-conditions-result span strong {
		font-size: 10px;
		font-weight: 600;
	}
	.multistep {
		width:100% !important;
	}
	#general-registration .page:first-child .mobile-view-content{
		top:20px;
	}
	#general-registration .page-one-inputs .col-md-12{
		padding-left:0;
		padding-right:0;
	}
	#general-registration-submit-result .form-outer{
		margin-top:10px;
	}
	.multistep .title h4{
		font-size:28px !important;
		line-height:34px !important;
	}
	.page-template-privacypolicy-template .main-content.pdt-100 {
		padding-top: 60px !important;
	}
	.single-clinics .expert-content-box.experts-list{
		margin-bottom:0;
	}
	.map-drop-pin-wrap .inner-wrap .drop-pin-wrap span{
		color:#616060 !important;
	}
	.find-expert-wrap .location-filter .expect-name-wrap .drop-arrow{
		margin-bottom:20px;
	}
	.featured-facial-acne .category-popular{
		margin-top:9px;
	}
	.featured-facial-acne .pagination{
		margin-bottom:15px;
	}
	.featured-facial-acne .pagination-sec{
		padding-top:0;
		padding-bottom:5px;
	}
	.category-popular .popular-post .post-img img{
		height:50px;
	}
	.category-popular .category, .category-popular .popular-post{
		padding-top:30px;
		padding-bottom:30px;
	}
	.location-filter .note-info{
		text-align:center;
	}
	.share-content .social-icon ul{
		margin-top:15px;
	}
	.thoughts-box-wrap .left ul li p.small-value{
		margin-top:5px;
	}
	.custom-line{
		border:unset;
		border-top:1px solid #D1E9F3;
	}
	.fda-wrap hr.custom-line:before,.fda-wrap hr.custom-line:after{
		content:unset;
	}
	.cond-banner img {
		height: 220px;
		object-fit: cover;
	}
}
@media (max-width:500px){
	.cond-banner img {
		height: 200px;
		object-fit: cover;
	}
}
@media(min-width:992px){
	.page .main-inputs .required{
		font-size:12px;
	}
}

/* 01.12.2021 mobile view pagination */
.cnt_act_filter {
    margin: 0;
    padding: 0 !important;
    list-style: none;
    display: flex;
/*     justify-content: space-between; */
    align-items: center;
    margin-top: 30px;
}
.cnt_act_filter li img{
    width: 120px !important;
	margin: 0 auto;
    display: block;
}
.cnt_act_filter li h5{
    color: #000;
    text-align: center;
    margin: 20px 0;
}
.cnt_act_filter li a.country_filter {
    display: block;
    opacity: 0.3;
}
.cnt_act_filter li a.active_cn {
    opacity: 1;
}
.cnt_act_filter li {
    padding-right: 50px;
}
.mobile-paging-sec{
	display:none;
}
@media (max-width:768px){
	.desk-paging-sec{
		display:none;
	}
	.mobile-paging-sec{
		display:flex !important;
	}
}

@media (max-width:700px){
	.cnt_act_filter li img{
		width:100px !important;
	}
}
@media (max-width:650px){
	.cnt_act_filter li h5{
		font-size:13px;
		margin-top:10px;
	}
	.cnt_act_filter li img{
		width:60px !important;
	}
}
@media (max-width:400px){
	.page-link{
		width:36px;
	}
}