@media(min-width:1200px){
    .sub_page_banner_inner {
        margin-bottom: 15px
    }
    .hero-derm .banner-text {
        padding-left: 55px
    }
}
@media (min-width: 992px){
  .hero-derm h1 {
    font-size: 40px;
    line-height: 1;
  }
}
@media(min-width:768px){
    .d-flex {
        display: -ms-flexbox!important;
        display: flex!important;
    }
    .align-items-center {
        -ms-flex-align: center!important;
        align-items: center!important;
    }
    .sub_page_com_banner {
        -ms-flex-align: flex-end!important;
        align-items: flex-end!important;
    }
    .banner-vp{display: flex;-ms-flex-align: center!important;align-items: center!important;}
    .new_com_banner .banner_text .sub {max-width: 360px}
    .telem_ser_accordion .panel-heading .panel-title > a::after{content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;height: 150px;z-index: 1;}
}
@media(max-width:1245px){
    .allservices-filter .listing{width: 46%;}
    .doctorslider .slick-prev{left: 5px;}
    .doctorslider .slick-next{right: 5px;}
}
@media(max-width:1199px){

    h1{font-size: 42px;line-height: 55px}
    h2{font-size: 32px;line-height: 44px;}
    .stickers_img{padding: 80px 0;}
    .home_page_banner_btn a{width: 297px;}
    .home_page_banner_inner { padding: 0 0 90% 0;}

    .covid_record {padding: 80px 0 0 0;}
    .testing_at_home {margin: 80px 0 0 0;}

    .sub_page_com_banner .banner_text {padding: 20px 0 10px 0;}
    .how_it_work_section { padding: 64px 0 80px 0;}
    .how_it_work_section .how_it_work_btn {padding: 80px 0 0 0;}
    .subpage_text_secontion {padding: 64px 0 80px 0;}
    .featured_products {padding: 80px 0 0 0;}
    .download_app .img-right img{bottom: -8px;}
    .provider_type_get_started,.paid_telemedicine_opportunites{padding-top: 80px;}
    .paid_telemedicine_opportunites img.img_lap,.paid_telemedicine_opportunites img.img_divice_lap{margin: 80px 0 80px 0;}
    .provider_type_get_started h2 {margin-bottom: 80px;}
    .frequently_asked_section .btn{margin-top: 80px;}
    .frequently_asked_section{padding-top: 80px;}
    .self_signup_below h2 {margin-bottom: 80px;}
    .self_signup_below {padding: 80px 0;}
    .provider_video_section{margin: 60px auto 80px auto;}
    .paid_telemedicine_opportunites .test_network_list{margin-bottom: 80px;}
    .ourfeatured-products img {max-height: 258px;}
    .healthcare-made-simple{padding: 40px 0 80px 0;}
    .travel-clearance-section .img{top: 235px;}
    .contact-section{padding-bottom: 80px;}
    .allservices-filter .button-group{overflow-x: auto; white-space: nowrap;}
    .allservices-filter .button-group button{margin-right: 5px; padding: 15px 9px;}
    .new_com_banner h1{line-height: 50px;}
    .all-condition .condition-list{width: 295px;height: 142px;}
    .all-condition .condition-list a{padding: 10px;}
    .all-condition {margin: 52px -12px 80px -12px;}
    .healthcare_simple .img-section span{width: 55px;height: 55px;font-size: 35px;line-height: 55px;}
    .healthcare_simple .img-section img {margin-top: -27.5px;}
    .faq_accrodian_sec{padding: 80px 0 0 0;}
    .imgbox-condition .condition-list{height: auto;}
    .million_users_section{margin-top: 80px;}
    .home_faq_accrodian_sec{margin-bottom: 80px;}
    .home_video_observation_travel, .home_travel_clearance {margin-bottom: 80px;}
    .allservices-filter .grid-item .col-sm-4{width: 30.5%;}
    .allservices-filter .grid-item .col-sm-8 {width: 69.5%;}
    .grid-item{padding: 40px 40px;}
    .allservices-filter .mdrxlist svg{width: 150px;}
    .pharmacy-service{margin-bottom: 80px;}
    .telem_ser_accordion .panel-collapse {width: 100%;float: none;}
    .telem_ser_accordion .panel-heading{float: none;}
    .telem_ser_accordion .panel-body{padding: 0;}
    .telem_ser_accordion .panel{padding-right: 0;}
    .sub_page_com_banner{padding: 30px 0 30px 0;}
    .imgbox-condition .condition-list.gmh_visit{padding: 100px 0; width: 620px;}
    .doctore-list{height: 544px;}
    .doctorspecialist{margin-bottom: 80px;}
    .paid-telemedicine{padding-bottom: 80px;}
    .provider-type-checkbox{margin: auto auto 80px auto;}
    .providertypeslider{margin-bottom: 80px;}
    .join-networks-sharing-app{padding-bottom: 80px;}
    .join_networks_getstarted,.form-page .form_section{padding-top: 80px;}
    .hero-derm .float-image {display: none;}

}
@media (max-width: 1024px){

}
@media(max-width:991px){

    /*footer start*/
    .footer_bottom {padding-top: 20px;}
    /*footer end*/
    h1,.newhome-banner h1{font-size: 38px;line-height: 47px}
    h2 {font-size: 28px;line-height: 38px;}
    .testimonials{padding: 50px 0;}
    .stickers_img{padding: 50px 0;}
    .home_page_banner_btn a { width: 224px;}
    .home_page_banner_inner {padding: 0 0 120% 0;}
    .newhome-banner .sub-heading{font-size: 28px;line-height: 28px;}

    .text_secontion{padding: 0 0 60px 0;}
    .leemd_product {padding: 60px 0 0 0;}
    .covid_record {padding: 60px 0 0 0;}
    .testing_at_home {margin: 60px 0 0 0;}

    .sub_page_com_banner .banner_text {padding: 10px 0 10px 0;}
    .how_it_work_section { padding: 50px 0 50px 0;}
    .how_it_work_section .how_it_work_btn {padding: 50px 0 0 0;}
    .subpage_text_secontion {padding: 50px 0 50px 0;}
    .download_app {padding: 40px 0 0 0;}
    .download_app .img-right{max-width: 230px;}
    .download_app .img-left {max-width: 260px;}
    .download_app .contant{max-width: calc(100% - 500px);}
    .app_btns {padding: 10px 0 10px 0;}
    .covid_notice .text_section p{font-size: 18px;}
    .featured_products {padding: 40px 0 0 0;}
    .specialties_list ul li{width: calc(50% - 24px);}
    .provider_type_get_started,.paid_telemedicine_opportunites{padding-top: 30px;}
    .paid_telemedicine_opportunites img.img_lap,.paid_telemedicine_opportunites img.img_divice_lap{margin: 30px 0 40px 0;}
    .provider_type_get_started h2 {margin-bottom: 40px;}
    .provider_type_get_started .provider_btn_list a{width: calc(100% / 3 - 24px);}
    .frequently_asked_section .btn{margin-top: 30px;}
    .frequently_asked_section{padding-top: 30px;}
    .self_signup_below h2 {margin-bottom: 40px;}
    .self_signup_below {padding: 40px 0;}
    .provider_video_section{margin: 40px auto 40px auto;padding-bottom: 50%;}
    .paid_telemedicine_opportunites .test_network_list{margin-bottom: 60px;}
    .ourfeatured-products img {max-height: 195px;}
    .healthcare-made-simple{padding: 40px 0 60px 0;}
    .travel-clearance-section .img{position: relative;top: auto;left: auto;}
    .travel-clearance-section{padding: 60px 0;margin-bottom: 60px;}
    .travel-clearance-section h3,.ourfeatured-products h3{font-size: 32px;line-height: 48px;}
    .contact-section{padding-bottom: 60px;}
    .allser-btn{margin-bottom: 60px;}
    .services-banner{margin: 60px 0;}
    .all-condition {margin: 52px -12px 60px -12px;}
    .subpage-contact-section .phoneno { margin-bottom: 60px;}
    .subpage-contact-section { margin-top: 60px;}
    .privacy-matters{padding: 60px 0;}
    .healthcare_simple {padding: 60px 0;}
    .condition-list {width: 348px;height: 142px;}
    .comprehensive-txt{margin-bottom: 0;margin-top: 60px;}
    .gwh_visit{padding: 80px 0;}
    .gwh_visit .txt-sec {padding: 15px 0;background-color: rgb(0 0 0 / 50%); color: #fff;width: 85%;margin: auto;border-radius: 6px;}
    .imgbox-condition {margin-bottom: 0;}
    .million_users_section{margin-top: 60px;}
    .million_users_section img{margin: 60px 0;}
    .home_faq_accrodian_sec{margin-bottom: 60px;}
    .home_video_observation_travel, .home_travel_clearance {margin-bottom: 60px;}
    .home_how_it_work_section {padding: 60px 0;}
    .allservices-filter .grid-item .col-sm-4 {width: 100%;text-align: center;padding-bottom: 30px;}
    .allservices-filter .grid-item .col-sm-8 {width: 100%; text-align: center;}
    .allservices-filter .filter-ser-list {margin: 0;}
    .allservices-filter .listing {width: 360px;float: none;display: inline-block;vertical-align: top;}
    .allservices-filter .mdrxlist svg {width: 171px;}
    .grid-item {padding: 30px 15px;}
    .allservices-filter .grid {max-width: 100%;width: 100%;}
    .million_users_section h2{font-size: 45px; line-height: 55px;}
    .million_users_section .sub-txt{font-size: 30px;line-height: 40px;}
    .home_travel_clearance .btn{font-size: 18px;padding: 11px 15px;}
    .home_video_observation_travel .btn{font-size: 18px;padding: 11px 15px; line-height: normal;}
    .faq_accrodian_sec {padding: 60px 0 0 0;}
    .pharmacy-service{margin-bottom: 60px;}
    .imgbox-condition .condition-list.gmh_visit {padding: 79px 0;width: 295px;}
    .gmh_visit_txtsection{padding: 0 15px;}
    .gmh_visit_txtsection {padding: 5px 10px 10px 10px;background-color: rgba(0, 0, 0, 0.50);border-radius: 6px; width: 85%;margin: auto;}
    .birthcon_tiles .btn{width: 135px;}
    .subpage_text_secontion .birthcon_tiles img{width: auto;margin-bottom: 0;}
    .subpage_text_secontion .birthcon_tiles{margin: 0 auto 15px auto;}
    .birthcon_tiles .btn{margin: 0 0 15px 0;}
    .doctor-section{padding-bottom: 60px;}
    .doctore-list{height: 583px;}
    .newhome-banner.d-flex{display: block !important;}
    .newhome-banner img{width: 70%; margin: 15px 0 0 0;}
    .doctorspecialist{margin-bottom: 60px;}
    .chooseprovider-section{padding-bottom: 60px;}
    .paid-telemedicine{padding-bottom: 60px;}
    .prov-slider-tiles .sliderimg {width: 290px;}
    .prov-slider-tiles .slidertxt {width: calc(100% - 290px);}
    .provider-type-checkbox{margin: auto auto 60px auto;}
    .providertypeslider{margin-bottom: 60px;padding: 60px 0;}
    .providertypeslider .slick-dots{margin-top: 60px;}
    .join-networks-sharing-app{padding-bottom: 60px;}
    .join_networks_getstarted,.form-page .form_section{padding-top: 60px;}
    .gdh_visit .col-sm-8{padding-left: 200px;}
    .form-page .dy-padding-left{padding-left: 15px !important;}
    .form-page .img_section img{margin-top: 30px;}
}
@media(min-width: 768px) and (max-width:1199px){
    .sub_page_com_banner,.new_com_banner {
        position: relative;
    }
    .sub_page_com_banner {
        padding-bottom: 0;
    }
    .new_com_banner {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    .sub_page_com_banner .dy-padding-left,
    .new_com_banner .dy-padding-left{
        margin-bottom: 30px;
        width: 100%
    }
    .sub_page_com_banner .col-sm-5,
    .new_com_banner .col-sm-5{
        position: absolute;
        right: 0;
        bottom: 0;
    }
    .banner-vp .col-sm-5 {
        bottom:30px
    }
}
@media(max-width:767px){
    /*footer start*/
    footer {padding: 16px 0 16px 0;}
    /*footer end*/
    .dy-padding-left,.dy-padding-right{visibility: visible}
    h1{font-size: 32px;line-height: 40px}
    h2 {font-size: 24px;line-height: 34px;}
    body {font-size: 16px;}
    /* .btn {padding: 10px 45px;} */
    .testimonials{padding: 5px 0 30px 0;}
    .testimonials .tes_title{margin-top: 25px;display: inline-block;}
    .stickers_img{padding: 30px 0;}
    .home_page_banner_btn a {width: calc(50% - 24px);}
    .home_page_banner_btn{position: relative;bottom: auto;left: auto;}
    .home_page_banner_inner {padding: 0;}
    .home_page_banner{margin-bottom: 0px;}
    .com_banner {padding: 30px 0 0 0;}
    .banner_side_img{display: block;margin-left: auto; width: 80%;margin-top: 30px;}
    .text_secontion{padding: 0 0 30px 0;}
    .leemd_product {padding: 30px 0 0 0;}
    .covid_record {padding: 30px 0 0 0;}
    .testing_at_home {margin: 30px 0 0 0;}
    .right_img_secontion {padding: 30px 0 0 0;}
    .testing_at_home .img_sec{text-align: center; margin-top: 30px;}
    .testing_at_home .img_sec img{width: 60%;}
    .covid_record img{display: block;margin: auto; width: 70%; margin-top: 30px;}
    .sub_page_sticker{padding: 30px 0;}
    .how_it_work_section { padding: 30px 0 30px 0;}
    .how_it_work_section .how_it_work_btn {padding: 30px 0 0 0;}
    .subpage_text_secontion {padding: 30px 0 30px 0;}
    .img_url_section .right_text_img, .img_url_section .left_text_img{width: 500px;height: 215px;}
    .img_url_section .bottom_text_img{width: 310px;height: 215px;}
    .specialties_list ul li{width: calc(100% - 24px); height: auto;}
    .download_app .img-right{max-width: 100%;float: none;text-align: right; display: none;}
    .download_app .img-left {max-width: 100%;float: none;text-align: center; margin-bottom: 30px;}
    .download_app .contant{max-width: 100%;float: none;}
    .download_app .img-left img {left: 0;width: 50%;}
    .download_app .img-right img {bottom: 0;width: 50%;}
    .app_btns {padding: 10px 0 40px 0;}
    .covid_notice .text_section p {font-size: 16px;}
    .covid_notice .text_section {width: 100%;padding: 10px 0 0 0px;}
    .covid_notice .img_section {display: block;float: none;margin: auto;padding-top: 0px;}
    .covid_notice .close_notice{right: 15px;margin: 0;}
    .com_banner img { margin-top: 15px;}
    .paid_telemedicine_opportunites .test_network_list{margin-bottom: 30px;}
    .paid_telemedicine_opportunites .test_network_list img{margin-top: 30px; width: 80%;}
    .partner-logos{padding: 30px 0;}
    .ourfeatured-products .txt{margin-bottom: 30px;}
    .ourfeatured-products{padding: 30px 0;}
    .healthcare-made-simple{padding: 30px 0 30px 0;}
    .travel-clearance-section{padding: 30px 0;}
    .travel-clearance-section{padding: 30px 0;margin-bottom: 30px;text-align: center;}
    .travel-clearance-section .img {display: block; margin: 30px auto 0 auto;max-width: 464px;width: 100%;}
    .privacy-matters-sec .privacy-matters-img {margin-top: 30px;}
    .healthcare-made-simple img{max-width: 200px;}
    .healthcare-made-simple .txt{margin-bottom: 20px;}
    .travel-clearance-section h3, .ourfeatured-products h3, h3{font-size: 28px;line-height: 40px;}
    .easy-sharing-app .app-btns {margin-top: 20px;}
    .easy-sharing-app .img{width: 70%; margin-bottom: 30px;}
    .easy-sharing-app .img-div{float: none;}
    .contact-section{padding-bottom: 40px;}
    .allser-btn{margin-bottom: 30px;}
    .allservices-filter .button-group button {padding: 5px 5px;}
    .services-banner{margin: 30px 0;}
    .newhome-banner {padding-top: 0px; text-align: center;}
    .extramenu{position: static;}
    .allservices-filter .button-group{text-align: center;}
    .privacy-matters-sec,.privacy-matters-sec p{text-align: center;}
    .easy-sharing-app,.easy-sharing-app p{text-align: center;}
    .contact-section h4{margin-top: 30px;}
    .testimonials,.testimonials p,.contact-section,.contact-section p{text-align: center;}
    .privacy-matters {padding: 30px 0;}
    .privacy-matters h2{font-size: 24px;line-height: 24px;}
    .privacy-matters p {font-size:13px;line-height: 1.5}
    .new_com_banner{text-align: center;}
    .new_com_banner h1{padding: 70px 0 0 0 ;}
    .new_com_banner .banner_text { padding-left: 0px;}
    .new_com_banner svg {right: 0; margin: auto;}
    .all-condition {margin: 30px 0px 30px 0px;}
    .all-condition .condition-list {width: 100%;height: auto;margin: 0 0 24px 0;}
    .sub_page_com_banner .btn.appoinlink.mp_url_track.disabled {background: #FF8500;pointer-events: all;cursor: pointer}
    .right_img_secontion .imgdiv img{width: 70%; margin-bottom: 15px;}
    .right_img_secontion{text-align: center;}
    .healthcare_simple { padding: 30px 0; }
    .healthcare_simple .img-section img {width: 200px;display: block; margin: -27.5px auto 15px auto; }
    .switch-button{width: 100%; padding-right: 50%;}
    .switch-button .switch-button-label-span2{width: 50%;}
    .subpage_text_secontion img{width: 200px; display: block;margin: auto auto 15px auto;}
    .subpage_text_secontion{text-align: center;}
    .sub-page-contact{padding: 30px 0;margin-top: 30px;}
    .what_you_get_section {padding: 30px 0;margin-bottom: 30px;}
    .comprehensive-txt{margin-top: 30px;}
    .million_users_section{margin-top: 30px;}
    .million_users_section img{margin: 30px 0;}
    .home_video_observation_travel, .home_travel_clearance {text-align: center;}
    .home_how_it_work_section {padding: 30px 0;}
    .grid-item{margin-bottom: 20px;}
    .getvistilink.text-right{text-align: center;}
    .million_users_section h2 {font-size: 36px;line-height: 46px;}
    .million_users_section .sub-txt {font-size: 23px;line-height: 33px;}
    .home_easy_record_sharing{text-align: center;}
    .home_video_observation_travel img{width: 70%;}
    .home_travel_clearance img{width: 70%; margin-bottom: 15px;}
    .home_easy_record_sharing img{width: 70%;margin-top: 15px;margin-bottom: 15px;}
    .pharmacy-service{margin-bottom: 30px;}
    .telem_ser_accordion .panel-heading{width: 100%;padding: 24px 0;}
    .telem_ser_accordion .accr_arrow{right: 12px;}
    .telemedicine_service .heading-tiles{padding: 8px 35px 8px 20px;}
    .service-listing .list{width: 100%;margin: 0 0 24px 0;}
    .service-listing {margin: 0;}
    .telem_ser_accordion .collapsed .accr_arrow{top: 53px;}
    .telem_ser_accordion .accr_arrow{top: 58px;}
    .labtesting-service .hading-row,.pharmacy-service .hading-row,.vaccinations-service .hading-row,.covid-service .hading-row,.telemedicine_service .hading-row{font-size: 24px;line-height: 30px;margin-bottom: 24px;padding: 8px 15px;}
    .telemedicine_service .hading-row{margin-bottom: 0;}
    .right_img_secontion{padding: 30px 0;}
    .sub_page_com_banner img {width: 90%;margin-top: 40px;}
    .sub_page_com_banner {padding: 20px 0 0 0;text-align: center;}
    .sub_page_com_banner svg{position: static;}
    .sub_page_banner_inner {padding-left: 0px;text-align: center;}
    .sub_page_com_banner .sub-txt{max-width: 100%;}
    .switch-button-checkbox:checked + .switch-button-label:before {transform: translateX(100%);}
    .imgbox-condition .condition-list.gmh_visit{width: 100%;}
    .right_img_secontion.wh_right_img_secontion .imgdiv img{width: 200px;}
    .wh_right_img_secontion .imgdiv{text-align: center;}
    .doctor-section{padding-bottom: 30px;}
    .allproviders_btn{padding-top: 30px;}
    .doctore-list{height:auto;}
    .doctor-section .doc-sub-txt{font-size: 22px;line-height: 32px;}
    .imgbox-condition .condition-list{width: 300px;float: none;margin: 0 auto 24px auto;}
    .doctorspecialist{margin-bottom: 30px;}
    .chooseprovider-section{padding-bottom: 30px;}
    .paid-telemedicine{padding-bottom: 30px;text-align: center;}
    .earnextramoney{padding-bottom: 30px;}
    .provider-type-checkbox{margin: auto auto 30px auto;}
    .providertypeslider{margin-bottom: 30px;padding: 30px 0;}
    .providertypeslider .slick-dots{margin-top: 30px;}
    .join-networks-sharing-app{padding-bottom: 30px;}
    .join_our_networks_banner img{width: 70%; margin-top: 15px;}
    .join_our_networks_banner {padding: 40px 0;text-align: center;}
    .paid-telemedicine img{width: 70%; margin-bottom: 15px;}
    .prov-slider-tiles .sliderimg{width: 100%;}
    .prov-slider-tiles .slidertxt{width: 100%;text-align: center;}
    .prov-slider-tiles .sliderimg img{width: 70%;display: inline-block;max-height: none;}
    .prov-slider-tiles.left-img .sliderimg{margin-bottom: 15px;text-align: left;}
    .prov-slider-tiles.right-img .sliderimg{margin-top: 15px;text-align: right;}
    .prov-slider-tiles.right-img .slidertxt,.prov-slider-tiles.left-img .slidertxt{padding: 0;}
    .join_networks_getstarted{padding-top: 30px;}
    .join_networks_getstarted img,.form-page .img_section img{width: 70%; margin-top: 15px;}
    .join_networks_getstarted{text-align: center;}
    .gdh_visit .col-sm-8{background-color: rgba(51, 51, 51, 0.50);padding: 15px;border-radius: 6px;width: 85%;margin: auto;}
    .gdh_visit .top-txt, .gdh_visit h3{color: #fff;}
    .gdh_visit{padding: 40px 0;}
    .jon-thankyou .btn{padding: 0 10px;}
    .sub_page_com_banner .btn{margin-bottom: 0;}
    .provider-radio {margin-left: auto; margin-right: auto;text-align: left;max-width: 370px}
    .provider-radio .custom-ck-box {padding-right: 0;font-size: 20px;}
    .bcmethodsmodal .col-sm-3{float: none;}
    .bcmethodsmodal .col-sm-3 img{max-width: 150px;margin-bottom: 15px;}
    .bcmethodsmodal .modal-body {padding: 30px;text-align: center;}
    .bcmethodsmodal h5,.bcmethodsmodal p{margin-bottom: 15px;}
    .bcmethodsmodal .btn{margin-bottom: 0px;}
    .subpage_text_secontion .birthcon_tiles{width: 400px;}
    .home_easy_record_sharing .img-div{float: none;}
    .home_video_observation_travel .img-div{float: none;}
    .doctor-section h3{padding: 0 0px;font-size: 25px;line-height: 36px;}
    .doctor-section .doc-sub-txt {font-size: 18px;line-height: 28px;}
    .doctore-list.allprovider-list{height: 589px;}
    .how_it_work_section img{margin-top: 20px;}
    .faq_accrodian_sec .sub-page-accordion h4 a {font-size: 16px;line-height: 23px;padding: 7px 30px 7px 0;}
    .what_you_get_section img{margin-top: 15px;}
    .subpage_text_secontion ul li{text-align: left;}
    .sub-page-accordion h4 a{font-size: 20px;padding: 5px 30px 5px 0;}
    .providertypeslider .slick-dots li button{width: 8px;height: 12px;}
    .allservices-filter .filter-sec-title {font-size: 28px}
    .newhome-banner .dropdown-menu{width: 100%;}
    .newhome-banner .sun-txt {margin-left: auto; margin-right: auto}
    .hero-derm .col-sm-5,.hero-derm .col-sm-6 { text-align: center }
    .hero-derm h1 {justify-content: center;}
    .small-logos { margin-bottom: 30px; }
    .skin-secrets-lightSlider .whitebox { padding: 15px;margin: 0;}
}
@media(max-width:580px){
    .doctore-list{width: 264px;margin: auto;}
    .conditions-list a{float: none; display: block;padding: 12px;}
    .conditions-list a svg {float: right;margin-top: 7px;}
    .doctore-list.allprovider-list{height: 505px;}
}
@media(max-width:576px){
    /* .btn {padding: 10px 30px;} */
    .banners_btns a{width: calc(100% / 2 - 24px);}
    .banner_side_img {width: 100%;}
    .home_page_banner_btn svg{width: 90px;}
    .provider_type_get_started .provider_btn_list a{width: calc(100% / 2 - 24px);}
    .provider_video_section{padding-bottom: 70%;}
    svg { max-width: 100%}
    .doctorspecialist .nav-tabs > li > a{padding: 10px;}
    .doctorspecialist .nav-tabs > li{margin: 0 6px;}
}
@media(max-width:480px){
    /*footer start*/
    footer .col-xs-6{width: 100%;}
    .footer_bottom a,footer .footer_text {float: none;}
    .footer_bottom {padding-top: 15px;text-align: center;}
    footer .blank_label{display: none;}
    footer li{text-align: center;}
    footer .fild-label{text-align: center;}
    /*footer end*/
    .home_page_banner_btn a {width: 100%;}
    .banners_btns a{width: 100%;margin-bottom: 10px;}
    .testing_at_home .img_sec img{width: 90%;}
    .covid_record img{width: 100%;}
    .search_specialties_box .search_txt{width: 100%;}
    .home_page_banner_btn svg{display: none;}
    .home_page_banner_btn a span{padding: 0 0 0 0;}
    .home_page_banner_btn a{margin-bottom: 10px;}
    .paid_telemedicine_opportunites img.img_lap{width: 100%;}
    .provider_type_get_started .provider_btn_list a{width: 100%;margin-bottom: 10px;}
    .provider_video_section{padding-bottom: 60%;}
    .newhome-banner .btn,.newhome-banner .dropdown-menu{width: 100%;}
    .btn-w-360{width: 100%;}
    .btn,.form-page .btn{width: 100%;}
}
@media(max-width:420px){
    .allservices-filter .listing{width: 100%;margin: 0 0 24px 0;}
    .allservices-filter .grid-item .col-sm-8{padding: 0 15px;}
    .home_video_observation_travel img,.home_travel_clearance img,.home_easy_record_sharing img{width: 100%;}
    .right_img_secontion .imgdiv img{width: 100%}
    .new_com_banner .banner_text .btn{width: 100%;}
    .easy-sharing-app .img{width: 100%;}
    .sub_page_com_banner .btn,.subpage_text_secontion .btn{width: 100%;}
    .sub_page_com_banner img {width: 100%;}
    .switch-button-checkbox + .switch-button-label{padding: 10px 20px;}
    .switch-button{line-height: 20px;}
    .switch-button .switch-button-label-span2{padding: 0 20px;top: 10px;}
    .subpage_text_secontion .birthcon_tiles {width: 100%;}
    .subpage_text_secontion .birthcon_tiles .btn{width: 135px;}
    .newhome-banner img{width: 100%;}
    .doctorspecialist .nav-tabs > li > a{display: inline-block;}
    .doctorspecialist .nav-tabs > li{margin: 0 0px;display: block;}
    .join_our_networks_banner img,.paid-telemedicine img,.prov-slider-tiles .sliderimg img{width: 100%;}
    .join_networks_getstarted img,.form-page .img_section img{width: 100%;}

}
@media(max-width:360px){

}
@media (min-width: 768px) and (max-width: 991px) {
   .hero-derm.main .d-flex {
      align-items: flex-end !important
   }
   .hero-derm.main .banner-text {
      margin-bottom: 60px
   }
}
@media (min-width: 1200px) and (max-width: 1400px) {
   .hero-derm .row > div:first-child,
   .hero-derm.main .row > div:last-child {
      width: 45%
   }
}
