/*
/* Hello this is a custom css file 
*/

.view-featured .navbar-brand { max-width: 350px;  margin: 0 auto;}

.t4-megamenu .navbar-nav > li > a, .t4-megamenu .navbar-nav > li > .nav-link {
    padding: 20px 0.5rem;
  
}
.the-cart-holder { 
  position: relative;
  border: none;
  padding: 0rem;
  border-radius: 0rem;
  margin: 0rem;
  width: 48px;
  height: 48px;
}

.t4-section.t4-breadcrumbs { 
    font-size: 0.8rem;
    padding-top: 1.7rem;
}

.t4-main-body {
    padding-top: 2.5rem;
  }
.cart-icon {
    background-image: url(../../images/shopping-basket.svg);
    background-position: center center;
    background-repeat: no-repeat;
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: 0.5rem;
    position: absolute;
    padding: 0 0 0 30px;
    right: 0;
    top: 10px;
    height: 25px;
    max-width: none;
    z-index: 10;
    width: 25px;  
}

.item-content .item-intro p { text-align: left;}

.btn a.readmore { color: white; }


@media (max-width: 767.98px) {
   h3, h4, p {
     margin-bottom: 1.9rem;
   }

  .t4-section.t4-breadcrumbs { display: none; }
  
  .header-bottom .col-2.justify-content-end {     width: 33%;  }
  .header-bottom .col-8 {     width: 49%;  }
  
   .t4-section.container-lg .t4-section-inner { 
    padding-right: 0;
    padding-left: 0;
}

  #t4-header .form-search, #t4-header .the-cart-holder { width: 20px; }
  #t4-header .the-cart-holder .cart-icon {     width: 20px;     padding: 0 0 0 19px;}

  
}