.top-r1 li:first-child::after,
.top-r1 li:nth-child(3)::after {
    content: '';
    display: block;
    background-color: #4e8bce;
    position: absolute;
    width: 1px;
    height: 13px;
    right: 0;
    top: 19px;}
.noGrayElement {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    z-index:11;}

.header-2 .logo {
    position: relative; 
    z-index: 0;}
@media screen and (max-width: 1000px) {
.noGrayElement { 
    height: auto;
    width: 19%; 
top: 50%;
transform: translateY(-50%);}
}
