.gias-pdframe{
    width: 75%;
    height: 500px;
}

.gias-gpdf{
    text-align:center
}
.sub-menu{
    display: none;
    background: #f2f2f2;
    position: absolute;
    margin-top: 20px;
    width: 50%;


}

.nav-menu:hover .sub-menu{
    display: block;
}

 li:hover ul.sub-menu.menu-odd {
    opacity: 1;
    visibility: visible;
   
    transition: 0.5s ease;
    -webkit-transition: 0.5s ease;
    display: block;
  }

  .ca-grid-box .ca-grid-item a {
    display: flex;
    background: white;
    justify-content: space-between;
    align-items: center;
    border: 2px solid #416EBB ;
    transition: 0.5s ease;
    width: 100%;
    padding: 0px;
    gap: 10px;
    height: 100%;
    min-height: 85px;
    padding: 20px 10px 20px 15px;
    border-radius: 10px;
  }

  .tab-diplayName {
    color:  #416EBB  !important;
  }

.cart-heading{
    margin-left:5px !important;
}

.cart-targeter{
    padding-left: 7px;
    padding-right: 7px;
}

@media (max-width: 820px) {
    .c-shop-list-detail .btn-secondary:hover {
    background-color: #000 !important;
    border-color: #000 !important;
    cursor: pointer;
    color: #fff;
    opacity: 1;
    }
  }

@media only screen and (max-width: 600px){
    .login-error-msg {
        padding: 0.2rem 0.6rem !important;
    } 
}

@media only screen and (max-width: 600px){
.article-html-content {
    padding: 0.2rem 0.6rem !important;
  }
}

.removeBtnPadding{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
}
