/*
 Theme Name:   woopress Child 2026
 Description:  woopress Child Theme
 Template:     woopress
 Version:      0.0.1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  woopress-child
*/
.content #woocommerce_layered_nav-3.sidebar-widget.widget_layered_nav li:nth-child(2n+1) {
    clear: none;
   
}
.bc-type-1, .bc-type-2, .bc-type-3, .bc-type-4, .bc-type-5, .bc-type-6, .bc-type-7, .page-heading.bc-type-8 {
    background: url(/wp-content/uploads/2019/02/testata-E-commerce-twitti-500px-min.jpg) no-repeat center center;
    background-size: cover;
}
#woocommerce_layered_nav-3.widget_layered_nav li a{
	padding-left: 0px !important;
}
.menu .nav-sublist-dropdown {
			background-color: #fdde46;
		}
		.menu .nav-sublist-dropdown ul {
			border:none;
			border-top: 5px solid #000;
		}
		.menu .nav-sublist-dropdown ul > li.current-menu-item >a{
			color:#fff;	
		}
		@media only screen and (max-width: 1200px){
		.menu>li>a {
			padding: 20px 9px 15px 9px;
		}
	}
		.products-grid .product-title > a {
			text-transform: none;
		}
		.product .content-product .border-grey {
			border-color: #fdde46;
			color:#000;
		}
		.product .content-product .border-grey:hover {
			background-color: #fdde46;
			border-color: #fdde46;
		}
		.main-footer .widget-title, .main-footer .widgettitle, .main-footer .wpb_heading {
			font-family: 'Arial', sans-serif;
			color: #000 !important;
		}
		.products-grid .product-image-wrapper .product-content-image{
			border:solid 1px #fff;
		}
		.products-grid .product-image-wrapper:hover .product-content-image{
			border:solid 1px #fdde46;
		}
		.products-grid .product-image-wrapper .footer-product {
			position: absolute;
			-webkit-transform: translateY(0)!important;
			-moz-transform: translateY(0)!important;
			-ms-transform: translateY(0)!important;
			-o-transform: translateY(0)!important;
			transform: translateY(0)!important;
			background: none;
			background: none;
			z-index: 4;
			width: 100%;
			padding: 8px 15px 9px;
			bottom: 10px;
		}
		.footer-product .yith-wcwl-add-to-wishlist {
			float: right;
			margin-top: 0;
		}
		.footer-product .yith-wcwl-add-to-wishlist a.add_to_wishlist:before {
			content: '\f004';
			display: inline-block;
			  font-style: normal;
			  font-variant: normal;
			  text-rendering: auto;
			  -webkit-font-smoothing: antialiased;
			background: none;
			font-family: FontAwesome;
			width: 30px;
			height: 30px;
			color:#ff5217;
			margin: 0;
			font-size:20px;
			line-height:30px;
			text-align:center;
			
		}
		.footer-product .yith-wcwl-add-to-wishlist a.add_to_wishlist{
			width: 30px;
			height: 30px;
			background:#fdde46;
			border-radius:50%;
			overflow:hidden;
			display:block;
		}
		.footer-product .yith-wcwl-add-to-wishlist a.add_to_wishlist span {
			display:none!important
		}
		.switcher-active i:before {
			color: #ff5217 !important;
		}
		.filter-wrap .switcher-active {
			border-color:#fdde46!important;
		}
		.product-slide.-slide .footer-product {
			background:none;
		}
		.filter-wrap .view-switcher .switchToGrid, .filter-wrap .view-switcher .switchToList{
			
			border-radius:50%;
			    width: 50px;
			height: 50px;
			line-height: 50px;
		}
		.filter-wrap .view-switcher {
			float: right;
		}
		.filter-wrap .pagination-cubic, .pagination-cubic, .filter-wrap .view-switcher-animals, #woocommerce_layered_nav-3 {
			float: left;
		}
		.filter-wrap .view-switcher .switchToGrid .icon-th-large, .filter-wrap .view-switcher .switchToList .icon-th-list {
			width: 50px;
			height: 50px;
			display: block;
			margin: 0;
		}
		.filter-wrap .view-switcher .switchToGrid .icon-th-large:before, .filter-wrap .view-switcher .switchToList .icon-th-list:before {
			font-size: 20px;
		}
		.view-switcher-animals img ,#woocommerce_layered_nav-3.widget_layered_nav li a.canenonattivo, #woocommerce_layered_nav-3.widget_layered_nav li a.gattononattivo {
		  -webkit-filter: grayscale(100%); /* Safari */
		  filter: grayscale(100%);
		  opacity:0.5;
		}
		.filter-wrap .view-switcher-animals .iconfill{
		    float: left;
			margin-right: 8px;
			margin-bottom: 14px;
			cursor: pointer;
			text-align: center;
		}
		.pagination-cubic{
			margin: 14px 0 14px 0;
		}
		#woocommerce_layered_nav-3.widget_layered_nav .count{
			display:none!important;	
		}
		#woocommerce_layered_nav-3.widget_layered_nav li,#woocommerce_layered_nav-3 .widget_layered_nav ul{
			border:none!important;
				padding:0;
				margin:0;
				list-style:none;
		}
		#woocommerce_layered_nav-3.widget_layered_nav li {
			display:block;
			width: 50px;
			height: 50px;	
			float:left;

		}
		#woocommerce_layered_nav-3.widget_layered_nav li a{
			padding: 0;
			width: 50px;
			height: 50px;
					}
		#woocommerce_layered_nav-3.widget_layered_nav li a:before {
			content: "";
			position: absolute;
			width: 50px;
			height: 50px;
			top: 0%;
			left: 0px;
			margin-top: 0px;
			border: none;
			display: block;
		}
		.widget_layered_nav_filters ul li a {
			background-color: #fdde46;
			color: #FFF;
			font-family: 'Raleway', sans-serif;
		}
		.widget_layered_nav_filters ul li a:before {
			background-color: #ff5217;
		}
		.page-heading .title {
			font-size: 30px;
		}
		.page-heading{
			position:relative;
			border-bottom:4px solid #fdde46!important;
		}
		.tabs .tab-content p {
			font: 13px/24px Arial, 'Raleway', Georgia, Helvetica, sans-serif;
		}
		.product-information .short-description {
			float: none;
			width: 100%;
			margin-bottom: 25px;
			font: 16px/24px Arial, 'Raleway', Georgia, Helvetica, sans-serif;
			color: #000;
		}
		.tabs .tab-title.opened{
			color:	#ff5217;
		}
		.tabs .tab-title.opened:before, .tabs .wpb_tabs_nav li a.wpb_tabs_nav li.ui-state-active a:before{
			 border-top-color: #ff5217;	
		}
		.tabs .tab-title.opened:after, .tabs .wpb_tabs_nav li a.wpb_tabs_nav li.ui-state-active a:after {
			border-top: 1px solid #ff5217;
			border-bottom: 1px solid #ff5217;
		}
		.tab-content-inner h2{
			display:none	
		}
		.aio-icon-component img, .left-icon .aio-icon-left{
    width:75px;
}
.banner-for-vetinery {
	background:#fdde46;
	padding:10px 20px;
	clear:both;
	font-weight:bold;
	color:#ff5217;
	font-size:16px;
	margin-bottom: 15px;
}
.banner-for-vetinery strong{
	color:#000;
}
.banner-for-vetinery img{
	width:60px;
}
.filter-wrap {
    margin-bottom: 15px;
}
.banner-for-vetinery.sigle-product-check img{
	width:40px;
}
.banner-for-vetinery.sigle-product-check{
	padding:5px;
	font-size:12px;
	font-weight:bold;
}
.woocommerce-shipping-methods label{
	display:inline;	
	padding-left:10px;
}
.woocommerce-shipping-methods li{
	text-align:left;	
}
.order-review {
    padding: 20px 16px 22px;
    border: 10px solid #f5f5f5;
}
.form-row.form-row-wide.address-field{
	clear:both;
}
.wpcf7 input[type="text"],.wpcf7  input[type="email"],.wpcf7  input[type="password"],.wpcf7  input[type="tel"],.wpcf7  input[type="number"],.wpcf7  input[type="search"],.wpcf7  textarea{
	width:100%;
}
.copyright.text-color-light {
    background-color: #000;
}