@media (max-width: 1199.98px) {
	.modal-dialog {
		max-width: 100%;
	}
}


@media (max-width: 991.98px) {
    .items.items-order .item .flex-group-2 {
        flex: 1.5;
    }
    .account .items.items-order .item .flex-group-2 {
        flex: 2.8;
    }
    .order .sidebar-order {
        top: 70px;
    }
    .navbar.navbar-user .navbar-nav .nav-item .nav-link {
        padding: 5px 1rem;
    }
}


@media (max-width: 767.98px) {
	.article .articleLeft,  .blueimp-gallery > .indicator {
		display: none;
	}
	.blueimp-gallery > .prev, 
	.blueimp-gallery > .next {
		bottom: 0;
    	top: auto;
	}
	body:last-child .blueimp-gallery > .play-pause {
		left: 0;
		right: 0;
	    bottom: 22px;	
		margin: 0 auto;
	}
    .title-hr { 
        margin-bottom: 3.5rem;
    }
    
    .products-categories .item {
        height: auto;
    }
	.col-preview .badges-wrapper {
		position: relative;
		margin: 0 0 0.5rem 0!important;
	}
    
    .account .items.items-order .item .flex-group-2,
    .items.items-order .item .flex-group-2 {
        flex: 2.5;
    }
    .products-list .item .img {
        height: 220px;
    }
}


@media (max-width: 575.98px) {
    .account .items.items-order .item .flex-group-2,
    .items.items-order .item .flex-group-2 {
        flex: 1;
    } 
    .items.items-order .item .flex-group-1 {
        padding-right: 5px;
    }
    .order-steps .boxes .box {
        width: 40px;
        height: 40px;
        font-size: var(--fs-sm);
    }
	.order-steps .boxes .box-before {
		width: 50px;
		height: 50px;
	}
    .order-steps .progress, .order-steps .progress .progress-bar {
        height: 8px;
    }
    .order-steps .boxes {
        top: calc(100% + -25px);
    }
	.order .col-shippment .form-check,
	.pagination-info {
        width: 100%;
    }
	
	.product-detail .product-parts .form-check .label-wrapper {
		width: 100%;
	}
    .newsletter .input-group .form-control {
        border-top-right-radius: var(--rounded-bs)!important;
        border-bottom-right-radius: var(--rounded-bs)!important;
    }
    .newsletter .input-group .btn {
        width: 100%;
        border-radius: 100px!important;
        margin-top: 1rem;
    }
	
	/*.select2 {
		width: 100%!important;
	}*/
}


@media (max-width: 400px) {
	.blueimp-gallery > .title {
		display: none;
	}
    .items.items-order .item .flex-group-1,
    .items.items-order .item .flex-group-2 {
        flex: inherit!important;
    }
	.order .item .col-product,
	.order .item .col-price {
		width: 100%;
	}
	.order .item .col-price {
		text-align: left!important;
	}
    .items.items-order .item .col-img {
        width: 80px;
    }
    .items.items-order .item .col-img .img {
        height: 80px;
    }
}


@media (max-width: 360px) {
}