div#aio_facebook_like_widget-3 {
    display: none;
} 
.woocommerce-pagination .page-numbers li>a.current, .woocommerce-pagination .page-numbers li>span.current {
    background-color: #ffeb00;
    border: 2px solid #ffeb00;
    color: #000;
}
.woocommerce-pagination .page-numbers li>a:hover, .woocommerce-pagination .page-numbers li>span:hover {
    background-color: #ffeb00;
    border: 2px solid #ffeb00;
    color: #000;
}
.woocommerce-pagination .page-numbers li>a.current, .woocommerce-pagination .page-numbers li>span.current {
    background-color: #ffeb00;
    border: 2px solid #ffeb00;
    color: #000;
}
.woocommerce-pagination .page-numbers li>a:hover, .woocommerce-pagination .page-numbers li>span:hover {
    background-color: #ffeb00;
    border: 2px solid #ffeb00;
    color: #000;
}
.home div#comments {
    display: none;
}

.eltd-header-centered-widget-area {
    display: none !important;
}
body a {
    color: #000 !important;
    text-decoration: underline !important;
}
.eltd-btn.eltd-btn-solid {
    color: #ffeb00 !important;
}
.eltd-btn.eltd-btn-solid .eltd-btn-overlay {
 display:none !important;
}
a.eltd-btn.eltd-btn-medium.eltd-btn-solid {
    background: #000 !important;
}
button.eltd-btn.eltd-btn-medium.eltd-btn-solid.single_add_to_cart_button.button.alt {
    background: #000 !important;
}
body nav.eltd-main-menu.eltd-drop-down.eltd-default-nav ul li a:hover {
    color: #ccc !important;
    border-bottom: 3px solid #ffeb00;
}

.eltd-slider a.eltd-btn.eltd-btn-medium.eltd-btn-solid {
    background: #fff !important;
    color: #000 !important;
}
.eltd-slider a.eltd-btn.eltd-btn-medium.eltd-btn-solid:hover {
    background: #000 !important;
    color: #ffeb00 !important;
}
.eltd-logo-wrapper img {
    /*width: 70%;*/
    /* height: 24px !important; */
}
.eltd-top-bar.eltd-top-bar-dark {
    background-color: #ffeb00;
    color: #000;
}
.eltd-top-bar.eltd-top-bar-dark .eltd-position-left i {
    font-size: 16px !important;
    padding: 0 8px;
}
.eltd-top-bar.eltd-top-bar-dark .eltd-position-right a {
    padding: 0 10px;
    font-size: 17px;
}
.eltd-top-bar.eltd-top-bar-dark  i.icon_cart_alt {
    font-size: 23px !important;
}
.eltd-logo-wrapper {
    margin-top: 5px;
}
.second li a {
    border: none !important;
    text-decoration: none !important;
}
.eltd-title-subtitle-holder-inner span, .eltd-title-subtitle-holder-inner a {
    color: #000 !important;
}
body .eltd-section-title-outer-holder .eltd-title-separator {
  background-color: #ffeb00;
}

.post-password-form input[type=submit], input.wpcf7-form-control.wpcf7-submit {
    background-color: #000;
    color: #ffeb00;

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

.eltd-header-centered.eltd-light-header .eltd-page-header .eltd-menu-area .eltd-main-menu>ul>li>a:hover .item_outer {
    background-color: transparent;
}
.eltd-light-header .eltd-page-header>div:not(.eltd-sticky-header) .eltd-main-menu>ul>li.eltd-active-item>a .item_outer, .eltd-light-header.eltd-header-style-on-scroll .eltd-page-header .eltd-main-menu>ul>li.eltd-active-item>a .item_outer {
    padding: 11px 0;
    background-color: transparent;
    border-bottom: 3px solid #ffeb00;
}

body .eltd-page-header .eltd-menu-area .eltd-main-menu .second a .item_text:after {
	background: #ffeb00;
}
a.eltd-btn.eltd-btn-medium.eltd-btn-solid {
    background: #000 !important;
    text-transform: uppercase;
    text-decoration: none !important;
    font-weight: bold !IMPORTANT;
}
a.eltd-btn.eltd-btn-medium.eltd-btn-solid:hover {
    background: #ffeb00 !important;
    color: #000 !important;
}
.post-password-form input[type=submit]:hover, input.wpcf7-form-control.wpcf7-submit:hover {
    background-color: #ffeb00;
    color: #000;
}
body .eltd-btn-input input[type=submit] {
    color: #ffeb00;
}
body .eltd-btn-input input[type=submit]:hover {
    background: #ffeb00;
	color:#000;
}

.eltd-top-bar.eltd-top-bar-dark {
    background-color: #23282d;
    color: #fff;
}
.eltd-top-bar.eltd-top-bar-dark a, .eltd-top-bar.eltd-top-bar-dark i {
    color: #ffeb00 !important;
}
.eltd-light-header .eltd-top-bar .eltd-search-opener {
	    color: #ffeb00 !important;
}

 .eltd-top-bar.eltd-top-bar-dark .widget span {
    color: #ffeb00;
}
body .eltd-footer-bottom-holder-inner {
	background:#000;
		color:#fff !important;
}
footer .eltd-footer-bottom-holder {
    color: #fff !important;
}
.eltd-footer-bottom-holder p, .eltd-footer-bottom-holder a {
	color:#fff !important;
}
footer .textwidget.custom-html-widget {
    color: #fff;
}
.eltd-single-product-summary #reviews .comment-form input.submit, .eltd-single-product-summary #reviews .comment-form textarea.submit, .eltd-woocommerce-page .checkout_coupon .button, .eltd-woocommerce-page .product .added_to_cart, .widget_price_filter button, .widget_shopping_cart .buttons a, .woocommerce .product .added_to_cart, .woocommerce-account input[type=submit] {
    background-color: #ffeb00 !important;

}
.eltd-single-product-summary #reviews .comment-form input.submit:hover, .eltd-single-product-summary #reviews .comment-form textarea.submit:hover, .eltd-woocommerce-page .checkout_coupon .button:hover, .eltd-woocommerce-page .product .added_to_cart:hover, .widget_price_filter button:hover, .widget_shopping_cart .buttons a:hover, .woocommerce .product .added_to_cart:hover, .woocommerce-account input:hover[type=submit] 
{
    background-color: #ffeb00 !important;
    color: #000 !important;
}
.eltd-footer-bottom-holder-inner a {
    text-decoration: none !important;
}
ul li {
    color: #23282D;
    font-size: 17px;
}
span.eltd-section-subtitle {
    font-size: 17px !IMPORTANT;   
color: #23282D;

}
.eltd-shopping-cart-widget .eltd-shopping-cart-dropdown li a, .eltd-shopping-cart-widget .eltd-shopping-cart-dropdown span {
    color: #23282D !important;
}

.eltd-shopping-cart-widget .eltd-shopping-cart-dropdown .eltd-shopping-cart-buttons a span {
    color: #ffeb00 !important;
    font-size: 13px;
    padding: 24px 0 !important;
    height: 22px !important;
}
div#wpadminbar li#wp-admin-bar-stats {
    display: none;
}
div#wpadminbar a {
    color: #fff !important;
}
.eltd-top-bar.eltd-top-bar-dark .widget span {
    color: #ffeb00;
    background: none;
    font-weight: bold;
}
.eltd-shopping-cart-dropdown  a.eltd-btn.eltd-btn-medium.eltd-btn-solid:hover {
    background: #000 !important;
    color: #000 !important;
}

.eltd-title.eltd-has-parallax-background {
    background-attachment: fixed;
    background-repeat: no-repeat;
    position: relative;
    z-index: 101;
    background-size: cover;
    background-position: 78% 50%;
}
.eltd-has-background .eltd-title-subtitle-holder-inner span, 
.eltd-has-background .eltd-title-subtitle-holder-inner a {
    color: #fff !important;
    text-shadow: 2px 2px 2px #000;
    font-weight: bold;
}
.eltd-has-background .eltd-title-holder .eltd-title-subtitle-holder-inner {
    display: none;
}
.eltd-mobile-header .eltd-mobile-logo-wrapper img {
    height: 89%;
    width: 60%;
}

.widget ul li a {
    font-family: Abel;
}
.eltd-logo-wrapper a {
    height: auto !important;
}
#rev_slider_3_1 .hesperiden-1 .tp-bullet:hover, #rev_slider_3_1 .hesperiden-1 .tp-bullet.selected {
    background-color: #ffeb00 !important;
}
footer .textwidget.custom-html-widget {
    color: #fff;
    font-family: Abel;
}
div#tab-reviews {
    opacity: 1;
    visibility: visible;
}
footer .eltd-blog-list-holder.eltd-blog-minimal .eltd-blog-list-item .eltd-item-text-holder {
		padding:0;
	  width:100%;
	}
.single-product .eltd-title.eltd-standard-type.eltd-has-background {
    display: none;
}

.eltd-logo-wrapper img {
    margin: 0 auto !important;
}
.eltd-ordered-list li {
    color: #23282d;
}
.eltd-ordered-list ol>li:before {
    color: #333333;
}
.eltd-preloader svg circle {
    fill: none;
    stroke: #FFEB3B;
    stroke-linecap: round;
    animation: arc 1.32s cubic-bezier(.8,0,.4,.8) infinite;
}
.archive.woocommerce .eltd-title.eltd-standard-type {
    display: none;
}
.vc_separator h4 {
    font-size: 29px;
    margin-bottom: 24px;
}
.eltd-woocommerce-page .woocommerce .return-to-shop a {
    outline: 0;
    font-style: normal;
    font-weight: 600;
    font-family: "Open Sans",sans-serif;
    padding: 18px 40px 18px 43px;
    font-size: 11px;
    line-height: 14px;
    text-transform: uppercase;
    letter-spacing: 2px;
    background-color: #000;
    border: none;
    border-bottom: 2px solid #000;
    color: #fff;
    position: relative;
    z-index: 1;
    display: inline-block;
       color: #ffeb00 !important;
    text-decoration: none !important;
}
.eltd-woocommerce-page .woocommerce .return-to-shop a:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transform: scaleY(0);
    transform-origin: bottom center;
    background-color: #000;
    z-index: -1;
    transition: transform .3s;
}
@media (max-width:767px) {
.eltd-top-bar .eltd-position-left, .eltd-top-bar .eltd-position-right {
    width: 50% !important;
}
	.eltd-top-bar .eltd-position-center {
		display:none !important;
	}
	
	.eltd-top-bar.eltd-top-bar-dark {
    display: block !important;
}
.eltd-mobile-logo-wrapper a {
    height: auto !important;
}
	footer div#custom_html-3 div {
    line-height: 29px;
    padding: 20px 0;
}
nav.eltd-mobile-nav ul li a {
    text-decoration: none !important;
}
	nav.eltd-mobile-nav ul li a:focus {
    background: #000 !IMPORTANT;
    color: #ffeb00 !important;
}
li#mobile-menu-item-11874 ul {
    display: none !important;
}
	li#mobile-menu-item-11874 .mobile_arrow {
    display: none;
}
.page-id-153 .vc_separator h4 {
    font-size: 29px;
    margin-bottom: 24px;
}
h1 {
    font-size: 25px;
}
h2 {
    font-size: 20px;
}
h3 {
    font-size: 18px;
}
}

/* START Make the WooCommerce Cart Table Responsive  for Mobile */
/* CSS published in http://www.jeremycarter.com.au/optimising-woocommerce-checkout-for-mobile/ */

@media screen and (max-width: 600px) {

/* Force table to not be like tables anymore */
.woocommerce-page table.shop_table, 
.woocommerce-page table.shop_table thead, 
.woocommerce-page table.shop_table tbody, 
.woocommerce-page table.shop_table th, 
.woocommerce-page table.shop_table td, 
.woocommerce-page table.shop_table tr { 
	display: block; 
}

/* Hide table headers (but not display: none;, for accessibility) */
.woocommerce-page table.shop_table thead tr { 
	position: absolute;
	top: -9999px;
	left: -9999px;
}

.woocommerce-page table.shop_table tr { 
	/*border: 1px solid #d2d3d3; */
}

.woocommerce-page table.shop_table td { 
	/* Behave  like a "row" */
	border: 1px solid #d2d3d3; 
	position: relative;
	padding-left: 30% !important; 
}

.woocommerce-page table.shop_table {
	border: none;
}

.woocommerce-page table.shop_table td.product-spacer {
	border-color: #FFF;
	height: 10px;
}

.woocommerce-page table.shop_table td:before { 
	/* Now like a table header */
	position: absolute;
	/* Top/left values mimic padding */
	top: 6px;
	left: 6px;
	width: 45%; 
	padding-right: 10px; 
	white-space: nowrap;
}

/*
Label the data
*/
.woocommerce-page table.shop_table td.product-remove:before {
	content: "DELETE";
}

.woocommerce-page table.shop_table td.product-thumbnail:before {
	content: "IMAGE";
}

.woocommerce-page table.shop_table td.product-name:before {
	content: "PRODUCT";
}

.woocommerce-page table.shop_table td.product-price:before {
	content: "PRICE";
}

.woocommerce-page table.shop_table td.product-quantity:before {
	content: "QUANTITY";
}

.woocommerce-page table.shop_table td.product-subtotal:before {
	content: "SUBTOTAL";
}

.woocommerce-page table.shop_table td.product-total:before {
	content: "TOTAL";
}

.woocommerce .quantity, 
.woocommerce #content .quantity, 
.woocommerce-page .quantity, 
.woocommerce-page #content .quantity {
	margin: 0;
}

.woocommerce-page table.cart td.actions, 
.woocommerce-page #content table.cart td.actions {
	text-align: left;
	border:0;
	padding-left: 6px !important;
}

.woocommerce-page table.cart td.actions .button.alt, 
.woocommerce-page #content table.cart td.actions .button.alt {
	float: left;
	margin-top: 10px;
}

.woocommerce-page table.cart td.actions div, 
.woocommerce-page #content table.cart td.actions div,
.woocommerce-page table.cart td.actions input, 
.woocommerce-page #content table.cart td.actions input {
	margin-bottom: 10px;
}

.woocommerce-page .cart-collaterals .cart_totals {
	float: left;
	width: 100%;
	text-align: left;
}

.woocommerce-page .cart-collaterals .cart_totals th, 
.woocommerce-page .cart-collaterals .cart_totals td {
	border:0 !important;
}

.woocommerce-page .cart-collaterals .cart_totals table tr.cart-subtotal td,
.woocommerce-page .cart-collaterals .cart_totals table tr.shipping td,
.woocommerce-page .cart-collaterals .cart_totals table tr.total td {
	padding-left: 6px !important;
}

.woocommerce-page table.shop_table tr.cart-subtotal td,
.woocommerce-page table.shop_table tr.shipping td,
.woocommerce-page table.shop_table tr.total td,
.woocommerce-page table.shop_table.order_details tfoot th,
.woocommerce-page table.shop_table.order_details tfoot td {
	padding-left: 6px !important;
	border:0 !important;
}

.woocommerce-page table.shop_table tbody {
	padding-top: 10px;
}

.woocommerce .col2-set .col-1, 
.woocommerce-page .col2-set .col-1,
.woocommerce .col2-set .col-2, 
.woocommerce-page .col2-set .col-2,
.woocommerce form .form-row-first, 
.woocommerce form .form-row-last, 
.woocommerce-page form .form-row-first, 
.woocommerce-page form .form-row-last {
	float: none;
	width: 100%;
}

.woocommerce .order_details ul, 
.woocommerce-page .order_details ul,
.woocommerce .order_details, 
.woocommerce-page .order_details {
	padding:0;
}

.woocommerce .order_details li, 
.woocommerce-page .order_details li {
	clear: left;
	margin-bottom: 10px;
	border:0;
}
	.eltd-woocommerce-page td.product-thumbnail img {
    display: block !IMPORTANT;
}
	tr.cart_item {
    margin-bottom: 18px;
}
.eltd-woocommerce-page .shop_table tbody tr td {
    padding: 10px;
}
	.woocommerce-page table.shop_table td:before {
    position: absolute;
    top: 6px;
    left: 12px;
    width: 34%;
    padding-right: 10px;
    white-space: nowrap;
    font-weight: bold;
    color: #000;
    text-align: left;
}
	.woocommerce-page table.shop_table td {
    text-align: right;
}
	
.woocommerce-page table.shop_table td {
    border: 1px dotted #f1f1;
    position: relative;
    padding-left: 30% !important;
    background: #f2f2f2;
}
	.eltd-woocommerce-page td.actions .coupon .eltd-btn, .eltd-woocommerce-page td.actions .coupon input[type=submit], .eltd-woocommerce-page td.actions .coupon input[type=text], .eltd-woocommerce-page td.actions .eltd-cart-proceed-update .eltd-btn, .eltd-woocommerce-page td.actions .eltd-cart-proceed-update input[type=submit], .eltd-woocommerce-page td.actions .eltd-cart-proceed-update input[type=text] {
    width: auto;
}
	
}

/* END Make the WooCommerce Cart Table Responsive  for Mobile */


/* 16-oct-2020 */
header.eltd-page-header .eltd-logo-wrapper a img, .eltd-mobile-header .eltd-mobile-logo-wrapper img {
    height: auto; }
/* end of 16-oct-2020 */