/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

.list-product-ar a{
	padding:10px;
}
.list-product-ar {
	text-align:right;
}
.fill-product-ar{
	border-top: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
    margin: 20px 0;
}
.list-product-ar i{
	border: 1px solid #ddd;
    padding: 6px;
}
.list-product-ar span{
	padding:10px;
}
.archive-pro-header .row .col{
	padding-bottom:0;
}
.fill-product-ar.row{
	margin-left:0!important;
	margin-right:0!important;
}
.product-vertical-style .box-image {
	width:25%;
	margin:0;
	border-right: 1px solid #ddd;
}
.product-vertical-style .product-small {
	display:flex;
}
.box-excerpt {
	display:none;
}
.product-vertical-style .box-excerpt {
	display:block;
	font-size: 14px;
    margin-top: 20px;
}
.product-vertical-style .box-text-products {
	width:75%;
	text-align: left;
    margin-left: 20px;
}

/* menu level 3 */
.nav-dropdown {
	display: flex !important;
	flex-direction: column;
	flex-wrap: wrap;
}
#header .nav-dropdown li>a {
	display: flex !important;
	color: inherit;
	font-size: 14px;
}
.nav-dropdown li.menu-item-has-children {
	padding: unset !important;
	position: relative;
	display: flex;
	width: 100% !important;
}
.nav-dropdown li.menu-item-has-children::before {
	content: "";
	font-family: fl-icons !important;
	position: absolute;
	right: 15px;
	top: 50%;
	transform: translatey(-50%);
}
.nav-dropdown li.menu-item-has-children>a {
	color: inherit;
	width: 100% !important;
	font-weight: 400;
	font-size: inherit;
}
.nav-dropdown .sub-menu {
	min-width: 160px;
	background-color: #333333;
	position: absolute;
	left: 999%;
	opacity: 0;
	top: 0;
}
.nav-dropdown li.menu-item-has-children:hover>.sub-menu {
	left: 100%;
	opacity: 1;
}
.searchform-wrapper.form-flat .flex-col:last-of-type {
	margin-left: -3.9em;
}
.form-flat input:not([type=submit]), .form-flat select, .form-flat textarea {
	height: 45px;
	padding-left: 20px;
}
.return-to-shop .button {
	padding: 10px;
	line-height: 1.3;
}
.wpcf7-spinner {
	display: none;
}