@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;
    }
    .justify-content-center{
        ms-flex-pack: center!important;
        justify-content: center!important;
    }
}
@media(max-width:1600px){
    .banner_section .imgtxt{margin-right: 0;margin-top: -40px;}
}
@media(max-width:1300px){
    /*header start*/
    .navbar-nav li {margin-right: 17px;}
    /*header end*/
    .banner_section .imgtxt {margin: auto;}
}
@media(max-width:1199px){
    /*header start*/
    .menu_list .get_btn a{padding: 6px 10px;}
    .header_container {padding: 0 15px;}
    .navbar-nav li {margin-right: 20px;}
    /*header end*/
    h1{font-size: 42px;line-height: 51px}
    h2{font-size: 32px;line-height: 52px;}
    .banner_section h1{line-height: 50px;}
    /*New Sticker start*/
    .gry_stickers_img .sticker_img1, .gry_stickers_img .sticker_img2, .gry_stickers_img .sticker_img3 {margin-right: 35px;}
    /*New Sticker end*/
    .salivatesting{padding: 60px 0;}
}
@media(max-width:1024px){
    /*header start*/
    header{position: relative;}
    /*header End*/
}
@media(max-width:991px){
    /*header start*/
    .navbar-nav li {margin-right: 5px;}
    .menu_list .get_btn a{padding: 6px 7px;}
    .header_container {display: flex;}
    .navbar-toggle {display: inline-block;}
    header .navbar-collapse {
        background-color: #fff;
        position: absolute;
        width: 100%;
        top: 11px;
        moz-box-shadow: 0 0 6px 1px rgba(0,0,0,0.5);
        -webkit-box-shadow: 0 0 6px 1px rgb(0 0 0 / 50%);
        box-shadow: 0 0 6px 1px rgb(0 0 0 / 50%);
        z-index: 111;
    }
    .navbar-collapse.collapse{display: none !important;}
    .collapse.in {display: block !important;}
    .menu_list{/* width: 100%; *//* display: block; */}
    .navbar-nav{padding: 0;}
    .navbar-nav li {margin: 0 0 10px 0; width: 100%; text-align: center;}
    .navbar-nav li:last-child {margin: 0;}
    .navbar .dropdown-menu {border: 1px solid #ccc !important;}
    .navbar-nav .open .dropdown-menu {position: static;float: none;width: auto;margin-top: 0;background-color: transparent;border: 0; -webkit-box-shadow: none;box-shadow: none;}
    .navbar-nav .open .dropdown-menu {width: 244px;margin: auto;}
    /*header end*/
    /*footer start*/
    .footer_bottom {padding-top: 20px;}
    /*footer end*/
    h1 {font-size: 38px;line-height: 48px}
    h2 {font-size: 28px;line-height: 40px;}
    /*New Sticker start*/
    .gry_stickers_img{padding: 60px 0;}
    .gry_stickers_img .sticker_img1, .gry_stickers_img .sticker_img2, .gry_stickers_img .sticker_img3, .gry_stickers_img .sticker_img4 {margin:0 35px 15px 35px;}
    /*New Sticker end*/
    .banner_section,.partner-logos{padding: 60px 0 60px 0;}
    .aboutsection{margin-bottom: 60px;}
    .salivatesting{padding: 30px 0;margin-bottom: 60px;}
    .testimonials{margin-bottom: 60px;padding: 30px 0;}
    .section-title{font-size: 36px;line-height: 54px;}
}
@media(max-width:767px){
    /*header start*/
    .menu_list .get_btn a {padding: 6px 15px;white-space: nowrap;font-weight: 400;font-size: 14px}
    .logo {width: 40%;}
    header {padding: 14px 0;}
    .navbar .dropdown-menu {border: 1px solid #ccc !important;}
    .navbar-nav .open .dropdown-menu {position: static;float: none;width: auto;margin-top: 0;background-color: transparent;border: 0; -webkit-box-shadow: none;box-shadow: none;}
    .navbar-nav .open .dropdown-menu {width: 244px;margin: auto;}
    header .navbar-collapse {background-color: #fff;position: absolute;width: 100%;top: 11px;moz-box-shadow: 0 0 6px 1px rgba(0,0,0,0.5);-webkit-box-shadow: 0 0 6px 1px rgba(0,0,0,0.5);box-shadow: 0 0 6px 1px rgba(0,0,0,0.5);z-index: 111;}
    .img_banner .navbar-nav li a {color: #333;}
    .img_banner .navbar-toggle .icon-bar{background-color: #fff;}
    .img_banner .navbar-toggle{border-color: #fff;}
    .img_banner_two .navbar-nav li a {color: #333;}
    .img_banner_two .navbar-toggle .icon-bar{background-color: #fff;}
    .img_banner_two .navbar-toggle{border-color: #fff;}
    .dark_header .navbar-nav li a {color: #333;}
    .navbar-nav > li.first_left_menu {margin-left: 0px;}
    .navbar-nav {margin: 0px;}
    .banner_section h1{margin-left: 15px}
    /*header end*/
    /*footer start*/
    footer {padding: 16px 0 16px 0;}
    /*footer end*/
    .dy-padding-left,.dy-padding-right{visibility: visible}
    h1,.p_covid_testing_banner h1 {font-size: 32px;line-height: 35px}
    h2 {font-size: 32px;line-height: 44px;}
    .mobile_text_center{text-align: center;}
    .banner_section .testkitimg {max-height: none;width: 70%;margin-top: 30px;}
    .banner_section .imgtxt{margin: -50px 50px 30px auto;max-width: 230px;font-size: 16px;line-height: 23px;text-align: left;}
    .banner_section .sub-txt{font-size: 24px;line-height: 35px;margin-bottom: 20px;}
    .banner_section{padding: 30px 0 30px 0;}
    .testimonials{padding: 30px 0;}
    .contact-section h4 {margin-top: 30px;font-size: 18px;}
    .contact-section .phoneno {font-size: 18px}
  
    
    /*New Sticker start*/
    .gry_stickers_img .sticker_img1, .gry_stickers_img .sticker_img2, .gry_stickers_img .sticker_img3, .gry_stickers_img .sticker_img4 {margin: 0 auto 30px auto;display: block;}
    .gry_stickers_img {padding: 40px 0;}
    .gry_stickers_img .gry_stickers_img_inner + p {margin-top: 40px;}
    /*New Sticker end*/
    .iconlist .firstcol,.iconlist .secondcol,.iconlist .firstcol > span, .iconlist .secondcol > span{width: 100%;}
    .banner_section,.partner-logos{padding: 30px 0 30px 0;}
    .aboutsection{margin-bottom: 30px;}
    .salivatesting{margin-bottom: 30px;}
    .testimonials{margin-bottom: 30px;}
    .aboutsection img{width: 70%;}
    .section-title{font-size: 32px;line-height: 44px;}
    .howitwork .steptitle{font-size: 20px;line-height: 30px;}
    .howitwork .howitwork_list .text{width: 100%;padding: 15px 0 0 0;text-align: center; }
    .howitwork .howitwork_list img{display: block;margin: auto;width: 170px;}
    .howitwork .bottom-btns {padding-top: 0px;}
    .faqpanel .panel .panel-title a{padding: 15px 30px 15px 0px;font-size: 18px;}
    .agentmodal .modal-dialog{margin: 30px auto; padding: 0 15px;max-width: 531px;}
    .iconlist .firstcol > span, .iconlist .secondcol > span{white-space: normal;}
    
}
@media(max-width:576px){
    .flex_row .col-sm-4,.flex_row .col-sm-6 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .aboutsection img{width: 90%;}
}
@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*/
    .bottom-btns a{width: 100%; margin: 0 0 15px 0;font-size: 20px;}
    .banner_section .imgtxt{margin: 0 10px 30px auto;}
}
@media(max-width:420px){

}
@media(max-width:400px){
    .banner_section form .btn{width: 100%;}
    


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

}
