/* Extra large devices (large desktops, 1800px and up) */
@media (max-width: 1500px) {
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl {
    max-width: 1320px;
}
.header-style-two .header-top-right ul li {
    margin: 3px 15px 3px 0;
    padding-right: 15px;
}
.header-style-two .header-top-right ul li:last-child {
    margin-right: 0;
    padding-right: 0;
}
.header-style-two .header-action > ul {
    margin-left: 0;
}

}


/* Extra large devices (large desktops, 1200px and up) */
@media (max-width: 1199.98px) {
.container,
.container-lg,
.container-md,
.container-sm {
    max-width: 960px;
}
.custom-container {
    max-width: 960px;
}
.header-action > ul li.header-btn {
	display: none;
}
.header-shop-cart .minicart {
	right: 0;
}

.header-style-two .path-logo {
    display: none;
}
.header-style-two .header-top-wrap .container .row,
.header-style-two .menu-area .container .row {
    margin-left: -15px;
}
.header-style-two .menu-nav .logo {
    display: block;
}
.header-style-two .navbar-wrap ul {
    margin-left: auto;
}
.header-style-two .menu-area.sticky-menu .navbar-wrap ul {
    margin: 0 0 0 auto;
}
.header-style-two .header-action > ul {
    margin-left: 0;
}
.header-style-two .header-action > ul > li {
    margin-left: 10px;
}
}



/* Large devices (desktops, 992px and up) */
@media (max-width: 991.98px) {
.container,
.container-md,
.container-sm,
.custom-container {
    max-width: 720px;
}
.menu-area {
	/*padding: 25px 0;*/
}
.menu-nav {
	justify-content: space-between;
}
.header-action {
    margin-right: 30px;
}
.header-action > ul li.header-btn {
    display: block;
}
.header-action > ul > li {
    margin-left: 30px;
}
.header-shop-cart .minicart {
	top: 60px;
}
.menu-outer .navbar-wrap {
	display: block !important;
}
.menu-area .mobile-nav-toggler {
	display: block;
}
.header-top-right ul li {
    margin: 3px 18px 3px 0;
    padding-right: 18px;
}
.header-social a + a {
    margin-left: 15px;
}

.header-style-two .header-action > ul > li {
    margin-left: 25px;
}
.header-style-two .header-action > ul > li.header-shop-cart {
    margin-left: 0;
    padding-left: 0;
}
.header-style-two .header-action > ul > li.header-shop-cart::before {
    display: none;
}
}

/* Medium devices (tablets, 768px and up) */
@media (max-width: 767.98px) {
.container,
.container-md,
.container-sm,
.custom-container {
    max-width: 100%;
}
.transparent-header {
	top: 0;
}
.header-top-left ul,
.header-top-right ul {
    justify-content: center;
}
.breadcrumb{
    font-size: 11px;
}
.post-title{
    font-size: 25px;
}
}



/* Small devices (landscape phones, 576px and up) */
@media only screen and (min-width: 576px) and (max-width: 767px) {
.container,
.container-md,
.container-sm,
.custom-container {
    max-width: 540px;
}
.header-top-left ul {
	justify-content: flex-start;
}
.header-top-right ul {
	justify-content: flex-end;
}
.header-top-right ul li {
	margin-right: 0;
	padding-right: 0;
}
.header-top-right ul li::after {
	display: none;
}
.header-top-right .header-social {
	display: none;
}
.breadcrumb{
    display: none;
    font-size: 9px;
}

.post-title{
    font-size: 20px;
}
}


@media only screen and (max-width: 767.98px){
    .hide{
        display: none;
    }
    }