/*Navigacia*/


.navbar {
    margin-bottom: 0px;
}
#wrapper-1 {
    background-color: #183425;
    border-bottom: 1px solid #12271c;
}
.navbar-inverse {
    background-color: transparent;
    border-color: transparent;
}
.navbar-inverse .navbar-nav > li > a {
    color: #d4af37;
    font-size: 20px;
  	font-family: "New Rocker", Arial, sans-serif;
}
.dropdown-menu {
    background-color: #183425;
    font-family: 'New Rocker';
}
#menu-menu a {
    color: #d1ad35;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
    background-color: transparent;
    color: #776526!important;
}
#gtranslate_wrapper {
    top: 14px !important;
}

/*homepage*/
.o-mne-img .vc_column-inner {
    padding-left: 0px;
}
.o-mne-img .wpb_single_image.wpb_content_element.vc_align_left {
    margin-bottom: 0px;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 30px;
}
.custom-font-size .wpb_text_column.wpb_content_element.vc_custom_1616408433383 {
    margin-bottom: 15px;
    margin-top: 30px;
}
.white-card {
    background-color: #183425;
}
p.wppb-alert {
    text-align: center;
}
p.wppb-alert a {
    display: block;
    max-width: 100px;
    text-align: center;
    margin: 0 auto;
    background-color: #d4af37;
    padding: 10px;
    color: #fff;
    margin-top: 20px;
}
span.select2.select2-container.select2-container--default {
    max-width: 46%;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
    color: #ffffff;
    background-color: transparent;
}
.navbar-brand{
	padding:4px 0px 0px;
}
a.navbar-brand img {
    max-width: 120px;
}
.woocommerce-info {
    border-top-color: #d4af37;
}
input {
    border: 1px solid #d4af37;
    border-radius: 5px;
    padding: 5px;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    font-family: 'New Rocker';
    color: #d4af37;
	background-color: #041b03;
}
.woocommerce-billing-fields__field-wrapper label {
    color: #d4bd75;
    margin-left: 25px;
}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
    background-color: #052704;
    color: #6c651d;
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
    background: #020e01;
    border-radius: 5px;
}
.wc_payment_method.payment_method_stripe label {
    font-family: 'New Rocker';
    font-size: 25px;
    color: #d4af37;
    font-weight: 300;
}
.payment_box.payment_method_stripe label {
    font-size: 11px!important;
    color: #625f1a!important;
    font-family: inherit!important;
    font-weight: 500!important;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #d4af37;
    color: #052704;
    -webkit-font-smoothing: antialiased;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background-color: #020e01;
    color: #d4af37;
    border: 1px solid #d4af37;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
    background-color: #f7f6f700;
    color: #ffffff;
}
.woocommerce-info::before {
    color: #d4af37;
}
body {
    color: #ab9550;
}

/*Product*/
.tabs.wc-tabs {
    display: none;
    visibility: hidden;
}
#container-2 {
    background-color: #183425;
}
.single-product #container-2 {
    padding: 20px;
}
#tab-description {
    background-color: transparent;
    border-top: 1px solid #d4af37;
    border-radius: 0px;
}


/*Checkout*/
.woocommerce-page #col-2-1 {
    padding: 0px 20px;
}
.select2-container--default .select2-selection--single {
    background-color: #041b03;
    border: 1px solid #d4af37;
    border-radius: 4px;
    font-family: 'New Rocker';
}
#order_comments {
    border-radius: 5px;
    border: 1px solid #d4af37;
}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    background-color: #d4af37;
    color: #052704;
    -webkit-font-smoothing: antialiased;
}

/*footer*/
.footer-wrapper-custom {
    width: 100%;
    background-color: #1d2327;
    text-align: center;
  	padding: 20px 20px;
}
.footer-link {
    margin: 20px 10px;
}
.rs-layer {
    font-family: "New Rocker", Arial, sans-serif!important;
}
.woocommerce-tabs.wc-tabs-wrapper {
    border-bottom: 1px solid #d4af37;
}
.vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title div {
    font-family: "New Rocker", Arial, sans-serif!important;
    font-size: 18px!important;
    color: #cdaa36!important;
    letter-spacing: 1px;
}
.vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt div {
    color: #d4af37!important;
}
a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-outline.vc_btn3-color-white {
    background-color: #d4af37;
    border: none;
    color: #183425;
    font-weight: bold;
}

/*Kontakt form*/

.dhvc-form-submit-spinner {
    display: none !important;
    visibility: hidden !important;
}