.bypostauthor { display: block; }
.porto-tooltip-wrap.empty-tooltip.header-tooltip,
.porto-tooltip-wrap.empty-tooltip.footer-tooltip,
.porto-tooltip-wrap.empty-tooltip.shop-tooltip,
.porto-tooltip-wrap.bs-tooltip-top,
.porto-tooltip-wrap.bs-tooltip-bottom{
display: none!important;
}
.header-top.header-has-center-sm {
display: none;
}
.header-bottom.header-has-center-sm {
margin: 10px 0 0;
}
#header .main-menu a i {
font-size: 1.2em !important;
}
#header .main-menu > li.menu-item.todas {
background-color: #000000;
}
#header .main-menu>li.menu-item {
margin-right: 25px;
}
.header-col.header-left.hidden-for-sm {
border-top: 3px solid #e7e7e7;
}
ul#menu-main-menu-1 {
position: relative;
top: -3px;
}
.sticky-header .header-bottom.header-has-center-sm.main-menu-wrap {
background-color: rgb(255 255 255 / 94%);
margin: 0;
padding-top: 15px !important;
}
i.porto-icon-user-2 {
color: #000000;
}
#footer {
background-color: #f8f8f8!important;
border-top: 5px solid #fbae0a;
}
#footer .widget-title {
color: #000000!important;
text-transform: uppercase!important;
}
.footer-main li a:hover {
color: #000000;
}
.footer .footer-bottom a,
.footer .footer-bottom .widget_nav_menu ul li:before {
color: #000000 !important;
}
#footer .footer-main > .container:after {
border-top: 1px solid #dbdbdb !important;
}
.woocommerce-page .sidebar-content .widget-title {
background-color: #0088cc;
color: #ffffff;
padding: 3px 10px;
font-size: 18px;
}
.woocommerce-page .sidebar-content .widget-title span.toggle{
display: none;
}
.woocommerce-page .sidebar-content ul li a {
line-height: 1.3;
font-size: 16px;
}
ul.products .product-image {
min-height: 220px;
display: flex;
align-items: center;
justify-content: center;
}
.product-image img {
max-height: 220px;
width: auto;
padding: 20px;
}