body{
line-height:1.5;
}

.banner-top .code {
    padding: 5px 15px;
   
    line-height: 27px;
}

@media (max-width:992px){
    .green-container{
        align-items: flex-start;
    }
}

@media (max-width: 768px) {
    .desk-bnr-wrapper .bottom-bar {
      
        padding: 10px 5px !important;
    
    }
  .banner-top.mobile-banner .bottom-bar .d-flex{  
      margin-top: 5px;
    }

        .banner-top .bottom-bar{
       line-height:0;

      }
      .banner-top .order-text{
          line-height: 27px;
      }

      .banner-top .code{
          height: auto;
      }

}



@media (max-width:767px){
    .desk-bnr-wrapper .topbar{
        padding: 6px 0;
    }
        .topbar {
        height: 52px;}
 .desk-bnr-wrapper .bottom-bar {
        padding: 5px 10px !important;
     }

}

@media (max-width:766.5px){
        .banner-top .order-text {
        font-size: 14px;
         line-height:21px;
    }
      .banner-top .bottom-bar {
padding: 6px 10px;
      }

    .banner-top .code {
        font-size: 14px;
        padding: 5px 10px;
        margin: 0 5px;
line-height:1.5;
    }
 .banner-top.mobile-banner .bottom-bar .d-flex{
        margin-top: 6px;
    }
}


@media (max-width: 678px) {
    .desk-bnr-wrapper .bottom-bar p, .desk-bnr-wrapper .bottom-bar .code {
        font-size: 14px;
    }
}

@media (max-width:576px){
    .desk-bnr-wrapper .topbar{
        height: 52px;
        padding: 6px 0px;

    }
    .desk-bnr-wrapper .bottom-bar {
        padding: 5px 10px !important;
     }

}

@media (max-width:530px){
    .stay_inline{
        display: block;
    }
    .green-container{
        align-items: flex-start;
    }
}

@media (max-width:395.5px){
    .green-container{
        padding-left: 8px;
    }
    .timer-container{
        font-size: 12px;
    }
}

@media (max-width: 374px) {
    .banner-top .order-text {
        font-size: 14px;
    }

    .black-container{
        width: 135px;
    }
}

@media (max-width:360px){
 
    .banner-top.mobile-banner .timer-wrapper {
        margin-top: 6px;
    }
    .banner-top.mobile-banner .bottom-bar .d-flex {
        margin-top: 8px;
    }
      
    .black-container {
        width: 100px;
    }
    .timer-container {
        font-size: 11px;
    }
    }












