@media screen and (max-width:767px) {
.navbar .navbar-brand {
  max-width: 110px;
}
.trending .product-box .hover-box-shadow .thumbnail {
  text-align: center;
}
.image-gallary .common_masony .masonry_product_title {
  opacity:1;
}
#footer .fotter_bottom .container .support_info ul li {
  width: 100%;
}
}
#product_images .carousel-thumbs, .kit_product_info .carousel-thumbs {
  width: 100%;
}

.breadcrumb_container,
.breadcrumb_container::after {
  background: none !important;
  background-color: lightgray !important;
}

body {
    font-family: "montserrat", open-sans, sans-serif;
}

h1, h2, h3 {
    font-family: "montserrat", sans-serif;
    font-weight: 700 !important;
}

.section-title h2 {font-family: "montserrat", sans-serif;
    font-weight: 700 !important;
}

.page-header h2{font-family: "montserrat", sans-serif;
    font-weight: 700 !important;
}

.navbar .container .collapse .navbar-nav .nav-item>.nav-link {font-family: "montserrat", sans-serif;
    font-weight: 500 !important;
}
.top-header .container .top-links{
    display: flex;
}