@media (min-width: 768px) {
    div.zpsection.zpdefault-section.zpdefault-section-bg.noViewHeaderSection 
    {
		display: block;
    }
}
div.zpelement.zpelem-image
{
    position: relative;
    z-index: 251;
}
div.zpelement.zpelem-socialprofile
{
    position: relative;
    z-index: 251;
}
columnAuto
{
    display: flex;
    justify-content: center;
}
span.zpbutton-content
{
    transform: translateY(4px);
}
.socialIcons
{
    display: flex;
}
div.theme-header 
{
    background: url('https://kckblaw.com/images/header-bg.jpg');
}
.zpheader-style-02 .theme-header .zpcontainer .theme-branding-info.theme-brand-style-02, .zpheader-style-02 .theme-header .zpcontainer .theme-branding-info.theme-portal-page 
{
    margin: 0;
}
.attorneysImages
{
    border-radius: 24px;
}

/*.contactUsAttorney
{
    width:55%;
}
.lawImageContainer
{
    
}
.nameTag
{
    position: absolute;
    left: 25%;
    bottom: 0;
}*/
.lawIcons
{
    position: relative;
    z-index: 1;
}
.theme-header.zpdark-header-portion
{
    background: url('https://kckblaw.com/images/header-bg.jpg');
}
.theme-topbar-contact-info 
{
    position: absolute;
    left: 30%;
    top: 70%;
}
.theme-logo-parent 
{
position: relative;
    left: -40%;
}