/* *****************************************************

    ** Custom Stylesheet **

    Any custom styling you want to apply should be
    defined here.

***************************************************** */
.home-kb-search {display: none;}

section#header.state-logout ul.top-nav li.login, 
section#header.state-logout ul.top-nav li.register {
    display: none;
}
section#main-menu.state-logout li[menuitemname="Home"], 
section#main-menu.state-logout li[menuitemname="Store"], 
section#main-menu.state-logout li[menuitemname="Announcements"],
section#main-menu.state-logout li[menuitemname="Knowledgebase"],
section#main-menu.state-logout li[menuitemname="Network Status"] {
    display: none;	
}
section#main-menu.state-logout ul.navbar-right {
    display: none;
}


/* Refund Policy on cart.php */
.refund-policy {
text-align: center;
margin-top: 32px;
}
.refund-policy > div p {
    font-size: 20px;
}

.refund-policy img {
    max-width: 200px;
}
.refund-policy h3 {
    font-weight: bold;
    font-size: 26px;
}
.refund-policy-note {
    text-align: center;
    max-width: 80%;  
    margin: 0 auto 32px;
}
@media(min-width: 768px){
.refund-policy {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 32px;
    text-align: left;
}

.refund-policy > div {
    max-width: 50%;
}

.refund-policy img {
    margin-right: 32px;
}

}

div#ai-translator select{
  border: 0;
  outline: 0;
  background-color: transparent;
  padding: 6px 10px;
  color: #777;
  line-height: 20px;
}