

#wp-admin-bar-wp-logo,
#wp-admin-bar-comments{
display:none!important;
}

#wpadminbar .menupop .ab-sub-wrapper, #wpadminbar .shortlink-input {
background:#000000!Important;
}

wpadminbar .ab-submenu .ab-item, #wpadminbar .quicklinks .menupop ul li a, #wpadminbar .quicklinks .menupop ul li a strong, #wpadminbar .quicklinks .menupop.hover ul li a, #wpadminbar.nojs .quicklinks .menupop:hover ul li a {
color: #ffffff!Important;
}

#wpadminbar {
color: #ffffff!Important;
background: #222222!Important;
}

#wpadminbar #wp-admin-bar-my-account.with-avatar>.ab-empty-item img, #wpadminbar #wp-admin-bar-my-account.with-avatar>a img {
border-radius: 50px;
border: none!Important;
background: #000000!Important;
}

#wpadminbar.mobile .quicklinks .ab-icon:before,#wpadminbar.mobile .quicklinks .ab-item:before{
color:#444444!important;
}

#wpadminbar #adminbarsearch:before, #wpadminbar .ab-icon:before, #wpadminbar .ab-item:before {
color: #444444!important;
}

#Logo-white{
fill:#ffffff!Important;
}

#wpadminbar .ab-top-menu>li.hover>.ab-item, #wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus, #wpadminbar:not(.mobile) .ab-top-menu>li:hover>.ab-item, #wpadminbar:not(.mobile) .ab-top-menu>li>.ab-item:focus {
background: #000000!Important;
color: #ffffff!Important;
}

.home .transparent #logo img,
.page-id-84055 .transparent #logo img {
    display:none!important;
}

.product-footer .variations td,
.archive .variations td {
    padding: 0 !important;
    text-align: center !important;
}

.archive .box-text {
    padding-bottom: 0 !important;
}



.single .tabbed-content .archive .value{ padding:0!important;margin:0!important}



.single .tab-panels,
.archive .reset_variations,
.archive select, 
.archive label,
.archive .woocommerce-variation .single_variation,
.archive .single_variation_wrap,
.archive .woocommerce-variation-add-to-cart,
#wp-admin-bar-vp-notice.error{
	display:none!important;
}

.product-footer .add_to_cart_button,
.archive .add_to_cart_button,
.archive .label,
.product-footer .label,
.single .tab-panels,
.product-footer .reset_variations,
.product-footer select, 
.product-footer label,
.product-footer.woocommerce-variation .single_variation,
.product-footer .single_variation_wrap,
.product-footer .woocommerce-variation-add-to-cart{
	display:none!important;
}


.ux-swatch {
     box-shadow:none!important; 
}

.ux-swatches.ux-swatches-in-loop {
    gap: 10!important;
    width: 100%;
    font-size: 12px!important;
}

.product-gallery-slider img,
.product-thumbnails img,
.box-image img {
    border: 1px solid #ccc!important;
}


.sps-swatches>.swatchColor {
    cursor: pointer;
    margin: 3px 5px;
    border:none!important;
    border-radius: 50%;
    -moz-box-shadow:none!important;
    -webkit-box-shadow:none!important;
    box-shadow: none!important;
    transition: box-shadow 0.4s;
}


.products .sps-swatches>.swatchColor, .products .sps-swatches>.swatchColor>div {
    width: 26px !important;
    height: 26px !important;
}

.archive .sps-swatches,
.product-footer .sps-swatches{zoom:.55!important}

.product-footer table {
    margin-bottom:0 !important;
}

.product-footer .box-text {
padding-bottom: 0 !important;
}

.archive .variations td,
.product-footer .variations td {
    vertical-align: middle;
    padding:2.5px 0!important;
    border: 0;
    min-width: 100% !important;
}

.sps-swatches>.swatchColor.selected {
    border:none !important;
}