@media (max-width:992px) {
	.header ul.navbar-nav {
		margin-right: 0px;
	}

	.header hr.solid {
		margin: 0 10px 0 10px;
	}

	.header .dropdown-content {
		left: unset;
		right: 101%;
		top: 0%;
	}

	.header #close-toggle {
		display: none;
	}

	.header #open-toggle {
		display: block;
	}

	.nav-header {
		position: absolute;
		text-align: right;
		background-color: #707070;
		;
		right: 0%;
		top: 100%;
	}

	.header .nav-test {
		display: block;
		margin-bottom: 0px;
		padding-left: 23px;
		font-size: 20px;
	}

	.icon {
		display: flex;
	}

	.divider-icon {
		display: block;
	}
}

@media (min-width:992px) {

	.header #close-toggle,
	.header #open-toggle {
		display: none !important;
	}
}

/* Small devices (landscape phones, 576px and up) */
@media (max-width: 576px) {}

/* /Ipad ngang(1024 x 768)/ */
@media screen and (max-width: 1024px) {
	.item-add .item-confirm .wrap-image-card {
		justify-content: center;
	}

	.item-add form label,
	.shop-inventory .wrap-state label.state {
		margin-right: 20px;
	}

	.item-add .list-image-item {
		margin-right: 25px;
	}

	.item-add input[name='accessories'] {
		width: calc(98vw - 311px);
	}

	.item-add .wrap-range input {
		width: calc((98vw - 340px)/2);
	}

	input[name='movie_url'] {
		width: calc(100vw - 339px);
		max-width: unset;
	}

	.item-list .table.table-default td {
		padding: 8px;
	}

	.shop-inventory .btn-custom.mr-22 {
		margin-right: 33px;
	}

	table.table-default td {
		padding: 6px;
	}

	.item-add .wrap-frame iframe {
		height: 415px;
	}

}

/* /Ipad dọc(768 x 1024)/ */
@media screen and (max-width: 768px) {
	body.admin.login form input {
		width: 100%;
	}

	.admin.login .caption {
		font: normal normal normal 16px/25px Kozuka R;
	}

	body.admin .btn-primary {
		font: normal normal normal 18px/30px Kozuka R;
	}

	.admin.login .title {
		font: normal normal normal 20px/44px Kozuka B;
	}

	.search form select {
		width: 100% !important;
	}

	.form-with-error {
		width: 100%;
	}

	.form-with-error select,
	.form-with-error input {
		width: 100%;
	}

	.mobile {
		display: none;
	}

	.review-list .content-name {
		padding: 10px;
	}


}

/* /Tablet nhỏ(480 x 640)/ */
@media screen and (max-width: 480px) {

	body.main-management,
	body.login-management {
		--default-spacing: 10px 15px;
	}

	/* for maker */
	.maker-page .form-buttons {
		width: 100%;
		justify-content: center;
	}

	.maker-page .form-buttons .wrap-button {
		display: flex;
		width: 100%;
		justify-content: center;
	}

	.item-add .wrap-frame iframe {
		height: 250px !important;
	}
}

/* /Iphone(480 x 640)/ */
@media screen and (max-width: 320px) {}

/* /Smart phone nhỏ/ */
@media screen and (max-width: 240px) {}

/* custome */
@media screen and (max-width: 1215px) {
	.shop-inventory .wrap-state .state {
		margin-left: 0;
		text-align: left;
		margin-right: 39px;
	}
}