@media (min-width: 992px){
    .theme-navigation-and-icons .theme-menu-area .theme-menu ul li {
        margin-left: 2px;
        height: 50px;
    }
    .zpheader-style-02 .zpcontainer .theme-navigation-and-icons .theme-menu-area .theme-menu > ul > li, .zpheader-style-03 .zpcontainer .theme-navigation-and-icons .theme-menu-area .theme-menu > ul > li {
        margin: 2px 15px;
    }
 .zpheader-style-02 .theme-header.theme-header-navigation-style{
        border-top: 0 none;
         margin-top: -0.1em;}
}

/*logo larg size*/
@media all and (min-width:992px){
.theme-header .zpcontainer .theme-branding-info .theme-logo-parent a img {
max-width: none !important;
max-height: none !important;
width: 60% !important;
height: auto !important;
display: block;
margin-left: auto;
margin-right: auto;
}
    @media (min-width: 992px) {
.zpdark-header-portion.theme-header-topbar {
    background: #2d0a6b;
}
.theme-header-topbar {
    padding-block-start: 0px;
    padding-block-end: 0px;
    padding-inline-start: 0;
    padding-inline-end: 0;
    background: #013A51;
    font-family: 'Roboto Mono', monospace;
    font-size: 14px;
    color: #042a66;
}
@media (min-width: 992px) {
.theme-header .zpcontainer {
    justify-content: flex-start;
}    
@media only screen and (min-width: 1200px) {
.theme-header .zpcontainer {
    position: relative;
    padding-block-start: 12px;
    padding-block-end: 12px;
    padding-inline-start: 16px;
    padding-inline-end: 16px;
}
    @media (min-width: 992px){
.theme-navigation-and-icons .theme-menu-area {
    display: flex;
    flex-wrap: nowrap;
    align-content: space-between;
    justify-content: center;
    align-items: right;
}
        @media (min-width: 992px){
.theme-navigation-and-icons .theme-menu-area {
    width: auto;
    width: 80%;
    flex: 1 0 1px;
    
}
}
/*responsive youtube iframe*/
@media all and (min-width:992px){
.you-tube {
    overflow: hidden;
    position: relative;
    width:70%;
    margin-left:auto;
    margin-right:auto;
    }
}
@media all and (max-width:991px){
.you-tube {
    overflow: hidden;
    position: relative;
    width:100%;
    margin-left:auto;
    margin-right:auto;
    }
}


.you-tube::after {
    padding-top: 56.25%;
    display: block;
    content: '';

}

.you-tube iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;

}