

html body.role-admin .to-shine-header-pane-empty {
    min-height: 0px !important;
}

#to-shine-page-navigation .to-shine-login {
	width: 15px !important;
}

.footer-info {
	font-size: 12px;
    color: #0dcaf0;
}

body.to-shine-variation-default #to-shine-page-header-pane {
	margin-top: 0px;
}


body.to-shine-variation-default main#to-shine-page-main, body.to-shine-variation-default footer#to-shine-page-footer {
	width: 100% !important;
	margin: 0 auto;
    background-color: #fafafa;
	max-width:100% !important;
}
.dnnFormPopup {
	padding: 9px 1px 9px 11px !important;
}
.dnnFormPopup .ui-dialog-titlebar {
	padding-bottom: 9px !important;
}

.menu-page-icon {
	margin-bottom: 5px;
    margin-right: 3px;	
}


.navbar-nav .nav-link img {
	/*
    opacity: 0.2;
    transition: opacity .3s ease-out;
    -moz-transition: opacity .3s ease-out;
    -webkit-transition: opacity .3s ease-out;
    -o-transition: opacity .3s ease-out;
    width: 22px;
    filter: invert(63%) sepia(22%) saturate(283%) hue-rotate(190deg) brightness(94%) contrast(89%);*/
}

.navbar-nav .nav-link:hover img
{
    opacity: 1;
    filter: invert(41%) sepia(40%) saturate(2718%) hue-rotate(215deg) brightness(101%) contrast(101%);
}

@media (min-width: 992px){
	.dropdown-menu {
		min-width: max-content !important;
	}
}
/*
@media (min-width: 1200px) {	
	.container-xl, .container-lg, .container-md, .container-sm, .container {
		max-width: 1265px !important;
	}
}
*/
/*fix có scroll bar ngang*/
@media (min-width: 1200px) {	
	.container-xl, .container-lg, .container-md, .container-sm, .container {
		/*max-width: 1130px !important;*/
		max-width: 1210px !important;
		/*max-width: 1250px !important;*/
	}
}
