/*  Media query Responsive css 
==================================================*/


@media only screen and (max-width: 1024px){
    .content-box {padding: 0 50px;}
    .back-home{left: 15px;}
    .heading-main{font-size:35px;line-height: 40px;}
    .back-home{font-size: 40px;}
    .side_buttons{top: 10rem;}
    .edit-details li{width: 27px;}
    .hospital_name h2{padding-left: 3rem;}
    .cont_breadcrumbs_2 li a{font-size: 11px;}
    .card .card-header h4{font-size: 12px;}
    .barcode_img{width: 100%;}
    .login_text h2{font-size: 28px;line-height: 40px;}
    
}
@media only screen and (max-width: 992px){
    .border-left-color{border-left: 0;}
    .zoomimg,.zoomimg iframe{width: 100%;}

    body.login-body{background-repeat: repeat-y !important;}
      .login_text{margin-top: 10%;height: auto;}
      .bottom-text-login{position: relative;bottom: -30px;}
      .login_form_right{height: auto;display: block;margin: 16% 0 10% 0;}
      body.login-body:before{width: 100%;clip-path: none;}
      .search-form-opened{display: none;}
      .login-inner-text{text-align: left;width: 320px;margin: 0 auto;max-width: 100%;}
}
@media only screen and (max-width: 768px){
      .border-rEMR{border-right: 0;}
      .border-bEMR{display: block;border-bottom: 3px solid rgba(0,0,0,.125);margin-bottom: 10px;}
      .mrd_wrap{flex-direction: column;}
      .mrdDoctabs{width: 100%;}
      .mrdDoctabscontent{width: 100%;margin-left: 0;}
      .zoomimg{height: auto;}
      .zoomimg img{height: auto;}

      
}

@media only screen and (max-width: 767px){
    .heading-main{font-size:26px;line-height: 35px;}
    .bg_parallex{position: relative;}
    .content-box{padding: 0;}
    .content-box p{font-size:16px;line-height: 22px;}
    .content-box .btn{padding: 10px 15px;}
    .heading-main{font-size:30px;line-height: 35px;}
    .back-home{font-size: 30px;top:8px;}
    
    
}
/* @media only screen and (max-width: 736px){
    body.login-body{background-repeat: repeat-y !important;}
    .login_text{margin-top: 10%;}
    .bottom-text-login{position: relative;bottom: -30px;}
    .login_form_right{height: auto;display: block;margin: 16% 0 10% 0;}
} */

@media only screen and (max-width: 667px){
    .home-slider  .owl-nav{display: none;}
    .content-box p{text-align: justify;}
    .top-header .nav-left{display: none;position: absolute;top: 100%;left: 0;width: 100%;padding-bottom: 10px;background: #009efb;
        background: -moz-linear-gradient(left, #0178bc 0%, #00bdda 100%);
        background: -webkit-linear-gradient(left, #0178bc 0%, #00bdda 100%);
        background: linear-gradient(to right, #0178bc 0%, #00bdda 100%);
        border-top: 1px solid #fff;
    }
    .mobile-search{display: none;}
    .canvas_nav{width:185px;}
    .main_nav > li > ul{width:175px;right: -175px;}
}


@media only screen and (max-width: 580px){
    .back-home{font-size: 30px;;left:20px;}
    .flex-item .single-feature{width:200px;}
    .heading-main{font-size:20px;line-height: 25px;}
    
    .feature_01{width:49%;margin:0 2px 8px 0;min-height: 103px; text-align: center;float: left;}
    .feature_wrap  .feature_01:nth-child(even){margin-right: 0;float: right;}
    .feature_01 a{display: block;}
    .feature_01 .feature_img,.feature_01 .feature_text{display: inline-block;width: 100%;}
    .feature_01 .feature_text{padding-left: 0px !important;}
    .feature_01 .feature_img img {  border-bottom: 2px solid #37b2d3; padding-bottom: 5px;border-right:0;
        padding-right: 0 !important;margin-bottom: 5px;width:40px;}
    .login_text h2 { font-size: 22px; line-height: 30px; }
    .login_text { margin-top: 5%; text-align: center;}
    .bottom-text-login{text-align: center;bottom: -16px;font-size: 14px;}
    .login_form_right{margin:8% 0 4% 0;}
    .front-footer{justify-content: center;position: relative;}
    .front-footer .front-left{display: none;}
   
}

@media only screen and (max-width: 376px){
    .heading-main{font-size:16px;line-height: 20px;}
    
    
}
