/*Content CSS*/
#header_wrap { width:100%; height:60px; background-color:transparent; z-index:57; position:fixed; transition: all 0.3s;border-bottom: 1px solid rgba(255,255,255,.35);}
#logo {height: 100%; display: flex; align-items: center; justify-content: center;}
#logo a {display: block; margin: 0 auto;font-size: 0; width: 113px; height: 43px; background: url('../img/logo.png') 50% / cover no-repeat; transition: .3s; line-height: 60px;}
#logo img {height: 35px;}


.scrolled #header_wrap {background-color: #fff; border-color: #ddd;}
.scrolled #header_wrap #logo a{background-image: url('../img/logo_h.png');}

/* @media screen and (max-width:1200px) {

}

@media screen and (max-width: 960px) {
}

@media screen and (max-width: 640px) {
    #header_wrap {top:0px;}
} */
