/*
Theme Name: Daloshi Theme 2026
Version: 2026.1.0
Author: Geektech - Ulrich Witschaß
Template: enfold
*/



/*Add your own styles here:*/
@import 'css/fonts.css';


body .av-special-heading h2.av-special-heading-tag ,
body .av-special-heading h3.av-special-heading-tag
{
    font-weight:bold !important;
}

body #main .template-page .entry-content-wrapper h2 {
    text-transform: none;
    letter-spacing: 1px;
    font-size:46px;
}


body #main .template-page .entry-content-wrapper h3 {
    font-size:22px;
}

body #main .avia_textblock li::marker
{
    color:#1478b9!important;
}

#top .avia-button .avia_button_icon, #top .avia-button .avia_iconbox_title
{
    font-size:22px !important;
    font-weight:500;
}

body #main div .slideshow_caption h2
{
    text-transform: none;
}

body #main .daloshi-raleway
{
    font-family:Raleway, sans-serif !important;
}


body #main .daloshi-fontweight600,
body #main .daloshi-fontweight600 h2
{
    font-weight:600 !important;
}

body #main .daloshi-fontweight500,
body #main .daloshi-fontweight500 h2
{
    font-weight:500 !important;
}


#top #wrap_all .avia-slideshow-button, #top .avia-button, .html_elegant-blog .more-link, .avia-slideshow-arrows a:before
{
    border-radius:15px;
}

body #main .daloshi-textshadow h2
{
    text-shadow: 0 2px 4px rgba(0,0,0,0.75) !important;
}

#top #wrap_all .av-main-nav ul > li > a,
#top #wrap_all .avia_mega_div,
#top #wrap_all .avia_mega_div ul,
#top #wrap_all .av-main-nav ul ul
{
    background:#FFF;
}

#top #wrap_all .av-main-nav ul > li > a
{
    color:#000;
}

#top #wrap_all .av-main-nav ul > li:hover > a
{
    color:#1478b9;
    font-weight:bold;
}

#top #wrap_all .av-main-nav ul > li:hover a
{
    background:#e2f0f7;
}

body #main .avia_textblock h2,
body #main .avia_textblock h3
{
    color:#1478b9;
}

body header .logo img
{
    margin-top:10px;
}

html body header.header-scrolled .logo img
{
    margin-top:5px;
    max-height:45px !important;
}

html #top .all_colors .widgettitle
{
    border-style:none;
    border-width:0px;
    padding:0px;
    font-size:16px;
    text-transform: none;
}

body #main .daloshi-slider .avia-caption-content
{
    font-family:Raleway, sans-serif !important;
}

body #main .daloshi-slider .avia-caption-title
{
    font-weight:500 !important;
}

body #main .daloshi-slider .avia-slideshow-button
{
position:absolute;
    display:inline-block;
    right:0;
text-transform: none;
}