/* ~/Content/Metro/less/scheme-builder:L1 */
/* rgb(255,255,255) */
/* rgb(216,0,115) */
/* /Content/SiteTheme.less:L13 */
.fg-theme-highlight {
  color: #00aff0 !important;
}
/* /Content/SiteTheme.less:L17 */
.bg-theme-highlight {
  background-color: #00aff0 !important;
}
/* /Content/SiteTheme.less:L21 */
.bd-theme-highlight {
  border-color: #00aff0 !important;
}
/* /Content/SiteTheme.less:L25 */
.ol-theme-highlight {
  outline-color: #00aff0 !important;
}
/* /Content/SiteTheme.less:L29 */
.op-theme-highlight {
  background-color: rgba(0, 175, 240, 0.7);
}
/* /Content/SiteTheme.less:L33 */
.ribbed-theme-highlight {
  background: #00aff0 linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px !important;
}
/* /Content/SiteTheme.less:L38 */
/* /Content/SiteTheme.less:L39 */
.before-bg-theme-highlight:before {
  background: #00aff0 !important;
}
/* /Content/SiteTheme.less:L44 */
/* /Content/SiteTheme.less:L45 */
.before-fg-theme-highlight:before {
  color: #00aff0 !important;
}
/* /Content/SiteTheme.less:L50 */
/* /Content/SiteTheme.less:L51 */
.after-bg-theme-highlight:after {
  background: #00aff0 !important;
}
/* /Content/SiteTheme.less:L56 */
/* /Content/SiteTheme.less:L57 */
.after-fg-theme-highlight:after {
  color: #00aff0 !important;
}
/* /Content/SiteTheme.less:L62 */
/* /Content/SiteTheme.less:L63 */
.bg-hover-theme-highlight:hover {
  background: #00aff0 !important;
}
/* /Content/SiteTheme.less:L68 */
/* /Content/SiteTheme.less:L69 */
.bg-active-theme-highlight:active {
  background: #00aff0 !important;
}
/* /Content/SiteTheme.less:L74 */
/* /Content/SiteTheme.less:L75 */
.bg-focus-theme-highlight:focus {
  background: #00aff0 !important;
}
/* /Content/SiteTheme.less:L80 */
/* /Content/SiteTheme.less:L81 */
.fg-hover-theme-highlight:hover {
  color: #00aff0 !important;
}
/* /Content/SiteTheme.less:L86 */
/* /Content/SiteTheme.less:L87 */
.fg-active-theme-highlight:active {
  color: #00aff0 !important;
}
/* /Content/SiteTheme.less:L92 */
/* /Content/SiteTheme.less:L93 */
.fg-focus-theme-highlight:focus {
  color: #00aff0 !important;
}
/* /Content/SiteTheme.less:L13 */
.fg-theme-highlight-text {
  color: #ffffff !important;
}
/* /Content/SiteTheme.less:L17 */
.bg-theme-highlight-text {
  background-color: #ffffff !important;
}
/* /Content/SiteTheme.less:L21 */
.bd-theme-highlight-text {
  border-color: #ffffff !important;
}
/* /Content/SiteTheme.less:L25 */
.ol-theme-highlight-text {
  outline-color: #ffffff !important;
}
/* /Content/SiteTheme.less:L29 */
.op-theme-highlight-text {
  background-color: rgba(255, 255, 255, 0.7);
}
/* /Content/SiteTheme.less:L33 */
.ribbed-theme-highlight-text {
  background: #ffffff linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent) !important;
  background-size: 40px 40px !important;
}
/* /Content/SiteTheme.less:L38 */
/* /Content/SiteTheme.less:L39 */
.before-bg-theme-highlight-text:before {
  background: #ffffff !important;
}
/* /Content/SiteTheme.less:L44 */
/* /Content/SiteTheme.less:L45 */
.before-fg-theme-highlight-text:before {
  color: #ffffff !important;
}
/* /Content/SiteTheme.less:L50 */
/* /Content/SiteTheme.less:L51 */
.after-bg-theme-highlight-text:after {
  background: #ffffff !important;
}
/* /Content/SiteTheme.less:L56 */
/* /Content/SiteTheme.less:L57 */
.after-fg-theme-highlight-text:after {
  color: #ffffff !important;
}
/* /Content/SiteTheme.less:L62 */
/* /Content/SiteTheme.less:L63 */
.bg-hover-theme-highlight-text:hover {
  background: #ffffff !important;
}
/* /Content/SiteTheme.less:L68 */
/* /Content/SiteTheme.less:L69 */
.bg-active-theme-highlight-text:active {
  background: #ffffff !important;
}
/* /Content/SiteTheme.less:L74 */
/* /Content/SiteTheme.less:L75 */
.bg-focus-theme-highlight-text:focus {
  background: #ffffff !important;
}
/* /Content/SiteTheme.less:L80 */
/* /Content/SiteTheme.less:L81 */
.fg-hover-theme-highlight-text:hover {
  color: #ffffff !important;
}
/* /Content/SiteTheme.less:L86 */
/* /Content/SiteTheme.less:L87 */
.fg-active-theme-highlight-text:active {
  color: #ffffff !important;
}
/* /Content/SiteTheme.less:L92 */
/* /Content/SiteTheme.less:L93 */
.fg-focus-theme-highlight-text:focus {
  color: #ffffff !important;
}
/*.generate-colors(@theme-color-list-length);
.generate-colors(@name, @i: 1) when (@i =< @theme-color-list-length) {
	@name: extract(@theme-color-list, @i);

	.fg-@{name} {color: @@name !important;}
	.bg-@{name} {background-color: @@name !important;}
	.bd-@{name} {border-color: @@name !important;}
	.ol-@{name} {outline-color: @@name !important;}
	.op-@{name} {background-color: rgba(red(@@name), green(@@name), blue(@@name), .7);}
	.ribbed-@{name} {background: @@name linear-gradient(-45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent) !important;	background-size: 40px 40px !important;	}
	.before-bg-@{name} {&:before {background: @@name !important;}}
	.before-fg-@{name} {&:before {color: @@name !important;}}
	.after-bg-@{name} {&:after {background: @@name !important;}}
	.after-fg-@{name} {&:after {color: @@name !important;}}
	.bg-hover-@{name} {&:hover{background: @@name !important;}}
	.bg-active-@{name} {&:active{background: @@name !important;}}
	.bg-focus-@{name} {&:focus{background: @@name !important;}}
	.fg-hover-@{name} {&:hover{color: @@name !important;}}
	.fg-active-@{name} {&:active{color: @@name !important;}}
	.fg-focus-@{name} {&:focus{color: @@name !important;}}

	.generate-colors(@name, @i + 1);
}*/

/* /Content/SiteTheme.less:L126 */
/* /Content/SiteTheme.less:L128 */
.metro .breadcrumbs ul a {
  color: #00aff0;
}
/* /Content/SiteTheme.less:L132 */
.metro .breadcrumbs ul a:hover,
.metro .button:hover,
.metro .toolbar .button:hover,
.metro .fc-event:hover {
  background: #00aff0;
  color: #ffffff;
}
/* /Content/SiteTheme.less:L140 */
.metro .fc-event {
  border-color: transparent;
  /* default BORDER color */
  background-color: #00aff0;
  /* default BACKGROUND color */
  color: #ffffff;
  /* default TEXT color */

}
/* /Content/SiteTheme.less:L146 */
.metro hr.fc-divider {
  background-color: #00aff0;
}
/* /Content/SiteTheme.less:L160 */
.metro a,
.metro .link {
  color: #00aff0;
}
/* /Content/SiteTheme.less:L164 */
.metro a:hover,
.metro .link:hover {
  color: #00aff0;
}
/* /Content/SiteTheme.less:L169 */
.metro a:focus,
.metro .link:focus,
.metro a:active,
.metro .link:active {
  color: #00aff0;
}
/* /Content/SiteTheme.less:L176 */
.metro .input-control.switch input[type="checkbox"]:checked ~ .check {
  background: #00aff0;
}
/* /Content/SiteTheme.less:L180 */
.metro .data .dataInput.dirty {
  border: 1px solid #f0a30a;
}
/* /Content/SiteTheme.less:L184 */
.metro button.elmReloadButton.clearSearch {
  background-color: #00aff0;
  color: #ffffff;
}
/* /Content/SiteTheme.less:L188 */
.metro button.elmReloadButton.clearSearch:hover {
  background-color: #00aff0;
}
/* /Content/SiteTheme.less:L192 */
.metro button.elmReloadButton.clearSearch:disabled,
.metro button.elmReloadButton.clearSearch.disabled {
  background-color: #eaeaea;
  color: #bebebe;
  cursor: default;
  border-color: transparent;
}
/* /Content/SiteTheme.less:L198 */
.metro button.elmReloadButton.clearSearch:disabled:hover,
.metro button.elmReloadButton.clearSearch.disabled:hover {
  background-color: #eaeaea !important;
  color: #bebebe !important;
}
/* /Content/SiteTheme.less:L204 */
.metro button.elmReloadButton.clearSearch::before {
  padding-right: 0.3rem;
}
/* /Content/SiteTheme.less:L209 */
.metro .button.elmAddButton,
.metro .button.elmSaveButton,
.metro .button.elmExecuteSearchButton,
.metro .button.button-ok {
  background-color: #128023;
  color: #ffffff;
}
/* /Content/SiteTheme.less:L213 */
.metro .button.elmAddButton:hover,
.metro .button.elmSaveButton:hover,
.metro .button.elmExecuteSearchButton:hover,
.metro .button.button-ok:hover {
  background-color: #79d61d;
  color: #000000;
}
/* /Content/SiteTheme.less:L218 */
.metro .button.elmAddButton:disabled,
.metro .button.elmSaveButton:disabled,
.metro .button.elmExecuteSearchButton:disabled,
.metro .button.button-ok:disabled,
.metro .button.elmAddButton.disabled,
.metro .button.elmSaveButton.disabled,
.metro .button.elmExecuteSearchButton.disabled,
.metro .button.button-ok.disabled {
  background-color: #eaeaea;
  color: #bebebe;
  cursor: default;
  border-color: transparent;
}
/* /Content/SiteTheme.less:L224 */
.metro .button.elmAddButton:disabled:hover,
.metro .button.elmSaveButton:disabled:hover,
.metro .button.elmExecuteSearchButton:disabled:hover,
.metro .button.button-ok:disabled:hover,
.metro .button.elmAddButton.disabled:hover,
.metro .button.elmSaveButton.disabled:hover,
.metro .button.elmExecuteSearchButton.disabled:hover,
.metro .button.button-ok.disabled:hover {
  background-color: #eaeaea !important;
  color: #bebebe !important;
}
/* /Content/SiteTheme.less:L231 */
.metro .button.elmCancelButton,
.metro .button.elmDeleteButton {
  background-color: #9a1616;
  color: #ffffff;
}
/* /Content/SiteTheme.less:L235 */
.metro .button.elmCancelButton:hover,
.metro .button.elmDeleteButton:hover {
  background-color: #da5a53;
  color: #000000;
}
/* /Content/SiteTheme.less:L240 */
.metro .button.elmCancelButton:disabled,
.metro .button.elmDeleteButton:disabled,
.metro .button.elmCancelButton.disabled,
.metro .button.elmDeleteButton.disabled {
  background-color: #eaeaea;
  color: #bebebe;
  cursor: default;
  border-color: transparent;
}
/* /Content/SiteTheme.less:L246 */
.metro .button.elmCancelButton:disabled:hover,
.metro .button.elmDeleteButton:disabled:hover,
.metro .button.elmCancelButton.disabled:hover,
.metro .button.elmDeleteButton.disabled:hover {
  background-color: #eaeaea !important;
  color: #bebebe !important;
}
/* /Content/SiteTheme.less:L253 */
.metro .button.elmDrill {
  background-color: #79d61d;
  color: #000000;
}
/* /Content/SiteTheme.less:L257 */
.metro .button.elmDrill:hover {
  background-color: #128023;
  color: #ffffff;
}
/* /Content/SiteTheme.less:L262 */
.metro .button.elmDrill:disabled,
.metro .button.elmDrill.disabled {
  background-color: #eaeaea;
  color: #bebebe;
  cursor: default;
  border-color: transparent;
}
/* /Content/SiteTheme.less:L268 */
.metro .button.elmDrill:disabled:hover,
.metro .button.elmDrill.disabled:hover {
  background-color: #eaeaea !important;
  color: #bebebe !important;
}
/* /Content/SiteTheme.less:L275 */
/* /Content/SiteTheme.less:L276 */
/* /Content/SiteTheme.less:L277 */
.metro button.elmButton[class^="mif-"]::before,
.metro button.elmButton[class*="mif-"]::before {
  padding-right: 0.3rem;
}
/* /Content/SiteTheme.less:L281 */
.metro button.elmButton.elmMap {
  white-space: nowrap;
}
/* /Content/SiteTheme.less:L286 */
.metro button.elmRefreshButton.mif-refresh::before {
  content: "\ea2e";
}
/* /Content/SiteTheme.less:L290 */
/* /Content/SiteTheme.less:L292 */
.metro .dirty button.elmUpdateButton {
  background-color: #f0a30a;
}
/* /Content/SiteTheme.less:L296 */
.metro .dirty button.elmRefreshButton,
.metro .dirty button.elmReloadButton {
  border-color: #CE352C;
}
/* /Content/SiteTheme.less:L301 */
.metro .dirty button.elmRefreshButton.mif-refresh::before {
  content: "\e965";
}
/* /Content/SiteTheme.less:L305 */
.metro .dirty button.elmRefreshButton::after {
  content: ' (Discard Changes)';
  /* TODO: Use localization tag */
  font-size: smaller;
}
/* /Content/SiteTheme.less:L312 */
.metro .blockUI.blockMsg {
  color: #ffffff;
}
/* /Content/SiteTheme.less:L316 */
.metro .ui-progressbar-value {
  border: 1px solid #00aff0;
  background-color: #00aff0;
  background-image: none;
}
/* /Content/SiteTheme.less:L323 */
.breadcrumbs {
  padding: 0.3125rem 1rem;
}
/* /Content/SiteTheme.less:L326 */
/* /Content/SiteTheme.less:L328 */
.breadcrumbs.dark > li:last-child {
  font-weight: inherit;
}
/* /Content/SiteTheme.less:L331 */
.breadcrumbs.dark > li:last-child:before,
.breadcrumbs.dark > li:last-child:after {
  background-color: transparent;
}
/*.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
    border: 1px solid @theme-highlight;
    background: @theme-highlight;
}*/

/* /Content/SiteTheme.less:L350 */
/* /Content/SiteTheme.less:L352 */
.ui-widget-content .ui-slider {
  border: 1px solid #00aff0;
  /*background:#d4d4d4;*/

  /*.ui-state-focus{background-color:#000000;}*/

}
/* /Content/SiteTheme.less:L355 */
.ui-widget-content .ui-slider .ui-slider-range {
  background: #00aff0;
}
/* /Content/SiteTheme.less:L359 */
.ui-widget-content .ui-slider .ui-state-default {
  background-color: #00aff0;
}
/* /Content/SiteTheme.less:L363 */
.ui-widget-content .ui-slider .ui-state-active {
  background-color: #00aff0 !important;
}
/* /Content/SiteTheme.less:L367 */
.ui-widget-content .ui-slider .ui-state-hover {
  background-color: #00aff0;
}
/* /Content/SiteTheme.less:L374 */
.blockUI.blockMsg {
  padding: 0;
  margin: 0;
  width: 40%;
  top: 30%;
  /*font-size: 30%;
            line-height: 30%;*/
  /*min-height: 40%;*/
  left: 30%;
  text-align: center;
  border: none;
  background-color: #00aff0;
  cursor: wait;
}
/* /Content/SiteTheme.less:L389 */
#loading p:before,
.spinning-square {
  display: inline-block;
  width: 40px;
  height: 40px;
  border: 1px solid #ffffff;
  margin: 0 auto;
  -webkit-animation: rotatesquare 1.2s infinite ease-in-out;
  animation: rotatesquare 2.4s infinite ease-in-out;
}
@-webkit-keyframes rotatesquare {
  0% {
    -webkit-transform: perspective(80px);
  }
  50% {
    -webkit-transform: perspective(80px) rotateY(180deg);
  }
  100% {
    -webkit-transform: perspective(80px) rotateY(180deg) rotateX(180deg);
  }
}
@keyframes rotatesquare {
  0% {
    transform: perspective(80px) rotateX(0deg) rotateY(0deg);
  }
  25% {
    transform: perspective(80px) rotateX(-180.1deg) rotateY(0deg);
  }
  50% {
    transform: perspective(80px) rotateX(-180deg) rotateY(-179.9deg);
  }
  75% {
    transform: perspective(80px) rotateX(-0.1deg) rotateY(-179.9deg);
  }
  100% {
    transform: perspective(80px) rotateX(0deg) rotateY(-359.9deg);
  }
}
/* /Content/SiteTheme.less:L435 */
.flexPanel form.ui-state-active {
  border: 1px solid #00aff0;
}
/* /Content/SiteTheme.less:L441 */
/* /Content/SiteTheme.less:L442 */
.metro .dirty button.disableWhenDirty,
.metro button.disableWhenDirty.dirty {
  background-color: #eaeaea !important;
  color: #bebebe !important;
  border-color: transparent;
}
/* /Content/SiteTheme.less:L447 */
.metro .dirty button.disableWhenDirty:hover,
.metro button.disableWhenDirty.dirty:hover {
  background-color: #eaeaea !important;
  color: #bebebe !important;
}
/* /Content/SiteTheme.less:L454 */
/* /Content/SiteTheme.less:L455 */
/* /Content/SiteTheme.less:L456 */
.gridPanel .dataInput:not(.readonly).required,
.formPanel .dataInput:not(.readonly).required,
.gridPanel .dataInput:not(.readonly):required,
.formPanel .dataInput:not(.readonly):required {
  background-color: rgba(113, 216, 255, 0.2);
}
/* /Content/SiteTheme.less:L459 */
.gridPanel .dataInput:not(.readonly).required + .check,
.formPanel .dataInput:not(.readonly).required + .check,
.gridPanel .dataInput:not(.readonly):required + .check,
.formPanel .dataInput:not(.readonly):required + .check {
  background-color: rgba(113, 216, 255, 0.2);
}
/* /Content/SiteTheme.less:L468 */
/* /Content/SiteTheme.less:L469 */
.metro .dirty .button.disableWhenDirty,
.metro .dirty button.disableWhenDirty,
.metro .dirty .clickable.disableWhenDirty,
.metro .dirty a[href].disableWhenDirty,
.metro .dirty a.clickable.disableWhenDirty,
.metro .button.disableWhenDirty.dirty,
.metro button.disableWhenDirty.dirty,
.metro .clickable.disableWhenDirty.dirty,
.metro a[href].disableWhenDirty.dirty,
.metro a.clickable.disableWhenDirty.dirty {
  cursor: not-allowed !important;
}
/* /Content/SiteTheme.less:L474 */
/* /Content/SiteTheme.less:L475 */
.metro .dirty a[href].disableWhenDirty,
.metro .dirty a.clickable.disableWhenDirty,
.metro .dirty .link.disableWhenDirty,
.metro a[href].disableWhenDirty.dirty,
.metro a.clickable.disableWhenDirty.dirty,
.metro .link.disableWhenDirty.dirty {
  color: #bebebe !important;
}
/*
* params: name, background, backgroundHover, item, itemHover, itemDisabled, divider, dropdown-toggle
*/

/* ~/Content/Metro/less/scheme-builder:L3 */
/* ~/Content/Metro/less/scheme-builder:L4 */
.app-bar.flexViews {
  background-color: #00aff0;
}
/* ~/Content/Metro/less/scheme-builder:L7 */
/* ~/Content/Metro/less/scheme-builder:L8 */
.app-bar.flexViews .app-bar-element:hover,
.app-bar.flexViews .app-bar-menu > li:hover,
.app-bar.flexViews .app-bar-menu > li > a:hover,
.app-bar.flexViews .app-bar-element:active,
.app-bar.flexViews .app-bar-menu > li:active,
.app-bar.flexViews .app-bar-menu > li > a:active {
  background-color: #005271;
}
/* ~/Content/Metro/less/scheme-builder:L13 */
.app-bar.flexViews .app-bar-divider {
  background-color: #71d8ff;
}
/* ~/Content/Metro/less/scheme-builder:L17 */
/* ~/Content/Metro/less/scheme-builder:L18 */
.app-bar.flexViews .app-bar-element .d-menu,
.app-bar.flexViews .app-bar-menu > li .d-menu {
  background-color: #00aff0;
  border-color: transparent;
}
/* ~/Content/Metro/less/scheme-builder:L22 */
.app-bar.flexViews .app-bar-element .d-menu li:not(.disabled) > a,
.app-bar.flexViews .app-bar-menu > li .d-menu li:not(.disabled) > a,
.app-bar.flexViews .app-bar-element .d-menu li > a,
.app-bar.flexViews .app-bar-menu > li .d-menu li > a {
  background-color: #00aff0;
  color: #ffffff;
}
/* ~/Content/Metro/less/scheme-builder:L26 */
.app-bar.flexViews .app-bar-element .d-menu li:not(.disabled) > a:hover,
.app-bar.flexViews .app-bar-menu > li .d-menu li:not(.disabled) > a:hover,
.app-bar.flexViews .app-bar-element .d-menu li > a:hover,
.app-bar.flexViews .app-bar-menu > li .d-menu li > a:hover {
  background-color: #005271;
  color: #ffffff;
}
/* ~/Content/Metro/less/scheme-builder:L32 */
.app-bar.flexViews .app-bar-element .d-menu li:hover > a,
.app-bar.flexViews .app-bar-menu > li .d-menu li:hover > a {
  background-color: #005271;
}
/* ~/Content/Metro/less/scheme-builder:L36 */
.app-bar.flexViews .app-bar-element .d-menu .divider,
.app-bar.flexViews .app-bar-menu > li .d-menu .divider {
  background-color: #71d8ff;
}
/* ~/Content/Metro/less/scheme-builder:L38 */
.app-bar.flexViews .app-bar-element .d-menu .divider:hover,
.app-bar.flexViews .app-bar-menu > li .d-menu .divider:hover {
  background-color: #71d8ff;
}
/* ~/Content/Metro/less/scheme-builder:L45 */
/* ~/Content/Metro/less/scheme-builder:L46 */
/* ~/Content/Metro/less/scheme-builder:L47 */
.app-bar.flexViews .app-bar-element .dropdown-toggle:before,
.app-bar.flexViews .app-bar-menu li .dropdown-toggle:before {
  border-color: #ffffff;
}
/* ~/Content/Metro/less/scheme-builder:L53 */
/* ~/Content/Metro/less/scheme-builder:L54 */
.app-bar.flexViews .app-bar-element.disabled,
.app-bar.flexViews .app-bar-menu li.disabled,
.app-bar.flexViews .app-bar-element:disabled,
.app-bar.flexViews .app-bar-menu li:disabled {
  color: #555555;
}
/* ~/Content/Metro/less/scheme-builder:L56 */
.app-bar.flexViews .app-bar-element.disabled a,
.app-bar.flexViews .app-bar-menu li.disabled a,
.app-bar.flexViews .app-bar-element:disabled a,
.app-bar.flexViews .app-bar-menu li:disabled a {
  color: inherit !important;
}
/* ~/Content/Metro/less/scheme-builder:L62 */
/* ~/Content/Metro/less/scheme-builder:L63 */
.app-bar.flexViews .app-bar-pullbutton:hover {
  background-color: #005271;
}
/* ~/Content/Metro/less/scheme-builder:L68 */
.app-bar.flexViews .app-bar-drop-container {
  border: 2px solid #00aff0;
  background-color: #00aff0;
  color: #ffffff;
}
/* ~/Content/Metro/less/scheme-builder:L73 */
.app-bar.flexViews .app-bar-drop-container:before {
  background-color: #00aff0;
  border-color: #00aff0;
}
/* ~/Content/Metro/less/scheme-builder:L79 */
/* ~/Content/Metro/less/scheme-builder:L80 */
.app-bar.flexViews .app-bar-pullmenu .app-bar-menu {
  border-top: 1px solid #71d8ff;
  background-color: #71d8ff;
}
/* ~/Content/Metro/less/scheme-builder:L83 */
.app-bar.flexViews .app-bar-pullmenu .app-bar-menu li:hover {
  background-color: #00aff0;
}
/* ~/Content/Metro/less/scheme-builder:L85 */
.app-bar.flexViews .app-bar-pullmenu .app-bar-menu li:hover a {
  background-color: #005271;
  color: #ffffff;
}
/* ~/Content/Metro/less/scheme-builder:L3 */
/* ~/Content/Metro/less/scheme-builder:L4 */
.app-bar.dark {
  background-color: #000000;
}
/* ~/Content/Metro/less/scheme-builder:L7 */
/* ~/Content/Metro/less/scheme-builder:L8 */
.app-bar.dark .app-bar-element:hover,
.app-bar.dark .app-bar-menu > li:hover,
.app-bar.dark .app-bar-menu > li > a:hover,
.app-bar.dark .app-bar-element:active,
.app-bar.dark .app-bar-menu > li:active,
.app-bar.dark .app-bar-menu > li > a:active {
  background-color: #222222;
}
/* ~/Content/Metro/less/scheme-builder:L13 */
.app-bar.dark .app-bar-divider {
  background-color: #999999;
}
/* ~/Content/Metro/less/scheme-builder:L17 */
/* ~/Content/Metro/less/scheme-builder:L18 */
.app-bar.dark .app-bar-element .d-menu,
.app-bar.dark .app-bar-menu > li .d-menu {
  background-color: #000000;
  border-color: transparent;
}
/* ~/Content/Metro/less/scheme-builder:L22 */
.app-bar.dark .app-bar-element .d-menu li:not(.disabled) > a,
.app-bar.dark .app-bar-menu > li .d-menu li:not(.disabled) > a,
.app-bar.dark .app-bar-element .d-menu li > a,
.app-bar.dark .app-bar-menu > li .d-menu li > a {
  background-color: #000000;
  color: #ffffff;
}
/* ~/Content/Metro/less/scheme-builder:L26 */
.app-bar.dark .app-bar-element .d-menu li:not(.disabled) > a:hover,
.app-bar.dark .app-bar-menu > li .d-menu li:not(.disabled) > a:hover,
.app-bar.dark .app-bar-element .d-menu li > a:hover,
.app-bar.dark .app-bar-menu > li .d-menu li > a:hover {
  background-color: #222222;
  color: #ffffff;
}
/* ~/Content/Metro/less/scheme-builder:L32 */
.app-bar.dark .app-bar-element .d-menu li:hover > a,
.app-bar.dark .app-bar-menu > li .d-menu li:hover > a {
  background-color: #222222;
}
/* ~/Content/Metro/less/scheme-builder:L36 */
.app-bar.dark .app-bar-element .d-menu .divider,
.app-bar.dark .app-bar-menu > li .d-menu .divider {
  background-color: #999999;
}
/* ~/Content/Metro/less/scheme-builder:L38 */
.app-bar.dark .app-bar-element .d-menu .divider:hover,
.app-bar.dark .app-bar-menu > li .d-menu .divider:hover {
  background-color: #999999;
}
/* ~/Content/Metro/less/scheme-builder:L45 */
/* ~/Content/Metro/less/scheme-builder:L46 */
/* ~/Content/Metro/less/scheme-builder:L47 */
.app-bar.dark .app-bar-element .dropdown-toggle:before,
.app-bar.dark .app-bar-menu li .dropdown-toggle:before {
  border-color: #ffffff;
}
/* ~/Content/Metro/less/scheme-builder:L53 */
/* ~/Content/Metro/less/scheme-builder:L54 */
.app-bar.dark .app-bar-element.disabled,
.app-bar.dark .app-bar-menu li.disabled,
.app-bar.dark .app-bar-element:disabled,
.app-bar.dark .app-bar-menu li:disabled {
  color: #555555;
}
/* ~/Content/Metro/less/scheme-builder:L56 */
.app-bar.dark .app-bar-element.disabled a,
.app-bar.dark .app-bar-menu li.disabled a,
.app-bar.dark .app-bar-element:disabled a,
.app-bar.dark .app-bar-menu li:disabled a {
  color: inherit !important;
}
/* ~/Content/Metro/less/scheme-builder:L62 */
/* ~/Content/Metro/less/scheme-builder:L63 */
.app-bar.dark .app-bar-pullbutton:hover {
  background-color: #222222;
}
/* ~/Content/Metro/less/scheme-builder:L68 */
.app-bar.dark .app-bar-drop-container {
  border: 2px solid #000000;
  background-color: #000000;
  color: #ffffff;
}
/* ~/Content/Metro/less/scheme-builder:L73 */
.app-bar.dark .app-bar-drop-container:before {
  background-color: #000000;
  border-color: #000000;
}
/* ~/Content/Metro/less/scheme-builder:L79 */
/* ~/Content/Metro/less/scheme-builder:L80 */
.app-bar.dark .app-bar-pullmenu .app-bar-menu {
  border-top: 1px solid #999999;
  background-color: #999999;
}
/* ~/Content/Metro/less/scheme-builder:L83 */
.app-bar.dark .app-bar-pullmenu .app-bar-menu li:hover {
  background-color: #000000;
}
/* ~/Content/Metro/less/scheme-builder:L85 */
.app-bar.dark .app-bar-pullmenu .app-bar-menu li:hover a {
  background-color: #222222;
  color: #ffffff;
}
/*
* params: name, background, backgroundHover, item, itemHover, itemDisabled, divider, dropdown-toggle
*/

/* ~/Content/Metro/less/scheme-builder:L97 */
/* ~/Content/Metro/less/scheme-builder:L98 */
.v-menu.flexViews,
.d-menu.flexViews {
  background: #00aff0;
}
/* ~/Content/Metro/less/scheme-builder:L101 */
.v-menu.flexViews li > a,
.d-menu.flexViews li > a {
  background: #00aff0;
  color: #ffffff;
}
/* ~/Content/Metro/less/scheme-builder:L105 */
.v-menu.flexViews li > a .icon,
.d-menu.flexViews li > a .icon {
  color: #cccccc;
}
/* ~/Content/Metro/less/scheme-builder:L109 */
.v-menu.flexViews li > a:hover,
.d-menu.flexViews li > a:hover {
  background: #005271;
  color: #ffffff;
}
/* ~/Content/Metro/less/scheme-builder:L113 */
.v-menu.flexViews li > a:hover .icon,
.d-menu.flexViews li > a:hover .icon {
  color: #ffffff;
}
/* ~/Content/Metro/less/scheme-builder:L119 */
.v-menu.flexViews li > .item-block,
.d-menu.flexViews li > .item-block {
  background: #0bbdff;
}
/* ~/Content/Metro/less/scheme-builder:L123 */
.v-menu.flexViews li.disabled > a,
.d-menu.flexViews li.disabled > a {
  background: #00aff0;
  color: #555555;
}
/* ~/Content/Metro/less/scheme-builder:L128 */
/* ~/Content/Metro/less/scheme-builder:L129 */
/* ~/Content/Metro/less/scheme-builder:L130 */
.v-menu.flexViews li > a.dropdown-toggle:before,
.d-menu.flexViews li > a.dropdown-toggle:before {
  border-color: #ffffff;
}
/* ~/Content/Metro/less/scheme-builder:L136 */
.v-menu.flexViews li.menu-title,
.d-menu.flexViews li.menu-title {
  background: #009cd7;
  color: #cccccc;
}
/* ~/Content/Metro/less/scheme-builder:L141 */
.v-menu.flexViews li.divider,
.d-menu.flexViews li.divider {
  background: #71d8ff;
}
/* ~/Content/Metro/less/scheme-builder:L97 */
/* ~/Content/Metro/less/scheme-builder:L98 */
.v-menu.dark,
.d-menu.dark {
  background: #000000;
}
/* ~/Content/Metro/less/scheme-builder:L101 */
.v-menu.dark li > a,
.d-menu.dark li > a {
  background: #000000;
  color: #ffffff;
}
/* ~/Content/Metro/less/scheme-builder:L105 */
.v-menu.dark li > a .icon,
.d-menu.dark li > a .icon {
  color: #cccccc;
}
/* ~/Content/Metro/less/scheme-builder:L109 */
.v-menu.dark li > a:hover,
.d-menu.dark li > a:hover {
  background: #222222;
  color: #ffffff;
}
/* ~/Content/Metro/less/scheme-builder:L113 */
.v-menu.dark li > a:hover .icon,
.d-menu.dark li > a:hover .icon {
  color: #ffffff;
}
/* ~/Content/Metro/less/scheme-builder:L119 */
.v-menu.dark li > .item-block,
.d-menu.dark li > .item-block {
  background: #0d0d0d;
}
/* ~/Content/Metro/less/scheme-builder:L123 */
.v-menu.dark li.disabled > a,
.d-menu.dark li.disabled > a {
  background: #000000;
  color: #555555;
}
/* ~/Content/Metro/less/scheme-builder:L128 */
/* ~/Content/Metro/less/scheme-builder:L129 */
/* ~/Content/Metro/less/scheme-builder:L130 */
.v-menu.dark li > a.dropdown-toggle:before,
.d-menu.dark li > a.dropdown-toggle:before {
  border-color: #ffffff;
}
/* ~/Content/Metro/less/scheme-builder:L136 */
.v-menu.dark li.menu-title,
.d-menu.dark li.menu-title {
  background: #000000;
  color: #cccccc;
}
/* ~/Content/Metro/less/scheme-builder:L141 */
.v-menu.dark li.divider,
.d-menu.dark li.divider {
  background: #999999;
}
@media screen and (min-width: 1401px) {
  /* /Content/SiteTheme.less:L496 */
  .container {
    width: 100%;
  }
}
@media screen and (min-width: 1401px) {
  /* /Content/SiteTheme.less:L502 */
  html {
    font-size: 110%;
  }
}
@media screen and (max-width: 1400px) {
  /* /Content/SiteTheme.less:L508 */
  html {
    font-size: 105%;
  }
}
/* /Content/SiteTheme.less:L514 */
/* /Content/SiteTheme.less:L515 */
/* /Content/SiteTheme.less:L516 */
/* /Content/SiteTheme.less:L517 */
.tabcontrol2 .tabs li a {
  text-transform: none;
  font-style: normal;
  font-weight: inherit;
  font-size: 0.875rem;
}
/* /Content/SiteTheme.less:L524 */
/* /Content/SiteTheme.less:L525 */
.tabcontrol2 .tabs li.active a {
  background-color: #ffffff;
  border: 1px #eeeeee solid;
  border-top: 2px #00aff0 solid;
  border-bottom: 0;
  color: inherit;
  /*@theme-highlight;*/
  text-shadow: none;
}
/* /Content/SiteTheme.less:L535 */
/* /Content/SiteTheme.less:L536 */
.tabcontrol2 .tabs li:hover a {
  background-color: #e1e1e1;
}
/* /Content/SiteTheme.less:L543 */
.tabcontrol2 .frames .frame {
  padding: 5px;
}
/* /Content/SiteTheme.less:L548 */
.ui-resizable-helper {
  border: 2px dotted #00aff0;
}
