/* Custom AmaGo CSS */
@font-face {
    font-family: 'cactus';
    src: url('https://www.besitos.de/theme/fonts/cactus/cactus-bold-webfont.woff2') format('woff2'),
    url('https://www.besitos.de/theme/fonts/cactus/cactus-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'cactus';
    src: url('https://www.besitos.de/theme/fonts/cactus/cactus-bold-webfont.woff2') format('woff2'),
    url('https://www.besitos.de/theme/fonts/cactus/cactus-bold-webfont.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

body {
    font-family: "Calibri Light", sans-serif;
    color: #212322;
    background: url("https://www.besitos.de/theme/images/bg.jpg");
    font-size: 16px;
}

.articleitem_price,
.basket_total, .basket_discount, .basket_mwst {
    font-family: "cactus", sans-serif;
    font-size: 18px;
}

.mainscreen_articlebar {
    background-color: #006c95;
    border-top: none;
    border-bottom: none;
}

.mainnav_scroll ul li.active a {
    border-bottom-color: #f29402;
}

.header,
.scrolling-arrow-right,
.scrolling-arrow-left {
    background: none;
}

.mainnav_scroll ul li a,
h1, h2, h3, h4, h5, h6,
.mainnav_scroll ul li.active a{
    color: #f29402;
    font-family: "cactus", sans-serif;
    text-transform: uppercase;
    font-size: 22px;
}

h1, h2, h3, h4, h5, h6{
    font-family: "cactus", sans-serif;
}

h3 {
    font-size: 26px;
}

.articleitem_name {
    font-family: "cactus", sans-serif;
    color: #006c95;
    text-transform: uppercase;
    font-size: 22px;
}

.articleitem_name .small, .articleitem_name small {
    text-transform: none;
    font-size: 90%;
    font-family: "Calibri Light", sans-serif;
}

.articleitem_allergen,
.maincolor_foreground,
i.fas.fa-plus-circle {
    color: #006c95;
}

.maincolor_button.disabled, .maincolor_button:disabled {
    background-color: #a3aaae !important;
}

.maincolor_button,
.btn-success{
    background-color: #006c95 !important;
}

.maincolor_button:hover {
    background-color: #2ea652 !important;
}

a:hover,
.maincolor_foreground:hover {
    color: #2ea652 !important;
}

a:visited {
    color: #212322;
}

.modal-content {
    background: url("https://www.besitos.de/theme/images/bg.jpg");
}