:root,body{
    --theme--primary-color: var(--e-global-color-primary);
    --theme--primary-color-20: #1E244820;
    --theme--primary-color-40: #1E244840;
    --theme--primary-color-60: #1E244860;
    --theme--primary-color-80: #1E244880;
    --theme--secondary-color: var(--e-global-color-color-1);
    --theme--background-color: #f8f3ef;
    --theme--text-color:var(--e-global-color-text);
    --theme--star-color:#ffca00;
    --theme--footer-color:var(--e-global-color-text);
    --theme--footer-text-color:var(--e-global-color-text);
    --theme--footer-highlight-color:var(--e-global-color-text);
    --theme--border-radius:0px;
    --card--border-radius:1rem;
    --master--inset-amount:0px;
    --theme--primary-font: var(--e-global-typography-primary-font-family),"Montserrat", sans-serif;   
    --theme--secondary-font: var(--e-global-typography-secondary-font-family),"Montserrat", sans-serif; 
    
    
    --theme--body-font: var(--e-global-typography-text-font-family);
    --theme--heading-font: var(--theme--secondary-font);
    --theme--button-font: var(--theme--primary-font);
    --theme--input-font: var(--theme--primary-font);
    
    
    --theme--body-font-weight: var(--e-global-typography-text-font-weight);
    --theme--heading-font-weight: var(--e-global-typography-secondary-font-weight);
    --theme--button-font-weight: var(--e-global-typography-secondary-font-weight);
    --theme--input-font-weight: var(--e-global-typography-secondary-font-weight);
    
    --text-size-largest: 1.375em;
    --text-size-larger: 1.25em;
    --text-size-large: 1.125em;
    --text-size-small: 0.875em;
    --text-size-smaller: 0.75em; 
    --text-size-smallest: 0.625em; 

    --theme--inset-amount : var(--master--inset-amount);
    --page--inset-amount : var(--theme--inset-amount);

    --theme--footer-background-color: var(--theme--footer-color);
    --theme--footer-heading-color: var(--theme--footer-highlight-color);
    --global--admin-bar--height:32px;
}

#searchResults [type=button],#searchResults [type=submit],#searchResults button,
#confirm-clear [type=button],#confirm-clear [type=submit],#confirm-clear button,
.modal button

{
    border: 1px solid var(--theme--primary-color);
    color: var(--theme--primary-color); 
}


 #searchResults [type=button]:hover, #searchResults [type=submit]:hover, #searchResults button:hover,
 #confirm-clear [type=button]:hover, #confirm-clear [type=submit]:hover, #confirm-clear button:hover,
 .modal button:hover
 {
    background-color: var(--theme--primary-color);
    color: #fff;
}

#searchResults button.carousel-control-prev,
#searchResults button.carousel-control-next
{
    border:none;
}