@media screen and (min-width: 1400px) {
    .left-side {
        border-right: 1px solid var(--border-color);
        padding-bottom: 30px;
    }

}

@media screen and (min-width: 1200px) {
    .form-container-wrap:not(:last-of-type) {
        border-right: 1px solid var(--border-color);
    }

    .form-container-inner:last-child {
        border-bottom: 0;
    }

}

@media screen and (min-width: 992px) {
    .page-header-btns {
        justify-content: flex-end !important;
    }
}

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

    .page-background-left,
    .page-background-right {
        max-width: 360px;
    }
}

@media screen and (max-width: 1024px) {
    .register-screen {
        min-height: 100vh;
    }

    .page-background-left,
    .page-background-right {
        max-width: 240px;
    }

    .menu-items-col .menu-col:not(:last-of-type) {
        padding-right: 20px;
    }

    .menu-items-col .menu-col:not(:first-of-type) {
        padding-left: 20px;
    }

    .menu-item-right .list-unstyled .menu-item:not(:first-of-type) {
        padding-left: 10px;
    }

    .search-header-btn {
        display: block;
    }

    .menu-col.header-search form {
        display: none;
    }

    .menu-col.header-search {
        flex: unset;
        border: 0 !important;
        padding-right: 0 !important;
    }

    .menu-col.menu-item-left {
        flex: 1;
    }

    .full-screen-menu {
        display: none !important;
    }

    .register-form-wrapper .store-logo {
        max-width: 250px;
    }
}

@media screen and (max-width: 992px) {
    .card-header {
        flex-wrap: wrap;
    }

    .card-header .card-title {
        width: 100%;
        flex: 100%;
        margin-bottom: 10px;
    }

    .card-header-nav.d-flex {
        display: block !important;
    }

    .card-header-nav.d-flex>*:not(:last-of-type) {
        margin-bottom: 10px;
    }

    .card-header-tab {
        padding-left: 0;
    }

    .card-header.d-flex {
        display: block !important;
    }

    .page-background-left,
    .page-background-right {
        display: none;
    }

    .register-content {
        justify-content: center;
    }

    .site-logo {
        max-width: 150px;
        width: 100%;
    }

    .main-menu-dropdown .dropdown-toggle svg {
        width: 30px;
        height: 30px;
    }

    .user-menu .dropdown-toggle .user-name {
        display: none;
    }

    .user-menu .menu-item:not(:last-of-type) {
        margin-right: 10px;
    }

    .main-menu-dropdown .dropdown-toggle {
        padding: 15px 15px;
    }

    .page-header {
        display: block !important;
        padding: 25px 0px 0 0;
    }

    .page-header.d-flex .header-tab-nav {
        margin-bottom: 15px;
        border-bottom: 1px solid var(--theme-color);
    }
}
@media(max-width:600px){
    
	.main-navigationbar{  
		flex-direction: column;
		align-items: center;
		gap:10px;
		padding: 10px;
	}
	.main-navigationbar .menu-left{
		flex-wrap: nowrap;
	}
	.menu-items-col{    justify-content: center;}
	.menu-items-col .menu-col:not(:first-of-type){padding-left:10px}
	.menu-items-col .menu-col:not(:last-of-type),.menu-left .menu-item:not(:last-of-type){padding-right:10px}
	.menu-items-col{gap:10px;}
		.mini-cart-item {		
		flex-direction: row;
		flex-wrap: wrap;
	}
}