/*
Theme Name: jupi-child
Author: quomodosoft
Description: Jupi child – Product Landing WordPress Theme.
Version: 1.0.0
Template: jupi
Text Domain: jupi-child

This is the child theme for Jupi theme, generated with Generate Child Theme plugin by catchthemes.

*/
.affix-top .site-branding {
    min-height: 162px;
}
.affix-top .site-branding img {
    max-height: 162px;
}
.product-box .product_content:before {
    background: linear-gradient(180deg, #ADE9F7 0%, #00ADEE 100%);
}
.product-box .product-header .category a {
    color: #000 !important;
}

.affix .site-branding img {
    max-height: 100px;
    width: auto;
}
.mainmenu-area.affix {
    padding: 10px;
}
.footer-widget.widget a:hover {
    color: #00adee !important;
}
form.wpcf7-form label {
    display: flex;
    justify-content: center;
}
form.wpcf7-form label input.wpcf7-form-control.el-button {
    background: #00adee;
    font-size: 14px;
    font-weight: 500 !important;
}
form.wpcf7-form label input.wpcf7-form-control {
    border-radius: 0 !important;
}
form.wpcf7-form span.wpcf7-spinner {
    position: absolute;
}
form.wpcf7-form label span.wpcf7-form-control-wrap {
    width: 100%;
}
.mini-cart-area .woocommerce-mini-cart__buttons .button,
.bttn-1, .widget .widget-title span, .post-photo-gallery .owl-controls .owl-buttons>div, .search-box .search-bttn {
    background-color: #00adee;
}

@media only screen and (max-width:1000px) {
	form.wpcf7-form label {
		flex-wrap: wrap;
	}
	form.wpcf7-form label input.wpcf7-form-control.el-button {
		width: 100%;
		margin: 4px 0 !important;
	}
	.header-area {
		padding: 40px 10px;
	}
		.section-padding {
		padding-top: 40px;
		padding-bottom: 40px;
	}
		.affix-top .site-branding img {
		max-height: 100px;
		width: auto;
	}
	.affix-top .site-branding {
		min-height: 100px;
		padding: 0;
	}
	nav.navbar.mainmenu-area.affix-top {
		padding: 10px;
	}
	.mainmenu-area .action-button {
		display: none;
	}
}