/*************

HEADER

*************/
header{
    box-shadow: 0px 2px 20px 0px rgba(38, 38, 38, .1);
}

header{
    z-index: 100;
}


body:not(.fl-builder-edit) header .logo{
    margin-bottom: -122px;
    transition: all .3s;
}

body:not(.fl-builder-edit) header.fl-theme-builder-header-shrink .logo{
    margin-bottom: -80px;
}

@media screen and (max-width: 1280px){
    body:not(.fl-builder-edit) header .logo .fl-photo{
        z-index: 9999;
        max-width: 380px;

    }
    header .fl-row-content-wrap{
        min-height: 100px;
    }
}

@media only screen and (max-width:1280px) and (min-width: 993px){

    #animated-burger{
        margin-top: 40px;
    }

    body:not(.fl-builder-edit) header .logo{
        margin-bottom: -90px;
        transition: all .3s;
    }

    body:not(.fl-builder-edit) header.fl-theme-builder-header-shrink .logo{
        margin-bottom: -80px;
    }

}
@media screen and (max-width: 992px) {
    body:not(.fl-builder-edit) header .logo{
        margin-bottom: -60px;
    }
}


@media only screen and (max-width: 400px) {
    body .fl-builder-content .sz-menu-col {
        width: 60px !important;
        height: 100px;
    }
    body .fl-builder-content .sz-logo-col {
        width: calc(100% - 80px) !important;
    }
    header .fl-row-content {
        height: 100px;
    }

    header .fl-row-content .fl-col-group{
        height: 100%;
    }
    body:not(.fl-builder-edit) header .logo{
        margin-bottom: -20px;
    }

}

header.fl-theme-builder-header-shrink img {
    max-height: 160px !important;
}
