﻿.d-person-last-name,
.d-person-first-name {
    font-size: 20px;
    font-weight: bold;
    padding-top: 0px;
    padding: 3px 3px 0px 20px;
}

.d-person-last-name {
    padding-left: 3px;
}

.w-bg-layer {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.w-bg-layer-image {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    width: 100%;
    height: 100%;
    background-size:contain;
}

.d-person-last-name {
    flex-basis: 10%;
}
.d-full-name,
.d-adi-url {
    font-size: large;
    font-weight:bold;
    padding: 0px 3px 3px 20px;
}

.d-adi-name,
.d-page-title {
    font-size: 64px;
    font-size: clamp(2rem, 3vw, 4rem);
    font-weight: bold;
    padding-top: 0px;
    margin-right: 10px;
}

.d-avatar-1,
.d-avatar {
    display: inline-block;
    /*    */
    overflow: hidden;
    border: 5px solid #ccc;
    transition: border-color 0.3s ease-in-out, transform 0.3s ease-in-out;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
    .d-avatar-1 img,
    .d-avatar img {
        height: 48px;
        width: auto;
    }
 
@media (max-width: 768px) {
    .d-avatar-1 img, .d-avatar img {
        height: 36px;
    }
}

@media (max-width: 480px) {
    .d-avatar-1 img, .d-avatar img {
        height: 36px;
    }
}


.d-left-align{
    text-align:left;
}


.d-section-panel-design-theme-white .sectionHeader,
.d-section-panel-design-theme-white .d-top-menu,
.d-section-panel-design-theme-white.d-section {
    color: black;
}

 
.d-section-panel-design-theme-cornflowerblue .sectionHeader,
.d-section-panel-design-theme-cornflowerblue .d-top-menu,
.d-section-panel-design-theme-cornflowerblue.d-section {
    color: white;
}
.d-section-panel-design-theme-silver .sectionHeader,
.d-section-panel-design-theme-silver .d-top-menu,
.d-section-panel-design-theme-silver.d-section {
    color: black;
}
.d-section-panel-design-theme-grayish-brown .sectionHeader,
.d-section-panel-design-theme-grayish-brown .d-top-menu,
.d-section-panel-design-theme-grayish-brown.d-section {
    color: white;
}

.d-section-panel-design-theme-lightgray .sectionHeader,
.d-section-panel-design-theme-lightgray .d-top-menu,
.d-section-panel-design-theme-lightgray.d-section {
    color: black;
}
.d-section-panel-design-theme-whitesmoke .sectionHeader,
.d-section-panel-design-theme-whitesmoke .d-top-menu,
.d-section-panel-design-theme-whitesmoke.d-section {
    color: black;
}
.d-section-panel-design-theme-aliceblue .sectionHeader,
.d-section-panel-design-theme-aliceblue .d-top-menu,
.d-section-panel-design-theme-aliceblue.d-section {
    color: black;
}
.d-section-panel-design-theme-mistyrose .sectionHeader,
.d-section-panel-design-theme-mistyrose .d-top-menu,
.d-section-panel-design-theme-mistyrose.d-section {
    background-color: mistyrose;
    color: black;
}
.d-section-panel-design-theme-lightsteelblue .sectionHeader,
.d-section-panel-design-theme-lightsteelblue .d-top-menu,
.d-section-panel-design-theme-lightsteelblue.d-section {
    color: white;
}
.d-section-panel-design-theme-honeydew .sectionHeader,
.d-section-panel-design-theme-honeydew .d-top-menu,
.d-section-panel-design-theme-honeydew.d-section {
    color: darkslategray;
}
.d-section-panel-design-theme-beige .sectionHeader,
.d-section-panel-design-theme-beige .d-top-menu,
.d-section-panel-design-theme-beige.d-section {
    color: black;
}

.d-section-panel-design-theme-cornsilk .sectionHeader,
.d-section-panel-design-theme-cornsilk .d-top-menu,
.d-section-panel-design-theme-cornsilk.d-section {
    color: black;
}
.d-section-panel-design-theme-gainsboro .sectionHeader,
.d-section-panel-design-theme-gainsboro .d-top-menu,
.d-section-panel-design-theme-gainsboro.d-section {
    color: white;
}
.d-section-panel-design-theme-red .sectionHeader,
.d-section-panel-design-theme-red .d-top-menu,
.d-section-panel-design-theme-red.d-section {
    color: white;
}
.d-section-panel-design-theme-yellow .sectionHeader,
.d-section-panel-design-theme-yellow .d-top-menu,
.d-section-panel-design-theme-yellow.d-section {
    color: black;
}
.d-section-panel-design-theme-blue .sectionHeader,
.d-section-panel-design-theme-blue .d-top-menu,
.d-section-panel-design-theme-blue.d-section {
    color: white;
}
.d-section-panel-design-theme-green .sectionHeader,
.d-section-panel-design-theme-green .d-top-menu,
.d-section-panel-design-theme-green.d-section {
    color: white;
}
.d-section-panel-design-theme-black .sectionHeader,
.d-section-panel-design-theme-black .d-top-menu,
.d-section-panel-design-theme-black.d-section {
    color: white;
}


.d-section-panel-design-theme-brown .sectionHeader,
.d-section-panel-design-theme-brown .d-top-menu,
.d-section-panel-design-theme-brown.d-section {
    color: white;
}

.d-section-panel-design-theme-pink .sectionHeader,
.d-section-panel-design-theme-pink .d-top-menu,
.d-section-panel-design-theme-pink.d-section {
    color: white;
}


.site-mode-studio-preview .d-top-menu,
.site-mode-studio-run .d-top-menu {
    padding-top: 20px;
    padding-bottom: 10px;
    padding-left: 20px;
}

/*.site-mode-studio-design .d-top-menu {
    padding-top: 0px;
}*/




.d-site-classic-1.w-site .d-section.d-section-panel-space-theme-spacious {
    padding: 0% 1% 0% 1%;
}
.d-site-classic-1.w-site .d-section.d-section-panel-space-theme-spacious-x {
    padding: 0% 2% 0% 2%;
}
.d-site-classic-1.w-site .d-section.d-section-panel-space-theme-spacious-xx {
    padding: 0% 3% 0% 3%;
}
.d-site-classic-1.w-site .d-section.d-section-panel-space-theme-spacious-xxx {
    padding: 0% 4% 0% 4%;
}
.d-site-classic-1.w-site .d-section.d-section-panel-space-theme-spacious-xxxx {
    padding: 0% 6% 0% 6%;
}
.d-site-classic-1.w-site .d-section.d-section-panel-space-theme-spacious-xxxxx {
    padding: 0% 10% 0% 10%;
}
.d-site-classic-1.w-site .d-section.d-section-panel-space-theme-spacious-xxxxxx {
    padding: 0% 15% 0% 15%;
}
.d-site-classic-1.w-site .d-section.d-section-panel-space-theme-spacious {
    padding: 0% 1% 0% 1%;
}

.d-site-classic-1.w-site .d-section.d-section-panel-space-theme-spacious-y {
    padding: 1% 2% 1% 2%;
}

.d-site-classic-1.w-site .d-section.d-section-panel-space-theme-spacious-y {
    padding: 2% 3% 2% 3%;
}

.d-site-classic-1.w-site .d-section.d-section-panel-space-theme-spacious-yyy {
    padding: 3% 4% 3% 4%;
}

.d-site-classic-1.w-site .d-section.d-section-panel-space-theme-spacious-yyyy {
    padding: 4% 6% 4% 6%;
}

.d-site-classic-1.w-site .d-section.d-section-panel-space-theme-spacious-yyyyy {
    padding: 4% 10% 4% 10%;
}

.d-site-classic-1.w-site .d-section.d-section-panel-space-theme-spacious-yyyyyy {
    padding: 5% 15% 5% 15%;
}


a {
    color: inherit;
}
.w-panel a {
    color: inherit;
}