/* SMALL */
@media only screen and (min-width: 576px) and (max-width: 767.9px) {
	html {
		font-size: 15px;
	}

	.hidden-sm {
		display: none !important;
	}

	.container,
	.container-fluid {
		max-width: 100%;
		width: 100%;
	}

	.btn-default1,
	.btn-default2 {
		font-size: 13px;
	}

	.login .content .image {
		display: none;
	}

	.sidebar {
		z-index: 9;
		margin-left: 0;
	}

	.sidebar.active-nav {
		margin-left: -300px;
	}

	.my-container.active-container {
		margin-left: 0;
	}

	.my-container .page-wrapper .page-sidemenu-website {
		display: none;
	}

	.my-container .page-wrapper .page-sidemenu-domain {
		height: auto;
		display: flex;
		flex-wrap: wrap;
	}

	.my-container .page-wrapper .page-sidemenu .item-link {
		width: calc(50% - 10px);
		margin: 0 5px 10px;
	}

	.my-container .page-wrapper .page-sidemenu .item .sub-item2 {
		display: none;
	}

	.col-domain {
		padding-right: 0;
	}

	.my-container .page-wrapper .invoice .table-invoice.table-header h1 {
		font-size: 28px;
	}

	.my-container .page-wrapper .invoice .table-invoice.table-header h2 {
		font-size: 20px;
	}

	.my-container .page-wrapper .invoice .table-invoice.table-header h3 {
		font-size: 22px;
	}

	.my-container .page-wrapper .invoice .table-invoice p {
		font-size: 15px;
	}

	.my-container .page-wrapper .invoice .table-invoice.table-body th,
	.my-container .page-wrapper .invoice .table-invoice td {
		font-size: 15px;
	}

	.my-container .page-wrapper .invoice .table-invoice.table-footer tr td:first-child {
		display: none;
	}

	.my-container .page-wrapper .report-website ul.nav-tab {
	    justify-content: flex-start;
    	flex-wrap: wrap;
    	margin: 0 -5px 30px;
	}

	.my-container .page-wrapper .report-website ul.nav-tab li {
		width: calc(50% - 10px);
		margin: 0 5px 5px;
	}

	.my-container .page-wrapper .report-website ul.nav-tab li button {
		width: 100%;
	}
}