.onedash-container {
	z-index: 1100 !important; /* Prevent hamburger menu from falling behind QuoteCenter Body*/
}

.btn:focus,
button:focus,
input[type='button']:focus,
input[type='reset']:focus,
input[type='submit']:focus {
	outline-color: unset;
}

body > div:first-child *,
:after,
:before {
	box-sizing: border-box;
}

body > div:first-child li {
	display: list-item;
	text-align: -webkit-match-parent;
}

body > div:first-child .list-unstyled,
body > div:first-child ul {
	list-style: none;
	padding-left: 0;
}

body > div:first-child .onedash-navigation-list li {
	white-space: nowrap;
	margin-bottom: 0;
}

body > div:first-child {
	font-family: Segoe UI, Segoe UI Web, Segoe UI Symbol, Helvetica Neue, BBAlpha Sans, S60 Sans,
		Arial, sans-serif;
	padding-bottom: 0.227px;
	padding-top: 0.227px;
	font-size: 14px;
	line-height: 1.3333333333;
	font-weight: 500;
}

body > div:first-child a {
	text-decoration: none;
}

body > div:first-child a:active {
	outline: 0;
	color: #fff;
	font-weight: bold;
}

body > div:first-child a:active,
body > div:first-child a:hover {
	outline: 0;

	color: #fff;
}

#contentWrapper {
	padding: 0px;
}

body > div:first-child .btn:hover,
body > div:first-child button:hover,
body > div:first-child input[type='button']:hover,
body > div:first-child input[type='reset']:hover,
body > div:first-child input[type='submit']:hover {
	​​​​​​​​cursor: pointer;
}
​​​​​​​​ div#qc-root {
	​​​​​​​​font-weight: 400;
}
​​​​​​​​ body > div:first-child .btn.btn-toggle-switch[disabled] .status-off,
body > div:first-child .btn.btn-toggle-switch[disabled] .status-on {
	color: #c8c8c8 !important;
}

body > div:first-child .subway-caption,
body > div:first-child .btn.btn-toggle-switch .status-off,
body > div:first-child .btn.btn-toggle-switch .status-on {
	color: #323130;
}

body > div:first-child .btn.btn-toggle-switch.active:hover:before {
	background-color: #fff;
}

body > div:first-child .btn.btn-toggle-switch {
	width: 40px;
	min-width: 40px;
	max-width: 40px;
	height: 20px;
	border-radius: 10px;
	overflow: visible;
	background: transparent;
	text-transform: none;
}

body > div:first-child .btn.btn-toggle-switch {
	border: 1px solid #8a8886;
}

body > div:first-child .btn {
	font-weight: 600;
}

body > div:first-child button,
body > div:first-child html input[type='button'],
body > div:first-child input[type='reset'],
body > div:first-child input[type='submit'] {
	-webkit-appearance: button;
	cursor: pointer;
}

body > div:first-child .btn.btn-toggle-switch:before {
	content: '';
	position: absolute;
	width: 12px;
	height: 12px;
	top: 3px;
	left: 3px;
	border-radius: 6px;
}

body > div:first-child .btn.btn-toggle-switch:before {
	background-color: #605e5c;
}

.ms-DatePicker {
	box-sizing: content-box !important;
}

body > div:first-child .btn.btn-toggle-switch.toggleRight:before {
	left: 23px;
}

html {
	height: unset !important;
}

body.breadcrumb-active.breadcrumb-active #partnercenter-breadcrumbs {
	border: none;
}
