/* *****************************************************

    ** Custom Stylesheet **

    Any custom styling you want to apply should be
    defined here.

***************************************************** */

body {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

#header {
    background-color: #092D5F !important;
}

/* Schriftfarbe aller Menüpunkte weiß B3BECD*/
#header .wdes-menu-item-link,
#header .wdes-menu-item-link .wdes-menu-item_content {
    color: #B3BECD !important;
}

/* Optional: Hover-Farbe ändern FFFFFF*/
#header .wdes-menu-item-link:hover,
#header .wdes-menu-item-link .wdes-menu-item_content:hover {
    color: #FFFFFF !important;
}

@media (max-width: 991px) {

    /* Schriftfarbe aller Menüpunkte weiß B3BECD*/
    #header .wdes-menu-item-link,
    #header .wdes-menu-item-link .wdes-menu-item_content {
        color: #333333 !important;
    }

    /* Optional: Hover-Farbe ändern FFFFFF*/
    #header .wdes-menu-item-link:hover,
    #header .wdes-menu-item-link .wdes-menu-item_content:hover {
        color: #007BFF !important;
    }
}

#sitejetPromoPanel {
    display: none
}

[data-identifier="sitejet"] {
    display: none !important;
}

section#home-banner .btn.search {
    background-color: #49D3A3 !important;
    font-family: "Raleway", Sans-serif;
    font-size: 15px;
    font-weight: 700 !important;
    border-radius: 35px 35px 35px 35px !important;
    padding: 15px 35px 15px 35px;
}

section#home-banner .wdes-domain-info .wdes-input-group .input-group-btn .btn.transfer {
    border-radius: 35px 35px 35px 35px !important;
    font-weight: 600 !important;
}

#order-phox .domain-register-box .form-control,
section#home-banner .wdes-domain-info .wdes-input-group .form-control {
    font-family: "Raleway", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    box-shadow: 0px 9px 20px 1px rgba(22.000000000000004, 69, 120.99999999999999, 0.13);
    border-style: solid;
    border-width: 5px 5px 5px 5px;
    border-color: #49D3A32E;
    border-radius: 35px 35px 35px 35px;
}

#order-phox .domain-register-box .form-control:focus,
section#home-banner .wdes-domain-info .wdes-input-group .form-control:focus {
    border-style: solid;
    border-color: #49D3A32E;
}

.btn-primary {
    background-color: #49D3A3 !important;
    font-family: "Raleway", Sans-serif;
    font-size: 15px;
    font-weight: 700 !important;
    border-radius: 35px 35px 35px 35px !important;
    padding: 15px 35px 15px 35px;
    border-style: none;
}

.btn-primary-faded {
    background-color: var(--brand-primary-faded) !important;
    border-color: var(--brand-primary-faded) !important;
    color: var(--brand-primary) !important;
    border-radius: 35px 35px 35px 35px !important;
    font-weight: 600 !important;
}

.btn-default {
    color: var(--button-default-color);
    background: var(--button-default-bg);
    border-color: var(--brand-primary-faded) !important;
    border-radius: 35px 35px 35px 35px !important;
    font-weight: 600 !important;
}

.wdes-phox-products-list_item {
    border-style: solid !important;
    border-width: 2px 2px 2px 2px !important;
    border-color: #CAD4EB !important;
    border-radius: 19px 19px 19px 19px !important;
    padding: 35px 42px 35px 42px !important;
    font-family: "Karla", sans-serif !important;
    position: relative !important;
    transition: all 0.3s !important;
    border-style: solid !important;
    border-width: 3px 3px 3px 3px !important;
    border-color: #49d3a3 !important;
}

#order-phox .products .product footer a {
    font-size: 19px !important;
    width: 100% !important
}

.wdes-account-page-announcement-single_btn {
    background-color: var(--brand-primary-faded) !important;
    border-color: var(--brand-primary-faded) !important;
    color: var(--brand-primary) !important;
    border-radius: 35px 35px 35px 35px !important;
    font-weight: 600 !important;
}

#btnTransfer {
    padding: 15px 35px !important;
}