body {
	font-size: 14px;
	background-image: url(../img/background_easter_2023.jpg) !important;
    background-size: cover !important;
}
.inner-content{
	#background-color: rgba(255,255,255, 0.9) !important;
}
h1,h2 {
    font-size: 25px;
	margin-top: 0px;
}
.buttons {
    margin: 3px 0px;
}
.radio {
    margin: 5px 0px;
}
[data-order-history-order-status-content]{
	display:block !important;
}
#config_check_cart_before_order
,.checkout-cart_offer_ext #check-cart-button{
	display: none;
}
select.form-control, textarea.form-control, input[type="text"].form-control, input[type="password"].form-control, input[type="datetime"].form-control, input[type="datetime-local"].form-control, input[type="date"].form-control, input[type="month"].form-control, input[type="time"].form-control, input[type="week"].form-control, input[type="number"].form-control, input[type="email"].form-control, input[type="url"].form-control, input[type="search"].form-control, input[type="tel"].form-control, input[type="color"].form-control {
    font-size: 14px;
}
#top-links > .list-inline > li, #top-links > .list-inline > li > a
,.top-links > .list-inline > li, .top-links > .list-inline > li > a
 {
    text-decoration: none;
    font-weight: 600;
}
#cart > .btn
,#cart_offer > .btn
{
	font-size: 14px;
}
#hide-out-of-stock-btn, #show-out-of-stock-btn{
	display:none;
}

[data-cart-content] .stock-cls-success
,#content_order .stock-cls-success {
	color: #000 !important;
}

[data-cart-content] .stock-cls-success
,#content_order .stock-cls-success {
	background-color: #5cb85c94 !important;
}

[data-cart-content] .stock-cls-danger
 ,#content_order .stock-cls-danger {
    background-color: #d9534fa6 !important;
}

[data-cart-content] .stock-cls-warning 
,#content_order .stock-cls-warning  {
    background-color: #f0ad4eba !important;
}

[data-account-kartela_pelath],
[data-account-address],
[data-account-wishlist],
[data-account-stored_cart],
[data-account-my_orders],
[data-account-my_newsletter],
[data-account-statistics_pelath]
{
	display:none;
}

.order_table [data-date_added]
,.order_table [data-customer]
,#content_order [data-date_added]
{
	display:none;
}

.order_table td[data-customer_order_no]
,.order_table td[data-erp_order_no]
,.order_table td[data-start_date]
,.order_table td[data-finalized_date]{
    display:table-cell;
}

.order_table tr[data-customer_order_no], .order_table tr[data-start_date], .order_table tr[data-finalized_date] {
    display: table-row;
}

.cs-det-date_issued, .cs-det-explanation, .cs-det-voucher_number{
	display:none;
}

#footer-content, footer hr{
	display:none;
}

footer {
	padding-top: 0px;
}

[data-customer-kartela]{
	display:none;
}

.shipping_method_header{
	font-size: 110%;
    font-weight: bold;
}
#shipping_method label {
    font-size: 110%;
}

[data-cart-dicount_perc_2], [data-cart-dicount_fixed]
,[data-cart-clear], [data-cart-clear-offer]
,[data-cart-checkout], [data-cart-check]
,[dicount_perc_2], [dicount_fixed]
,.dicount_perc_2, .dicount_fixed
,[data-pricing-policy-discountPerc], [data-pricing-policy-comments]
{
	display:none;
}

#wishlist-total, [onclick^=wishlist]{
	display:none !important;
}

[data-header-contact]{
	display:none !important;
}

[data-pricing-policy-timMon]
,[data-pricing-policy-posotApo]
,[data-pricing-policy-posotEos]
,[data-pricing-policy-discountPerc2]
,[data-pricing-policy-discountVal]{
	text-align: right;
}

#deficiency_warning {
    font-size: 110%;
    font-weight: bold;
}

.hide_unavailable_filter, .show_products_on_cart{
	font-size: 120%;
    font-weight: bold;
}

span.stock-cls-warning {
    color: #fff !important;
}

@media print {
    .table td.stock-cls-success {
        color: #060606 !important;
    }
}

/*
@media screen {
    .stock-cls-success {
        background-color: #5cb85c !important;
        border-color: #4cae4c !important;
    }
}
*/

/*
[data-cart-content] > div > table:first-child > thead > tr > th {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    background: #fff;
    z-index: 100;
}

[data-cart-content] > div {
  overflow-y: overlay;
  height: 50vh;
}


[data-cart-content] > div > table:first-child > tbody > tr > td.text-right.total
,[data-cart-content] > div > table:first-child > thead > tr > th:last-child {
    padding-right: 25px;
}
*/