@media (max-width:1300px)
{
  .main-menu>ul>li {
    margin: 0 8px;
}  
}

@media (max-width:1200px)
{
    .header-layout1 .header-logo {
    position: relative;
    z-index: 2;
    height: auto;
    padding: 20px 0px 20px 0;
}

.menu-area .container {
    width: 100%;
    max-width: 100%;
}
.main-menu>ul>li {
    margin: 0 5px;
}
.login-btn .th-btn {
    padding: 17px 0px;
    min-width: 110px;
}
.header-button .th-btn {
    margin: 0 0px;
}
.icon-btn {
    width: 45px;
    height: 45px;
    line-height: 45px;
    font-size: 18px;
}
.header-logo img {
    width: 140px;
}
}

@media (max-width:991px)
{
    .mobile-logo img {
    width: 200px;
}
.th-mobile-menu ul li a:before {

    display: none;
}
.th-mobile-menu>ul {
    padding: 0 0px;
}
.login-btn.responsive-none {
    display: none;
}
.login-btn.responsive-block {
    margin: 20px 20px;
}
.icon-btn {
    width: 50px;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    margin-right: 15px !important;
}
.th-menu-toggle {
    width: 50px;
    height: 50px;
    font-size: 18px;
}
.header-logo img {
    width: 170px;
}
}