body {
font-family: 'Commissioner';
}
#cc-window .cc-message a:hover {
color: #000 !important;
}
.site-content {
margin-bottom: 0px;
}
.woodmart-text-block p:first-child:empty,
.woodmart-text-block p:first-child:empty ~ p:last-child {
display: block !important;
}
.page-title-default {
position: relative;
z-index: 2;
}
.page-title-default:before {
content: '';
position: absolute;
z-index: -1;
width: 100%;
height: 100%;
display: block;
background-color: #272323;
opacity: 0.7;
top: 0;
left: 0;
}
body .main-page-wrapper {
padding-top: 0;
}
.page-title.color-scheme-light .entry-title {
font-family: 'Ruberoid';
font-weight: 400;
font-size: 55px;
line-height: 65px;
}
body button:hover,
.btns-shop-light .cart-totals-inner .checkout-button:hover,
.btns-shop-hover-light .return-to-shop .button:hover {
background-color: #000 !important;
color: #fff !important;
}
.woocommerce-billing-fields > h3,
.woodmart-checkout-steps ul li span,
.woodmart-dark #ship-to-different-address label,
.widget-heading .widget-title,
.widget_shopping_cart .total strong,
.woodmart-dark td.product-name a,
.cart-totals-inner h2,
.woodmart-dark table th,
.woodmart-dark .woodmart-empty-page,
#order_review_heading,
.popup-added_to_cart h4 {
font-family: 'Ruberoid';
font-weight: 400;
}
@media (max-width: 1024px) {
.page-title-default {
padding: 35px 0px;
}
.cart-widget-side .widget_shopping_cart .empty {
font-family: 'Ruberoid';
}
}
@media (max-width: 767px) {
body .page-title.color-scheme-light .entry-title {
font-size: 35px;
line-height: 1.3;
}
} body .pum-theme-2034,
body .pum-theme-default-theme {
background-color: rgb(8 8 8 / 49%) !important;
}
body .pum-theme-2034 .pum-content + .pum-close,
body .pum-theme-default-theme .pum-content + .pum-close {
background-color: #000;
}
body .pum-theme-2034 .pum-content + .pum-close:hover,
body .pum-theme-default-theme .pum-content + .pum-close:hover {
background-color: #ed1c24 !important;
}
body .pum .nf-form-content .list-select-wrap .nf-field-element > div,
body .pum .nf-form-content input:not([type='button']),
body .pum .nf-form-content textarea {
border-color: #000;
color: #000;
}
body
.pum
.nf-form-content
.list-select-wrap
.nf-field-element
> div::placeholder,
body .pum .nf-form-content input:not([type='button'])::placeholder,
body .pum .nf-form-content textarea::placeholder {
color: #777;
}
body .pum .nf-form-content .list-select-wrap .nf-field-element > div:focus,
body .pum .nf-form-content input:not([type='button']):focus,
body .pum .nf-form-content textarea:focus {
color: #000;
border-color: #000;
}
body .pum .nf-form-content button,
body .pum .nf-form-content input[type='button'],
body .pum .nf-form-content input[type='submit'] {
background-color: #ed1c24;
color: #fff;
padding: 10px 30px;
color: #fff;
box-shadow: none;
}
body .pum .nf-form-content button:hover,
body .pum .nf-form-content input[type='button']:hover,
body .pum .nf-form-content input[type='submit']:hover {
background-color: #000;
color: #fff;
box-shadow: none;
}
body .pum .nf-form-fields-required {
display: none;
}
body .pum .nf-form-content label {
color: #000;
}
body .pum-container {
padding: 50px 50px 20px 50px !important;
}
body .pum-container,
body .pum-theme-2034 .pum-content,
body .pum-theme-default-theme .pum-content {
outline: none !important;
}
body .pum .nf-form-content textarea.ninja-forms-field {
min-height: 0px;
height: 120px;
}
body .pum .checkbox-container.label-right label {
font-size: 14px;
font-weight: 400;
}
body .pum .checkbox-container.label-right label a {
text-decoration: underline;
font-weight: 500;
color: #000;
}
body .pum .file_upload-wrap {
display: flex;
align-items: center;
justify-content: center;
}
body .pum .btn.btn-success {
width: 100%;
background-color: #2f2f2f;
}
body .pum .nf-error .nf-error-msg {
display: none;
}
body .pum .nf-error-msg {
font-size: 13px;
}
body .pum .nf-fu-progress-bar {
background-color: #ed1c24 !important;
}
.files_uploaded .delete {
color: #ed1c24 !important;
}
body:lang(el) .en {
display: none !important;
}
body:lang(en-US) .el {
display: none !important;
}
@media (max-width: 800px) {
body .pum .nf-form-content label {
margin-top: 12px;
}
}
.asl-cont * {
font-family: 'Ruberoid', sans-serif !important;
}