﻿:root {
    --white: #fff;
    --alltown-darkteal: #075156;
    --alltown-black: #000000;
    --alltown-gray: #4D4D4F;
    --alltown-lightblue: #81C6BC;
    --alltown-orange: #F79740;
    --btn-lightbackground: #EFE9AE;
    --black: var(--alltown-black);
    --dark-background: var(--alltown-darkteal);
    --light-background: var(--alltown-lightblue);
    --primary-theme-color: var(--alltown-darkteal);
    --secondary-theme-color: var(--alltown-lightblue);
    --primary-info-color: var(--alltown-orange);
    --primary-danger-color: var(--light-background);
}

.logo .logo_brand {
    background-image: url('alltown_logo.png');
}

h1, h2, h3, h4 {
    color: var(--primary-theme-color) !important;
}

.theme_bg_1 {
    background: var(--primary-theme-color) !important;
}

#back-top a {
    background: var(--primary-theme-color) !important;
}

.profile_info .profile_info_iner .profile_author_name {
    background: var(--primary-theme-color) !important;
}

.btn-primary {
    color: white !important;
    background: var(--primary-theme-color) !important;
}

.ui-accordion-header {
    color: black !important;
    background-color: #ccc !important;
    border: none !important;
}

#cartItems_viewOrder tbody tr:nth-child(odd) {
    background-color: #d2deef;
}

#cartItems_viewOrder thead {
    background-color: #007f00;
    color: white
}

#cartItems_viewOrder tbody tr:nth-child(even) {
    background-color: white;
}

.btn-wholewidth {
    width: 100%
}


.btn-secondary {
    color: var(--white) !important;
    background-color: var(--primary-info-color) !important;
    border-color: var(--primary-info-color) !important;
}

.btn-warning, .bg-warning {
    color: var(--white) !important;
    background-color: var(--primary-danger-color) !important;
    border-color: var(--primary-danger-color) !important;
}

.btn-success {
    color: var(--primary-theme-color) !important;
    background-color: var(--primary-info-color) !important;
    border-color: var(--primary-info-color) !important;
}

.btn-danger, .bg-danger {
    color: var(--white) !important;
    background-color: var(--primary-danger-color) !important;
    border-color: var(--primary-danger-color) !important;
}

.btn-outline-danger {
    color: var(--primary-danger-color) !important;
    border-color: var(--primary-danger-color) !important;
}

    .btn-outline-danger:hover {
        color: var(--primary-danger-color) !important;
        background-color: var(--white) !important;
        border-color: var(--primary-danger-color) !important;
    }

.btn-check:checked + .btn-outline-danger {
    color: var(--white) !important;
    background-color: var(--primary-danger-color) !important;
}

.btn-info {
    color: var(--white) !important;
    background-color: var(--primary-info-color) !important;
    border-color: var(--primary-info-color) !important;
}

.btn-outline-info {
    color: var(--primary-theme-color) !important;
    border-color: var(--primary-info-color) !important;
}

    .btn-outline-info:hover {
        color: var(--primary-theme-color) !important;
        background-color: var(--primary-info-color) !important;
        border-color: var(--primary-info-color) !important;
    }
