

/*-----Login Page Logo Size------*/
.login__wrapper .page-title::before {
  width: 20rem;
}





.sub-category-grid .listWrapper .item-box {
  position: relative;
  width: 90%;
  overflow: hidden;
  border-top: solid 1rem #0091E6;
  border-top-left-radius: 1em;
  border-top-right-radius: 1em;
  height: 90%;
}

.category-subcategory-section {
  padding-top: 3rem;
  padding-bottom: 7rem;
  width: 100%;
}

.navbar.is-fixed-top {
  border-bottom: solid 5px;
  border-bottom-color: #acb844;

}


#logorow .navbar .navbar-brand {
  border-bottom: 5px;
  border-bottom-color: #acb844;
  background-color: transparent;
}


.is-header-logo {
  height: 35px;
  width:  auto;
}


.homeFeaturedCategoriesWrapper .bestsellers {
  display: none;
}


.homeFeaturedCategoriesWrapper .listWrapper .listItem .small-product-item {
  position: relative;
  overflow: hidden;
  border-top: solid 1rem #0091E6;
  border-top-left-radius: 1em;
  border-top-right-radius: 1em;
}

/*---HeaderModuleColumn1------*/
#logorow {
  height: 150px !important;
  background-image: url("/-1735394073/Handler/CSSOverride/GetImage/13/slide-sunflowers-lightning8 R3.jpg");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: top;
}

.catfish-footer {
  background-color:#00649d;
  padding-top:1rem;
  padding-bottom:1rem;
  position: fixed;
  bottom: 0;
}


.footercopyrightrow {
  background-color: #acb844;
  display: none;
}

.catfish-footer #footerrow {
  margin-bottom: 0;
}

/*------Footer Social Icons---------*/

.footer-social-link {
  border-radius: .25rem;
  display: inline-block;
  padding: 0rem 1rem;
}

.footer-social-link svg {
    fill: #fff;
    width: auto;
    height: 40px;
}




.list-inline {
    padding-left: 0;
    list-style: none;
}
dl, ol, ul {
    margin-top: 0;
    margin-bottom: 1rem;
}

.list-inline-item:not(:last-child) {
    margin-right: .5rem;
}
.list-inline-item {
    display: inline-block;
}
*, ::after, ::before {
    box-sizing: border-box;
}


.page-link, a {
    color: #00659e;
}
a {
    color: #007bff;
    text-decoration: none;
    background-color: transparent;
}
*, ::after, ::before {
    box-sizing: border-box;
}


svg {
    overflow: hidden;
    vertical-align: middle;
}
