/*!
Theme Name: Firbrigs Child 
Version: 1.0.0
Theme URI: https://www.cs4web.at/
Author: CS4Web
Author URI: https://www.cs4web.at/
Template: firbrigs 
Text Domain: firbrigs-child
*/

body
{
    --c-prim: var(--e-global-color-primary);
    --c-text: var(--e-global-color-text);
    --c-light: var(--e-global-color-174cbe1);
}

body a
{
    color: var(--c-prim);
}

body .bread-crumb a
{
    color: #fff;
}

body .bread-crumb
{
    color: #fff;
    position: relative;
}

body .owl-theme .owl-dots .owl-dot.active span
{
    background-color: var(--c-prim);
}

body .main-header .logo-box
{
    padding: 12px 0 0 0;
}

body .main-header .sticky-header .logo-box
{
    padding: 6px 0 6px 0;
}

body .cs4SidebarService .service-section 
{
    padding: 1.2rem 0;
}

body .cs4SidebarService .service-block
{
    flex: 0 0 100% !important;
    max-width: unset;
}

body .elementor-widget ul
{
    list-style: initial;
    padding-left: 1.2rem;
}

body .elementor-widget ul li
{
    list-style: initial;
}

body .elementor-widget nav ul
{
    padding: 0 0 0 0;
}

/*cs4ek*/
body.single-cs4ek_operation section.page-title,
body.post-type-archive-cs4ek_operation .post-info,
body.post-type-archive-cs4ek_operation .post-date
{
    display: none;
}

body .cs4ek.cs4ek-archive .cs4ek-subtitle
{
    display: none;
}

body .cs4ek-archive-filter
{
    margin: 2rem 0;
}

body .cs4ek-archive-filter h2
{
    margin: 0 0 .5rem 0;
}

body .cs4ek-archive-filter .cs4ek-filter-g
{
    margin-right: 1rem;
}

body .cs4ek-archive-filter select
{
    background: var(--c-light);
    appearance: unset !important;
    line-height: unset;
    width: auto;
}

body .cs4ek-archive-filter label
{
    margin: 0 0 0 0;
}

body .cs4ek-archive-filter button
{
    padding: .7rem 1.5rem;
    line-height: 1rem;
}








