/* 
 Theme Name:   delve
 Theme URI:    
 Description:  Neve child theme
 Author:       delve
 Author URI:   https://wearedelve.com
 Template:     neve
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

 /* == Add your own styles below this line ==
--------------------------------------------*/

.iconify {
	color: #fff !important;
	font-size: 24px;
	margin-right: 15px;
}
.container .row .elementor {
        width: 100%;
}

.caption-container {
	color: #fff;
	width: 90%;
	display: flex;
}
.caption-container h3, .caption-container p {
	margin-bottom:0;
}
.caption-inner {
	padding: 18px;
}

.btn-square {
	position: absolute;
	right: 25px;
	top: 25px;
}

.btn-square img {
	max-width: 50px !important;
}

.home-testimonial-slider .item-content-wrapper {
	background: #fff !important;
}

.home-testimonial-slider .item-content-wrapper .item-content {
	font-size: 28px !important;
	text-align: center !important;
}

#footer-menu li {
	width: 100% !important;
}
#menu-footer-menu-2 li a {
	color: #fff;
	text-transform: uppercase;
	font-size: 0.85em;
	letter-spacing: 1.2px;
}

#block-12, #block-13 {
	color: #fff;
	font-size: 0.95em;
}

.footer-top {
	padding-top: 80px;
}

.nav-ul .sub-menu {
	min-width: 350px;
}

.nav-ul .sub-menu li > a {
	padding: 20px 20px !important;
}

tr:hover {
    background-color: #f1f1f1 !important;
}

.category-h h1 {
	font-weight: 400 !important;
}

/* Woocommerce Edits  */

a.woocommerce-LoopProduct-link {
	text-decoration: none !important;
}

.woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message {
	background: #d5731e !important;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
	background: #10a443 !important;
}
.woocommerce button.button {
	background: #000 !important;
}
.woocommerce table.cart td.actions .input-text#coupon_code + .button {
	background: #fff !important;
}

.woocommerce ul.products li.product a.woocommerce-loop-product__link > h2 {
	font-size: 1em !important;
}

.wlcategorie-content h4 a {
	color: #000 !important;
}

a.showcoupon {
	color: #fff !important;
	text-decoration: none !important;
}

.woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info {
	background: #000 !important;
}

.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
	width: 55%;
}

.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
	width: 35%;
}

/* woolentor shop page fix */
.elementor-4719, .elementor-4736 {
	margin: 0 auto !important; 
	width: 100% !important;
}

.site-footer a {
	color: #fff !important;
	text-decoration: none !important;
}

.blog-sidebar a {
	color: #000 !important;
	text-decoration: underline;
}


/* Breadcrumbs */

.woocommerce .woocommerce-breadcrumb a {
  color: #000 !important;
}
.woocommerce .woocommerce-breadcrumb {
  color: #9f9f9f !important;
}

/* Product page */

button.minus, button.plus {
	width: 50px !important;
	flex-grow: unset !important;
	background: #c4c4c4;
	margin-right: 4px;
}
button.minus:hover, button.plus:hover {
	background: #888;
}
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

.woocommerce div.product .stock {
	color: #000 !important;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
	color: #000 !important;
}

@media (max-width: 767px) {
	.mobile-bg {background: none !important;}
}
@media (max-width: 500px) {
	.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
	width: 100%;
	}
	.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
	width: 100%;
}
}