/*Main menu common css*/
#block-temphalla-main-menu{ text-align:right; }
#block-temphalla-main-menu ul{width: 100%; position: relative;}
#block-temphalla-main-menu ul li{display:inline-block; margin-left:30px;}
#block-temphalla-main-menu ul li a{
    text-decoration: none;
    color:#000;
    font-size: 18px;
}
#block-temphalla-main-menu ul li a.is-active,#block-temphalla-main-menu ul li a:hover{ 
    color: #3F89FD;
    text-decoration: underline;
 }

/*admin action menu common css*/
#block-tabs ul{width: 100%; position: relative; border-bottom:1px solid #999;}
#block-tabs ul li{display:inline-block;}
#block-tabs ul li a{ text-decoration: none; color:#000; padding: 11px 20px; }
#block-tabs a.is-active, #block-tabs a:hover { color: #fff; background-color: #999; border-radius: 4px 4px 0px 0px; line-height: 40px; padding: 11px 20px;  }

/*footer menu common css*/
#block-footer{text-align:right;}
#block-footer ul{width: 100%; position: relative;}
#block-footer ul li{display:inline-block; margin-left:30px;}
#block-footer ul li a{ text-decoration: none; color:#000;}
#block-footer ul li a:hover{ text-decoration: underline; color:#000;}

@media screen and (min-width: 0px) and (max-width: 991px) {
    #block-temphalla-main-menu ul {
      display: flex !important;
      flex-direction: column !important;
     
      padding-top:0.5rem !important;
      padding-top:0.5rem;
      padding-left: 0px !important;
      position: absolute;
    right: 0;
    background: white;
    width: 169px;
    text-align: center !important;
    width:100% !important;
    top:100%;
    margin-top: 0.5rem;
    }

    .navbar-collapse {
    flex-basis: unset;
    flex-grow: unset;
}
    #block-temphalla-main-menu ul li {
      padding-bottom: 1.5rem !important;
      margin-left: 25px;
    }

    /*.navbar-toggler {
      margin-right: 2rem;
      width: 2rem;
      padding: 0 !important;
    }*/

    .navbar-toggler:focus {
      box-shadow: none;
    }

    /*.navbar-toggler-icon {
      width: 1rem !important;
    }*/
    #block-showbannerorslider .banner-section {
      padding-top: 0 !important;
    }
  }
