/*
Theme Name: Elessi Child Theme
Theme URI: http://elessi.nasatheme.com
Description: This is a child theme for Elessi Theme
Author: NasaTheme
Author URI: http://www.nasatheme.com
Template: elessi-theme
Version: 1.0
*/


/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
.badge {
    background: #003e85;
}
.out-of-stock-label {
    display: none!important;
}
.nasa-classic-style.nasa-tabs-no-border.nasa-tabs-radius li.active a {
    background: #003e85;
}
.nasa-product-content-select-wrap {
    display: none;
}
body .logo .header_logo {
    width: 300px!important;
}
body .fixed-already .logo .header_logo {
    width: 147px!important;
    max-height: 90px!important;
}
.footer-logo{
	min-width: 225px;
}
.header-wrapper.nasa-header-transparent #top-bar {
    background-color: #162452;
    color: #fff;
}
.follow-icon {
    visibility: hidden;
}
span.nasa-icon.icon-nasa-compare-2 {
    display: none!important;
}
a.btn-compare.btn-link.compare-icon.nasa-tip.nasa-tip-left.nasa-tiped {
    display: none;
}
.nav-wrapper .root-item > a {
  margin-right: 20px;
}
.nasa-left-main-header {
    width: 85%;
}
.with-icon i {
    float: left;
    margin-top: -5px;
}
.wc-bulk-pricing-table tr > th:nth-child(3) {
    display: none!important;
}
.wc-bulk-pricing-table{
	margin-bottom: -15px;
}
dl.tc-final-price-totals dt {
    font-size: 1.06897em;
    letter-spacing: 0.1em;
}
.qty-note {
    margin-top: -15px;
	margin-bottom: 5px;
}
dl.tc-final-price-totals {
    margin-bottom: -7px;
}
table.wc-bulk-pricing-table td {
    padding: 3px;
}
table.wc-bulk-pricing-table tr > th {
    width: 165px;
}
table.shop_table.price-rules-table tr td {
    padding: 0px;
    color: #777777;
}
.price-rule-active td {
    background-color: #3fa535 !important;
    color: #fff!important;
}
.amount, .nasa-total-condition-desc .woocommerce-Price-amount {
    color: #fff !important;
}

.price-rule-active .amount {
    color: #fff!important;
}
.product-info .cart {
    margin-top: -25px;
}
.product-lightbox .product-info .cart {
    margin-top: 0px;
}

.price{
	color: #50ad46;
}
.nasa-add-to-cart-fixed {
	height: auto!important;
}
.topbar-mobile-text {
    padding: 0 10px;
	font-size: 12px;
}
a.cert-link{
	text-decoration:none!important;
}
/*Filter ICON Mobil, vielleicht auch noch ein anderes Icon*/
a.toggle-topbar-shop-mobile.hidden-tag {
    display: none;
}
ul.nasa-bottom-bar-icons.nasa-4-columns.nasa-active {
    display: none;
}
#masthead {
    padding: 15px 0;
}
body .fixed-already .logo .header_logo {
    width: 215px!important;
}
.nasa-header-mobile-layout .logo{
	width: 250px!important;
}
.nasa-header-mobile-layout .logo {
    width: 155px!important;
    transform: translateX(-50%);
    left: 38%;
    position: absolute;
}

.nasa-header-mobile-layout .elements-wrapper .nasa-icon {
    font-size: 210%;
}

div#product_total_price {
  margin-top: 10px;
}

td.qty-num {
    float: left;
}

td.qty-price {
    float: left;
}

.nasa-add-to-cart-fixed .csp-hide-product-total{
	display:none!important;
}
p.price.nasa-single-product-price {
    margin-bottom: 15px;
}
._62rc9k{
	float:left!important;
	left: 20px!important;
}
p.stock.soon-available {
    color: #ff8d00!important;
}
p.stock.available {
	color: #3fa535!important;
}
.product-info .stock {
    /*color: #ff0200;*/
    margin-bottom: 15px!important;
    margin-top: -15px!important;
}
.woocommerce-product-details__short-description{
	margin-bottom:40px!important;
}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button {
    background-color: #3ea534!important;
    border: 1px solid #3ea534!important;
}

@media only screen and (max-width: 52.96552em){
	.product-item .nasa-product-grid .add-to-cart-grid {
		display:none;
	}
	div#top-bar {
    	font-size: 13px!important;
	}
	.nasa-sidebar-single-product{
		display:none!important;
	}
}
    