/* Default & normalize setter */
a{background-color:transparent;-webkit-text-decoration-skip:objects;}
article,aside,footer,header,nav,section,figcaption,figure,main,details,menu{display:block;overflow:auto;}
template,[hidden]{display:none;}
audio,video,canvas{display:inline-block;}
audio:not([controls]){display:none;height:0;}
svg:not(:root){overflow:hidden;}
button,input,optgroup,select,textarea{margin:0;}
button,input{overflow:visible;}
button,select{text-transform:none;}
button,html[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}
fieldset{padding:0.35em 0.75em 0.625em;}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
textarea{overflow:auto;}
[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
/******************************/

/*
html{
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
    margin: 0;
    padding: 0;
}

*, *:before, *:after{
	-webkit-box-sizing: inherit;
    box-sizing: inherit;
}

body{
	overflow: hidden;
}

.navbar-fixed-top{
	position: static;
}


.bodyContents{
	width: 100%;
	overflow: scroll;
	min-height: 0 !important;
}

.mainContainer{
	margin-top: 0;
	min-height: 0;
}

.mainContainer{
	min-width: 0;
}

.gridster ul li.dashboardWidget{
	box-shadow: 0 50px 100px -20px rgb(50 50 93 / 25%), 0 30px 60px -30px rgb(0 0 0 / 30%);
	border-radius: 16px;
	border: 1px solid #e8e8e8;
	overflow: hidden;
}

.gridster ul li.dashboardWidget .dashboardWidgetHeader{
	border: none;
	background-image: none;
	text-shadow: none;
	background-color: #fff;
	color: #444;
	font-weight: normal;
	text-transform: uppercase;
	padding: 10px;
	border-bottom: 1px solid #e8e8e8;
}

.gridster ul li.dashboardWidget .dashboardWidgetHeader .widgeticons{
	visibility: visible !important;
}

.gridster ul li.dashboardWidget{
	max-width: 100%;
}

select{
	border: none;
	border-bottom: 2px solid #e8e8e8;
}

select:focus{
	outline: none;
}

@media only screen and (max-width: 1000px){

	.contentsDiv > div{
		padding: 0 5px;
	}

}*/

/*Navbar*/
.navbar-fixed-top,
.navbar-fixed-top::before,
.navbar-fixed-top::after,
.navbar-fixed-top *,
.navbar-fixed-top *::before,
.navbar-fixed-top *::after{
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.navbar-fixed-top{
	width: 100%;
}

.navbar{
	width: 100%;
}

.navbar-inner{
	width: 100%;
}

.menuBar{
	width: 100%;
	display: flex;
	justify-content: space-between;
	background: #e52d27;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to right, #b31217, #e52d27);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to right, #b31217, #e52d27); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

}

.menuBar::before,
.menuBar::after{
	display: none;
}

.menuBar > .span9,
.menuBar > .span3{
	width: 100%;

}

#largeNav{
	margin: 0;
}

.navbar .nav{
	margin: 0;
}

/*Content*/
.mainContainer{
	min-height: 0;
	min-width: 0;
}

.bodyContents{
	width: 100%;
	overflow: auto;
	min-height: 0 !important;
}

.navbar.navbar-fixed-top #topMenus .navbar-inner .menuBar #commonMoreMenu li.open,
.navbar.navbar-fixed-top #topMenus .navbar-inner .menuBar .nav.modulesList li.tabs:hover a,
.navbar.navbar-fixed-top #topMenus .navbar-inner .menuBar .nav.modulesList li.tabs a.selected,
#headerLinksCompact .btn-navbar{
	background: #7c070b;
}

.menuBar strong{
	font-weight: normal;
}
