/* KCM TODAY CUSTOM CSS */

.templete-type7 .header-top-md h1 a {
    width: 175px;
    margin-left: 8px;
}

.topnav-wrap ul > li > ul {
    border: 0;
}

.topnav-wrap ul > li > a {
    min-width: 85px;
}

.templete-type7 .header header {
    padding: 20px 0 5px 0;
}

.templete-type7 .topnav-wrap ul > li > a {

    font-size: 17px;
    font-weight: 600;
}

.templete-type7 .button.btnico-menu {
    display: none;
}

@media (min-width: 1180px) {
    .templete-type7 .common-nav {
        left: calc(((100% - 1180px) / 2) + 320px);
        max-width: calc(100% - 320px - (100% - 1180px) - 100px);
    }
}