
.page-header.type13.header-newskin {
    background: #373737;
    border: 0;
    margin: 0;
}
.page-header.type13.header-newskin .header.content {
    padding: 0px;
}
.page-header.type13.header-newskin .logo {
    margin: 0;
    position:absolute;
    left:30px;
    top: 15px;
    padding: 0;
    transition-duration: 1s;
}
.page-header.type13.header-newskin .header.content .header.panel {
    position: relative;
    text-align: center;
    max-width: 100%;
    padding: 0px;
}
.page-header.type13.header-newskin .header.panel .top-panel {
    display: inline-block;
    vertical-align: middle;
    padding: 9px 0;
}
.page-header.type13.header-newskin .header.panel .top-panel .custom-block {
    display: inline-block;
    font-family: 'Oswald';
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0.01em;
    vertical-align: middle;
}
.page-header.type13.header-newskin .header.panel .top-panel .custom-block span {
    display: inline-block;
    vertical-align: middle;
}
.page-header.type13.header-newskin .header.panel .bottom-panel {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    text-align: left;
    padding: 14px 75px 13px 0;
}
.page-header.type13.header-newskin .header.panel .top-panel .menu-area {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    padding-top: 1px;
}
.page-header.type13.header-newskin .header.panel .top-panel .top-links-area {
    display: inline-block;
    vertical-align: middle;
}
.page-header.type13.header-newskin .header.panel .bottom-panel .search-area {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    margin: 0 10px 0 5px;
}
.page-header.type13.header-newskin .header.panel .bottom-panel .search-area .block-search {
    margin: 0;
    position: absolute;
    right: 0;
    top: 100%;
    display: none
}
.page-header.type13.header-newskin .nav-toggle:before {
    color: #fff;
    font-size: 18px;
}



.page-header.type13.header-newskin .search-toggle-icon {
    font-size: 24px;
    color: #FFF;
}

.page-header.type13.header-newskin .account-area {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    margin: 0 5px;
}
.page-header.type13.header-newskin .account-area .account-toggle-icon {
    color: #FFF;
    font-size: 24px;
}
.page-header.type13.header-newskin .account-area .account-toggle-icon .text {
    display: none;
}

.page-header.type13.header-newskin .account-area .block-account:before {
    left: auto;
    top: -22px;
    right: 34px;
    border: 8px solid;
    border-color: transparent transparent #b99867 transparent;
    z-index: 99;
    border-bottom-style: solid;
    content: '';
    display: block;
    height: 0;
    position: absolute;
    width: 0;
}
.page-header.type13.header-newskin .account-area .block-account {
    display: none;
    position: absolute;
    z-index: 100;
    top: 45px;
    right: -25px;
    width: 300px;
    padding: 15px 18px 15px 18px;
    border-top: 7px solid #b99867;
    border-radius: 0px;
    box-shadow: 0px 7px 10px -2px rgba(0, 0, 0, 0.25);
    margin: 0;
    list-style: none none;
    background: #FFF;
    margin-top: 8px;
    box-sizing: border-box;
    text-align: left;
    color: #777;
}

.page-header.type13.header-newskin .account-area .block-account li {
    list-style: none;
    text-align: left;
    padding: 6px 10px;
    border-bottom: 1px solid #e8e8e8;
    font-size: 1.4rem;
    width: 100%;
}
.page-header.type13.header-newskin .header.links {
    padding: 0px;
}
.page-header.type13.header-newskin .header.links li.welcome {
    padding: 18px 8px;
    font-size: 1.6rem;
    color: #777;
}
.page-header.type13.header-newskin .header.links li a {
    color: #b99867;
}

.page-header.type13.header-newskin .account-area .block-account .settings-switchers {
    margin: 15px 0px;
}



.page-header.type13.header-newskin .search-toggle-icon .porto-icon-search:before {
    content: '\f87b'
}
.page-header.type13.header-newskin .header.panel .bottom-panel .search-area .block-search {
    right: -20px;
    margin-top: 15px;
}
.page-header.type13.header-newskin .block-search .action.search {
    width: 40px;
}
.page-header.type13.header-newskin .top-links-area > a.top-links-icon {
    display: none;
}
.page-header.type13.header-newskin .top-links-area > ul.links {
    padding: 0;
}
.page-header.type13.header-newskin .switcher .options .action.toggle:after, .page-header.type13.header-newskin .switcher .options .action.toggle:hover:after {
    color: #fff;
}
.page-header.type13.header-newskin .minicart-wrapper {
    position: absolute;
    top: 0;
    right: 0;
    height: 60px;
    width: 70px;
    background-color: #b99867;
}
.page-header.type13.header-newskin .minicart-wrapper .action.showcart {
    position: relative;
    padding: 0 20px;
}
.page-header.type13.header-newskin .minicart-wrapper .action.showcart:before {
    line-height: 60px;
    color: #FFF;
}
.page-header.type13.header-newskin .minicart-wrapper .action.showcart .counter.qty {
    background-color: #FFF;
    color: #373737;
    margin-top: -2px;
}
.page-header.type13.header-newskin .minicart-wrapper .block-minicart {
    right: 2px;
}
.page-header.header-newskin .minicart-wrapper .action.showcart:after {
    right: 8px;
}
@media (min-width: 768px) {
    .page-header.type13.header-newskin .panel.header .customer-menu .links > li {
        display: block;
    }
    .page-header.type13.header-newskin .panel.header .links > li {
        display: inline-block;
        vertical-align: top;
        margin: 0;
    }
    .page-header.type13.header-newskin .panel.header .links > li.greet.welcome {
        display: block;
    }
    .page-header.type13.header-newskin .block-search input {
        border: 1px solid #ccc;
    }
    .page-header.type13.header-newskin .panel.header .top-links-area > ul.links > li > a {
        font-family: 'Oswald';
        margin-right: 20px;
        text-transform: uppercase;
        font-weight: 400;
        font-size: 14px;
        letter-spacing: 0.01em;
        display: inline;
    }
    .page-header.type13.header-newskin .switcher strong {
        font-family: 'Oswald';
        text-transform: uppercase;
        letter-spacing: 0.01em;
        font-size: 14px;
        line-height: 1.4;
        color: #FFF;
    }
    .page-header.type13.header-newskin .switcher .options .action.toggle {
        margin-right: 20px;
        padding: 5px 10px;
        background-color: #b99867;
    }
    .page-header.type13.header-newskin .switcher .options ul.dropdown {
        left: 0px;
        top: 35px;
        background-color: transparent;
    }
    .page-header.type13.header-newskin .switcher .options ul.dropdown:before {
        border-color: transparent transparent #b99867 transparent;
    }
    .page-header.type13.header-newskin .switcher .options ul.dropdown .switcher-option {
        background-color: #b99867;
        border-bottom: 0px;
    }
    .page-header.type13.header-newskin .switcher .options ul.dropdown .switcher-option:hover {
        background-color: #b99867;
    }
    .page-header.type13.header-newskin .switcher .options ul.dropdown .switcher-option a {
        color: #FFF;
    }

    .page-header.type13.header-newskin .sections.nav-sections {

    }
    .page-header.type13.header-newskin .sections.nav-sections .header.links,
    .page-header.type13.header-newskin .sections.nav-sections .switcher { display: none; }

    .page-header.type13.header-newskin .sw-megamenu.navigation li.level0 {
        display: inline;
        margin: 0;
    }
    .page-header.type13.header-newskin .sw-megamenu.navigation li.level0 > a {
        font-size: 17px;
        font-weight: 400;
        color: #FFF;
        padding: 11px 30px 11px 5px;
        text-transform: uppercase;
        margin: 0 8px;
        line-height: 1;
        position: relative;
        font-family: 'Montserrat';
    }
    .page-header.type13.header-newskin .sw-megamenu.navigation li.level0 > a:hover {

    }
    .page-header.type13.header-newskin .navigation .level0.parent > a:after {
        line-height: 1;
        position: absolute;
        right: 5px;
    }
    .page-header.type13.header-newskin .sw-megamenu.navigation li.level0 {
        position: relative !important;
    }
    .page-header.type13.header-newskin .sw-megamenu.navigation li.level0.fullwidth > .submenu, .page-header.type13.header-newskin .sw-megamenu.navigation li.level0.staticwidth > .submenu {
        border: 0;
    }
    .page-header.type13.header-newskin .sw-megamenu.navigation li.level0.classic:hover > .submenu {
        border: 0;
    }
}
@media (max-width: 1199px) {
    .page-header.type13.header-newskin .header.panel .top-panel .custom-block {
        display: none;
    }

    .page-header.type13.header-newskin .header.content .header.panel {
        right: 0;
    }
    .page-header.type13.header-newskin .header.panel .top-panel {
        margin-top: 60px;
        padding: 0px;
        background-color: #333;
        width: 100%;
    }

    .page-header.type13.header-newskin .sw-megamenu.navigation li.level0 > a {
        font-size: 13px;
        padding: 15px 20px 15px 5px;
    }
    .page-header.type13.header-newskin .header.panel .bottom-panel {
        width: 100%;
        text-align: right;
    }

}
@media (max-width: 991px) {
    .mobile-sticky header.page-header { z-index: 200; }
    .page-header.type13.header-newskin .header.content {
        padding: 0px;
    }

    .page-header.type13.header-newskin .account-area .account-toggle-icon {
        font-size: 24px;
    }
    .page-header.type13.header-newskin .header.panel .bottom-panel .search-area {
        margin: 0;
        margin-right: 10px;
    }
    .page-header.type13.header-newskin .header.panel .top-panel .custom-block {display: none;}

    .page-header.type13.header-newskin .account-area {  }
    .page-header.type13 .header.links { display: block; }
    .page-header.type13 .header.links li { line-height: 1.8; }
}
@media (max-width: 767px) {
    .page-header.type13.header-newskin .header.content {
        padding: 0;
    }
    .page-header.type13.header-newskin .logo {
        width: 150px;
        height: 30px;
        left: 55px;
        top: 18px;
    }
    .page-header.type13.header-newskin .logo img {
        height: 30px;
        width: auto;
    }
    .page-header.type13.header-newskin .header.panel .top-panel {
        height: 0px;
        margin-top: 0px;
    }
    .page-header.type13.header-newskin .sw-megamenu.navigation li.level0 > a {
        padding: 15px 20px;
    }
    .page-header.type13.header-newskin .header.panel .top-panel .custom-block {display: none;}
    .page-header.type13.header-newskin .header.panel .bottom-panel {
        padding: 0 75px 0 0;
        height: 60px;
    }

    .page-header.type13.header-newskin .account-area .account-toggle-icon {
        font-size: 18px;
    }

    .page-header.type13.header-newskin .account-area .block-account { right: -20px; top: 48px; }
    .page-header.type13.header-newskin .account-area .block-account:before {
        left: auto;
        right: 20px;
    }

    .page-header.type13.header-newskin .nav-toggle {
        display: inline-block;
        line-height: 40px;
        margin: 10px 10px 10px 25px;
        padding-top: 2px;
    }

    .page-header.type13.header-newskin .account-area {
        margin: 10px;
        line-height: 40px;
    }
    .page-header.type13.header-newskin .header.content .header.panel {
        right: 0;
        text-align: right;
        height: 60px;
    }
    .page-header.type13.header-newskin .header.panel .top-panel .menu-area > a {
        display: none;
    }
    .page-header.type13.header-newskin .sections.nav-sections {
        display: block;
        text-align: left;
    }
    .page-header.type13.header-newskin .nav-sections .header.links, .page-header.type13.header-newskin .nav-sections .switcher {
        display: block;
    }
    .page-header.type13.header-newskin .switcher strong, .page-header.type13.header-newskin .switcher .options .action.toggle:after, .page-header.type13.header-newskin .switcher .options .action.toggle:hover:after {
        color: #777;
    }
    .page-header.type13.header-newskin .minicart-wrapper {
        margin-top: 0;
        margin-right: 0;
        float: none;
    }
    .page-header.type13.header-newskin .minicart-wrapper .action.showcart {
        color: #fff;
    }
    .page-header.type13.header-newskin .minicart-wrapper .action.showcart:before,
    .page-header.type13.header-newskin .minicart-wrapper .action.showcart.active:before {
        color: #fff;
    }
    .page-header.type13.header-newskin .search-toggle-icon {
        display: none;
    }
    .page-header.type13.header-newskin .block-search .label:before {
        color: #fff;
        content: '\f87b';
        font-size: 18px;
    }
    .page-header.type13.header-newskin .header.panel .bottom-panel .search-area {
        position: static;
    }
    .page-header.type13.header-newskin .header.panel .bottom-panel .search-area .block-search {
        display: inline-block;
        margin: 0;
        position: static;
    }
    .page-header.type13.header-newskin .block-search .label {
        float: none;
    }
    .page-header.type13.header-newskin .block-search .label + .control input {
        position: absolute;
        left: -9999px;
        min-width: 200px;
    }
    .page-header.type13.header-newskin .block-search .label.active + .control input {
        left: auto;
        right: 0;
    }
}

@media (max-width: 488px) {
    .page-header.type13.header-newskin .account-area { position: static; }
    .page-header.type13.header-newskin .account-area .block-account {
        right: 10%;
        width: 80%;
        top: 58px;
    }
    .page-header.type13.header-newskin .account-area .block-account:before {
        right: 90px;
    }
}
