/*
Theme Name: Drile Child
Theme URI: http://demo.theme-sky.com/drile/
Author: Theme Sky Team
Author URI: http://theme-sky.com/
Description: A Premium and Responsive WordPress theme, designed for E-Commerce websites
Template: drile
Version: 1.0.0
License: GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, left-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: drile-child
*/
@import url("https://fonts.googleapis.com/css2?family=Mrs+Saint+Delafield&display=swap");
@import url("products/styles.css");

.footer-container .wpcf7 input[type="email"] {
  color: grey;
}
.cat-item-15 {
  display: none !important;
}

.widget_layered_nav ul li .count {
  width: 52px !important;
}
.ts-header .menu-wrapper nav > ul.menu > li,
.ts-header .menu-wrapper nav > ul > li {
  margin: 40 33px 0 0 !important;
}
.vc_carousel-indicators {
  bottom: -9px !important;
}
h3.product-name {
  font-size: 18px !important;
}

a .ts-header .menu-wrapper nav > li:before {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}
.menu-desc {
  display: none !important;
}
.category-description {
  width: 100% !important;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.ts-header .menu-wrapper nav > ul.menu li .menu-desc {
  display: none !important;
}
a.testemenu {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}
.testemenu a {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}
span.testemenu {
  margin-top: 20px !important;
  padding-top: -7px !important;
  padding-bottom: -7px !important;
}
.testemenu {
  margin-top: 10px !important;
  box-sizing: content-box !important;
  padding: 0px 10px !important;
  margin: 14px 0px !important;
  border: 1px solid #878685 !important;
}
.body {
  --wp--preset--color--black: grey !important;
}
.footer-container .wpcf7 input[type="email"] {
  background: transparent !important;
}
.fa-reddit-alien:before {
  display: none !important;
}
.entry-meta-top {
  display: none !important;
}
.entry-meta-middle .cats-link {
  display: none !important;
}
h2 {
  font-family: inherit;
}
.woocommerce .before-loop-wrapper {
  margin-top: 45px !important;
}
.categoriabloco .owl-carousel .owl-item {
  height: 280px !important;
  float: left;
}
a .products {
  display: block !important;
}
h3 .products {
  display: block !important;
}
.sticky-wrapper.is-sticky .header-sticky img.sticky-logo {
  width: 100% !important;
}
header .logo img,
header .logo-header img {
  width: 100% !important;
}

.single-product,
.p1 {
  margin: 0 !important;
}

.page-id-84928
  div.lb-dataContainer
  > div.lb-data
  > div.lb-details
  > span.lb-caption {
  display: none !important;
}

@media only screen and (max-width: 1279px) {
  header .logo img,
  header .logo-header img {
    width: 100% !important;
  }
}
@media only screen and (max-width: 991px) {
  .search-table {
    margin-top: 35px !important;
  }
  .logo-wrapper .mobile-logo {
    display: block !important;
    height: auto !important;
    margin-left: auto !important;
    margin-right: auto !important;
    max-width: 65% !important;
  }
  .product_title.entry-title {
    margin-top: 28px !important;
  }
}
@media only screen and (max-width: 736px) {
  #group-icon-header .ts-search-by-category {
    margin-top: 24px !important;
  }
  .search-table {
    margin-top: 90px !important;
  }
  .sticky-wrapper.is-sticky .header-sticky img.sticky-logo {
    display: none !important;
  }
  .header-sticky img.sticky-logo {
    display: none !important;
  }
  #group-icon-header.active .ts-sidebar-content {
    margin-top: 35px !important;
  }
  .logo-wrapper .mobile-logo {
    display: block !important;
    height: auto !important;
    padding-left: 40px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    max-width: 65% !important;
  }
  .product_title.entry-title {
    margin-top: 28px !important;
  }
  .vc_custom_1585561564972 {
    padding-left: 0px !important;
    margin-top: -215px !important;
  }
  .vc_custom_1585561650836 {
    margin-top: -70px !important;
  }
  .category-description {
    text-align: center;
    width: 50%;
    margin: auto;
  }
}

@media screen and (min-width: 426px) {
  .certificates {
    display: flex;
    flex-direction: row;
    column-gap: 20px;
    overflow-y: scroll;
  }
}

/* @media screen and (max-width: 425px) {
	
	.custom-post {
		padding-left: 0%;
		padding-right: 0%;
	}
	
} */

.custom-post {
  padding-left: 10%;
  padding-right: 10%;
}

.certificates {
  display: flex;
  flex-direction: row;
  column-gap: 20px;
  overflow-y: scroll;
}
