/* base CSS */
.store-header-menu a {
    color:#ffffff!important;
}
        
.store-header-menu {
    background-color:#173a76!important;
}        
.store-main-color { 
    background-color:#000000!important;
}

.page-item.active .page-link {
    background-color:#000000!important;
    border-color:#000000;
}

.list-picture-height-product {
    height: 125px;
}
.list-picture-height-class {
    height: 500px;
}
.list-picture-height-activity {
    max-height: 200px;
}

.btn-primary:hover {
    background-color: #000000!important;
    opacity: 0.5;
}

.btn-primary, .btn-secondary, .btn-primary:visited{
    background-color: #000000;
    border-color:#000000;
}

.modal-header { 
    background : linear-gradient(#000000, #000000 80%, #eee 100%, #000000 10%);
}

.side-box .title {
    background :linear-gradient(to bottom right, #b3b3b3, #ffffff)!important;
}
/* CUSTOM CSS */
#myTopnav {
border-radius: 20px;
margin-left: -10px;
padding-left: 20px;
}

#middle img {
max-width:100%;
}

@media screen and (max-width: 600px) {
    .header-logo img {
      max-height:85px!important;

    }
}

.store-card-classes {
 margin-right:20px;
}

.card-class-title {
  display:none;
}

.header-cart-link {
  padding-top:60px
}


@media screen and (max-width: 600px) {
  .myTopnav-header{
    background-position-x: -210px!important;
  }
}
