/* Minification failed. Returning unminified contents.
(2943,8964): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
 */
/*! jQuery UI - v1.11.4 - 2017-08-16
* http://jqueryui.com
* Includes: core.css, draggable.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, menu.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden { display: none }
.ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; border-collapse: collapse }
.ui-helper-clearfix:after { clear: both }
.ui-helper-clearfix { min-height: 0 }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter: Alpha(Opacity=0) }
.ui-front { z-index: 100 }
.ui-state-disabled { cursor: default !important }
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat }
.ui-widget-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100% }
.ui-draggable-handle { -ms-touch-action: none; touch-action: none }
.ui-resizable { position: relative }
.ui-resizable-handle { position: absolute; font-size: 0.1px; display: block; -ms-touch-action: none; touch-action: none }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0 }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0 }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100% }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100% }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px }
.ui-selectable { -ms-touch-action: none; touch-action: none }
.ui-selectable-helper { position: absolute; z-index: 100; border: 1px dotted black }
.ui-sortable-handle { -ms-touch-action: none; touch-action: none }
.ui-accordion .ui-accordion-header { display: block; cursor: pointer; position: relative; margin: 2px 0 0 0; padding: .5em .5em .5em .7em; min-height: 0; font-size: 100% }
.ui-accordion .ui-accordion-icons { padding-left: 2.2em }
.ui-accordion .ui-accordion-icons .ui-accordion-icons { padding-left: 2.2em }
.ui-accordion .ui-accordion-header .ui-accordion-header-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; overflow: auto }
.ui-autocomplete { position: absolute; top: 0; left: 0; cursor: default }
.ui-button { display: inline-block; position: relative; padding: 0; line-height: normal; margin-right: .1em; cursor: pointer; vertical-align: middle; text-align: center; overflow: visible }
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { text-decoration: none }
.ui-button-icon-only { width: 2.2em }
button.ui-button-icon-only { width: 2.4em }
.ui-button-icons-only { width: 3.4em }
button.ui-button-icons-only { width: 3.7em }
.ui-button .ui-button-text { display: block; line-height: normal }
.ui-button-text-only .ui-button-text { padding: .4em 1em }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em }
input.ui-button { padding: .4em 1em }
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em }
.ui-buttonset { margin-right: 7px }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em }
input.ui-button::-moz-focus-inner, button.ui-button::-moz-focus-inner { border: 0; padding: 0 }
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none }
.ui-datepicker .ui-datepicker-header { position: relative; padding: .2em 0 }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position: absolute; top: 2px; width: 1.8em; height: 1.8em }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px }
.ui-datepicker .ui-datepicker-prev { left: 2px }
.ui-datepicker .ui-datepicker-next { right: 2px }
.ui-datepicker .ui-datepicker-prev-hover { left: 1px }
.ui-datepicker .ui-datepicker-next-hover { right: 1px }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center }
.ui-datepicker .ui-datepicker-title select { font-size: 1em; margin: 1px 0 }
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 45% }
.ui-datepicker table { width: 100%; font-size: .9em; border-collapse: collapse; margin: 0 0 .4em }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0 }
.ui-datepicker td { border: 0; padding: 1px }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding: 0 .2em; border-left: 0; border-right: 0; border-bottom: 0 }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width: auto; overflow: visible }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float: left }
.ui-datepicker.ui-datepicker-multi { width: auto }
.ui-datepicker-multi .ui-datepicker-group { float: left }
.ui-datepicker-multi .ui-datepicker-group table { width: 95%; margin: 0 auto .4em }
.ui-datepicker-multi-2 .ui-datepicker-group { width: 50% }
.ui-datepicker-multi-3 .ui-datepicker-group { width: 33.3% }
.ui-datepicker-multi-4 .ui-datepicker-group { width: 25% }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width: 0 }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear: left }
.ui-datepicker-row-break { clear: both; width: 100%; font-size: 0 }
.ui-datepicker-rtl { direction: rtl }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear: right }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group { float: right }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0; border-left-width: 1px }
.ui-dialog { overflow: hidden; position: absolute; top: 0; left: 0; padding: .2em; outline: 0 }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 0; white-space: nowrap; width: 90%; overflow: hidden; text-overflow: ellipsis }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 20px; margin: -10px 0 0 0; padding: 1px; height: 20px }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin-top: .5em; padding: .3em 1em .5em .4em }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer }
.ui-dialog .ui-resizable-se { width: 12px; height: 12px; right: -5px; bottom: -5px; background-position: 16px 16px }
.ui-draggable .ui-dialog-titlebar { cursor: move }
.ui-menu { list-style: none; padding: 0; margin: 0; display: block; outline: none }
.ui-menu .ui-menu { position: absolute }
.ui-menu .ui-menu-item { position: relative; margin: 0; padding: 3px 1em 3px .4em; cursor: pointer; min-height: 0; list-style-image: url(/App_Assets/images/ui-menu-item.gif) }
.ui-menu .ui-menu-divider { margin: 5px 0; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0 }
.ui-menu .ui-state-focus, .ui-menu .ui-state-active { margin: -1px }
.ui-menu-icons { position: relative }
.ui-menu-icons .ui-menu-item { padding-left: 2em }
.ui-menu .ui-icon { position: absolute; top: 0; bottom: 0; left: .2em; margin: auto 0 }
.ui-menu .ui-menu-icon { left: auto; right: 0 }
.ui-progressbar { height: 2em; text-align: left; overflow: hidden }
.ui-progressbar .ui-progressbar-value { margin: -1px; height: 100% }
.ui-progressbar .ui-progressbar-overlay { background: url(/App_Assets/images/ui-progress-overlay.gif); height: 100%; filter: alpha(opacity=25); opacity: 0.25 }
.ui-progressbar-indeterminate .ui-progressbar-value { background-image: none }
.ui-selectmenu-menu { padding: 0; margin: 0; position: absolute; top: 0; left: 0; display: none }
.ui-selectmenu-menu .ui-menu { overflow: auto; overflow-x: hidden; padding-bottom: 1px }
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { font-size: 1em; font-weight: bold; line-height: 1.5; padding: 2px 0.4em; margin: 0.5em 0 0 0; height: auto; border: 0 }
.ui-selectmenu-open { display: block }
.ui-selectmenu-button { display: inline-block; overflow: hidden; position: relative; text-decoration: none; cursor: pointer }
.ui-selectmenu-button span.ui-icon { right: 0.5em; left: auto; margin-top: -8px; position: absolute; top: 50% }
.ui-selectmenu-button span.ui-selectmenu-text { text-align: left; padding: 0.4em 2.1em 0.4em 1em; display: block; line-height: 1.4; overflow: hidden; text-overflow: ellipsis; white-space: nowrap }
.ui-slider { position: relative; text-align: left }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; -ms-touch-action: none; touch-action: none }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0 }
.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range { filter: inherit }
.ui-slider-horizontal { height: .8em }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; background:#CCC }
.ui-slider-horizontal .ui-slider-range-min { left: 0 }
.ui-slider-horizontal .ui-slider-range-max { right: 0 }
.ui-slider-vertical { width: .8em; height: 100px }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100% }
.ui-slider-vertical .ui-slider-range-min { bottom: 0 }
.ui-slider-vertical .ui-slider-range-max { top: 0 }
.ui-spinner { position: relative; display: inline-block; overflow: hidden; padding: 0; vertical-align: middle }
.ui-spinner-input { border: none; background: none; color: inherit; padding: 0; margin: .2em 0; vertical-align: middle; margin-left: .4em; margin-right: 22px }
.ui-spinner-button { width: 16px; height: 50%; font-size: .5em; padding: 0; margin: 0; text-align: center; position: absolute; cursor: default; display: block; overflow: hidden; right: 0 }
.ui-spinner a.ui-spinner-button { border-top: none; border-bottom: none; border-right: none }
.ui-spinner .ui-icon { position: absolute; margin-top: -8px; top: 50%; left: 0 }
.ui-spinner-up { top: 0 }
.ui-spinner-down { bottom: 0 }
.ui-spinner .ui-icon-triangle-1-s { background-position: -65px -16px }
.ui-tabs { position: relative; padding: .2em }
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0 }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0; margin: 1px .2em 0 0; border-bottom-width: 0; padding: 0; white-space: nowrap }
.ui-tabs .ui-tabs-nav .ui-tabs-anchor { float: left; padding: .5em 1em; text-decoration: none }
.ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px }
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { cursor: text }
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { cursor: pointer }
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none }
.ui-tooltip { padding: 8px; position: absolute; z-index: 9999; max-width: 300px; -webkit-box-shadow: 0 0 5px #aaa; box-shadow: 0 0 5px #aaa }
body .ui-tooltip { border-width: 2px }
.ui-widget { font-family: Arial,Helvetica,sans-serif; font-size: 1em }
.ui-widget .ui-widget { font-size: 1em }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Arial,Helvetica,sans-serif; font-size: 1em }
.ui-widget-content { border: 1px solid #ddd; background: #fff; color: #333 }
.ui-widget-content a { color: #333 }
.ui-widget-header { border: 1px solid #ddd; background: #e9e9e9; color: #333; font-weight: bold }
.ui-widget-header a { color: #333 }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #c5c5c5; background: #f6f6f6; font-weight: normal; color: #454545 }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #454545; text-decoration: none }
.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 #ccc; background: #ededed; font-weight: normal; color: #2b2b2b }
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited { color: #2b2b2b; text-decoration: none }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #003eff; background: #007fff; font-weight: normal; color: #fff }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #fff; text-decoration: none }
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { border: 1px solid #dad55e; background: #fffa90; color: #777620 }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: #777620 }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { border: 1px solid #f1a899; background: #fddfdf; color: #5f3f3f }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #5f3f3f }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #5f3f3f }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter: Alpha(Opacity=70); font-weight: normal }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter: Alpha(Opacity=35); background-image: none }
.ui-state-disabled .ui-icon { filter: Alpha(Opacity=35) }
.ui-icon { width: 16px; height: 16px }
.ui-icon, .ui-widget-content .ui-icon { background-image: url(/App_Assets/images/ui-icons_444444_256x240.png) }
.ui-widget-header .ui-icon { background-image: url(/App_Assets/images/ui-icons_444444_256x240.png) }
.ui-state-default .ui-icon { background-image: url(/App_Assets/images/ui-icons_777777_256x240.png) }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon { background-image: url(/App_Assets/images/ui-icons_555555_256x240.png) }
.ui-state-active .ui-icon { background-image: url(/App_Assets/images/ui-icons_ffffff_256x240.png) }
.ui-state-highlight .ui-icon { background-image: url(/App_Assets/images/ui-icons_777620_256x240.png) }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon { background-image: url(/App_Assets/images/ui-icons_cc0000_256x240.png) }
.ui-icon-blank { background-position: 16px 16px }
.ui-icon-carat-1-n { background-position: 0 0 }
.ui-icon-carat-1-ne { background-position: -16px 0 }
.ui-icon-carat-1-e { background-position: -32px 0 }
.ui-icon-carat-1-se { background-position: -48px 0 }
.ui-icon-carat-1-s { background-position: -64px 0 }
.ui-icon-carat-1-sw { background-position: -80px 0 }
.ui-icon-carat-1-w { background-position: -96px 0 }
.ui-icon-carat-1-nw { background-position: -112px 0 }
.ui-icon-carat-2-n-s { background-position: -128px 0 }
.ui-icon-carat-2-e-w { background-position: -144px 0 }
.ui-icon-triangle-1-n { background-position: 0 -16px }
.ui-icon-triangle-1-ne { background-position: -16px -16px }
.ui-icon-triangle-1-e { background-position: -32px -16px }
.ui-icon-triangle-1-se { background-position: -48px -16px }
.ui-icon-triangle-1-s { background-position: -64px -16px }
.ui-icon-triangle-1-sw { background-position: -80px -16px }
.ui-icon-triangle-1-w { background-position: -96px -16px }
.ui-icon-triangle-1-nw { background-position: -112px -16px }
.ui-icon-triangle-2-n-s { background-position: -128px -16px }
.ui-icon-triangle-2-e-w { background-position: -144px -16px }
.ui-icon-arrow-1-n { background-position: 0 -32px }
.ui-icon-arrow-1-ne { background-position: -16px -32px }
.ui-icon-arrow-1-e { background-position: -32px -32px }
.ui-icon-arrow-1-se { background-position: -48px -32px }
.ui-icon-arrow-1-s { background-position: -64px -32px }
.ui-icon-arrow-1-sw { background-position: -80px -32px }
.ui-icon-arrow-1-w { background-position: -96px -32px }
.ui-icon-arrow-1-nw { background-position: -112px -32px }
.ui-icon-arrow-2-n-s { background-position: -128px -32px }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px }
.ui-icon-arrow-2-e-w { background-position: -160px -32px }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px }
.ui-icon-arrowstop-1-n { background-position: -192px -32px }
.ui-icon-arrowstop-1-e { background-position: -208px -32px }
.ui-icon-arrowstop-1-s { background-position: -224px -32px }
.ui-icon-arrowstop-1-w { background-position: -240px -32px }
.ui-icon-arrowthick-1-n { background-position: 0 -48px }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px }
.ui-icon-arrowthick-1-e { background-position: -32px -48px }
.ui-icon-arrowthick-1-se { background-position: -48px -48px }
.ui-icon-arrowthick-1-s { background-position: -64px -48px }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px }
.ui-icon-arrowthick-1-w { background-position: -96px -48px }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px }
.ui-icon-arrow-4 { background-position: 0 -80px }
.ui-icon-arrow-4-diag { background-position: -16px -80px }
.ui-icon-extlink { background-position: -32px -80px }
.ui-icon-newwin { background-position: -48px -80px }
.ui-icon-refresh { background-position: -64px -80px }
.ui-icon-shuffle { background-position: -80px -80px }
.ui-icon-transfer-e-w { background-position: -96px -80px }
.ui-icon-transferthick-e-w { background-position: -112px -80px }
.ui-icon-folder-collapsed { background-position: 0 -96px }
.ui-icon-folder-open { background-position: -16px -96px }
.ui-icon-document { background-position: -32px -96px }
.ui-icon-document-b { background-position: -48px -96px }
.ui-icon-note { background-position: -64px -96px }
.ui-icon-mail-closed { background-position: -80px -96px }
.ui-icon-mail-open { background-position: -96px -96px }
.ui-icon-suitcase { background-position: -112px -96px }
.ui-icon-comment { background-position: -128px -96px }
.ui-icon-person { background-position: -144px -96px }
.ui-icon-print { background-position: -160px -96px }
.ui-icon-trash { background-position: -176px -96px }
.ui-icon-locked { background-position: -192px -96px }
.ui-icon-unlocked { background-position: -208px -96px }
.ui-icon-bookmark { background-position: -224px -96px }
.ui-icon-tag { background-position: -240px -96px }
.ui-icon-home { background-position: 0 -112px }
.ui-icon-flag { background-position: -16px -112px }
.ui-icon-calendar { background-position: -32px -112px }
.ui-icon-cart { background-position: -48px -112px }
.ui-icon-pencil { background-position: -64px -112px }
.ui-icon-clock { background-position: -80px -112px }
.ui-icon-disk { background-position: -96px -112px }
.ui-icon-calculator { background-position: -112px -112px }
.ui-icon-zoomin { background-position: -128px -112px }
.ui-icon-zoomout { background-position: -144px -112px }
.ui-icon-search { background-position: -160px -112px }
.ui-icon-wrench { background-position: -176px -112px }
.ui-icon-gear { background-position: -192px -112px }
.ui-icon-heart { background-position: -208px -112px }
.ui-icon-star { background-position: -224px -112px }
.ui-icon-link { background-position: -240px -112px }
.ui-icon-cancel { background-position: 0 -128px }
.ui-icon-plus { background-position: -16px -128px }
.ui-icon-plusthick { background-position: -32px -128px }
.ui-icon-minus { background-position: -48px -128px }
.ui-icon-minusthick { background-position: -64px -128px }
.ui-icon-close { background-position: -80px -128px }
.ui-icon-closethick { background-position: -96px -128px }
.ui-icon-key { background-position: -112px -128px }
.ui-icon-lightbulb { background-position: -128px -128px }
.ui-icon-scissors { background-position: -144px -128px }
.ui-icon-clipboard { background-position: -160px -128px }
.ui-icon-copy { background-position: -176px -128px }
.ui-icon-contact { background-position: -192px -128px }
.ui-icon-image { background-position: -208px -128px }
.ui-icon-video { background-position: -224px -128px }
.ui-icon-script { background-position: -240px -128px }
.ui-icon-alert { background-position: 0 -144px }
.ui-icon-info { background-position: -16px -144px }
.ui-icon-notice { background-position: -32px -144px }
.ui-icon-help { background-position: -48px -144px }
.ui-icon-check { background-position: -64px -144px }
.ui-icon-bullet { background-position: -80px -144px }
.ui-icon-radio-on { background-position: -96px -144px }
.ui-icon-radio-off { background-position: -112px -144px }
.ui-icon-pin-w { background-position: -128px -144px }
.ui-icon-pin-s { background-position: -144px -144px }
.ui-icon-play { background-position: 0 -160px }
.ui-icon-pause { background-position: -16px -160px }
.ui-icon-seek-next { background-position: -32px -160px }
.ui-icon-seek-prev { background-position: -48px -160px }
.ui-icon-seek-end { background-position: -64px -160px }
.ui-icon-seek-start { background-position: -80px -160px }
.ui-icon-seek-first { background-position: -80px -160px }
.ui-icon-stop { background-position: -96px -160px }
.ui-icon-eject { background-position: -112px -160px }
.ui-icon-volume-off { background-position: -128px -160px }
.ui-icon-volume-on { background-position: -144px -160px }
.ui-icon-power { background-position: 0 -176px }
.ui-icon-signal-diag { background-position: -16px -176px }
.ui-icon-signal { background-position: -32px -176px }
.ui-icon-battery-0 { background-position: -48px -176px }
.ui-icon-battery-1 { background-position: -64px -176px }
.ui-icon-battery-2 { background-position: -80px -176px }
.ui-icon-battery-3 { background-position: -96px -176px }
.ui-icon-circle-plus { background-position: 0 -192px }
.ui-icon-circle-minus { background-position: -16px -192px }
.ui-icon-circle-close { background-position: -32px -192px }
.ui-icon-circle-triangle-e { background-position: -48px -192px }
.ui-icon-circle-triangle-s { background-position: -64px -192px }
.ui-icon-circle-triangle-w { background-position: -80px -192px }
.ui-icon-circle-triangle-n { background-position: -96px -192px }
.ui-icon-circle-arrow-e { background-position: -112px -192px }
.ui-icon-circle-arrow-s { background-position: -128px -192px }
.ui-icon-circle-arrow-w { background-position: -144px -192px }
.ui-icon-circle-arrow-n { background-position: -160px -192px }
.ui-icon-circle-zoomin { background-position: -176px -192px }
.ui-icon-circle-zoomout { background-position: -192px -192px }
.ui-icon-circle-check { background-position: -208px -192px }
.ui-icon-circlesmall-plus { background-position: 0 -208px }
.ui-icon-circlesmall-minus { background-position: -16px -208px }
.ui-icon-circlesmall-close { background-position: -32px -208px }
.ui-icon-squaresmall-plus { background-position: -48px -208px }
.ui-icon-squaresmall-minus { background-position: -64px -208px }
.ui-icon-squaresmall-close { background-position: -80px -208px }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px }
.ui-icon-grip-solid-vertical { background-position: -32px -224px }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px }
.ui-icon-grip-diagonal-se { background-position: -80px -224px }
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { border-top-left-radius: 3px }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { border-top-right-radius: 3px }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { border-bottom-left-radius: 3px }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { border-bottom-right-radius: 3px }
.ui-widget-overlay { background: #aaa; opacity: .3; filter: Alpha(Opacity=30) }
.ui-widget-shadow { margin: 0 0 0 0; padding: 5px; background: #666; opacity: .3; filter: Alpha(Opacity=30); border-radius: 8px }

/*! jQuery UI - v1.11.4 - 2017-08-16 (Theme)
* http://jqueryui.com
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-widget { font-family: Arial,Helvetica,sans-serif; font-size: 1em }
.ui-widget .ui-widget { font-size: 1em }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Arial,Helvetica,sans-serif; font-size: 1em }
.ui-widget-content { border: 1px solid #ddd; background: #fff; color: #333 }
.ui-widget-content a { color: #333 }
.ui-widget-header { border: 1px solid #ddd; background: #e9e9e9; color: #333; font-weight: bold }
.ui-widget-header a { color: #333 }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #c5c5c5; background: #f6f6f6; font-weight: normal; color: #454545 }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #454545; text-decoration: none }
.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 #ccc; background: #5AA4FD; font-weight: normal; color: #FFF }
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited { color: #2b2b2b; text-decoration: none }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #003eff; background: #007fff; font-weight: normal; color: #fff }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #fff; text-decoration: none }
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { border: 1px solid #dad55e; background: #fffa90; color: #777620 }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: #777620 }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { border: 1px solid #f1a899; background: #fddfdf; color: #5f3f3f }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #5f3f3f }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #5f3f3f }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter: Alpha(Opacity=70); font-weight: normal }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter: Alpha(Opacity=35); background-image: none }
.ui-state-disabled .ui-icon { filter: Alpha(Opacity=35) }
.ui-icon { width: 16px; height: 16px }
.ui-icon, .ui-widget-content .ui-icon { background-image: url(/App_Assets/images/ui-icons_444444_256x240.png) }
.ui-widget-header .ui-icon { background-image: url(/App_Assets/images/ui-icons_444444_256x240.png) }
.ui-state-default .ui-icon { background-image: url(/App_Assets/images/ui-icons_777777_256x240.png) }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon { background-image: url(/App_Assets/images/ui-icons_ffffff_256x240.png) }
.ui-state-active .ui-icon { background-image: url(/App_Assets/images/ui-icons_ffffff_256x240.png) }
.ui-state-highlight .ui-icon { background-image: url(/App_Assets/images/ui-icons_777620_256x240.png) }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon { background-image: url(/App_Assets/images/ui-icons_cc0000_256x240.png) }
.ui-icon-blank { background-position: 16px 16px }
.ui-icon-carat-1-n { background-position: 0 0 }
.ui-icon-carat-1-ne { background-position: -16px 0 }
.ui-icon-carat-1-e { background-position: -32px 0 }
.ui-icon-carat-1-se { background-position: -48px 0 }
.ui-icon-carat-1-s { background-position: -64px 0 }
.ui-icon-carat-1-sw { background-position: -80px 0 }
.ui-icon-carat-1-w { background-position: -96px 0 }
.ui-icon-carat-1-nw { background-position: -112px 0 }
.ui-icon-carat-2-n-s { background-position: -128px 0 }
.ui-icon-carat-2-e-w { background-position: -144px 0 }
.ui-icon-triangle-1-n { background-position: 0 -16px }
.ui-icon-triangle-1-ne { background-position: -16px -16px }
.ui-icon-triangle-1-e { background-position: -32px -16px }
.ui-icon-triangle-1-se { background-position: -48px -16px }
.ui-icon-triangle-1-s { background-position: -64px -16px }
.ui-icon-triangle-1-sw { background-position: -80px -16px }
.ui-icon-triangle-1-w { background-position: -96px -16px }
.ui-icon-triangle-1-nw { background-position: -112px -16px }
.ui-icon-triangle-2-n-s { background-position: -128px -16px }
.ui-icon-triangle-2-e-w { background-position: -144px -16px }
.ui-icon-arrow-1-n { background-position: 0 -32px }
.ui-icon-arrow-1-ne { background-position: -16px -32px }
.ui-icon-arrow-1-e { background-position: -32px -32px }
.ui-icon-arrow-1-se { background-position: -48px -32px }
.ui-icon-arrow-1-s { background-position: -64px -32px }
.ui-icon-arrow-1-sw { background-position: -80px -32px }
.ui-icon-arrow-1-w { background-position: -96px -32px }
.ui-icon-arrow-1-nw { background-position: -112px -32px }
.ui-icon-arrow-2-n-s { background-position: -128px -32px }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px }
.ui-icon-arrow-2-e-w { background-position: -160px -32px }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px }
.ui-icon-arrowstop-1-n { background-position: -192px -32px }
.ui-icon-arrowstop-1-e { background-position: -208px -32px }
.ui-icon-arrowstop-1-s { background-position: -224px -32px }
.ui-icon-arrowstop-1-w { background-position: -240px -32px }
.ui-icon-arrowthick-1-n { background-position: 0 -48px }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px }
.ui-icon-arrowthick-1-e { background-position: -32px -48px }
.ui-icon-arrowthick-1-se { background-position: -48px -48px }
.ui-icon-arrowthick-1-s { background-position: -64px -48px }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px }
.ui-icon-arrowthick-1-w { background-position: -96px -48px }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px }
.ui-icon-arrow-4 { background-position: 0 -80px }
.ui-icon-arrow-4-diag { background-position: -16px -80px }
.ui-icon-extlink { background-position: -32px -80px }
.ui-icon-newwin { background-position: -48px -80px }
.ui-icon-refresh { background-position: -64px -80px }
.ui-icon-shuffle { background-position: -80px -80px }
.ui-icon-transfer-e-w { background-position: -96px -80px }
.ui-icon-transferthick-e-w { background-position: -112px -80px }
.ui-icon-folder-collapsed { background-position: 0 -96px }
.ui-icon-folder-open { background-position: -16px -96px }
.ui-icon-document { background-position: -32px -96px }
.ui-icon-document-b { background-position: -48px -96px }
.ui-icon-note { background-position: -64px -96px }
.ui-icon-mail-closed { background-position: -80px -96px }
.ui-icon-mail-open { background-position: -96px -96px }
.ui-icon-suitcase { background-position: -112px -96px }
.ui-icon-comment { background-position: -128px -96px }
.ui-icon-person { background-position: -144px -96px }
.ui-icon-print { background-position: -160px -96px }
.ui-icon-trash { background-position: -176px -96px }
.ui-icon-locked { background-position: -192px -96px }
.ui-icon-unlocked { background-position: -208px -96px }
.ui-icon-bookmark { background-position: -224px -96px }
.ui-icon-tag { background-position: -240px -96px }
.ui-icon-home { background-position: 0 -112px }
.ui-icon-flag { background-position: -16px -112px }
.ui-icon-calendar { background-position: -32px -112px }
.ui-icon-cart { background-position: -48px -112px }
.ui-icon-pencil { background-position: -64px -112px }
.ui-icon-clock { background-position: -80px -112px }
.ui-icon-disk { background-position: -96px -112px }
.ui-icon-calculator { background-position: -112px -112px }
.ui-icon-zoomin { background-position: -128px -112px }
.ui-icon-zoomout { background-position: -144px -112px }
.ui-icon-search { background-position: -160px -112px }
.ui-icon-wrench { background-position: -176px -112px }
.ui-icon-gear { background-position: -192px -112px }
.ui-icon-heart { background-position: -208px -112px }
.ui-icon-star { background-position: -224px -112px }
.ui-icon-link { background-position: -240px -112px }
.ui-icon-cancel { background-position: 0 -128px }
.ui-icon-plus { background-position: -16px -128px }
.ui-icon-plusthick { background-position: -32px -128px }
.ui-icon-minus { background-position: -48px -128px }
.ui-icon-minusthick { background-position: -64px -128px }
.ui-icon-close { background-position: -80px -128px }
.ui-icon-closethick { background-position: -96px -128px }
.ui-icon-key { background-position: -112px -128px }
.ui-icon-lightbulb { background-position: -128px -128px }
.ui-icon-scissors { background-position: -144px -128px }
.ui-icon-clipboard { background-position: -160px -128px }
.ui-icon-copy { background-position: -176px -128px }
.ui-icon-contact { background-position: -192px -128px }
.ui-icon-image { background-position: -208px -128px }
.ui-icon-video { background-position: -224px -128px }
.ui-icon-script { background-position: -240px -128px }
.ui-icon-alert { background-position: 0 -144px }
.ui-icon-info { background-position: -16px -144px }
.ui-icon-notice { background-position: -32px -144px }
.ui-icon-help { background-position: -48px -144px }
.ui-icon-check { background-position: -64px -144px }
.ui-icon-bullet { background-position: -80px -144px }
.ui-icon-radio-on { background-position: -96px -144px }
.ui-icon-radio-off { background-position: -112px -144px }
.ui-icon-pin-w { background-position: -128px -144px }
.ui-icon-pin-s { background-position: -144px -144px }
.ui-icon-play { background-position: 0 -160px }
.ui-icon-pause { background-position: -16px -160px }
.ui-icon-seek-next { background-position: -32px -160px }
.ui-icon-seek-prev { background-position: -48px -160px }
.ui-icon-seek-end { background-position: -64px -160px }
.ui-icon-seek-start { background-position: -80px -160px }
.ui-icon-seek-first { background-position: -80px -160px }
.ui-icon-stop { background-position: -96px -160px }
.ui-icon-eject { background-position: -112px -160px }
.ui-icon-volume-off { background-position: -128px -160px }
.ui-icon-volume-on { background-position: -144px -160px }
.ui-icon-power { background-position: 0 -176px }
.ui-icon-signal-diag { background-position: -16px -176px }
.ui-icon-signal { background-position: -32px -176px }
.ui-icon-battery-0 { background-position: -48px -176px }
.ui-icon-battery-1 { background-position: -64px -176px }
.ui-icon-battery-2 { background-position: -80px -176px }
.ui-icon-battery-3 { background-position: -96px -176px }
.ui-icon-circle-plus { background-position: 0 -192px }
.ui-icon-circle-minus { background-position: -16px -192px }
.ui-icon-circle-close { background-position: -32px -192px }
.ui-icon-circle-triangle-e { background-position: -48px -192px }
.ui-icon-circle-triangle-s { background-position: -64px -192px }
.ui-icon-circle-triangle-w { background-position: -80px -192px }
.ui-icon-circle-triangle-n { background-position: -96px -192px }
.ui-icon-circle-arrow-e { background-position: -112px -192px }
.ui-icon-circle-arrow-s { background-position: -128px -192px }
.ui-icon-circle-arrow-w { background-position: -144px -192px }
.ui-icon-circle-arrow-n { background-position: -160px -192px }
.ui-icon-circle-zoomin { background-position: -176px -192px }
.ui-icon-circle-zoomout { background-position: -192px -192px }
.ui-icon-circle-check { background-position: -208px -192px }
.ui-icon-circlesmall-plus { background-position: 0 -208px }
.ui-icon-circlesmall-minus { background-position: -16px -208px }
.ui-icon-circlesmall-close { background-position: -32px -208px }
.ui-icon-squaresmall-plus { background-position: -48px -208px }
.ui-icon-squaresmall-minus { background-position: -64px -208px }
.ui-icon-squaresmall-close { background-position: -80px -208px }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px }
.ui-icon-grip-solid-vertical { background-position: -32px -224px }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px }
.ui-icon-grip-diagonal-se { background-position: -80px -224px }
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { border-top-left-radius: 3px }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { border-top-right-radius: 3px }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { border-bottom-left-radius: 3px }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { border-bottom-right-radius: 3px }
.ui-widget-overlay { background: #aaa; opacity: .3; filter: Alpha(Opacity=30) }
.ui-widget-shadow { margin: 0 0 0 0; padding: 5px; background: #666; opacity: .3; filter: Alpha(Opacity=30); border-radius: 8px }

/*!
 * Bootstrap v3.0.0
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world by @mdo and @fat.
 */ /*! normalize.css v2.1.0 | MIT License | git.io/normalize */
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block }
audio, canvas, video { display: inline-block }
audio:not([controls]) { display: none; height: 0 }
[hidden] { display: none }
html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100% }
body { margin: 0 }
a:focus { outline: thin dotted }
a:active, a:hover { outline: 0 }
h1 { margin: .67em 0; font-size: 2em }
abbr[title] { border-bottom: 1px dotted }
b, strong { font-weight: bold }
dfn { font-style: italic }
hr { height: 0; -moz-box-sizing: content-box; box-sizing: content-box }
mark { color: #000; background: #ff0 }
code, kbd, pre, samp { font-family: monospace,serif; font-size: 1em }
pre { white-space: pre-wrap }
q { quotes: "\201C" "\201D" "\2018" "\2019" }
small { font-size: 80% }
sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline }
sup { top: -0.5em }
sub { bottom: -0.25em }
img { border: 0 }
svg:not(:root) { overflow: hidden }
figure { margin: 0 }
fieldset { padding: .35em .625em .75em; margin: 0 2px; border: 1px solid #c0c0c0 }
legend { padding: 0; border: 0 }
button, input, select, textarea { margin: 0; font-family: inherit; font-size: 100% }
button, input { line-height: normal }
button, select { text-transform: none }
button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button }
button[disabled], html input[disabled] { cursor: default }
input[type="checkbox"], input[type="radio"] { padding: 0; box-sizing: border-box }
input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none }
button::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0 }
textarea { overflow: auto; vertical-align: top }
table { border-collapse: collapse; border-spacing: 0 }

@media print {
    * { color: #000 !important; text-shadow: none !important; background: transparent !important; box-shadow: none !important }
    a, a:visited { text-decoration: underline }
    a[href]:after { content: " (" attr(href) ")" }
    abbr[title]:after { content: " (" attr(title) ")" }
    .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: "" }
    pre, blockquote { border: 1px solid #999; page-break-inside: avoid }
    thead { display: table-header-group }
    tr, img { page-break-inside: avoid }
    img { max-width: 100% !important }
    @page { margin: 2cm .5cm }
    p, h2, h3 { orphans: 3; widows: 3 }
    h2, h3 { page-break-after: avoid }
    .navbar { display: none }
    .table td, .table th { background-color: #fff !important }
    .btn > .caret, .dropup > .btn > .caret { border-top-color: #000 !important }
    .label { border: 1px solid #000 }
    .table { border-collapse: collapse !important }
    .table-bordered th, .table-bordered td { border: 1px solid #ddd !important }
}

*, *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
html { font-size: 62.5%; -webkit-tap-highlight-color: rgba(0,0,0,0) }
body { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 14px; line-height: 1.428571429; color: #333; background-color: #fff }
input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit }
button, input, select[multiple], textarea { background-image: none }
a { color: #428bca; text-decoration: none }
a:hover, a:focus { color: #2a6496; text-decoration: underline }
a:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px }
img { vertical-align: middle }
.img-responsive { display: block; height: auto; max-width: 100% }
.img-rounded { border-radius: 6px }
.img-thumbnail { display: inline-block; height: auto; max-width: 100%; padding: 4px; line-height: 1.428571429; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out }
.img-circle { border-radius: 50% }
hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eee }
.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0 0 0 0); border: 0 }
p { margin: 0 0 10px }
.lead { margin-bottom: 20px; font-size: 16.099999999999998px; font-weight: 200; line-height: 1.4 }

@media(min-width:768px) {
    .lead { font-size: 21px }
}

small { font-size: 85% }
cite { font-style: normal }
.text-muted { color: #999 }
.text-primary { color: #428bca }
.text-warning { color: #c09853 }
.text-danger { color: #b94a48 }
.text-success { color: #468847 }
.text-info { color: #3a87ad }
.text-left { text-align: left }
.text-right { text-align: right }
.text-center { text-align: center }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 500; line-height: 1.1 }
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small { font-weight: normal; line-height: 1; color: #999 }
h1, h2, h3 { margin-top: 20px; margin-bottom: 10px }
h4, h5, h6 { margin-top: 10px; margin-bottom: 10px }
h1, .h1 { font-size: 36px }
h2, .h2 { font-size: 30px }
h3, .h3 { font-size: 24px }
h4, .h4 { font-size: 18px }
h5, .h5 { font-size: 14px }
h6, .h6 { font-size: 12px }
h1 small, .h1 small { font-size: 24px }
h2 small, .h2 small { font-size: 18px }
h3 small, .h3 small, h4 small, .h4 small { font-size: 14px }
.page-header { padding-bottom: 9px; margin: 40px 0 20px; border-bottom: 1px solid #eee }
ul, ol { margin-top: 0; margin-bottom: 10px }
ul ul, ol ul, ul ol, ol ol { margin-bottom: 0 }
.list-unstyled { padding-left: 0; list-style: none }
.list-inline { padding-left: 0; list-style: none }
.list-inline > li { display: inline-block; padding-right: 5px; padding-left: 5px }
dl { margin-bottom: 20px }
dt, dd { line-height: 1.428571429 }
dt { font-weight: bold }
dd { margin-left: 0 }

@media(min-width:768px) {
    .dl-horizontal dt { float: left; width: 160px; overflow: hidden; clear: left; text-align: right; text-overflow: ellipsis; white-space: nowrap }
    .dl-horizontal dd { margin-left: 180px }
    .dl-horizontal dd:before, .dl-horizontal dd:after { display: table; content: " " }
    .dl-horizontal dd:after { clear: both }
    .dl-horizontal dd:before, .dl-horizontal dd:after { display: table; content: " " }
    .dl-horizontal dd:after { clear: both }
}

abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #999 }
abbr.initialism { font-size: 90%; text-transform: uppercase }
blockquote { padding: 10px 20px; margin: 0 0 20px; border-left: 5px solid #eee }
blockquote p { font-size: 17.5px; font-weight: 300; line-height: 1.25 }
blockquote p:last-child { margin-bottom: 0 }
blockquote small { display: block; line-height: 1.428571429; color: #999 }
blockquote small:before { content: '\2014 \00A0' }
blockquote.pull-right { padding-right: 15px; padding-left: 0; border-right: 5px solid #eee; border-left: 0 }
blockquote.pull-right p, blockquote.pull-right small { text-align: right }
blockquote.pull-right small:before { content: '' }
blockquote.pull-right small:after { content: '\00A0 \2014' }
q:before, q:after, blockquote:before, blockquote:after { content: "" }
address { display: block; margin-bottom: 20px; font-style: normal; line-height: 1.428571429 }
code, pre { font-family: Monaco,Menlo,Consolas,"Courier New",monospace }
code { padding: 2px 4px; font-size: 90%; color: #c7254e; white-space: nowrap; background-color: #f9f2f4; border-radius: 4px }
pre { display: block; padding: 9.5px; margin: 0 0 10px; font-size: 13px; line-height: 1.428571429; color: #333; word-break: break-all; word-wrap: break-word; background-color: #f5f5f5; border: 1px solid #ccc; border-radius: 4px }
pre.prettyprint { margin-bottom: 20px }
pre code { padding: 0; font-size: inherit; color: inherit; white-space: pre-wrap; background-color: transparent; border: 0 }
.pre-scrollable { max-height: 340px; overflow-y: scroll }
.container { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto }
.container:before, .container:after { display: table; content: " " }
.container:after { clear: both }
.container:before, .container:after { display: table; content: " " }
.container:after { clear: both }
.row { margin-right: -15px; margin-left: -15px }
.row:before, .row:after { display: table; content: " " }
.row:after { clear: both }
.row:before, .row:after { display: table; content: " " }
.row:after { clear: both }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11 { float: left }
.col-xs-1 { width: 8.333333333333332% }
.col-xs-2 { width: 16.666666666666664% }
.col-xs-3 { width: 25% }
.col-xs-4 { width: 33.33333333333333% }
.col-xs-5 { width: 41.66666666666667% }
.col-xs-6 { width: 50% }
.col-xs-7 { width: 58.333333333333336% }
.col-xs-8 { width: 66.66666666666666% }
.col-xs-9 { width: 75% }
.col-xs-10 { width: 83.33333333333334% }
.col-xs-11 { width: 91.66666666666666% }
.col-xs-12 { width: 100% }

@media(min-width:768px) {
    .container { max-width: 750px }
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 { float: left }
    .col-sm-1 { width: 8.333333333333332% }
    .col-sm-2 { width: 16.666666666666664% }
    .col-sm-3 { width: 25% }
    .col-sm-4 { width: 33.33333333333333% }
    .col-sm-5 { width: 41.66666666666667% }
    .col-sm-6 { width: 50% }
    .col-sm-7 { width: 58.333333333333336% }
    .col-sm-8 { width: 66.66666666666666% }
    .col-sm-9 { width: 75% }
    .col-sm-10 { width: 83.33333333333334% }
    .col-sm-11 { width: 91.66666666666666% }
    .col-sm-12 { width: 100% }
    .col-sm-push-1 { left: 8.333333333333332% }
    .col-sm-push-2 { left: 16.666666666666664% }
    .col-sm-push-3 { left: 25% }
    .col-sm-push-4 { left: 33.33333333333333% }
    .col-sm-push-5 { left: 41.66666666666667% }
    .col-sm-push-6 { left: 50% }
    .col-sm-push-7 { left: 58.333333333333336% }
    .col-sm-push-8 { left: 66.66666666666666% }
    .col-sm-push-9 { left: 75% }
    .col-sm-push-10 { left: 83.33333333333334% }
    .col-sm-push-11 { left: 91.66666666666666% }
    .col-sm-pull-1 { right: 8.333333333333332% }
    .col-sm-pull-2 { right: 16.666666666666664% }
    .col-sm-pull-3 { right: 25% }
    .col-sm-pull-4 { right: 33.33333333333333% }
    .col-sm-pull-5 { right: 41.66666666666667% }
    .col-sm-pull-6 { right: 50% }
    .col-sm-pull-7 { right: 58.333333333333336% }
    .col-sm-pull-8 { right: 66.66666666666666% }
    .col-sm-pull-9 { right: 75% }
    .col-sm-pull-10 { right: 83.33333333333334% }
    .col-sm-pull-11 { right: 91.66666666666666% }
    .col-sm-offset-1 { margin-left: 8.333333333333332% }
    .col-sm-offset-2 { margin-left: 16.666666666666664% }
    .col-sm-offset-3 { margin-left: 25% }
    .col-sm-offset-4 { margin-left: 33.33333333333333% }
    .col-sm-offset-5 { margin-left: 41.66666666666667% }
    .col-sm-offset-6 { margin-left: 50% }
    .col-sm-offset-7 { margin-left: 58.333333333333336% }
    .col-sm-offset-8 { margin-left: 66.66666666666666% }
    .col-sm-offset-9 { margin-left: 75% }
    .col-sm-offset-10 { margin-left: 83.33333333333334% }
    .col-sm-offset-11 { margin-left: 91.66666666666666% }
}

@media(min-width:992px) {
    .container { max-width: 970px }
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 { float: left }
    .col-md-1 { width: 8.333333333333332% }
    .col-md-2 { width: 16.666666666666664% }
    .col-md-3 { width: 25% }
    .col-md-4 { width: 33.33333333333333% }
    .col-md-5 { width: 41.66666666666667% }
    .col-md-6 { width: 50% }
    .col-md-7 { width: 58.333333333333336% }
    .col-md-8 { width: 66.66666666666666% }
    .col-md-9 { width: 75% }
    .col-md-10 { width: 83.33333333333334% }
    .col-md-11 { width: 91.66666666666666% }
    .col-md-12 { width: 100% }
    .col-md-push-0 { left: auto }
    .col-md-push-1 { left: 8.333333333333332% }
    .col-md-push-2 { left: 16.666666666666664% }
    .col-md-push-3 { left: 25% }
    .col-md-push-4 { left: 33.33333333333333% }
    .col-md-push-5 { left: 41.66666666666667% }
    .col-md-push-6 { left: 50% }
    .col-md-push-7 { left: 58.333333333333336% }
    .col-md-push-8 { left: 66.66666666666666% }
    .col-md-push-9 { left: 75% }
    .col-md-push-10 { left: 83.33333333333334% }
    .col-md-push-11 { left: 91.66666666666666% }
    .col-md-pull-0 { right: auto }
    .col-md-pull-1 { right: 8.333333333333332% }
    .col-md-pull-2 { right: 16.666666666666664% }
    .col-md-pull-3 { right: 25% }
    .col-md-pull-4 { right: 33.33333333333333% }
    .col-md-pull-5 { right: 41.66666666666667% }
    .col-md-pull-6 { right: 50% }
    .col-md-pull-7 { right: 58.333333333333336% }
    .col-md-pull-8 { right: 66.66666666666666% }
    .col-md-pull-9 { right: 75% }
    .col-md-pull-10 { right: 83.33333333333334% }
    .col-md-pull-11 { right: 91.66666666666666% }
    .col-md-offset-0 { margin-left: 0 }
    .col-md-offset-1 { margin-left: 8.333333333333332% }
    .col-md-offset-2 { margin-left: 16.666666666666664% }
    .col-md-offset-3 { margin-left: 25% }
    .col-md-offset-4 { margin-left: 33.33333333333333% }
    .col-md-offset-5 { margin-left: 41.66666666666667% }
    .col-md-offset-6 { margin-left: 50% }
    .col-md-offset-7 { margin-left: 58.333333333333336% }
    .col-md-offset-8 { margin-left: 66.66666666666666% }
    .col-md-offset-9 { margin-left: 75% }
    .col-md-offset-10 { margin-left: 83.33333333333334% }
    .col-md-offset-11 { margin-left: 91.66666666666666% }
}

@media(min-width:1200px) {
    .container { max-width: 1170px }
    .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 { float: left }
    .col-lg-1 { width: 8.333333333333332% }
    .col-lg-2 { width: 16.666666666666664% }
    .col-lg-3 { width: 25% }
    .col-lg-4 { width: 33.33333333333333% }
    .col-lg-5 { width: 41.66666666666667% }
    .col-lg-6 { width: 50% }
    .col-lg-7 { width: 58.333333333333336% }
    .col-lg-8 { width: 66.66666666666666% }
    .col-lg-9 { width: 75% }
    .col-lg-10 { width: 83.33333333333334% }
    .col-lg-11 { width: 91.66666666666666% }
    .col-lg-12 { width: 100% }
    .col-lg-push-0 { left: auto }
    .col-lg-push-1 { left: 8.333333333333332% }
    .col-lg-push-2 { left: 16.666666666666664% }
    .col-lg-push-3 { left: 25% }
    .col-lg-push-4 { left: 33.33333333333333% }
    .col-lg-push-5 { left: 41.66666666666667% }
    .col-lg-push-6 { left: 50% }
    .col-lg-push-7 { left: 58.333333333333336% }
    .col-lg-push-8 { left: 66.66666666666666% }
    .col-lg-push-9 { left: 75% }
    .col-lg-push-10 { left: 83.33333333333334% }
    .col-lg-push-11 { left: 91.66666666666666% }
    .col-lg-pull-0 { right: auto }
    .col-lg-pull-1 { right: 8.333333333333332% }
    .col-lg-pull-2 { right: 16.666666666666664% }
    .col-lg-pull-3 { right: 25% }
    .col-lg-pull-4 { right: 33.33333333333333% }
    .col-lg-pull-5 { right: 41.66666666666667% }
    .col-lg-pull-6 { right: 50% }
    .col-lg-pull-7 { right: 58.333333333333336% }
    .col-lg-pull-8 { right: 66.66666666666666% }
    .col-lg-pull-9 { right: 75% }
    .col-lg-pull-10 { right: 83.33333333333334% }
    .col-lg-pull-11 { right: 91.66666666666666% }
    .col-lg-offset-0 { margin-left: 0 }
    .col-lg-offset-1 { margin-left: 8.333333333333332% }
    .col-lg-offset-2 { margin-left: 16.666666666666664% }
    .col-lg-offset-3 { margin-left: 25% }
    .col-lg-offset-4 { margin-left: 33.33333333333333% }
    .col-lg-offset-5 { margin-left: 41.66666666666667% }
    .col-lg-offset-6 { margin-left: 50% }
    .col-lg-offset-7 { margin-left: 58.333333333333336% }
    .col-lg-offset-8 { margin-left: 66.66666666666666% }
    .col-lg-offset-9 { margin-left: 75% }
    .col-lg-offset-10 { margin-left: 83.33333333333334% }
    .col-lg-offset-11 { margin-left: 91.66666666666666% }
}

table { max-width: 100%; background-color: transparent }
th { text-align: left }
.table { width: 100%; margin-bottom: 20px }
.table thead > tr > th, .table tbody > tr > th, .table tfoot > tr > th, .table thead > tr > td, .table tbody > tr > td, .table tfoot > tr > td { padding: 8px; line-height: 1.428571429; vertical-align: top; border-top: 1px solid #ddd }
.table thead > tr > th { vertical-align: bottom; border-bottom: 2px solid #ddd }
.table caption + thead tr:first-child th, .table colgroup + thead tr:first-child th, .table thead:first-child tr:first-child th, .table caption + thead tr:first-child td, .table colgroup + thead tr:first-child td, .table thead:first-child tr:first-child td { border-top: 0 }
.table tbody + tbody { border-top: 2px solid #ddd }
.table .table { background-color: #fff }
.table-condensed thead > tr > th, .table-condensed tbody > tr > th, .table-condensed tfoot > tr > th, .table-condensed thead > tr > td, .table-condensed tbody > tr > td, .table-condensed tfoot > tr > td { padding: 5px }
.table-bordered { border: 1px solid #ddd }
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td { border: 1px solid #ddd }
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td { border-bottom-width: 2px }
.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th { background-color: #f9f9f9 }
.table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th { background-color: #f5f5f5 }
table col[class*="col-"] { display: table-column; float: none }
table td[class*="col-"], table th[class*="col-"] { display: table-cell; float: none }
.table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th { background-color: #f5f5f5 }
.table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th { background-color: #dff0d8; border-color: #d6e9c6 }
.table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td { background-color: #d0e9c6; border-color: #c9e2b3 }
.table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th { background-color: #f2dede; border-color: #eed3d7 }
.table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td { background-color: #ebcccc; border-color: #e6c1c7 }
.table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th { background-color: #fcf8e3; border-color: #fbeed5 }
.table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td { background-color: #faf2cc; border-color: #f8e5be }

@media(max-width:768px) {
    .table-responsive { width: 100%; margin-bottom: 15px; overflow-x: scroll; overflow-y: hidden; border: 1px solid #ddd }
    .table-responsive > .table { margin-bottom: 0; background-color: #fff }
    .table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td { white-space: nowrap }
    .table-responsive > .table-bordered { border: 0 }
    .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0 }
    .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0 }
    .table-responsive > .table-bordered > thead > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > thead > tr:last-child > td, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > td { border-bottom: 0 }
}

fieldset { padding: 0; margin: 0; border: 0 }
legend { display: block; width: 100%; padding: 0; margin-bottom: 20px; font-size: 21px; line-height: inherit; color: #333; border: 0; border-bottom: 1px solid #e5e5e5 }
label { display: inline-block; margin-bottom: 5px; font-weight: bold }
input[type="search"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; margin-top: 1px \9; line-height: normal }
input[type="file"] { display: block }
select[multiple], select[size] { height: auto }
select optgroup { font-family: inherit; font-size: inherit; font-style: inherit }
input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px }
input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button { height: auto }
.form-control:-moz-placeholder { color: #999 }
.form-control::-moz-placeholder { color: #999 }
.form-control:-ms-input-placeholder { color: #999 }
.form-control::-webkit-input-placeholder { color: #999 }
.form-control { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.428571429; color: #555; vertical-align: middle; background-color: #fff; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s }
.form-control:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6) }
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { cursor: not-allowed; background-color: #eee }
textarea.form-control { height: auto }
.form-group { margin-bottom: 15px }
.radio, .checkbox { display: block; min-height: 20px; padding-left: 20px; margin-top: 10px; margin-bottom: 10px; vertical-align: middle }
.radio label, .checkbox label { display: inline; margin-bottom: 0; font-weight: normal; cursor: pointer }
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { float: left; margin-left: -20px }
.radio + .radio, .checkbox + .checkbox { margin-top: -5px }
.radio-inline, .checkbox-inline { display: inline-block; padding-left: 20px; margin-bottom: 0; font-weight: normal; vertical-align: middle; cursor: pointer }
.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { margin-top: 0; margin-left: 10px }
input[type="radio"][disabled], input[type="checkbox"][disabled], .radio[disabled], .radio-inline[disabled], .checkbox[disabled], .checkbox-inline[disabled], fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"], fieldset[disabled] .radio, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox, fieldset[disabled] .checkbox-inline { cursor: not-allowed }
.input-sm { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px }
select.input-sm { height: 30px; line-height: 30px }
textarea.input-sm { height: auto }
.input-lg { height: 45px; padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px }
select.input-lg { height: 45px; line-height: 45px }
textarea.input-lg { height: auto }
.has-warning .help-block, .has-warning .control-label { color: #c09853 }
.has-warning .form-control { border-color: #c09853; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075) }
.has-warning .form-control:focus { border-color: #a47e3c; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e }
.has-warning .input-group-addon { color: #c09853; background-color: #fcf8e3; border-color: #c09853 }
.has-error .help-block, .has-error .control-label { color: #b94a48 }
.has-error .form-control { border-color: #b94a48; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075) }
.has-error .form-control:focus { border-color: #953b39; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392 }
.has-error .input-group-addon { color: #b94a48; background-color: #f2dede; border-color: #b94a48 }
.has-success .help-block, .has-success .control-label { color: #468847 }
.has-success .form-control { border-color: #468847; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075) }
.has-success .form-control:focus { border-color: #356635; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b }
.has-success .input-group-addon { color: #468847; background-color: #dff0d8; border-color: #468847 }
.form-control-static { padding-top: 7px; margin-bottom: 0 }
.help-block { display: block; margin-top: 5px; margin-bottom: 10px; color: #737373 }

@media(min-width:768px) {
    .form-inline .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle }
    .form-inline .form-control { display: inline-block }
    .form-inline .radio, .form-inline .checkbox { display: inline-block; padding-left: 0; margin-top: 0; margin-bottom: 0 }
    .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { float: none; margin-left: 0 }
}

.form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline { padding-top: 7px; margin-top: 0; margin-bottom: 0 }
.form-horizontal .form-group { margin-right: -15px; margin-left: -15px }
.form-horizontal .form-group:before, .form-horizontal .form-group:after { display: table; content: " " }
.form-horizontal .form-group:after { clear: both }
.form-horizontal .form-group:before, .form-horizontal .form-group:after { display: table; content: " " }
.form-horizontal .form-group:after { clear: both }

@media(min-width:768px) {
    .form-horizontal .control-label { text-align: right }
}

.btn { display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: normal; line-height: 1.428571429; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; border: 1px solid transparent; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none }
.btn:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px }
.btn:hover, .btn:focus { color: #333; text-decoration: none }
.btn:active, .btn.active { background-image: none; outline: 0; -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125); box-shadow: inset 0 3px 5px rgba(0,0,0,0.125) }
.btn.disabled, .btn[disabled], fieldset[disabled] .btn { pointer-events: none; cursor: not-allowed; opacity: .65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none }
.btn-default { color: #333; background-color: #fff; border-color: #ccc }
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default { color: #333; background-color: #ebebeb; border-color: #adadad }
.btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default { background-image: none }
.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active { background-color: #fff; border-color: #ccc }
.btn-primary { color: #fff; background-color: #428bca; border-color: #357ebd }
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary { color: #fff; background-color: #3276b1; border-color: #285e8e }
.btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary { background-image: none }
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active { background-color: #428bca; border-color: #357ebd }
.btn-warning { color: #fff; background-color: #f0ad4e; border-color: #eea236 }
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning { color: #fff; background-color: #ed9c28; border-color: #d58512 }
.btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning { background-image: none }
.btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active { background-color: #f0ad4e; border-color: #eea236 }
.btn-danger { color: #fff; background-color: #d9534f; border-color: #d43f3a }
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger { color: #fff; background-color: #d2322d; border-color: #ac2925 }
.btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger { background-image: none }
.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active { background-color: #d9534f; border-color: #d43f3a }
.btn-success { color: #fff; background-color: #5cb85c; border-color: #4cae4c }
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success { color: #fff; background-color: #47a447; border-color: #398439 }
.btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success { background-image: none }
.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active { background-color: #5cb85c; border-color: #4cae4c }
.btn-info { color: #fff; background-color: #5bc0de; border-color: #46b8da }
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info { color: #fff; background-color: #39b3d7; border-color: #269abc }
.btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info { background-image: none }
.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active { background-color: #5bc0de; border-color: #46b8da }
.btn-link { font-weight: normal; color: #428bca; cursor: pointer; border-radius: 0 }
.btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link { background-color: transparent; -webkit-box-shadow: none; box-shadow: none }
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent }
.btn-link:hover, .btn-link:focus { color: #2a6496; text-decoration: underline; background-color: transparent }
.btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus { color: #999; text-decoration: none }
.btn-lg { padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px }
.btn-sm, .btn-xs { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px }
.btn-xs { padding: 1px 5px }
.btn-block { display: block; width: 100%; padding-right: 0; padding-left: 0 }
.btn-block + .btn-block { margin-top: 5px }
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100% }
.fade { opacity: 0; -webkit-transition: opacity .15s linear; transition: opacity .15s linear }
.fade.in { opacity: 1 }
.collapse { display: none }
.collapse.in { display: block }
.collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition: height .35s ease; transition: height .35s ease }
@font-face { font-family: 'Glyphicons Halflings'; src: url(/App_Assets/fonts/glyphicons-halflings-regular.eot); src: url(/App_Assets/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(/App_Assets/fonts/glyphicons-halflings-regular.woff) format('woff'),url(/App_Assets/fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(/App_Assets/fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular) format('svg') }
.glyphicon { position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; -webkit-font-smoothing: antialiased; font-style: normal; font-weight: normal; line-height: 1 }
.glyphicon-asterisk:before { content: "\2a" }
.glyphicon-plus:before { content: "\2b" }
.glyphicon-euro:before { content: "\20ac" }
.glyphicon-minus:before { content: "\2212" }
.glyphicon-cloud:before { content: "\2601" }
.glyphicon-envelope:before { content: "\2709" }
.glyphicon-pencil:before { content: "\270f" }
.glyphicon-glass:before { content: "\e001" }
.glyphicon-music:before { content: "\e002" }
.glyphicon-search:before { content: "\e003" }
.glyphicon-heart:before { content: "\e005" }
.glyphicon-star:before { content: "\e006" }
.glyphicon-star-empty:before { content: "\e007" }
.glyphicon-user:before { content: "\e008" }
.glyphicon-film:before { content: "\e009" }
.glyphicon-th-large:before { content: "\e010" }
.glyphicon-th:before { content: "\e011" }
.glyphicon-th-list:before { content: "\e012" }
.glyphicon-ok:before { content: "\e013" }
.glyphicon-remove:before { content: "\e014" }
.glyphicon-zoom-in:before { content: "\e015" }
.glyphicon-zoom-out:before { content: "\e016" }
.glyphicon-off:before { content: "\e017" }
.glyphicon-signal:before { content: "\e018" }
.glyphicon-cog:before { content: "\e019" }
.glyphicon-trash:before { content: "\e020" }
.glyphicon-home:before { content: "\e021" }
.glyphicon-file:before { content: "\e022" }
.glyphicon-time:before { content: "\e023" }
.glyphicon-road:before { content: "\e024" }
.glyphicon-download-alt:before { content: "\e025" }
.glyphicon-download:before { content: "\e026" }
.glyphicon-upload:before { content: "\e027" }
.glyphicon-inbox:before { content: "\e028" }
.glyphicon-play-circle:before { content: "\e029" }
.glyphicon-repeat:before { content: "\e030" }
.glyphicon-refresh:before { content: "\e031" }
.glyphicon-list-alt:before { content: "\e032" }
.glyphicon-flag:before { content: "\e034" }
.glyphicon-headphones:before { content: "\e035" }
.glyphicon-volume-off:before { content: "\e036" }
.glyphicon-volume-down:before { content: "\e037" }
.glyphicon-volume-up:before { content: "\e038" }
.glyphicon-qrcode:before { content: "\e039" }
.glyphicon-barcode:before { content: "\e040" }
.glyphicon-tag:before { content: "\e041" }
.glyphicon-tags:before { content: "\e042" }
.glyphicon-book:before { content: "\e043" }
.glyphicon-print:before { content: "\e045" }
.glyphicon-font:before { content: "\e047" }
.glyphicon-bold:before { content: "\e048" }
.glyphicon-italic:before { content: "\e049" }
.glyphicon-text-height:before { content: "\e050" }
.glyphicon-text-width:before { content: "\e051" }
.glyphicon-align-left:before { content: "\e052" }
.glyphicon-align-center:before { content: "\e053" }
.glyphicon-align-right:before { content: "\e054" }
.glyphicon-align-justify:before { content: "\e055" }
.glyphicon-list:before { content: "\e056" }
.glyphicon-indent-left:before { content: "\e057" }
.glyphicon-indent-right:before { content: "\e058" }
.glyphicon-facetime-video:before { content: "\e059" }
.glyphicon-picture:before { content: "\e060" }
.glyphicon-map-marker:before { content: "\e062" }
.glyphicon-adjust:before { content: "\e063" }
.glyphicon-tint:before { content: "\e064" }
.glyphicon-edit:before { content: "\e065" }
.glyphicon-share:before { content: "\e066" }
.glyphicon-check:before { content: "\e067" }
.glyphicon-move:before { content: "\e068" }
.glyphicon-step-backward:before { content: "\e069" }
.glyphicon-fast-backward:before { content: "\e070" }
.glyphicon-backward:before { content: "\e071" }
.glyphicon-play:before { content: "\e072" }
.glyphicon-pause:before { content: "\e073" }
.glyphicon-stop:before { content: "\e074" }
.glyphicon-forward:before { content: "\e075" }
.glyphicon-fast-forward:before { content: "\e076" }
.glyphicon-step-forward:before { content: "\e077" }
.glyphicon-eject:before { content: "\e078" }
.glyphicon-chevron-left:before { content: "\e079" }
.glyphicon-chevron-right:before { content: "\e080" }
.glyphicon-plus-sign:before { content: "\e081" }
.glyphicon-minus-sign:before { content: "\e082" }
.glyphicon-remove-sign:before { content: "\e083" }
.glyphicon-ok-sign:before { content: "\e084" }
.glyphicon-question-sign:before { content: "\e085" }
.glyphicon-info-sign:before { content: "\e086" }
.glyphicon-screenshot:before { content: "\e087" }
.glyphicon-remove-circle:before { content: "\e088" }
.glyphicon-ok-circle:before { content: "\e089" }
.glyphicon-ban-circle:before { content: "\e090" }
.glyphicon-arrow-left:before { content: "\e091" }
.glyphicon-arrow-right:before { content: "\e092" }
.glyphicon-arrow-up:before { content: "\e093" }
.glyphicon-arrow-down:before { content: "\e094" }
.glyphicon-share-alt:before { content: "\e095" }
.glyphicon-resize-full:before { content: "\e096" }
.glyphicon-resize-small:before { content: "\e097" }
.glyphicon-exclamation-sign:before { content: "\e101" }
.glyphicon-gift:before { content: "\e102" }
.glyphicon-leaf:before { content: "\e103" }
.glyphicon-eye-open:before { content: "\e105" }
.glyphicon-eye-close:before { content: "\e106" }
.glyphicon-warning-sign:before { content: "\e107" }
.glyphicon-plane:before { content: "\e108" }
.glyphicon-random:before { content: "\e110" }
.glyphicon-comment:before { content: "\e111" }
.glyphicon-magnet:before { content: "\e112" }
.glyphicon-chevron-up:before { content: "\e113" }
.glyphicon-chevron-down:before { content: "\e114" }
.glyphicon-retweet:before { content: "\e115" }
.glyphicon-shopping-cart:before { content: "\e116" }
.glyphicon-folder-close:before { content: "\e117" }
.glyphicon-folder-open:before { content: "\e118" }
.glyphicon-resize-vertical:before { content: "\e119" }
.glyphicon-resize-horizontal:before { content: "\e120" }
.glyphicon-hdd:before { content: "\e121" }
.glyphicon-bullhorn:before { content: "\e122" }
.glyphicon-certificate:before { content: "\e124" }
.glyphicon-thumbs-up:before { content: "\e125" }
.glyphicon-thumbs-down:before { content: "\e126" }
.glyphicon-hand-right:before { content: "\e127" }
.glyphicon-hand-left:before { content: "\e128" }
.glyphicon-hand-up:before { content: "\e129" }
.glyphicon-hand-down:before { content: "\e130" }
.glyphicon-circle-arrow-right:before { content: "\e131" }
.glyphicon-circle-arrow-left:before { content: "\e132" }
.glyphicon-circle-arrow-up:before { content: "\e133" }
.glyphicon-circle-arrow-down:before { content: "\e134" }
.glyphicon-globe:before { content: "\e135" }
.glyphicon-tasks:before { content: "\e137" }
.glyphicon-filter:before { content: "\e138" }
.glyphicon-fullscreen:before { content: "\e140" }
.glyphicon-dashboard:before { content: "\e141" }
.glyphicon-heart-empty:before { content: "\e143" }
.glyphicon-link:before { content: "\e144" }
.glyphicon-phone:before { content: "\e145" }
.glyphicon-usd:before { content: "\e148" }
.glyphicon-gbp:before { content: "\e149" }
.glyphicon-sort:before { content: "\e150" }
.glyphicon-sort-by-alphabet:before { content: "\e151" }
.glyphicon-sort-by-alphabet-alt:before { content: "\e152" }
.glyphicon-sort-by-order:before { content: "\e153" }
.glyphicon-sort-by-order-alt:before { content: "\e154" }
.glyphicon-sort-by-attributes:before { content: "\e155" }
.glyphicon-sort-by-attributes-alt:before { content: "\e156" }
.glyphicon-unchecked:before { content: "\e157" }
.glyphicon-expand:before { content: "\e158" }
.glyphicon-collapse-down:before { content: "\e159" }
.glyphicon-collapse-up:before { content: "\e160" }
.glyphicon-log-in:before { content: "\e161" }
.glyphicon-flash:before { content: "\e162" }
.glyphicon-log-out:before { content: "\e163" }
.glyphicon-new-window:before { content: "\e164" }
.glyphicon-record:before { content: "\e165" }
.glyphicon-save:before { content: "\e166" }
.glyphicon-open:before { content: "\e167" }
.glyphicon-saved:before { content: "\e168" }
.glyphicon-import:before { content: "\e169" }
.glyphicon-export:before { content: "\e170" }
.glyphicon-send:before { content: "\e171" }
.glyphicon-floppy-disk:before { content: "\e172" }
.glyphicon-floppy-saved:before { content: "\e173" }
.glyphicon-floppy-remove:before { content: "\e174" }
.glyphicon-floppy-save:before { content: "\e175" }
.glyphicon-floppy-open:before { content: "\e176" }
.glyphicon-credit-card:before { content: "\e177" }
.glyphicon-transfer:before { content: "\e178" }
.glyphicon-cutlery:before { content: "\e179" }
.glyphicon-header:before { content: "\e180" }
.glyphicon-compressed:before { content: "\e181" }
.glyphicon-earphone:before { content: "\e182" }
.glyphicon-phone-alt:before { content: "\e183" }
.glyphicon-tower:before { content: "\e184" }
.glyphicon-stats:before { content: "\e185" }
.glyphicon-sd-video:before { content: "\e186" }
.glyphicon-hd-video:before { content: "\e187" }
.glyphicon-subtitles:before { content: "\e188" }
.glyphicon-sound-stereo:before { content: "\e189" }
.glyphicon-sound-dolby:before { content: "\e190" }
.glyphicon-sound-5-1:before { content: "\e191" }
.glyphicon-sound-6-1:before { content: "\e192" }
.glyphicon-sound-7-1:before { content: "\e193" }
.glyphicon-copyright-mark:before { content: "\e194" }
.glyphicon-registration-mark:before { content: "\e195" }
.glyphicon-cloud-download:before { content: "\e197" }
.glyphicon-cloud-upload:before { content: "\e198" }
.glyphicon-tree-conifer:before { content: "\e199" }
.glyphicon-tree-deciduous:before { content: "\e200" }
.glyphicon-briefcase:before { content: "\1f4bc" }
.glyphicon-calendar:before { content: "\1f4c5" }
.glyphicon-pushpin:before { content: "\1f4cc" }
.glyphicon-paperclip:before { content: "\1f4ce" }
.glyphicon-camera:before { content: "\1f4f7" }
.glyphicon-lock:before { content: "\1f512" }
.glyphicon-bell:before { content: "\1f514" }
.glyphicon-bookmark:before { content: "\1f516" }
.glyphicon-fire:before { content: "\1f525" }
.glyphicon-wrench:before { content: "\1f527" }
.caret { display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px solid #000; border-right: 4px solid transparent; border-bottom: 0 dotted; border-left: 4px solid transparent; content: "" }
.dropdown { position: relative }
.dropdown-toggle:focus { outline: 0 }
.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; font-size: 14px; list-style: none; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0,0,0,0.15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175); box-shadow: 0 6px 12px rgba(0,0,0,0.175); background-clip: padding-box }
.dropdown-menu.pull-right { right: 0; left: auto }
.dropdown-menu .divider { height: 1px; margin: 3px 0; overflow: hidden; background-color: #e5e5e5 }
.dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.428571429; color: #333; white-space: nowrap }
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { color: #fff; text-decoration: none; background-color: #428bca }
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #fff; text-decoration: none; background-color: #428bca; outline: 0 }
.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { color: #999 }
.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; cursor: not-allowed; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) }
.open > .dropdown-menu { display: block }
.open > a { outline: 0 }
.dropdown-header { display: block; padding: 3px 20px; font-size: 12px; line-height: 1.428571429; color: #999 }
.dropdown-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 990 }
.pull-right > .dropdown-menu { right: 0; left: auto }
.dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0 dotted; border-bottom: 4px solid #000; content: "" }
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px }

@media(min-width:768px) {
    .navbar-right .dropdown-menu { right: 0; left: auto }
}

.btn-default .caret { border-top-color: #333 }
.btn-primary .caret, .btn-success .caret, .btn-warning .caret, .btn-danger .caret, .btn-info .caret { border-top-color: #fff }
.dropup .btn-default .caret { border-bottom-color: #333 }
.dropup .btn-primary .caret, .dropup .btn-success .caret, .dropup .btn-warning .caret, .dropup .btn-danger .caret, .dropup .btn-info .caret { border-bottom-color: #fff }
.btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle }
.btn-group > .btn, .btn-group-vertical > .btn { position: relative; float: left }
.btn-group > .btn:hover, .btn-group-vertical > .btn:hover, .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active { z-index: 2 }
.btn-group > .btn:focus, .btn-group-vertical > .btn:focus { outline: 0 }
.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group { margin-left: -1px }
.btn-toolbar:before, .btn-toolbar:after { display: table; content: " " }
.btn-toolbar:after { clear: both }
.btn-toolbar:before, .btn-toolbar:after { display: table; content: " " }
.btn-toolbar:after { clear: both }
.btn-toolbar .btn-group { float: left }
.btn-toolbar > .btn + .btn, .btn-toolbar > .btn-group + .btn, .btn-toolbar > .btn + .btn-group, .btn-toolbar > .btn-group + .btn-group { margin-left: 5px }
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0!important }
.btn-group > .btn:first-child { margin-left: 0 }
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0!important; border-bottom-right-radius: 0!important }
.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-bottom-left-radius: 0 !important; border-top-left-radius: 0!important }
.btn-group > .btn-group { float: left }
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0 }
.btn-group > .btn-group:first-child > .btn:last-child, .btn-group > .btn-group:first-child > .dropdown-toggle { border-top-right-radius: 0; border-bottom-right-radius: 0 }
.btn-group > .btn-group:last-child > .btn:first-child { border-bottom-left-radius: 0; border-top-left-radius: 0 }
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0 }
.btn-group-xs > .btn { padding: 5px 10px; padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px }
.btn-group-sm > .btn { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px }
.btn-group-lg > .btn { padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px }
.btn-group > .btn + .dropdown-toggle { padding-right: 8px; padding-left: 8px }
.btn-group > .btn-lg + .dropdown-toggle { padding-right: 12px; padding-left: 12px }
.btn-group.open .dropdown-toggle { -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125); box-shadow: inset 0 3px 5px rgba(0,0,0,0.125) }
.btn .caret { margin-left: 0 }
.btn-lg .caret { border-width: 5px 5px 0; border-bottom-width: 0 }
.dropup .btn-lg .caret { border-width: 0 5px 5px }
.btn-group-vertical > .btn, .btn-group-vertical > .btn-group { display: block; float: none; width: 100%; max-width: 100% }
.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { display: table; content: " " }
.btn-group-vertical > .btn-group:after { clear: both }
.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { display: table; content: " " }
.btn-group-vertical > .btn-group:after { clear: both }
.btn-group-vertical > .btn-group > .btn { float: none }
.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; margin-left: 0 }
.btn-group-vertical > .btn:not(:first-child):not(:last-child) { border-radius: 0 }
.btn-group-vertical > .btn:first-child:not(:last-child) { border-top-right-radius: 4px; border-bottom-right-radius: 0; border-bottom-left-radius: 0 }
.btn-group-vertical > .btn:last-child:not(:first-child) { border-top-right-radius: 0; border-bottom-left-radius: 4px; border-top-left-radius: 0 }
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0 }
.btn-group-vertical > .btn-group:first-child > .btn:last-child, .btn-group-vertical > .btn-group:first-child > .dropdown-toggle { border-bottom-right-radius: 0; border-bottom-left-radius: 0 }
.btn-group-vertical > .btn-group:last-child > .btn:first-child { border-top-right-radius: 0; border-top-left-radius: 0 }
.btn-group-justified { display: table; width: 100%; border-collapse: separate; table-layout: fixed }
.btn-group-justified .btn { display: table-cell; float: none; width: 1% }
[data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .btn > input[type="checkbox"] { display: none }
.input-group { position: relative; display: table; border-collapse: separate }
.input-group.col { float: none; padding-right: 0; padding-left: 0 }
.input-group .form-control { width: 100%; margin-bottom: 0 }
.input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn { height: 45px; padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px }
select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn { height: 45px; line-height: 45px }
textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn { height: auto }
.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px }
select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn { height: 30px; line-height: 30px }
textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn { height: auto }
.input-group-addon, .input-group-btn, .input-group .form-control { display: table-cell }
.input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) { border-radius: 0 }
.input-group-addon, .input-group-btn { width: 1%; white-space: nowrap; vertical-align: middle }
.input-group-addon { padding: 6px 12px; font-size: 14px; font-weight: normal; line-height: 1; text-align: center; background-color: #eee; border: 1px solid #ccc; border-radius: 4px }
.input-group-addon.input-sm { padding: 5px 10px; font-size: 12px; border-radius: 3px }
.input-group-addon.input-lg { padding: 10px 16px; font-size: 18px; border-radius: 6px }
.input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] { margin-top: 0 }
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0; border-bottom-right-radius: 0 }
.input-group-addon:first-child { border-right: 0 }
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0 }
.input-group-addon:last-child { border-left: 0 }
.input-group-btn { position: relative; white-space: nowrap }
.input-group-btn > .btn { position: relative }
.input-group-btn > .btn + .btn { margin-left: -4px }
.input-group-btn > .btn:hover, .input-group-btn > .btn:active { z-index: 2 }
.nav { padding-left: 0; margin-bottom: 0; list-style: none }
.nav:before, .nav:after { display: table; content: " " }
.nav:after { clear: both }
.nav:before, .nav:after { display: table; content: " " }
.nav:after { clear: both }
.nav > li { position: relative; display: block }
.nav > li > a { position: relative; display: block; padding: 10px 15px }
.nav > li > a:hover, .nav > li > a:focus { text-decoration: none; background-color: #eee }
.nav > li.disabled > a { color: #999 }
.nav > li.disabled > a:hover, .nav > li.disabled > a:focus { color: #999; text-decoration: none; cursor: not-allowed; background-color: transparent }
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { background-color: #eee; border-color: #428bca }
.nav .nav-divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5 }
.nav > li > a > img { max-width: none }
.nav-tabs { border-bottom: 1px solid #ddd }
.nav-tabs > li { float: left; margin-bottom: -1px }
.nav-tabs > li > a { margin-right: 2px; line-height: 1.428571429; border: 1px solid transparent; border-radius: 4px 4px 0 0 }
.nav-tabs > li > a:hover { border-color: #eee #eee #ddd }
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { color: #555; cursor: default; background-color: #fff; border: 1px solid #ddd; border-bottom-color: transparent }
.nav-tabs.nav-justified { width: 100%; border-bottom: 0 }
.nav-tabs.nav-justified > li { float: none }
.nav-tabs.nav-justified > li > a { text-align: center }

@media(min-width:768px) {
    .nav-tabs.nav-justified > li { display: table-cell; width: 1% }
}

.nav-tabs.nav-justified > li > a { margin-right: 0; border-bottom: 1px solid #ddd }
.nav-tabs.nav-justified > .active > a { border-bottom-color: #fff }
.nav-pills > li { float: left }
.nav-pills > li > a { border-radius: 5px }
.nav-pills > li + li { margin-left: 2px }
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { color: #fff; background-color: #428bca }
.nav-stacked > li { float: none }
.nav-stacked > li + li { margin-top: 2px; margin-left: 0 }
.nav-justified { width: 100% }
.nav-justified > li { float: none }
.nav-justified > li > a { text-align: center }

@media(min-width:768px) {
    .nav-justified > li { display: table-cell; width: 1% }
}

.nav-tabs-justified { border-bottom: 0 }
.nav-tabs-justified > li > a { margin-right: 0; border-bottom: 1px solid #ddd }
.nav-tabs-justified > .active > a { border-bottom-color: #fff }
.tabbable:before, .tabbable:after { display: table; content: " " }
.tabbable:after { clear: both }
.tabbable:before, .tabbable:after { display: table; content: " " }
.tabbable:after { clear: both }
.tab-content > .tab-pane, .pill-content > .pill-pane { display: none }
.tab-content > .active, .pill-content > .active { display: block }
.nav .caret { border-top-color: #428bca; border-bottom-color: #428bca }
.nav a:hover .caret { border-top-color: #2a6496; border-bottom-color: #2a6496 }
.nav-tabs .dropdown-menu { margin-top: -1px; border-top-right-radius: 0; border-top-left-radius: 0 }
.navbar { position: relative; z-index: 1000; min-height: 50px; margin-bottom: 20px; border: 1px solid transparent }
.navbar:before, .navbar:after { display: table; content: " " }
.navbar:after { clear: both }
.navbar:before, .navbar:after { display: table; content: " " }
.navbar:after { clear: both }

@media(min-width:768px) {
    .navbar { border-radius: 4px }
}

.navbar-header:before, .navbar-header:after { display: table; content: " " }
.navbar-header:after { clear: both }
.navbar-header:before, .navbar-header:after { display: table; content: " " }
.navbar-header:after { clear: both }

@media(min-width:768px) {
    .navbar-header { float: left }
}

.navbar-collapse { max-height: 340px; padding-right: 15px; padding-left: 15px; overflow-x: visible; border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1); -webkit-overflow-scrolling: touch }
.navbar-collapse:before, .navbar-collapse:after { display: table; content: " " }
.navbar-collapse:after { clear: both }
.navbar-collapse:before, .navbar-collapse:after { display: table; content: " " }
.navbar-collapse:after { clear: both }
.navbar-collapse.in { overflow-y: auto }

@media(min-width:768px) {
    .navbar-collapse { width: auto; border-top: 0; box-shadow: none }
    .navbar-collapse.collapse { display: block !important; height: auto !important; padding-bottom: 0; overflow: visible !important }
    .navbar-collapse.in { overflow-y: visible }
    .navbar-collapse .navbar-nav.navbar-left:first-child { margin-left: -15px }
    .navbar-collapse .navbar-nav.navbar-right:last-child { margin-right: -15px }
    .navbar-collapse .navbar-text:last-child { margin-right: 0 }
}

.container > .navbar-header, .container > .navbar-collapse { margin-right: -15px; margin-left: -15px }

@media(min-width:768px) {
    .container > .navbar-header, .container > .navbar-collapse { margin-right: 0; margin-left: 0 }
}

.navbar-static-top { border-width: 0 0 1px }

@media(min-width:768px) {
    .navbar-static-top { border-radius: 0 }
}

.navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; border-width: 0 0 1px }

@media(min-width:768px) {
    .navbar-fixed-top, .navbar-fixed-bottom { border-radius: 0 }
}

.navbar-fixed-top { top: 0; z-index: 1030 }
.navbar-fixed-bottom { bottom: 0; margin-bottom: 0 }
.navbar-brand { float: left; padding: 15px 15px; font-size: 18px; line-height: 20px }
.navbar-brand:hover, .navbar-brand:focus { text-decoration: none }

@media(min-width:768px) {
    .navbar > .container .navbar-brand { margin-left: -15px }
}

.navbar-toggle { position: relative; float: right; padding: 9px 10px; margin-top: 8px; margin-right: 15px; margin-bottom: 8px; background-color: transparent; border: 1px solid transparent; border-radius: 4px }
.navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px }
.navbar-toggle .icon-bar + .icon-bar { margin-top: 4px }

@media(min-width:768px) {
    .navbar-toggle { display: none }
}

.navbar-nav { margin: 7.5px -15px }
.navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; line-height: 20px }

@media(max-width:767px) {
    .navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; box-shadow: none }
    .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header { padding: 5px 15px 5px 25px }
    .navbar-nav .open .dropdown-menu > li > a { line-height: 20px }
    .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { background-image: none }
}

@media(min-width:768px) {
    .navbar-nav { float: left; margin: 0 }
    .navbar-nav > li { float: left }
    .navbar-nav > li > a { padding-top: 15px; padding-bottom: 15px }
}

@media(min-width:768px) {
    .navbar-left { float: left !important }
    .navbar-right { float: right !important }
}

.navbar-form { padding: 10px 15px; margin-top: 8px; margin-right: -15px; margin-bottom: 8px; margin-left: -15px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1); box-shadow: inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1) }

@media(min-width:768px) {
    .navbar-form .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle }
    .navbar-form .form-control { display: inline-block }
    .navbar-form .radio, .navbar-form .checkbox { display: inline-block; padding-left: 0; margin-top: 0; margin-bottom: 0 }
    .navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] { float: none; margin-left: 0 }
}

@media(max-width:767px) {
    .navbar-form .form-group { margin-bottom: 5px }
}

@media(min-width:768px) {
    .navbar-form { width: auto; padding-top: 0; padding-bottom: 0; margin-right: 0; margin-left: 0; border: 0; -webkit-box-shadow: none; box-shadow: none }
}

.navbar-nav > li > .dropdown-menu { margin-top: 0; border-top-right-radius: 0; border-top-left-radius: 0 }
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { border-bottom-right-radius: 0; border-bottom-left-radius: 0 }
.navbar-nav.pull-right > li > .dropdown-menu, .navbar-nav > li > .dropdown-menu.pull-right { right: 0; left: auto }
.navbar-btn { margin-top: 8px; margin-bottom: 8px }
.navbar-text { float: left; margin-top: 15px; margin-bottom: 15px }

@media(min-width:768px) {
    .navbar-text { margin-right: 15px; margin-left: 15px }
}

.navbar-default { background-color: #f8f8f8; border-color: #e7e7e7 }
.navbar-default .navbar-brand { color: #777 }
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { color: #5e5e5e; background-color: transparent }
.navbar-default .navbar-text { color: #777 }
.navbar-default .navbar-nav > li > a { color: #777 }
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: #333; background-color: transparent }
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color: #555; background-color: #e7e7e7 }
.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { color: #ccc; background-color: transparent }
.navbar-default .navbar-toggle { border-color: #ddd }
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: #ddd }
.navbar-default .navbar-toggle .icon-bar { background-color: #ccc }
.navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: #e6e6e6 }
.navbar-default .navbar-nav > .dropdown > a:hover .caret, .navbar-default .navbar-nav > .dropdown > a:focus .caret { border-top-color: #333; border-bottom-color: #333 }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { color: #555; background-color: #e7e7e7 }
.navbar-default .navbar-nav > .open > a .caret, .navbar-default .navbar-nav > .open > a:hover .caret, .navbar-default .navbar-nav > .open > a:focus .caret { border-top-color: #555; border-bottom-color: #555 }
.navbar-default .navbar-nav > .dropdown > a .caret { border-top-color: #777; border-bottom-color: #777 }

@media(max-width:767px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #777 }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color: #333; background-color: transparent }
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { color: #555; background-color: #e7e7e7 }
    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #ccc; background-color: transparent }
}

.navbar-default .navbar-link { color: #777 }
.navbar-default .navbar-link:hover { color: #333 }
.navbar-inverse { background-color: #222; border-color: #080808 }
.navbar-inverse .navbar-brand { color: #999 }
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { color: #fff; background-color: transparent }
.navbar-inverse .navbar-text { color: #999 }
.navbar-inverse .navbar-nav > li > a { color: #999 }
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { color: #fff; background-color: transparent }
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { color: #fff; background-color: #080808 }
.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { color: #444; background-color: transparent }
.navbar-inverse .navbar-toggle { border-color: #333 }
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { background-color: #333 }
.navbar-inverse .navbar-toggle .icon-bar { background-color: #fff }
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: #101010 }
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { color: #fff !important; background-color: #2d2d2d }
.navbar-inverse .navbar-nav > .dropdown > a:hover .caret { border-top-color: #fff; border-bottom-color: #fff }
.navbar-inverse .navbar-nav > .dropdown > a .caret { border-top-color: #999; border-bottom-color: #999 }
.navbar-inverse .navbar-nav > .open > a .caret, .navbar-inverse .navbar-nav > .open > a:hover .caret, .navbar-inverse .navbar-nav > .open > a:focus .caret { border-top-color: #fff; border-bottom-color: #fff }

@media(max-width:767px) {
    .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { border-color: #080808 }
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { color: #999 }
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { color: #fff; background-color: transparent }
    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { color: #fff; background-color: #080808 }
    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #444; background-color: transparent }
}

.navbar-inverse .navbar-link { color: #999 }
.navbar-inverse .navbar-link:hover { color: #fff }
.breadcrumb { padding: 8px 15px; margin-bottom: 20px; list-style: none; background-color: #f5f5f5; border-radius: 4px }
.breadcrumb > li { display: inline-block }
.breadcrumb > li + li:before { padding: 0 5px; color: #ccc; content: "/\00a0" }
.breadcrumb > .active { color: #999 }
.pagination { display: inline-block; padding-left: 0; margin: 20px 0; border-radius: 4px }
.pagination > li { display: inline }
.pagination > li > a, .pagination > li > span { position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height: 1.428571429; text-decoration: none; background-color: #fff; border: 1px solid #ddd }
.pagination > li:first-child > a, .pagination > li:first-child > span { margin-left: 0; border-bottom-left-radius: 4px; border-top-left-radius: 4px }
.pagination > li:last-child > a, .pagination > li:last-child > span { border-top-right-radius: 4px; border-bottom-right-radius: 4px }
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { background-color: #eee }
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { z-index: 2; color: #fff; cursor: default; background-color: #428bca; border-color: #428bca }
.pagination > .disabled > span, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus { color: #999; cursor: not-allowed; background-color: #fff; border-color: #ddd }
.pagination-lg > li > a, .pagination-lg > li > span { padding: 10px 16px; font-size: 18px }
.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span { border-bottom-left-radius: 6px; border-top-left-radius: 6px }
.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span { border-top-right-radius: 6px; border-bottom-right-radius: 6px }
.pagination-sm > li > a, .pagination-sm > li > span { padding: 5px 10px; font-size: 12px }
.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span { border-bottom-left-radius: 3px; border-top-left-radius: 3px }
.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span { border-top-right-radius: 3px; border-bottom-right-radius: 3px }
.pager { padding-left: 0; margin: 20px 0; text-align: center; list-style: none }
.pager:before, .pager:after { display: table; content: " " }
.pager:after { clear: both }
.pager:before, .pager:after { display: table; content: " " }
.pager:after { clear: both }
.pager li { display: inline }
.pager li > a, .pager li > span { display: inline-block; padding: 5px 14px; background-color: #fff; border: 1px solid #ddd; border-radius: 15px }
.pager li > a:hover, .pager li > a:focus { text-decoration: none; background-color: #eee }
.pager .next > a, .pager .next > span { float: right }
.pager .previous > a, .pager .previous > span { float: left }
.pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { color: #999; cursor: not-allowed; background-color: #fff }
.label { display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: bold; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em }
.label[href]:hover, .label[href]:focus { color: #fff; text-decoration: none; cursor: pointer }
.label:empty { display: none }
.label-default { background-color: #999 }
.label-default[href]:hover, .label-default[href]:focus { background-color: #808080 }
.label-primary { background-color: #428bca }
.label-primary[href]:hover, .label-primary[href]:focus { background-color: #3071a9 }
.label-success { background-color: #5cb85c }
.label-success[href]:hover, .label-success[href]:focus { background-color: #449d44 }
.label-info { background-color: #5bc0de }
.label-info[href]:hover, .label-info[href]:focus { background-color: #31b0d5 }
.label-warning { background-color: #f0ad4e }
.label-warning[href]:hover, .label-warning[href]:focus { background-color: #ec971f }
.label-danger { background-color: #d9534f }
.label-danger[href]:hover, .label-danger[href]:focus { background-color: #c9302c }
.badge { display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 12px; font-weight: bold; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; background-color: #999; border-radius: 10px }
.badge:empty { display: none }
a.badge:hover, a.badge:focus { color: #fff; text-decoration: none; cursor: pointer }
.btn .badge { position: relative; top: -1px }
a.list-group-item.active > .badge, .nav-pills > .active > a > .badge { color: #428bca; background-color: #fff }
.nav-pills > li > a > .badge { margin-left: 3px }
.jumbotron { padding: 30px; margin-bottom: 30px; font-size: 21px; font-weight: 200; line-height: 2.1428571435; color: inherit; background-color: #eee }
.jumbotron h1 { line-height: 1; color: inherit }
.jumbotron p { line-height: 1.4 }
.container .jumbotron { border-radius: 6px }

@media screen and (min-width:768px) {
    .jumbotron { padding-top: 48px; padding-bottom: 48px }
    .container .jumbotron { padding-right: 60px; padding-left: 60px }
    .jumbotron h1 { font-size: 63px }
}

.thumbnail { display: inline-block; display: block; height: auto; max-width: 100%; padding: 4px; line-height: 1.428571429; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out }
.thumbnail > img { display: block; height: auto; max-width: 100% }
a.thumbnail:hover, a.thumbnail:focus { border-color: #428bca }
.thumbnail > img { margin-right: auto; margin-left: auto }
.thumbnail .caption { padding: 9px; color: #333 }
.alert { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px }
.alert h4 { margin-top: 0; color: inherit }
.alert .alert-link { font-weight: bold }
.alert > p, .alert > ul { margin-bottom: 0 }
.alert > p + p { margin-top: 5px }
.alert-dismissable { padding-right: 35px }
.alert-dismissable .close { position: relative; top: -2px; right: -21px; color: inherit }
.alert-success { color: #468847; background-color: #dff0d8; border-color: #d6e9c6 }
.alert-success hr { border-top-color: #c9e2b3 }
.alert-success .alert-link { color: #356635 }
.alert-info { color: #3a87ad; background-color: #d9edf7; border-color: #bce8f1 }
.alert-info hr { border-top-color: #a6e1ec }
.alert-info .alert-link { color: #2d6987 }
.alert-warning { color: #c09853; background-color: #fcf8e3; border-color: #fbeed5 }
.alert-warning hr { border-top-color: #f8e5be }
.alert-warning .alert-link { color: #a47e3c }
.alert-danger { color: #b94a48; background-color: #f2dede; border-color: #eed3d7 }
.alert-danger hr { border-top-color: #e6c1c7 }
.alert-danger .alert-link { color: #953b39 }

@-webkit-keyframes progress-bar-stripes {
    from { background-position: 40px 0 }
    to { background-position: 0 0 }
}

@-moz-keyframes progress-bar-stripes {
    from { background-position: 40px 0 }
    to { background-position: 0 0 }
}

@-o-keyframes progress-bar-stripes {
    from { background-position: 0 0 }
    to { background-position: 40px 0 }
}

@keyframes progress-bar-stripes {
    from { background-position: 40px 0 }
    to { background-position: 0 0 }
}

.progress { height: 20px; margin-bottom: 20px; overflow: hidden; background-color: #f5f5f5; border-radius: 4px; -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); box-shadow: inset 0 1px 2px rgba(0,0,0,0.1) }
.progress-bar { float: left; width: 0; height: 100%; font-size: 12px; color: #fff; text-align: center; background-color: #428bca; -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15); box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15); -webkit-transition: width .6s ease; transition: width .6s ease }
.progress-striped .progress-bar { background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent)); background-image: -webkit-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); background-image: -moz-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); background-image: 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); background-size: 40px 40px }
.progress.active .progress-bar { -webkit-animation: progress-bar-stripes 2s linear infinite; -moz-animation: progress-bar-stripes 2s linear infinite; -ms-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite }
.progress-bar-success { background-color: #5cb85c }
.progress-striped .progress-bar-success { background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent)); background-image: -webkit-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); background-image: -moz-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); background-image: 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) }
.progress-bar-info { background-color: #5bc0de }
.progress-striped .progress-bar-info { background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent)); background-image: -webkit-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); background-image: -moz-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); background-image: 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) }
.progress-bar-warning { background-color: #f0ad4e }
.progress-striped .progress-bar-warning { background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent)); background-image: -webkit-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); background-image: -moz-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); background-image: 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) }
.progress-bar-danger { background-color: #d9534f }
.progress-striped .progress-bar-danger { background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent)); background-image: -webkit-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); background-image: -moz-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); background-image: 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) }
.media, .media-body { overflow: hidden; zoom: 1 }
.media, .media .media { margin-top: 15px }
.media:first-child { margin-top: 0 }
.media-object { display: block }
.media-heading { margin: 0 0 5px }
.media > .pull-left { margin-right: 10px }
.media > .pull-right { margin-left: 10px }
.media-list { padding-left: 0; list-style: none }
.list-group { padding-left: 0; margin-bottom: 20px }
.list-group-item { position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: #fff; border: 1px solid #ddd }
.list-group-item:first-child { border-top-right-radius: 4px; border-top-left-radius: 4px }
.list-group-item:last-child { margin-bottom: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px }
.list-group-item > .badge { float: right }
.list-group-item > .badge + .badge { margin-right: 5px }
a.list-group-item { color: #555 }
a.list-group-item .list-group-item-heading { color: #333 }
a.list-group-item:hover, a.list-group-item:focus { text-decoration: none; background-color: #f5f5f5 }
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { z-index: 2; color: #fff; background-color: #428bca; border-color: #428bca }
.list-group-item.active .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading { color: inherit }
.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { color: #e1edf7 }
.list-group-item-heading { margin-top: 0; margin-bottom: 5px }
.list-group-item-text { margin-bottom: 0; line-height: 1.3 }
.panel { margin-bottom: 20px; background-color: #fff; border: 1px solid transparent; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.05); box-shadow: 0 1px 1px rgba(0,0,0,0.05) }
.panel-body { padding: 15px }
.panel-body:before, .panel-body:after { display: table; content: " " }
.panel-body:after { clear: both }
.panel-body:before, .panel-body:after { display: table; content: " " }
.panel-body:after { clear: both }
.panel > .list-group { margin-bottom: 0 }
.panel > .list-group .list-group-item { border-width: 1px 0 }
.panel > .list-group .list-group-item:first-child { border-top-right-radius: 0; border-top-left-radius: 0 }
.panel > .list-group .list-group-item:last-child { border-bottom: 0 }
.panel-heading + .list-group .list-group-item:first-child { border-top-width: 0 }
.panel > .table { margin-bottom: 0 }
.panel > .panel-body + .table { border-top: 1px solid #ddd }
.panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-right-radius: 3px; border-top-left-radius: 3px }
.panel-title { margin-top: 0; margin-bottom: 0; font-size: 16px }
.panel-title > a { color: inherit }
.panel-footer { padding: 10px 15px; background-color: #f5f5f5; border-top: 1px solid #ddd; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px }
.panel-group .panel { margin-bottom: 0; overflow: hidden; border-radius: 4px }
.panel-group .panel + .panel { margin-top: 5px }
.panel-group .panel-heading { border-bottom: 0 }
.panel-group .panel-heading + .panel-collapse .panel-body { border-top: 1px solid #ddd }
.panel-group .panel-footer { border-top: 0 }
.panel-group .panel-footer + .panel-collapse .panel-body { border-bottom: 1px solid #ddd }
.panel-default { border-color: #ddd }
.panel-default > .panel-heading { color: #333; background-color: #f5f5f5; border-color: #ddd }
.panel-default > .panel-heading + .panel-collapse .panel-body { border-top-color: #ddd }
.panel-default > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #ddd }
.panel-primary { border-color: #428bca }
.panel-primary > .panel-heading { color: #fff; background-color: #428bca; border-color: #428bca }
.panel-primary > .panel-heading + .panel-collapse .panel-body { border-top-color: #428bca }
.panel-primary > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #428bca }
.panel-success { border-color: #d6e9c6 }
.panel-success > .panel-heading { color: #468847; background-color: #dff0d8; border-color: #d6e9c6 }
.panel-success > .panel-heading + .panel-collapse .panel-body { border-top-color: #d6e9c6 }
.panel-success > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #d6e9c6 }
.panel-warning { border-color: #fbeed5 }
.panel-warning > .panel-heading { color: #c09853; background-color: #fcf8e3; border-color: #fbeed5 }
.panel-warning > .panel-heading + .panel-collapse .panel-body { border-top-color: #fbeed5 }
.panel-warning > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #fbeed5 }
.panel-danger { border-color: #eed3d7 }
.panel-danger > .panel-heading { color: #b94a48; background-color: #f2dede; border-color: #eed3d7 }
.panel-danger > .panel-heading + .panel-collapse .panel-body { border-top-color: #eed3d7 }
.panel-danger > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #eed3d7 }
.panel-info { border-color: #bce8f1 }
.panel-info > .panel-heading { color: #3a87ad; background-color: #d9edf7; border-color: #bce8f1 }
.panel-info > .panel-heading + .panel-collapse .panel-body { border-top-color: #bce8f1 }
.panel-info > .panel-footer + .panel-collapse .panel-body { border-bottom-color: #bce8f1 }
.well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05); box-shadow: inset 0 1px 1px rgba(0,0,0,0.05) }
.well blockquote { border-color: #ddd; border-color: rgba(0,0,0,0.15) }
.well-lg { padding: 24px; border-radius: 6px }
.well-sm { padding: 9px; border-radius: 3px }
.close { float: right; font-size: 21px; font-weight: bold; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .2; filter: alpha(opacity=20) }
.close:hover, .close:focus { color: #000; text-decoration: none; cursor: pointer; opacity: .5; filter: alpha(opacity=50) }
button.close { padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none }
.modal-open { overflow: hidden }
body.modal-open, .modal-open .navbar-fixed-top, .modal-open .navbar-fixed-bottom { margin-right: 15px }
.modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; display: none; overflow: auto; overflow-y: scroll }
.modal.fade .modal-dialog { -webkit-transform: translate(0,-25%); -ms-transform: translate(0,-25%); transform: translate(0,-25%); -webkit-transition: -webkit-transform .3s ease-out; -moz-transition: -moz-transform .3s ease-out; -o-transition: -o-transform .3s ease-out; transition: transform .3s ease-out }
.modal.in .modal-dialog { -webkit-transform: translate(0,0); -ms-transform: translate(0,0); transform: translate(0,0) }
.modal-dialog { z-index: 1050; width: auto; padding: 10px; margin-right: auto; margin-left: auto }
.modal-content { position: relative; background-color: #fff; border: 1px solid #999; border: 1px solid rgba(0,0,0,0.2); border-radius: 6px; outline: 0; -webkit-box-shadow: 0 3px 9px rgba(0,0,0,0.5); box-shadow: 0 3px 9px rgba(0,0,0,0.5); background-clip: padding-box }
.modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1030; background-color: #000 }
.modal-backdrop.fade { opacity: 0; filter: alpha(opacity=0) }
.modal-backdrop.in { opacity: .5; filter: alpha(opacity=50) }
.modal-header { min-height: 16.428571429px; padding: 15px; border-bottom: 1px solid #e5e5e5 }
.modal-header .close { margin-top: -2px }
.modal-title { margin: 0; line-height: 1.428571429 }
.modal-body { position: relative; padding: 20px }
.modal-footer { padding: 19px 20px 20px; margin-top: 15px; text-align: right; border-top: 1px solid #e5e5e5 }
.modal-footer:before, .modal-footer:after { display: table; content: " " }
.modal-footer:after { clear: both }
.modal-footer:before, .modal-footer:after { display: table; content: " " }
.modal-footer:after { clear: both }
.modal-footer .btn + .btn { margin-bottom: 0; margin-left: 5px }
.modal-footer .btn-group .btn + .btn { margin-left: -1px }
.modal-footer .btn-block + .btn-block { margin-left: 0 }

@media screen and (min-width:768px) {
    .modal-dialog { right: auto; left: 50%; width: 600px; padding-top: 30px; padding-bottom: 30px }
    .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.5); box-shadow: 0 5px 15px rgba(0,0,0,0.5) }
}

.tooltip { position: absolute; z-index: 1030; display: block; font-size: 12px; line-height: 1.4; opacity: 0; filter: alpha(opacity=0); visibility: visible }
.tooltip.in { opacity: .9; filter: alpha(opacity=90) }
.tooltip.top { padding: 5px 0; margin-top: -3px }
.tooltip.right { padding: 0 5px; margin-left: 3px }
.tooltip.bottom { padding: 5px 0; margin-top: 3px }
.tooltip.left { padding: 0 5px; margin-left: -3px }
.tooltip-inner { max-width: 200px; padding: 3px 8px; color: #fff; text-align: center; text-decoration: none; background-color: #000; border-radius: 4px }
.tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid }
.tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-top-color: #000; border-width: 5px 5px 0 }
.tooltip.top-left .tooltip-arrow { bottom: 0; left: 5px; border-top-color: #000; border-width: 5px 5px 0 }
.tooltip.top-right .tooltip-arrow { right: 5px; bottom: 0; border-top-color: #000; border-width: 5px 5px 0 }
.tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-right-color: #000; border-width: 5px 5px 5px 0 }
.tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-left-color: #000; border-width: 5px 0 5px 5px }
.tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-bottom-color: #000; border-width: 0 5px 5px }
.tooltip.bottom-left .tooltip-arrow { top: 0; left: 5px; border-bottom-color: #000; border-width: 0 5px 5px }
.tooltip.bottom-right .tooltip-arrow { top: 0; right: 5px; border-bottom-color: #000; border-width: 0 5px 5px }
.popover { position: absolute; top: 0; left: 0; z-index: 1010; display: none; max-width: 476px; padding: 1px; text-align: left; white-space: normal; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0,0,0,0.2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2); box-shadow: 0 5px 10px rgba(0,0,0,0.2); background-clip: padding-box }
.popover.top { margin-top: -10px }
.popover.right { margin-left: 10px }
.popover.bottom { margin-top: 10px }
.popover.left { margin-left: -10px }
.popover-title { padding: 8px 14px; margin: 0; font-size: 14px; font-weight: normal; line-height: 18px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0 }
.popover-content { padding: 9px 14px }
.popover .arrow, .popover .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid }
.popover .arrow { border-width: 11px }
.popover .arrow:after { border-width: 10px; content: "" }
.popover.top .arrow { bottom: -11px; left: 50%; margin-left: -11px; border-top-color: #999; border-top-color: rgba(0,0,0,0.25); border-bottom-width: 0 }
.popover.top .arrow:after { bottom: 1px; margin-left: -10px; border-top-color: #fff; border-bottom-width: 0; content: " " }
.popover.right .arrow { top: 50%; left: -11px; margin-top: -11px; border-right-color: #999; border-right-color: rgba(0,0,0,0.25); border-left-width: 0 }
.popover.right .arrow:after { bottom: -10px; left: 1px; border-right-color: #fff; border-left-width: 0; content: " " }
.popover.bottom .arrow { top: -11px; left: 50%; margin-left: -11px; border-bottom-color: #999; border-bottom-color: rgba(0,0,0,0.25); border-top-width: 0 }
.popover.bottom .arrow:after { top: 1px; margin-left: -10px; border-bottom-color: #fff; border-top-width: 0; content: " " }
.popover.left .arrow { top: 50%; right: -11px; margin-top: -11px; border-left-color: #999; border-left-color: rgba(0,0,0,0.25); border-right-width: 0 }
.popover.left .arrow:after { right: 1px; bottom: -10px; border-left-color: #fff; border-right-width: 0; content: " " }
.carousel { position: relative }
.carousel-inner { position: relative; width: 100%; overflow: hidden }
.carousel-inner > .item { position: relative; display: none; -webkit-transition: .6s ease-in-out left; transition: .6s ease-in-out left }
.carousel-inner > .item > img, .carousel-inner > .item > a > img { display: block; height: auto; max-width: 100%; line-height: 1 }
.carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block }
.carousel-inner > .active { left: 0 }
.carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0; width: 100% }
.carousel-inner > .next { left: 100% }
.carousel-inner > .prev { left: -100% }
.carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0 }
.carousel-inner > .active.left { left: -100% }
.carousel-inner > .active.right { left: 100% }
.carousel-control { position: absolute; top: 0; bottom: 0; left: 0; width: 15%; font-size: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0,0,0,0.6); opacity: .5; filter: alpha(opacity=50) }
.carousel-control.left { background-image: -webkit-gradient(linear,0 top,100% top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.0001))); background-image: -webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.5) 0),color-stop(rgba(0,0,0,0.0001) 100%)); background-image: -moz-linear-gradient(left,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%); background-image: linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1) }
.carousel-control.right { right: 0; left: auto; background-image: -webkit-gradient(linear,0 top,100% top,from(rgba(0,0,0,0.0001)),to(rgba(0,0,0,0.5))); background-image: -webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0),color-stop(rgba(0,0,0,0.5) 100%)); background-image: -moz-linear-gradient(left,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%); background-image: linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1) }
.carousel-control:hover, .carousel-control:focus { color: #fff; text-decoration: none; opacity: .9; filter: alpha(opacity=90) }
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { position: absolute; top: 50%; left: 50%; z-index: 5; display: inline-block }
.carousel-control .icon-prev, .carousel-control .icon-next { width: 20px; height: 20px; margin-top: -10px; margin-left: -10px; font-family: serif }
.carousel-control .icon-prev:before { content: '\2039' }
.carousel-control .icon-next:before { content: '\203a' }
.carousel-indicators { position: absolute; bottom: 10px; left: 50%; z-index: 15; width: 60%; padding-left: 0; margin-left: -30%; text-align: center; list-style: none }
.carousel-indicators li { display: inline-block; width: 10px; height: 10px; margin: 1px; text-indent: -999px; cursor: pointer; border: 1px solid #fff; border-radius: 10px }
.carousel-indicators .active { width: 12px; height: 12px; margin: 0; background-color: #fff }
.carousel-caption { position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0,0,0,0.6) }
.carousel-caption .btn { text-shadow: none }

@media screen and (min-width:768px) {
    .carousel-control .icon-prev, .carousel-control .icon-next { width: 30px; height: 30px; margin-top: -15px; margin-left: -15px; font-size: 30px }
    .carousel-caption { right: 20%; left: 20%; padding-bottom: 30px }
    .carousel-indicators { bottom: 20px }
}

.clearfix:before, .clearfix:after { display: table; content: " " }
.clearfix:after { clear: both }
.pull-right { float: right !important }
.pull-left { float: left !important }
.hide { display: none !important }
.show { display: block !important }
.invisible { visibility: hidden }
.text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0 }
.affix { position: fixed }
@-ms-viewport { width: device-width }

@media screen and (max-width:400px) {
    @-ms-viewport { width: 320px }
}

.hidden { display: none !important; visibility: hidden !important }
.visible-xs { display: none !important }
tr.visible-xs { display: none !important }
th.visible-xs, td.visible-xs { display: none !important }

@media(max-width:767px) {
    .visible-xs { display: block !important }
    tr.visible-xs { display: table-row !important }
    th.visible-xs, td.visible-xs { display: table-cell !important }
}

@media(min-width:768px) and (max-width:991px) {
    .visible-xs.visible-sm { display: block !important }
    tr.visible-xs.visible-sm { display: table-row !important }
    th.visible-xs.visible-sm, td.visible-xs.visible-sm { display: table-cell !important }
}

@media(min-width:992px) and (max-width:1199px) {
    .visible-xs.visible-md { display: block !important }
    tr.visible-xs.visible-md { display: table-row !important }
    th.visible-xs.visible-md, td.visible-xs.visible-md { display: table-cell !important }
}

@media(min-width:1200px) {
    .visible-xs.visible-lg { display: block !important }
    tr.visible-xs.visible-lg { display: table-row !important }
    th.visible-xs.visible-lg, td.visible-xs.visible-lg { display: table-cell !important }
}

.visible-sm { display: none !important }
tr.visible-sm { display: none !important }
th.visible-sm, td.visible-sm { display: none !important }

@media(max-width:767px) {
    .visible-sm.visible-xs { display: block !important }
    tr.visible-sm.visible-xs { display: table-row !important }
    th.visible-sm.visible-xs, td.visible-sm.visible-xs { display: table-cell !important }
}

@media(min-width:768px) and (max-width:991px) {
    .visible-sm { display: block !important }
    tr.visible-sm { display: table-row !important }
    th.visible-sm, td.visible-sm { display: table-cell !important }
}

@media(min-width:992px) and (max-width:1199px) {
    .visible-sm.visible-md { display: block !important }
    tr.visible-sm.visible-md { display: table-row !important }
    th.visible-sm.visible-md, td.visible-sm.visible-md { display: table-cell !important }
}

@media(min-width:1200px) {
    .visible-sm.visible-lg { display: block !important }
    tr.visible-sm.visible-lg { display: table-row !important }
    th.visible-sm.visible-lg, td.visible-sm.visible-lg { display: table-cell !important }
}

.visible-md { display: none !important }
tr.visible-md { display: none !important }
th.visible-md, td.visible-md { display: none !important }

@media(max-width:767px) {
    .visible-md.visible-xs { display: block !important }
    tr.visible-md.visible-xs { display: table-row !important }
    th.visible-md.visible-xs, td.visible-md.visible-xs { display: table-cell !important }
}

@media(min-width:768px) and (max-width:991px) {
    .visible-md.visible-sm { display: block !important }
    tr.visible-md.visible-sm { display: table-row !important }
    th.visible-md.visible-sm, td.visible-md.visible-sm { display: table-cell !important }
}

@media(min-width:992px) and (max-width:1199px) {
    .visible-md { display: block !important }
    tr.visible-md { display: table-row !important }
    th.visible-md, td.visible-md { display: table-cell !important }
}

@media(min-width:1200px) {
    .visible-md.visible-lg { display: block !important }
    tr.visible-md.visible-lg { display: table-row !important }
    th.visible-md.visible-lg, td.visible-md.visible-lg { display: table-cell !important }
}

.visible-lg { display: none !important }
tr.visible-lg { display: none !important }
th.visible-lg, td.visible-lg { display: none !important }

@media(max-width:767px) {
    .visible-lg.visible-xs { display: block !important }
    tr.visible-lg.visible-xs { display: table-row !important }
    th.visible-lg.visible-xs, td.visible-lg.visible-xs { display: table-cell !important }
}

@media(min-width:768px) and (max-width:991px) {
    .visible-lg.visible-sm { display: block !important }
    tr.visible-lg.visible-sm { display: table-row !important }
    th.visible-lg.visible-sm, td.visible-lg.visible-sm { display: table-cell !important }
}

@media(min-width:992px) and (max-width:1199px) {
    .visible-lg.visible-md { display: block !important }
    tr.visible-lg.visible-md { display: table-row !important }
    th.visible-lg.visible-md, td.visible-lg.visible-md { display: table-cell !important }
}

@media(min-width:1200px) {
    .visible-lg { display: block !important }
    tr.visible-lg { display: table-row !important }
    th.visible-lg, td.visible-lg { display: table-cell !important }
}

.hidden-xs { display: block !important }
tr.hidden-xs { display: table-row !important }
th.hidden-xs, td.hidden-xs { display: table-cell !important }

@media(max-width:767px) {
    .hidden-xs { display: none !important }
    tr.hidden-xs { display: none !important }
    th.hidden-xs, td.hidden-xs { display: none !important }
}

@media(min-width:768px) and (max-width:991px) {
    .hidden-xs.hidden-sm { display: none !important }
    tr.hidden-xs.hidden-sm { display: none !important }
    th.hidden-xs.hidden-sm, td.hidden-xs.hidden-sm { display: none !important }
}

@media(min-width:992px) and (max-width:1199px) {
    .hidden-xs.hidden-md { display: none !important }
    tr.hidden-xs.hidden-md { display: none !important }
    th.hidden-xs.hidden-md, td.hidden-xs.hidden-md { display: none !important }
}

@media(min-width:1200px) {
    .hidden-xs.hidden-lg { display: none !important }
    tr.hidden-xs.hidden-lg { display: none !important }
    th.hidden-xs.hidden-lg, td.hidden-xs.hidden-lg { display: none !important }
}

.hidden-sm { display: block !important }
tr.hidden-sm { display: table-row !important }
th.hidden-sm, td.hidden-sm { display: table-cell !important }

@media(max-width:767px) {
    .hidden-sm.hidden-xs { display: none !important }
    tr.hidden-sm.hidden-xs { display: none !important }
    th.hidden-sm.hidden-xs, td.hidden-sm.hidden-xs { display: none !important }
}

@media(min-width:768px) and (max-width:991px) {
    .hidden-sm { display: none !important }
    tr.hidden-sm { display: none !important }
    th.hidden-sm, td.hidden-sm { display: none !important }
}

@media(min-width:992px) and (max-width:1199px) {
    .hidden-sm.hidden-md { display: none !important }
    tr.hidden-sm.hidden-md { display: none !important }
    th.hidden-sm.hidden-md, td.hidden-sm.hidden-md { display: none !important }
}

@media(min-width:1200px) {
    .hidden-sm.hidden-lg { display: none !important }
    tr.hidden-sm.hidden-lg { display: none !important }
    th.hidden-sm.hidden-lg, td.hidden-sm.hidden-lg { display: none !important }
}

.hidden-md { display: block !important }
tr.hidden-md { display: table-row !important }
th.hidden-md, td.hidden-md { display: table-cell !important }

@media(max-width:767px) {
    .hidden-md.hidden-xs { display: none !important }
    tr.hidden-md.hidden-xs { display: none !important }
    th.hidden-md.hidden-xs, td.hidden-md.hidden-xs { display: none !important }
}

@media(min-width:768px) and (max-width:991px) {
    .hidden-md.hidden-sm { display: none !important }
    tr.hidden-md.hidden-sm { display: none !important }
    th.hidden-md.hidden-sm, td.hidden-md.hidden-sm { display: none !important }
}

@media(min-width:992px) and (max-width:1199px) {
    .hidden-md { display: none !important }
    tr.hidden-md { display: none !important }
    th.hidden-md, td.hidden-md { display: none !important }
}

@media(min-width:1200px) {
    .hidden-md.hidden-lg { display: none !important }
    tr.hidden-md.hidden-lg { display: none !important }
    th.hidden-md.hidden-lg, td.hidden-md.hidden-lg { display: none !important }
}

.hidden-lg { display: block !important }
tr.hidden-lg { display: table-row !important }
th.hidden-lg, td.hidden-lg { display: table-cell !important }

@media(max-width:767px) {
    .hidden-lg.hidden-xs { display: none !important }
    tr.hidden-lg.hidden-xs { display: none !important }
    th.hidden-lg.hidden-xs, td.hidden-lg.hidden-xs { display: none !important }
}

@media(min-width:768px) and (max-width:991px) {
    .hidden-lg.hidden-sm { display: none !important }
    tr.hidden-lg.hidden-sm { display: none !important }
    th.hidden-lg.hidden-sm, td.hidden-lg.hidden-sm { display: none !important }
}

@media(min-width:992px) and (max-width:1199px) {
    .hidden-lg.hidden-md { display: none !important }
    tr.hidden-lg.hidden-md { display: none !important }
    th.hidden-lg.hidden-md, td.hidden-lg.hidden-md { display: none !important }
}

@media(min-width:1200px) {
    .hidden-lg { display: none !important }
    tr.hidden-lg { display: none !important }
    th.hidden-lg, td.hidden-lg { display: none !important }
}

.visible-print { display: none !important }
tr.visible-print { display: none !important }
th.visible-print, td.visible-print { display: none !important }

@media print {
    .visible-print { display: block !important }
    tr.visible-print { display: table-row !important }
    th.visible-print, td.visible-print { display: table-cell !important }
    .hidden-print { display: none !important }
    tr.hidden-print { display: none !important }
    th.hidden-print, td.hidden-print { display: none !important }
}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */ @font-face { font-family: 'FontAwesome'; src: url(/App_Assets/fonts/fontawesome-webfont.eot?v=4.7.0); src: url(/App_Assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(/App_Assets/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(/App_Assets/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(/App_Assets/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(/App_Assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg'); font-weight: normal; font-style: normal }
.fa { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale }
.fa-lg { font-size: 1.33333333em; line-height: .75em; vertical-align: -15% }
.fa-2x { font-size: 2em !important; }
.fa-3x { font-size: 3em !important; }
.fa-4x { font-size: 4em !important; }
.fa-5x { font-size: 5em !important; }
.fa-fw { width: 1.28571429em; text-align: center }
.fa-ul { padding-left: 0; margin-left: 2.14285714em; list-style-type: none }
.fa-ul > li { position: relative }
.fa-li { position: absolute; left: -2.14285714em; width: 2.14285714em; top: .14285714em; text-align: center }
.fa-li.fa-lg { left: -1.85714286em }
.fa-border { padding: .2em .25em .15em; border: solid .08em #eee; border-radius: .1em }
.fa-pull-left { float: left }
.fa-pull-right { float: right }
.fa.fa-pull-left { margin-right: .3em }
.fa.fa-pull-right { margin-left: .3em }
.pull-right { float: right }
.pull-left { float: left }
.fa.pull-left { margin-right: .3em }
.fa.pull-right { margin-left: .3em }
.fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear }
.fa-pulse { -webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8) }
.fa-spin-cc {animation: fa-spin-cc 2s infinite linear;}
@-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg) } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg) } }
@keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg) } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg) } }
@keyframes fa-spin-cc { 0% { transform: scaleX(-1) rotate(-360deg) } 100% {  transform: scaleX(-1) rotate(0deg) } }

.fa-rotate-90 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg) }
.fa-rotate-180 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg) }
.fa-rotate-270 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg) }
.fa-flip-horizontal { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1) }
.fa-flip-vertical { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1) }
:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical { filter: none }
.fa-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle }
.fa-stack-1x, .fa-stack-2x { position: absolute; left: 0; width: 100%; text-align: center }
.fa-stack-1x { line-height: inherit }
.fa-stack-2x { font-size: 2em }
.fa-inverse { color: #fff }
.fa-glass:before { content: "\f000" }
.fa-music:before { content: "\f001" }
.fa-search:before { content: "\f002" }
.fa-envelope-o:before { content: "\f003" }
.fa-heart:before { content: "\f004" }
.fa-star:before { content: "\f005" }
.fa-star-o:before { content: "\f006" }
.fa-user:before { content: "\f007" }
.fa-film:before { content: "\f008" }
.fa-th-large:before { content: "\f009" }
.fa-th:before { content: "\f00a" }
.fa-th-list:before { content: "\f00b" }
.fa-check:before { content: "\f00c" }
.fa-remove:before, .fa-close:before, .fa-times:before { content: "\f00d" }
.fa-search-plus:before { content: "\f00e" }
.fa-search-minus:before { content: "\f010" }
.fa-power-off:before { content: "\f011" }
.fa-signal:before { content: "\f012" }
.fa-gear:before, .fa-cog:before { content: "\f013" }
.fa-trash-o:before { content: "\f014" }
.fa-home:before { content: "\f015" }
.fa-file-o:before { content: "\f016" }
.fa-clock-o:before { content: "\f017" }
.fa-road:before { content: "\f018" }
.fa-download:before { content: "\f019" }
.fa-arrow-circle-o-down:before { content: "\f01a" }
.fa-arrow-circle-o-up:before { content: "\f01b" }
.fa-inbox:before { content: "\f01c" }
.fa-play-circle-o:before { content: "\f01d" }
.fa-rotate-right:before, .fa-repeat:before { content: "\f01e" }
.fa-refresh:before { content: "\f021" }
.fa-list-alt:before { content: "\f022" }
.fa-lock:before { content: "\f023" }
.fa-flag:before { content: "\f024" }
.fa-headphones:before { content: "\f025" }
.fa-volume-off:before { content: "\f026" }
.fa-volume-down:before { content: "\f027" }
.fa-volume-up:before { content: "\f028" }
.fa-qrcode:before { content: "\f029" }
.fa-barcode:before { content: "\f02a" }
.fa-tag:before { content: "\f02b" }
.fa-tags:before { content: "\f02c" }
.fa-book:before { content: "\f02d" }
.fa-bookmark:before { content: "\f02e" }
.fa-print:before { content: "\f02f" }
.fa-camera:before { content: "\f030" }
.fa-font:before { content: "\f031" }
.fa-bold:before { content: "\f032" }
.fa-italic:before { content: "\f033" }
.fa-text-height:before { content: "\f034" }
.fa-text-width:before { content: "\f035" }
.fa-align-left:before { content: "\f036" }
.fa-align-center:before { content: "\f037" }
.fa-align-right:before { content: "\f038" }
.fa-align-justify:before { content: "\f039" }
.fa-list:before { content: "\f03a" }
.fa-dedent:before, .fa-outdent:before { content: "\f03b" }
.fa-indent:before { content: "\f03c" }
.fa-video-camera:before { content: "\f03d" }
.fa-photo:before, .fa-image:before, .fa-picture-o:before { content: "\f03e" }
.fa-pencil:before { content: "\f040" }
.fa-map-marker:before { content: "\f041" }
.fa-adjust:before { content: "\f042" }
.fa-tint:before { content: "\f043" }
.fa-edit:before, .fa-pencil-square-o:before { content: "\f044" }
.fa-share-square-o:before { content: "\f045" }
.fa-check-square-o:before { content: "\f046" }
.fa-arrows:before { content: "\f047" }
.fa-step-backward:before { content: "\f048" }
.fa-fast-backward:before { content: "\f049" }
.fa-backward:before { content: "\f04a" }
.fa-play:before { content: "\f04b" }
.fa-pause:before { content: "\f04c" }
.fa-stop:before { content: "\f04d" }
.fa-forward:before { content: "\f04e" }
.fa-fast-forward:before { content: "\f050" }
.fa-step-forward:before { content: "\f051" }
.fa-eject:before { content: "\f052" }
.fa-chevron-left:before { content: "\f053" }
.fa-chevron-right:before { content: "\f054" }
.fa-plus-circle:before { content: "\f055" }
.fa-minus-circle:before { content: "\f056" }
.fa-times-circle:before { content: "\f057" }
.fa-check-circle:before { content: "\f058" }
.fa-question-circle:before { content: "\f059" }
.fa-info-circle:before { content: "\f05a" }
.fa-crosshairs:before { content: "\f05b" }
.fa-times-circle-o:before { content: "\f05c" }
.fa-check-circle-o:before { content: "\f05d" }
.fa-ban:before { content: "\f05e" }
.fa-arrow-left:before { content: "\f060" }
.fa-arrow-right:before { content: "\f061" }
.fa-arrow-up:before { content: "\f062" }
.fa-arrow-down:before { content: "\f063" }
.fa-mail-forward:before, .fa-share:before { content: "\f064" }
.fa-expand:before { content: "\f065" }
.fa-compress:before { content: "\f066" }
.fa-plus:before { content: "\f067" }
.fa-minus:before { content: "\f068" }
.fa-asterisk:before { content: "\f069" }
.fa-exclamation-circle:before { content: "\f06a" }
.fa-gift:before { content: "\f06b" }
.fa-leaf:before { content: "\f06c" }
.fa-fire:before { content: "\f06d" }
.fa-eye:before { content: "\f06e" }
.fa-eye-slash:before { content: "\f070" }
.fa-warning:before, .fa-exclamation-triangle:before { content: "\f071" }
.fa-plane:before { content: "\f072" }
.fa-calendar:before { content: "\f073" }
.fa-random:before { content: "\f074" }
.fa-comment:before { content: "\f075" }
.fa-magnet:before { content: "\f076" }
.fa-chevron-up:before { content: "\f077" }
.fa-chevron-down:before { content: "\f078" }
.fa-retweet:before { content: "\f079" }
.fa-shopping-cart:before { content: "\f07a" }
.fa-folder:before { content: "\f07b" }
.fa-folder-open:before { content: "\f07c" }
.fa-arrows-v:before { content: "\f07d" }
.fa-arrows-h:before { content: "\f07e" }
.fa-bar-chart-o:before, .fa-bar-chart:before { content: "\f080" }
.fa-twitter-square:before { content: "\f081" }
.fa-facebook-square:before { content: "\f082" }
.fa-camera-retro:before { content: "\f083" }
.fa-key:before { content: "\f084" }
.fa-gears:before, .fa-cogs:before { content: "\f085" }
.fa-comments:before { content: "\f086" }
.fa-thumbs-o-up:before { content: "\f087" }
.fa-thumbs-o-down:before { content: "\f088" }
.fa-star-half:before { content: "\f089" }
.fa-heart-o:before { content: "\f08a" }
.fa-sign-out:before { content: "\f08b" }
.fa-linkedin-square:before { content: "\f08c" }
.fa-thumb-tack:before { content: "\f08d" }
.fa-external-link:before { content: "\f08e" }
.fa-sign-in:before { content: "\f090" }
.fa-trophy:before { content: "\f091" }
.fa-github-square:before { content: "\f092" }
.fa-upload:before { content: "\f093" }
.fa-lemon-o:before { content: "\f094" }
.fa-phone:before { content: "\f095" }
.fa-square-o:before { content: "\f096" }
.fa-bookmark-o:before { content: "\f097" }
.fa-phone-square:before { content: "\f098" }
.fa-twitter:before { content: "\f099" }
.fa-facebook-f:before, .fa-facebook:before { content: "\f09a" }
.fa-github:before { content: "\f09b" }
.fa-unlock:before { content: "\f09c" }
.fa-credit-card:before { content: "\f09d" }
.fa-feed:before, .fa-rss:before { content: "\f09e" }
.fa-hdd-o:before { content: "\f0a0" }
.fa-bullhorn:before { content: "\f0a1" }
.fa-bell:before { content: "\f0f3" }
.fa-certificate:before { content: "\f0a3" }
.fa-hand-o-right:before { content: "\f0a4" }
.fa-hand-o-left:before { content: "\f0a5" }
.fa-hand-o-up:before { content: "\f0a6" }
.fa-hand-o-down:before { content: "\f0a7" }
.fa-arrow-circle-left:before { content: "\f0a8" }
.fa-arrow-circle-right:before { content: "\f0a9" }
.fa-arrow-circle-up:before { content: "\f0aa" }
.fa-arrow-circle-down:before { content: "\f0ab" }
.fa-globe:before { content: "\f0ac" }
.fa-wrench:before { content: "\f0ad" }
.fa-tasks:before { content: "\f0ae" }
.fa-filter:before { content: "\f0b0" }
.fa-briefcase:before { content: "\f0b1" }
.fa-arrows-alt:before { content: "\f0b2" }
.fa-group:before, .fa-users:before { content: "\f0c0" }
.fa-chain:before, .fa-link:before { content: "\f0c1" }
.fa-cloud:before { content: "\f0c2" }
.fa-flask:before { content: "\f0c3" }
.fa-cut:before, .fa-scissors:before { content: "\f0c4" }
.fa-copy:before, .fa-files-o:before { content: "\f0c5" }
.fa-paperclip:before { content: "\f0c6" }
.fa-save:before, .fa-floppy-o:before { content: "\f0c7" }
.fa-square:before { content: "\f0c8" }
.fa-navicon:before, .fa-reorder:before, .fa-bars:before { content: "\f0c9" }
.fa-list-ul:before { content: "\f0ca" }
.fa-list-ol:before { content: "\f0cb" }
.fa-strikethrough:before { content: "\f0cc" }
.fa-underline:before { content: "\f0cd" }
.fa-table:before { content: "\f0ce" }
.fa-magic:before { content: "\f0d0" }
.fa-truck:before { content: "\f0d1" }
.fa-pinterest:before { content: "\f0d2" }
.fa-pinterest-square:before { content: "\f0d3" }
.fa-google-plus-square:before { content: "\f0d4" }
.fa-google-plus:before { content: "\f0d5" }
.fa-money:before { content: "\f0d6" }
.fa-caret-down:before { content: "\f0d7" }
.fa-caret-up:before { content: "\f0d8" }
.fa-caret-left:before { content: "\f0d9" }
.fa-caret-right:before { content: "\f0da" }
.fa-columns:before { content: "\f0db" }
.fa-unsorted:before, .fa-sort:before { content: "\f0dc" }
.fa-sort-down:before, .fa-sort-desc:before { content: "\f0dd" }
.fa-sort-up:before, .fa-sort-asc:before { content: "\f0de" }
.fa-envelope:before { content: "\f0e0" }
.fa-linkedin:before { content: "\f0e1" }
.fa-rotate-left:before, .fa-undo:before { content: "\f0e2" }
.fa-legal:before, .fa-gavel:before { content: "\f0e3" }
.fa-dashboard:before, .fa-tachometer:before { content: "\f0e4" }
.fa-comment-o:before { content: "\f0e5" }
.fa-comments-o:before { content: "\f0e6" }
.fa-flash:before, .fa-bolt:before { content: "\f0e7" }
.fa-sitemap:before { content: "\f0e8" }
.fa-umbrella:before { content: "\f0e9" }
.fa-paste:before, .fa-clipboard:before { content: "\f0ea" }
.fa-lightbulb-o:before { content: "\f0eb" }
.fa-exchange:before { content: "\f0ec" }
.fa-cloud-download:before { content: "\f0ed" }
.fa-cloud-upload:before { content: "\f0ee" }
.fa-user-md:before { content: "\f0f0" }
.fa-stethoscope:before { content: "\f0f1" }
.fa-suitcase:before { content: "\f0f2" }
.fa-bell-o:before { content: "\f0a2" }
.fa-coffee:before { content: "\f0f4" }
.fa-cutlery:before { content: "\f0f5" }
.fa-file-text-o:before { content: "\f0f6" }
.fa-building-o:before { content: "\f0f7" }
.fa-hospital-o:before { content: "\f0f8" }
.fa-ambulance:before { content: "\f0f9" }
.fa-medkit:before { content: "\f0fa" }
.fa-fighter-jet:before { content: "\f0fb" }
.fa-beer:before { content: "\f0fc" }
.fa-h-square:before { content: "\f0fd" }
.fa-plus-square:before { content: "\f0fe" }
.fa-angle-double-left:before { content: "\f100" }
.fa-angle-double-right:before { content: "\f101" }
.fa-angle-double-up:before { content: "\f102" }
.fa-angle-double-down:before { content: "\f103" }
.fa-angle-left:before { content: "\f104" }
.fa-angle-right:before { content: "\f105" }
.fa-angle-up:before { content: "\f106" }
.fa-angle-down:before { content: "\f107" }
.fa-desktop:before { content: "\f108" }
.fa-laptop:before { content: "\f109" }
.fa-tablet:before { content: "\f10a" }
.fa-mobile-phone:before, .fa-mobile:before { content: "\f10b" }
.fa-circle-o:before { content: "\f10c" }
.fa-quote-left:before { content: "\f10d" }
.fa-quote-right:before { content: "\f10e" }
.fa-spinner:before { content: "\f110" }
.fa-circle:before { content: "\f111" }
.fa-mail-reply:before, .fa-reply:before { content: "\f112" }
.fa-github-alt:before { content: "\f113" }
.fa-folder-o:before { content: "\f114" }
.fa-folder-open-o:before { content: "\f115" }
.fa-smile-o:before { content: "\f118" }
.fa-frown-o:before { content: "\f119" }
.fa-meh-o:before { content: "\f11a" }
.fa-gamepad:before { content: "\f11b" }
.fa-keyboard-o:before { content: "\f11c" }
.fa-flag-o:before { content: "\f11d" }
.fa-flag-checkered:before { content: "\f11e" }
.fa-terminal:before { content: "\f120" }
.fa-code:before { content: "\f121" }
.fa-mail-reply-all:before, .fa-reply-all:before { content: "\f122" }
.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before { content: "\f123" }
.fa-location-arrow:before { content: "\f124" }
.fa-crop:before { content: "\f125" }
.fa-code-fork:before { content: "\f126" }
.fa-unlink:before, .fa-chain-broken:before { content: "\f127" }
.fa-question:before { content: "\f128" }
.fa-info:before { content: "\f129" }
.fa-exclamation:before { content: "\f12a" }
.fa-superscript:before { content: "\f12b" }
.fa-subscript:before { content: "\f12c" }
.fa-eraser:before { content: "\f12d" }
.fa-puzzle-piece:before { content: "\f12e" }
.fa-microphone:before { content: "\f130" }
.fa-microphone-slash:before { content: "\f131" }
.fa-shield:before { content: "\f132" }
.fa-calendar-o:before { content: "\f133" }
.fa-fire-extinguisher:before { content: "\f134" }
.fa-rocket:before { content: "\f135" }
.fa-maxcdn:before { content: "\f136" }
.fa-chevron-circle-left:before { content: "\f137" }
.fa-chevron-circle-right:before { content: "\f138" }
.fa-chevron-circle-up:before { content: "\f139" }
.fa-chevron-circle-down:before { content: "\f13a" }
.fa-html5:before { content: "\f13b" }
.fa-css3:before { content: "\f13c" }
.fa-anchor:before { content: "\f13d" }
.fa-unlock-alt:before { content: "\f13e" }
.fa-bullseye:before { content: "\f140" }
.fa-ellipsis-h:before { content: "\f141" }
.fa-ellipsis-v:before { content: "\f142" }
.fa-rss-square:before { content: "\f143" }
.fa-play-circle:before { content: "\f144" }
.fa-ticket:before { content: "\f145" }
.fa-minus-square:before { content: "\f146" }
.fa-minus-square-o:before { content: "\f147" }
.fa-level-up:before { content: "\f148" }
.fa-level-down:before { content: "\f149" }
.fa-check-square:before { content: "\f14a" }
.fa-pencil-square:before { content: "\f14b" }
.fa-external-link-square:before { content: "\f14c" }
.fa-share-square:before { content: "\f14d" }
.fa-compass:before { content: "\f14e" }
.fa-toggle-down:before, .fa-caret-square-o-down:before { content: "\f150" }
.fa-toggle-up:before, .fa-caret-square-o-up:before { content: "\f151" }
.fa-toggle-right:before, .fa-caret-square-o-right:before { content: "\f152" }
.fa-euro:before, .fa-eur:before { content: "\f153" }
.fa-gbp:before { content: "\f154" }
.fa-dollar:before, .fa-usd:before { content: "\f155" }
.fa-rupee:before, .fa-inr:before { content: "\f156" }
.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before { content: "\f157" }
.fa-ruble:before, .fa-rouble:before, .fa-rub:before { content: "\f158" }
.fa-won:before, .fa-krw:before { content: "\f159" }
.fa-bitcoin:before, .fa-btc:before { content: "\f15a" }
.fa-file:before { content: "\f15b" }
.fa-file-text:before { content: "\f15c" }
.fa-sort-alpha-asc:before { content: "\f15d" }
.fa-sort-alpha-desc:before { content: "\f15e" }
.fa-sort-amount-asc:before { content: "\f160" }
.fa-sort-amount-desc:before { content: "\f161" }
.fa-sort-numeric-asc:before { content: "\f162" }
.fa-sort-numeric-desc:before { content: "\f163" }
.fa-thumbs-up:before { content: "\f164" }
.fa-thumbs-down:before { content: "\f165" }
.fa-youtube-square:before { content: "\f166" }
.fa-youtube:before { content: "\f167" }
.fa-xing:before { content: "\f168" }
.fa-xing-square:before { content: "\f169" }
.fa-youtube-play:before { content: "\f16a" }
.fa-dropbox:before { content: "\f16b" }
.fa-stack-overflow:before { content: "\f16c" }
.fa-instagram:before { content: "\f16d" }
.fa-flickr:before { content: "\f16e" }
.fa-adn:before { content: "\f170" }
.fa-bitbucket:before { content: "\f171" }
.fa-bitbucket-square:before { content: "\f172" }
.fa-tumblr:before { content: "\f173" }
.fa-tumblr-square:before { content: "\f174" }
.fa-long-arrow-down:before { content: "\f175" }
.fa-long-arrow-up:before { content: "\f176" }
.fa-long-arrow-left:before { content: "\f177" }
.fa-long-arrow-right:before { content: "\f178" }
.fa-apple:before { content: "\f179" }
.fa-windows:before { content: "\f17a" }
.fa-android:before { content: "\f17b" }
.fa-linux:before { content: "\f17c" }
.fa-dribbble:before { content: "\f17d" }
.fa-skype:before { content: "\f17e" }
.fa-foursquare:before { content: "\f180" }
.fa-trello:before { content: "\f181" }
.fa-female:before { content: "\f182" }
.fa-male:before { content: "\f183" }
.fa-gittip:before, .fa-gratipay:before { content: "\f184" }
.fa-sun-o:before { content: "\f185" }
.fa-moon-o:before { content: "\f186" }
.fa-archive:before { content: "\f187" }
.fa-bug:before { content: "\f188" }
.fa-vk:before { content: "\f189" }
.fa-weibo:before { content: "\f18a" }
.fa-renren:before { content: "\f18b" }
.fa-pagelines:before { content: "\f18c" }
.fa-stack-exchange:before { content: "\f18d" }
.fa-arrow-circle-o-right:before { content: "\f18e" }
.fa-arrow-circle-o-left:before { content: "\f190" }
.fa-toggle-left:before, .fa-caret-square-o-left:before { content: "\f191" }
.fa-dot-circle-o:before { content: "\f192" }
.fa-wheelchair:before { content: "\f193" }
.fa-vimeo-square:before { content: "\f194" }
.fa-turkish-lira:before, .fa-try:before { content: "\f195" }
.fa-plus-square-o:before { content: "\f196" }
.fa-space-shuttle:before { content: "\f197" }
.fa-slack:before { content: "\f198" }
.fa-envelope-square:before { content: "\f199" }
.fa-wordpress:before { content: "\f19a" }
.fa-openid:before { content: "\f19b" }
.fa-institution:before, .fa-bank:before, .fa-university:before { content: "\f19c" }
.fa-mortar-board:before, .fa-graduation-cap:before { content: "\f19d" }
.fa-yahoo:before { content: "\f19e" }
.fa-google:before { content: "\f1a0" }
.fa-reddit:before { content: "\f1a1" }
.fa-reddit-square:before { content: "\f1a2" }
.fa-stumbleupon-circle:before { content: "\f1a3" }
.fa-stumbleupon:before { content: "\f1a4" }
.fa-delicious:before { content: "\f1a5" }
.fa-digg:before { content: "\f1a6" }
.fa-pied-piper-pp:before { content: "\f1a7" }
.fa-pied-piper-alt:before { content: "\f1a8" }
.fa-drupal:before { content: "\f1a9" }
.fa-joomla:before { content: "\f1aa" }
.fa-language:before { content: "\f1ab" }
.fa-fax:before { content: "\f1ac" }
.fa-building:before { content: "\f1ad" }
.fa-child:before { content: "\f1ae" }
.fa-paw:before { content: "\f1b0" }
.fa-spoon:before { content: "\f1b1" }
.fa-cube:before { content: "\f1b2" }
.fa-cubes:before { content: "\f1b3" }
.fa-behance:before { content: "\f1b4" }
.fa-behance-square:before { content: "\f1b5" }
.fa-steam:before { content: "\f1b6" }
.fa-steam-square:before { content: "\f1b7" }
.fa-recycle:before { content: "\f1b8" }
.fa-automobile:before, .fa-car:before { content: "\f1b9" }
.fa-cab:before, .fa-taxi:before { content: "\f1ba" }
.fa-tree:before { content: "\f1bb" }
.fa-spotify:before { content: "\f1bc" }
.fa-deviantart:before { content: "\f1bd" }
.fa-soundcloud:before { content: "\f1be" }
.fa-database:before { content: "\f1c0" }
.fa-file-pdf-o:before { content: "\f1c1" }
.fa-file-word-o:before { content: "\f1c2" }
.fa-file-excel-o:before { content: "\f1c3" }
.fa-file-powerpoint-o:before { content: "\f1c4" }
.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before { content: "\f1c5" }
.fa-file-zip-o:before, .fa-file-archive-o:before { content: "\f1c6" }
.fa-file-sound-o:before, .fa-file-audio-o:before { content: "\f1c7" }
.fa-file-movie-o:before, .fa-file-video-o:before { content: "\f1c8" }
.fa-file-code-o:before { content: "\f1c9" }
.fa-vine:before { content: "\f1ca" }
.fa-codepen:before { content: "\f1cb" }
.fa-jsfiddle:before { content: "\f1cc" }
.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before { content: "\f1cd" }
.fa-circle-o-notch:before { content: "\f1ce" }
.fa-ra:before, .fa-resistance:before, .fa-rebel:before { content: "\f1d0" }
.fa-ge:before, .fa-empire:before { content: "\f1d1" }
.fa-git-square:before { content: "\f1d2" }
.fa-git:before { content: "\f1d3" }
.fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before { content: "\f1d4" }
.fa-tencent-weibo:before { content: "\f1d5" }
.fa-qq:before { content: "\f1d6" }
.fa-wechat:before, .fa-weixin:before { content: "\f1d7" }
.fa-send:before, .fa-paper-plane:before { content: "\f1d8" }
.fa-send-o:before, .fa-paper-plane-o:before { content: "\f1d9" }
.fa-history:before { content: "\f1da" }
.fa-circle-thin:before { content: "\f1db" }
.fa-header:before { content: "\f1dc" }
.fa-paragraph:before { content: "\f1dd" }
.fa-sliders:before { content: "\f1de" }
.fa-share-alt:before { content: "\f1e0" }
.fa-share-alt-square:before { content: "\f1e1" }
.fa-bomb:before { content: "\f1e2" }
.fa-soccer-ball-o:before, .fa-futbol-o:before { content: "\f1e3" }
.fa-tty:before { content: "\f1e4" }
.fa-binoculars:before { content: "\f1e5" }
.fa-plug:before { content: "\f1e6" }
.fa-slideshare:before { content: "\f1e7" }
.fa-twitch:before { content: "\f1e8" }
.fa-yelp:before { content: "\f1e9" }
.fa-newspaper-o:before { content: "\f1ea" }
.fa-wifi:before { content: "\f1eb" }
.fa-calculator:before { content: "\f1ec" }
.fa-paypal:before { content: "\f1ed" }
.fa-google-wallet:before { content: "\f1ee" }
.fa-cc-visa:before { content: "\f1f0" }
.fa-cc-mastercard:before { content: "\f1f1" }
.fa-cc-discover:before { content: "\f1f2" }
.fa-cc-amex:before { content: "\f1f3" }
.fa-cc-paypal:before { content: "\f1f4" }
.fa-cc-stripe:before { content: "\f1f5" }
.fa-bell-slash:before { content: "\f1f6" }
.fa-bell-slash-o:before { content: "\f1f7" }
.fa-trash:before { content: "\f1f8" }
.fa-copyright:before { content: "\f1f9" }
.fa-at:before { content: "\f1fa" }
.fa-eyedropper:before { content: "\f1fb" }
.fa-paint-brush:before { content: "\f1fc" }
.fa-birthday-cake:before { content: "\f1fd" }
.fa-area-chart:before { content: "\f1fe" }
.fa-pie-chart:before { content: "\f200" }
.fa-line-chart:before { content: "\f201" }
.fa-lastfm:before { content: "\f202" }
.fa-lastfm-square:before { content: "\f203" }
.fa-toggle-off:before { content: "\f204" }
.fa-toggle-on:before { content: "\f205" }
.fa-bicycle:before { content: "\f206" }
.fa-bus:before { content: "\f207" }
.fa-ioxhost:before { content: "\f208" }
.fa-angellist:before { content: "\f209" }
.fa-cc:before { content: "\f20a" }
.fa-shekel:before, .fa-sheqel:before, .fa-ils:before { content: "\f20b" }
.fa-meanpath:before { content: "\f20c" }
.fa-buysellads:before { content: "\f20d" }
.fa-connectdevelop:before { content: "\f20e" }
.fa-dashcube:before { content: "\f210" }
.fa-forumbee:before { content: "\f211" }
.fa-leanpub:before { content: "\f212" }
.fa-sellsy:before { content: "\f213" }
.fa-shirtsinbulk:before { content: "\f214" }
.fa-simplybuilt:before { content: "\f215" }
.fa-skyatlas:before { content: "\f216" }
.fa-cart-plus:before { content: "\f217" }
.fa-cart-arrow-down:before { content: "\f218" }
.fa-diamond:before { content: "\f219" }
.fa-ship:before { content: "\f21a" }
.fa-user-secret:before { content: "\f21b" }
.fa-motorcycle:before { content: "\f21c" }
.fa-street-view:before { content: "\f21d" }
.fa-heartbeat:before { content: "\f21e" }
.fa-venus:before { content: "\f221" }
.fa-mars:before { content: "\f222" }
.fa-mercury:before { content: "\f223" }
.fa-intersex:before, .fa-transgender:before { content: "\f224" }
.fa-transgender-alt:before { content: "\f225" }
.fa-venus-double:before { content: "\f226" }
.fa-mars-double:before { content: "\f227" }
.fa-venus-mars:before { content: "\f228" }
.fa-mars-stroke:before { content: "\f229" }
.fa-mars-stroke-v:before { content: "\f22a" }
.fa-mars-stroke-h:before { content: "\f22b" }
.fa-neuter:before { content: "\f22c" }
.fa-genderless:before { content: "\f22d" }
.fa-facebook-official:before { content: "\f230" }
.fa-pinterest-p:before { content: "\f231" }
.fa-whatsapp:before { content: "\f232" }
.fa-server:before { content: "\f233" }
.fa-user-plus:before { content: "\f234" }
.fa-user-times:before { content: "\f235" }
.fa-hotel:before, .fa-bed:before { content: "\f236" }
.fa-viacoin:before { content: "\f237" }
.fa-train:before { content: "\f238" }
.fa-subway:before { content: "\f239" }
.fa-medium:before { content: "\f23a" }
.fa-yc:before, .fa-y-combinator:before { content: "\f23b" }
.fa-optin-monster:before { content: "\f23c" }
.fa-opencart:before { content: "\f23d" }
.fa-expeditedssl:before { content: "\f23e" }
.fa-battery-4:before, .fa-battery:before, .fa-battery-full:before { content: "\f240" }
.fa-battery-3:before, .fa-battery-three-quarters:before { content: "\f241" }
.fa-battery-2:before, .fa-battery-half:before { content: "\f242" }
.fa-battery-1:before, .fa-battery-quarter:before { content: "\f243" }
.fa-battery-0:before, .fa-battery-empty:before { content: "\f244" }
.fa-mouse-pointer:before { content: "\f245" }
.fa-i-cursor:before { content: "\f246" }
.fa-object-group:before { content: "\f247" }
.fa-object-ungroup:before { content: "\f248" }
.fa-sticky-note:before { content: "\f249" }
.fa-sticky-note-o:before { content: "\f24a" }
.fa-cc-jcb:before { content: "\f24b" }
.fa-cc-diners-club:before { content: "\f24c" }
.fa-clone:before { content: "\f24d" }
.fa-balance-scale:before { content: "\f24e" }
.fa-hourglass-o:before { content: "\f250" }
.fa-hourglass-1:before, .fa-hourglass-start:before { content: "\f251" }
.fa-hourglass-2:before, .fa-hourglass-half:before { content: "\f252" }
.fa-hourglass-3:before, .fa-hourglass-end:before { content: "\f253" }
.fa-hourglass:before { content: "\f254" }
.fa-hand-grab-o:before, .fa-hand-rock-o:before { content: "\f255" }
.fa-hand-stop-o:before, .fa-hand-paper-o:before { content: "\f256" }
.fa-hand-scissors-o:before { content: "\f257" }
.fa-hand-lizard-o:before { content: "\f258" }
.fa-hand-spock-o:before { content: "\f259" }
.fa-hand-pointer-o:before { content: "\f25a" }
.fa-hand-peace-o:before { content: "\f25b" }
.fa-trademark:before { content: "\f25c" }
.fa-registered:before { content: "\f25d" }
.fa-creative-commons:before { content: "\f25e" }
.fa-gg:before { content: "\f260" }
.fa-gg-circle:before { content: "\f261" }
.fa-tripadvisor:before { content: "\f262" }
.fa-odnoklassniki:before { content: "\f263" }
.fa-odnoklassniki-square:before { content: "\f264" }
.fa-get-pocket:before { content: "\f265" }
.fa-wikipedia-w:before { content: "\f266" }
.fa-safari:before { content: "\f267" }
.fa-chrome:before { content: "\f268" }
.fa-firefox:before { content: "\f269" }
.fa-opera:before { content: "\f26a" }
.fa-internet-explorer:before { content: "\f26b" }
.fa-tv:before, .fa-television:before { content: "\f26c" }
.fa-contao:before { content: "\f26d" }
.fa-500px:before { content: "\f26e" }
.fa-amazon:before { content: "\f270" }
.fa-calendar-plus-o:before { content: "\f271" }
.fa-calendar-minus-o:before { content: "\f272" }
.fa-calendar-times-o:before { content: "\f273" }
.fa-calendar-check-o:before { content: "\f274" }
.fa-industry:before { content: "\f275" }
.fa-map-pin:before { content: "\f276" }
.fa-map-signs:before { content: "\f277" }
.fa-map-o:before { content: "\f278" }
.fa-map:before { content: "\f279" }
.fa-commenting:before { content: "\f27a" }
.fa-commenting-o:before { content: "\f27b" }
.fa-houzz:before { content: "\f27c" }
.fa-vimeo:before { content: "\f27d" }
.fa-black-tie:before { content: "\f27e" }
.fa-fonticons:before { content: "\f280" }
.fa-reddit-alien:before { content: "\f281" }
.fa-edge:before { content: "\f282" }
.fa-credit-card-alt:before { content: "\f283" }
.fa-codiepie:before { content: "\f284" }
.fa-modx:before { content: "\f285" }
.fa-fort-awesome:before { content: "\f286" }
.fa-usb:before { content: "\f287" }
.fa-product-hunt:before { content: "\f288" }
.fa-mixcloud:before { content: "\f289" }
.fa-scribd:before { content: "\f28a" }
.fa-pause-circle:before { content: "\f28b" }
.fa-pause-circle-o:before { content: "\f28c" }
.fa-stop-circle:before { content: "\f28d" }
.fa-stop-circle-o:before { content: "\f28e" }
.fa-shopping-bag:before { content: "\f290" }
.fa-shopping-basket:before { content: "\f291" }
.fa-hashtag:before { content: "\f292" }
.fa-bluetooth:before { content: "\f293" }
.fa-bluetooth-b:before { content: "\f294" }
.fa-percent:before { content: "\f295" }
.fa-gitlab:before { content: "\f296" }
.fa-wpbeginner:before { content: "\f297" }
.fa-wpforms:before { content: "\f298" }
.fa-envira:before { content: "\f299" }
.fa-universal-access:before { content: "\f29a" }
.fa-wheelchair-alt:before { content: "\f29b" }
.fa-question-circle-o:before { content: "\f29c" }
.fa-blind:before { content: "\f29d" }
.fa-audio-description:before { content: "\f29e" }
.fa-volume-control-phone:before { content: "\f2a0" }
.fa-braille:before { content: "\f2a1" }
.fa-assistive-listening-systems:before { content: "\f2a2" }
.fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before { content: "\f2a3" }
.fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before { content: "\f2a4" }
.fa-glide:before { content: "\f2a5" }
.fa-glide-g:before { content: "\f2a6" }
.fa-signing:before, .fa-sign-language:before { content: "\f2a7" }
.fa-low-vision:before { content: "\f2a8" }
.fa-viadeo:before { content: "\f2a9" }
.fa-viadeo-square:before { content: "\f2aa" }
.fa-snapchat:before { content: "\f2ab" }
.fa-snapchat-ghost:before { content: "\f2ac" }
.fa-snapchat-square:before { content: "\f2ad" }
.fa-pied-piper:before { content: "\f2ae" }
.fa-first-order:before { content: "\f2b0" }
.fa-yoast:before { content: "\f2b1" }
.fa-themeisle:before { content: "\f2b2" }
.fa-google-plus-circle:before, .fa-google-plus-official:before { content: "\f2b3" }
.fa-fa:before, .fa-font-awesome:before { content: "\f2b4" }
.fa-handshake-o:before { content: "\f2b5" }
.fa-envelope-open:before { content: "\f2b6" }
.fa-envelope-open-o:before { content: "\f2b7" }
.fa-linode:before { content: "\f2b8" }
.fa-address-book:before { content: "\f2b9" }
.fa-address-book-o:before { content: "\f2ba" }
.fa-vcard:before, .fa-address-card:before { content: "\f2bb" }
.fa-vcard-o:before, .fa-address-card-o:before { content: "\f2bc" }
.fa-user-circle:before { content: "\f2bd" }
.fa-user-circle-o:before { content: "\f2be" }
.fa-user-o:before { content: "\f2c0" }
.fa-id-badge:before { content: "\f2c1" }
.fa-drivers-license:before, .fa-id-card:before { content: "\f2c2" }
.fa-drivers-license-o:before, .fa-id-card-o:before { content: "\f2c3" }
.fa-quora:before { content: "\f2c4" }
.fa-free-code-camp:before { content: "\f2c5" }
.fa-telegram:before { content: "\f2c6" }
.fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before { content: "\f2c7" }
.fa-thermometer-3:before, .fa-thermometer-three-quarters:before { content: "\f2c8" }
.fa-thermometer-2:before, .fa-thermometer-half:before { content: "\f2c9" }
.fa-thermometer-1:before, .fa-thermometer-quarter:before { content: "\f2ca" }
.fa-thermometer-0:before, .fa-thermometer-empty:before { content: "\f2cb" }
.fa-shower:before { content: "\f2cc" }
.fa-bathtub:before, .fa-s15:before, .fa-bath:before { content: "\f2cd" }
.fa-podcast:before { content: "\f2ce" }
.fa-window-maximize:before { content: "\f2d0" }
.fa-window-minimize:before { content: "\f2d1" }
.fa-window-restore:before { content: "\f2d2" }
.fa-times-rectangle:before, .fa-window-close:before { content: "\f2d3" }
.fa-times-rectangle-o:before, .fa-window-close-o:before { content: "\f2d4" }
.fa-bandcamp:before { content: "\f2d5" }
.fa-grav:before { content: "\f2d6" }
.fa-etsy:before { content: "\f2d7" }
.fa-imdb:before { content: "\f2d8" }
.fa-ravelry:before { content: "\f2d9" }
.fa-eercast:before { content: "\f2da" }
.fa-microchip:before { content: "\f2db" }
.fa-snowflake-o:before { content: "\f2dc" }
.fa-superpowers:before { content: "\f2dd" }
.fa-wpexplorer:before { content: "\f2de" }
.fa-meetup:before { content: "\f2e0" }
.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0 }
.sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto }

/* CUSTOM by Navdeep*/
.scroller.slim { padding-right: 8px; }
.scroller.slim::-webkit-scrollbar { width: 8px; }
.overlay-blocked { z-index: 9995; width: 100%; height: 100%; position: fixed; left: 0; top: 0; background: linear-gradient(45deg, rgba(255,255,255,0.2) 25%, rgba(0,0,0,0) 25%, rgba(0,0,0,0) 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, rgba(0,0,0,0) 75%, rgba(0,0,0,0) 0), rgba(100,100,100,0.3) repeat; background-size: 20px 20px; cursor: not-allowed; }
.overlay-blocked .reload-controller p { margin-bottom: 20px; font-size: large; }
.reload-controller { width: 40%; min-height: 150px; background: #333; margin: 10% auto; padding: 1%; color: #FFF; text-align: center; border-radius: 5px !important; cursor: default; }
.ui-contextmenu { z-index: 10000; }
a.pop-out-page { color: #888; margin-left: 4px; }
a.pop-out-page:hover { color: #0d638f; }
.no-frame a.pop-out-page { display: none; }
.has-error .metro-date-time-picker .input-group-addon { border: 0; }

/*Off-Canvas Dialog*/.offcanvas-dialog { position: fixed; right: 0; top: -2px; transition: all .35s ease-out; width: 35vw; height: 102vh; min-width: 375px;z-index: 1007;transform: translateX(100%); background: #f5f5f5; margin: 0; padding: 0; }.offcanvas-dialog.active { transform: translateX(0);box-shadow: -2px 0px 12px #111; }.offcanvas-backdrop { transition: all 150ms linear; transition-delay: 0s; width: 100vw; height: 102vh; display: none; position: fixed; transform: translateX(-100%); background: #333; opacity: 0.5; }.offcanvas-content { position: relative; background-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); outline: 0px; background-clip: padding-box; }.offcanvas-dialog.active > .offcanvas-backdrop { display: block; transition: all 150ms linear; transition-delay: 5ms; }.offcanvas-header { border-bottom: 1px solid rgb(239, 239, 239); min-height: 16.4286px; padding: 9px 15px; }.offcanvas-header > .close { margin-top: 8px; }.offcanvas-title { margin: 0px; line-height: 1.42857; }.offcanvas-body { height: calc(100vh - 120px); position: relative; padding: 20px; overflow:auto; }.offcanvas-footer { padding: 19px 20px 20px; border-top: 1px solid rgb(229, 229, 229); }

@media (min-width: 1366px) {
    .page-sidebar-hover-on .page-sidebar .sidebar-toggler { margin-left: 250px; }
}

span.fancytree-expander { width: auto !important; }
.fa-file-o.font-default { color: #CCC; }
.fancytree-active .fa-file-o.font-default:before { content: "\f15b" !important; }
/*Notifications*/ #notifier .spinner { background-position: 48% 56% !important; background-repeat: no-repeat !important; }
#notifier .badge, #notifier .spinner i, #notifier .spinner .badge { visibility: hidden; }
.pulsatify { -webkit-animation: pulsatify 800ms forwards 1 normal; border-radius: 50%; float: left; }

@keyframes pulsatify {
    0% { outline: rgba(224, 34, 34, 1) solid 10px; box-shadow: rgba(255, 255, 255, 0) 0px 0px 0px 10px; outline-offset: 0px; }
    70% { outline: rgba(224, 34, 34, 0.1) solid 10px; box-shadow: rgba(255, 255, 255, 1) 0px 0px 16px 4px; outline-offset: 200px; }
    100% { outline: rgba(224, 34, 34, 0) solid 20px; box-shadow: rgba(255, 255, 255, 0) 0px 0px 1px 20px; outline-offset: 200px; }
}

.dropdown-item-close { float: right; color: #DDD; display: inline-block; margin-right: 5px; cursor: pointer; }
.dropdown-item-close:hover { color: #AAA; }
.dropdown-content { padding: 10px !important}
.notification-item { padding: 10px; font-size: 12px; border-bottom: 1px solid #F4F4F4 !important; }
.notification-item a { display: inline !important; padding: 0 !important; border: 0 !important; }
.notification-item a:hover { background: #FFF !important; }
.notification-item .time { font-weight: bold; font-style: italic; display: block; text-align: right; }
#notifier .badge { background-color: #FFF; -webkit-transition: -webkit-transform 1s, background-color 1s; -moz-transition: -moz-transform 1s, background-color 1s; -o-transition: -o-transform 1s, background-color 1s; transition: transform 1s, background-color 1s; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -o-transform-style: preserve-3d; transform-style: preserve-3d; }
#notifier .badge.flip { background-color: #E02222; -webkit-transform: rotateY( 360deg ); -moz-transform: rotateY( 360deg ); -o-transform: rotateY( 360deg ); transform: rotateY( 360deg ); }
.hor-menu .navbar-nav>li.mega-menu-dropdown>.dropdown-menu .mega-menu-content{font-family:"Open Sans",sans-serif;padding:15px;margin:0}.hor-menu .navbar-nav>li.mega-menu-dropdown>.dropdown-menu .mega-menu-content .mega-menu-submenu li>h3{margin-top:5px;padding-left:6px;font-size:20px;font-weight:400;color:#BBB}.hor-menu .navbar-nav>li.mega-menu-dropdown>.dropdown-menu .mega-menu-content .mega-menu-submenu li{margin:0!important;list-style:none}.hor-menu .navbar-nav>li.mega-menu-dropdown>.dropdown-menu .mega-menu-content .mega-menu-submenu{padding:0;margin:0}.hor-menu .navbar-nav>li.mega-menu-dropdown>.dropdown-menu .mega-menu-content .mega-menu-submenu li>a{display:block;white-space:normal;font-family:"Open Sans",sans-serif;padding:7px!important;margin:0;font-size:14px;font-weight:300}
.location-panel { padding: 10px 20px; margin: 0; line-height: 1.8em }
.border-radius-all { border-radius:4px !important}
body.logging-out:before { content: attr(data-logout-msg); display: table-cell; width: 100%; height: 100vh; background: rgba(43,54,67,0.9); position: fixed; left: 0; top: 0; z-index: 9996; color: #00fcff; font-size: 3em; text-align: center; line-height: 100vh; }
/********************* STYLE-METRONIC *********************/
div,input,select,textarea,span,img,table,td,th,p,a,button,ul,code,pre,li{-webkit-border-radius:unset;-moz-border-radius:unset;border-radius:unset}.btn{border-width:0;padding:7px 14px;font-size:14px;outline:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;-webkit-border-radius:unset;-moz-border-radius:unset;border-radius:unset;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none}.btn-group.btn-group-solid .btn + .btn,.btn-group.btn-group-solid .btn + .btn-group.btn-group-solid,.btn-group.btn-group-solid .btn-group.btn-group-solid + .btn,.btn-group.btn-group-solid .btn-group.btn-group-solid + .btn-group.btn-group-solid{margin-left:0}.btn-group-vertical.btn-group-solid > .btn + .btn,.btn-group-vertical.btn-group-solid > .btn + .btn-group,.btn-group-vertical.btn-group-solid > .btn-group + .btn,.btn-group-vertical.btn-group-solid > .btn-group + .btn-group{margin-top:0;margin-left:0}.btn-default{border-width:1px;padding:6px 13px}.btn.red-stripe{border-left:3px solid #d84a38}.btn.blue-stripe{border-left:3px solid #4d90fe}.btn.purple-stripe{border-left:3px solid #852b99}.btn.green-stripe{border-left:3px solid #35aa47}.btn.yellow-stripe{border-left:3px solid #ffb848}.btn.dark-stripe{border-left:3px solid #555}.btn.default{color:#333;text-shadow:none;background-color:#e5e5e5}/*.btn.default:hover,.btn.default:focus,.btn.default:active,.btn.default.active,.btn.default[disabled],.btn.default.disabled{color:#333;background-color:#d8d8d8!important;outline:none!important}.btn.red{color:#fff;text-shadow:none;background-color:#d84a38}.btn.red:hover,.btn.red:focus,.btn.red:active,.btn.red.active,.btn.red[disabled],.btn.red.disabled{background-color:#bb2413!important;color:#fff!important;outline:none!important}.btn.blue{color:#fff;text-shadow:none;background-color:#4d90fe}.btn.blue:hover,.btn.blue:focus,.btn.blue:active,.btn.blue.active,.btn.blue[disabled],.btn.blue.disabled{background-color:#0362fd!important;color:#fff!important;outline:none!important}.btn-group .btn.blue.dropdown-toggle{background-color:#4d90fe!important}.btn-group .btn.blue:hover,.btn-group .btn.blue:focus,.btn-group .btn.blue:active,.btn-group .btn.blue.active,.btn-group .btn.blue.disabled,.btn-group .btn.blue[disabled]{background-color:#0362fd!important;color:#fff!important;outline:none!important}.btn.green{color:#fff;text-shadow:none;background-color:#35aa47}.btn.green:hover,.btn.green:focus,.btn.green:active,.btn.green.active,.btn.green.disabled,.btn.green[disabled]{background-color:#1d943b;color:#fff!important;outline:none!important}.btn.purple{color:#fff;text-shadow:none;background-color:#852b99}.btn.purple:hover,.btn.purple:focus,.btn.purple:active,.btn.purple.active,.btn.purple.disabled,.btn.purple[disabled]{background-color:#6d1b81!important;color:#fff!important;outline:none!important}.btn-group .btn.purple.dropdown-toggle{background-color:#852b99!important}.btn-group .btn.purple:hover,.btn-group .btn.purple:focus,.btn-group .btn.purple:active,.btn-group .btn.purple.active,.btn-group .btn.purple.disabled,.btn-group .btn.purple[disabled]{background-color:#6d1b81!important;color:#fff!important;outline:none!important}.btn.yellow{color:#fff;text-shadow:none;background-color:#ffb848}.btn.yellow:hover,.btn.yellow:focus,.btn.yellow:active,.btn.yellow.active,.btn.yellow.disabled,.btn.yellow[disabled]{background-color:#eca22e!important;color:#fff!important;outline:none!important}.btn-group .btn.yellow.dropdown-toggle{background-color:#ffb848}.btn-group .btn.yellow:hover,.btn-group .btn.yellow:focus,.btn-group .btn.yellow:active,.btn-group .btn.yellow.active,.btn-group .btn.yellow.disabled,.btn-group .btn.yellow[disabled]{background-color:#eca22e!important;color:#fff!important;outline:none!important}.btn.dark{color:#fff;text-shadow:none;background-color:#555}.btn.dark:hover,.btn.dark:focus,.btn.dark:active,.btn.dark.active,.btn.dark.disabled,.btn.dark[disabled]{background-color:#222!important;color:#fff!important;outline:none!important}.btn-group .btn.dark.dropdown-toggle{background-color:#555!important}.btn-group .btn.dark:hover,.btn-group .btn.dark:focus,.btn-group .btn.dark:active,.btn-group .btn.dark.active,.btn-group .btn.dark.disabled,.btn-group .btn.dark[disabled]{background-color:#222!important;color:#fff!important;outline:none!important}*/.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;vertical-align:middle}.btn-lg > i{font-size:18px}.btn > i{font-size:14px}.btn-sm,.btn-xs{padding:5px 10px;font-size:12px;line-height:1.5}.btn-sm > i,.btn-xs > i{font-size:13px}.btn-xs{padding:1px 5px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}[class^="m-icon-"]{display:inline-block;width:14px;height:14px;margin-top:3px;line-height:14px;vertical-align:top;background-image:url(/App_Assets/images/syncfusion-icons.png);background-position:0 0;background-repeat:no-repeat}[class^="m-icon-big-"]{display:inline-block;width:30px;height:30px;margin:6px;vertical-align:middle;background-image:url(/App_Assets/images/syncfusion-icons.png);background-position:0 0;background-repeat:no-repeat}.btn.m-icon-big{padding:9px 16px 8px}.btn.m-icon-big.m-icon-only{padding:9px 8px 8px 0}.btn.m-icon-big [class^="m-icon-big-"]{margin:0 0 0 10px}.btn.m-icon-ony > i{margin-left:0}.btn.m-icon{padding:7px 14px}.btn.m-icon [class^="m-icon-"]{margin:4px 0 0 5px}.btn.m-icon.m-icon-only{padding:7px 10px 7px 6px}.m-icon-white{background-image:url(/App_Assets/images/syncfusion-icons-white.png)}.m-icon-swapright{background-position:-27px -10px}.m-icon-swapdown{background-position:-68px -10px}.m-icon-swapleft{background-position:-8px -10px}.m-icon-swapup{background-position:-46px -10px}.m-icon-big-swapright{background-position:-42px -28px}.m-icon-big-swapdown{background-position:-115px -28px}.m-icon-big-swapleft{background-position:-6px -28px}.m-icon-big-swapup{background-position:-78px -28px}.popover{-webkit-box-shadow:0 1px 8px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 8px rgba(0,0,0,0.2);box-shadow:0 1px 8px rgba(0,0,0,0.2);padding:0!important}.popover .popover-title{-webkit-border-radius:unset!important;-moz-border-radius:unset!important;border-radius:unset!important;margin:0!important}.info .popover .popover-title,.popover.info .popover-title,.info .popover .popover-content,.popover.info .popover-content{color:#27a9e3}.success .popover .popover-title,.popover.success .popover-title,.success .popover .popover-content,.popover.success .popover-content{color:#468847}.error .popover .popover-title,.popover.error .popover-title,.error .popover .popover-content,.popover.error .popover-content{color:#B94A48}.warning .popover .popover-title,.popover.warning .popover-title,.warning .popover .popover-content,.popover.warning .popover-content{color:#C09853}.dropdown-backdrop{position:static}.dropdown:hover .caret,.open.dropdown .caret{opacity:1;filter:alpha(opacity=100)}.dropdown.open .dropdown-toggle{color:#08c;background:#ccc;background:rgba(0,0,0,0.3)}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;list-style:none;text-shadow:none;padding:0;margin:0;background-color:#fff;-webkit-box-shadow:0 1px 8px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 8px rgba(0,0,0,0.1);box-shadow:0 1px 8px rgba(0,0,0,0.1);font-size:14px;font-family:"Segoe UI",Helvetica,Arial,sans-serif;border:1px solid #ddd}.dropdown.inline .dropdown-menu{display:inline-block;position:relative}.dropdown-menu.bottom-up{top:auto;bottom:100%;margin-bottom:2px}.dropdown-menu li > a{padding:6px 6px 6px 13px;color:#6E6E6E;text-decoration:none;display:block;clear:both;font-weight:400;line-height:18px;white-space:nowrap;}.dropdown-menu li > a:hover,.dropdown-menu .active > a,.dropdown-menu .active > a:hover{text-decoration:none;background-image:none;background-color:#f6f6f6;color:#555;filter:none}.dropdown-submenu > .dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px}.dropdown-submenu:hover > .dropdown-menu{display:block}.dropup .dropdown-submenu > .dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px}.dropdown-submenu > a:after{position:absolute;display:inline-block;font-size:14px;right:7px;top:9px;font-family:FontAwesome;height:auto;content:"\f105";font-weight:300}@media all and (-webkit-min-device-pixel-ratio:0){.dropdown-submenu > a:after{top:7px}}.ie1 .dropdown-submenu > a:after{margin-top:2px}.dropdown-submenu:hover > a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left > .dropdown-menu{left:-100%;margin-left:10px}.nav.pull-right > li > .dropdown-menu,.nav > li > .dropdown-menu.pull-right{right:0;left:auto}.nav.pull-right > li > .dropdown-menu:before,.nav > li > .dropdown-menu.pull-right:before{right:12px;left:auto}.nav.pull-right > li > .dropdown-menu:after,.nav > li > .dropdown-menu.pull-right:after{right:13px;left:auto}.nav.pull-right > li > .dropdown-menu .dropdown-menu,.nav > li > .dropdown-menu.pull-right .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:absolute;float:left;width:auto;margin-top:0;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:0 1px 8px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 8px rgba(0,0,0,0.1);box-shadow:0 1px 8px rgba(0,0,0,0.1)}.navbar-nav .open .dropdown-menu > li > a{padding:6px 0 6px 13px;color:#333!important}.navbar-nav .open .dropdown-menu > li > a:hover,.navbar-nav .open .dropdown-menu > li > a:focus{background-color:#eee!important}}.dropdown-checkboxes{padding:5px}.dropdown-checkboxes label{display:block;font-weight:300;color:#333;margin-bottom:4px;margin-top:4px}.dropdown-menu > li > a > .badge{position:absolute;margin-top:1px;right:3px;display:inline;font-size:11px;font-weight:300;text-shadow:none;height:18px;padding:3px 6px;text-align:center;vertical-align:middle;-webkit-border-radius:12px!important;-moz-border-radius:12px!important;border-radius:12px!important}.dropdown-menu > li > a > .badge.badge-roundless{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}code{border:1px solid #e1e1e1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.1);box-shadow:0 1px 4px rgba(0,0,0,0.1)}label{font-weight:400;font-size:13px;margin-bottom:2px;}.form-control:-moz-placeholder{color:#999}.form-control::-moz-placeholder{color:#999}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control{font-size:14px;font-weight:400;font-family1:"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;background-color:#fff;border:1px solid #e5e5e5;border-radius:unset;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#999;outline:0;-webkit-box-shadow:none!important;box-shadow:none!important}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee}.uneditable-input{padding:6px 12px;min-width:206px;font-size:14px;font-weight:400;height:34px;color:#333;background-color:#fff;border:1px solid #e5e5e5;border-radius:unset;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}label.form-control{display:block;margin-bottom:5px}input[disabled],select[disabled],textarea[disabled]{cursor:not-allowed;background-color:#F4F4F4!important}input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#F9F9F9!important}.input-group.input-group-fixed{width:auto!important}.input-group-addon{border-color:#e5e5e5;background:#e5e5e5}.input-group-addon > i{color:#999}.form-control-inline{display:inline-block!important}.input-xsmall{width:60px!important}.input-small{width:120px!important}.input-medium{width:240px!important}.input-large{width:320px!important}.input-xlarge{width:480px!important}input[type="text"].spinner,input[type="password"].spinner,input[type="datetime"].spinner,input[type="datetime-local"].spinner,input[type="date"].spinner,input[type="month"].spinner,input[type="time"].spinner,input[type="week"].spinner,input[type="number"].spinner,input[type="email"].spinner,input[type="url"].spinner,input[type="search"].spinner,input[type="tel"].spinner,input[type="color"].spinner{background-image:url(/App_Assets/images/input-spinner.gif)!important;background-repeat:no-repeat;background-position:right 8px}@media (max-width: 768px){.input-large{width:250px!important}.input-xlarge{width:300px!important}}.has-warning .help-inline,.has-warning .help-block,.has-warning .control-label{color:#c09853}.has-warning .form-control{border-color:#c09853;-webkit-box-shadow:none;box-shadow:none}.has-warning .form-control:focus{border-color:#a47e3c;-webkit-box-shadow:none;box-shadow:none}.has-warning .input-group-addon{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.has-error .help-inline,.has-error .help-block,.has-error .control-label{color:#b94a48}.has-error .form-control{border-color:#b94a48;-webkit-box-shadow:none;box-shadow:none}.has-error .form-control:focus{border-color:#953b39;-webkit-box-shadow:none;box-shadow:none}.has-error .input-group-addon{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.has-success .help-inline,.has-success .help-block,.has-success .control-label{color:#468847}.has-success .form-control{border-color:#468847;-webkit-box-shadow:none;box-shadow:none}.has-success .form-control:focus{border-color:#356635;-webkit-box-shadow:none;box-shadow:none}.has-success .input-group-addon{color:#468847;background-color:#dff0d8;border-color:#468847}.label,.badge{font-weight:300;text-shadow:none!important}.label{font-size:12px;padding:3px 6px}.label.label-sm{font-size:12px;padding:1px 4px}h1 .label,h2 .label,h3 .label,h4 .label,h5 .label,h6 .label,h7 .label{font-size:75%}.badge{font-size:11px!important;font-weight:300;text-align:center;background-color:#e02222;height:18px;padding:3px 6px;-webkit-border-radius:12px!important;-moz-border-radius:12px!important;border-radius:12px!important;text-shadow:none!important;text-align:center;vertical-align:middle}.badge.badge-roundless{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.badge-default,.label-default{background-color:#999!important}.badge-primary,.label-primary{background-color:#428bca!important}.label-success,.badge-success{background-color:#3cc051;background-image:none!important}.label-warning,.badge-warning{background-color:#fcb322;background-image:none!important}.label-danger,.badge-danger{background-color:#ed4e2a;background-image:none!important}.label-info,.badge-info{background-color:#57b5e3;background-image:none!important}.nav.nav-pills > li > a > .badge{margin-top:-2px}.nav.nav-stacked > li > a > .badge{margin-top:1px;margin-bottom:0}.label.label-icon{padding:4px 1px 4px 5px;margin-right:2px;text-align:center!important}.ie9 .label.label-icon,.ie10 .label.label-icon{padding:3px 0 3px 3px}.label.label-icon > i{font-size:12px;text-align:center!important}.progress{border:0;background-image:none!important;filter:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.progress > .progress-bar-success{background-color:#3cc051}.progress > .progress-bar-danger{background-color:#ed4e2a}.progress > .progress-bar-info{background-color:#57b5e3}.progress > .progress-bar-warning{background-color:#fcb322}.pagination{margin:10px 0}.pagination .active > a,.pagination .active > a:hover{/*background:#eee;border-color:#ddd;color:#333*/}.well{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.dropup.open > .dropdown-toggle,.dropdown.open > .dropdown-toggle{border-color:#ddd!important}.nav-tabs > li > .dropdown-menu:after,.nav-pills > li > .dropdown-menu:after,.navbar-nav > li > .dropdown-menu:after,.nav-tabs > li > .dropdown-menu:before,.nav-pills > li > .dropdown-menu:before,.navbar-nav > li > .dropdown-menu:before{display:none!important}.nav-tabs > .dropdown.open > .dropdown-toggle,.nav-pills > .dropdown.open > .dropdown-toggle{background:#eee!important;color:#0d638f!important}.nav-tabs,.nav-pills{margin-bottom:10px}.tabs-right > .nav-tabs,.tabs-left > .nav-tabs{border-bottom:0}.tabs-left > .nav-tabs > li,.tabs-right > .nav-tabs > li{float:none}.tabs-left > .nav-tabs > li > a,.tabs-right > .nav-tabs > li > a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left > .nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left > .nav-tabs > li > a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left > .nav-tabs > li > a:hover,.tabs-left > .nav-tabs > li > a:focus{border-color:#eee #ddd #eee #eee}.tabs-left > .nav-tabs .active > a,.tabs-left > .nav-tabs .active > a:hover,.tabs-left > .nav-tabs .active > a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right > .nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right > .nav-tabs > li > a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right > .nav-tabs > li > a:hover,.tabs-right > .nav-tabs > li > a:focus{border-color:#eee #eee #eee #ddd}.tabs-right > .nav-tabs .active > a,.tabs-right > .nav-tabs .active > a:hover,.tabs-right > .nav-tabs .active > a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.tabs-below > .nav-tabs,.tabs-below > .nav-pills{border-bottom:0;margin-bottom:0;margin-top:10px}.tabs-below > .nav-tabs{border-top:1px solid #ddd;margin-bottom:0;margin-top:10px}.tabs-below > .nav-tabs > li{margin-top:-1px;margin-bottom:0}.tabs-below > .nav-tabs > li > a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below > .nav-tabs > li > a:hover,.tabs-below > .nav-tabs > li > a:focus{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below > .nav-tabs > .active > a,.tabs-below > .nav-tabs > .active > a:hover,.tabs-below > .nav-tabs > .active > a:focus{border-color:transparent #ddd #ddd}.modal{z-index:8!important;outline:none!important}.modal-header{border-bottom:1px solid #EFEFEF}.modal-header h3{font-weight:300}.modal-wide{width:60%!important}.modal-full{width:100%!important}.modal-header .close{margin-top:0!important}.modal > .loading{position:absolute;top:50%;left:50%;margin-top:-22px;margin-left:-22px}.modal-backdrop{border:0!important;outline:none!important;z-index:7!important}.modal-backdrop,.modal-backdrop.fade.in{background-color:#333!important}.modal-open .header .container-fluid{padding-right:37px}.carousel.image-carousel .carousel-inner{padding-top:0;padding-bottom:0}.carousel.image-carousel .carousel-control i{position:absolute;top:40%}.carousel.image-carousel.image-carousel-hoverable .carousel-control i{display:none}.carousel.image-carousel.image-carousel-hoverable:hover .carousel-control i{display:inline-block}.carousel.image-carousel .carousel-control.left i{left:10px}.carousel.image-carousel .carousel-control.right i{right:10px}.carousel.image-carousel .carousel-indicators{margin-top:10px;bottom:-7px}.carousel.image-carousel .carousel-indicators li{background-color:#666}.carousel.image-carousel .carousel-indicators li.active{background-color:#333}.carousel.image-carousel .carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px 15px 25px;background:#333;background:rgba(0,0,0,0.75)}.carousel.image-carousel .carousel-caption h4,.carousel.image-carousel .carousel-caption h3,.carousel.image-carousel .carousel-caption h2,.carousel.image-carousel .carousel-caption p{text-align:left;line-height:20px;color:#fff}.carousel.image-carousel .carousel-caption h2,.carousel.image-carousel .carousel-caption h3,.carousel.image-carousel .carousel-caption h4{margin:0 0 5px}.carousel.image-carousel .carousel-caption h2 a,.carousel.image-carousel .carousel-caption h3 a,.carousel.image-carousel .carousel-caption h4 a{color:#aaa}.carousel.image-carousel .carousel-caption p{margin-bottom:0}.carousel.image-carousel .item{margin:0}.table thead > tr > th{border-bottom:0}.panel{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.page-header-fixed.page-sidebar-fixed #loader-overlay{position:fixed;top:42px;right:0;height:calc(100vh - 42px);width:calc(100% - 255px);z-index:9}.page-header-fixed.page-sidebar-fixed.page-sidebar-closed #loader-overlay, .page-header-fixed.page-sidebar-fixed.page-sidebar-hover-on #loader-overlay{width:calc(100% - 35px);}.page-header-fixed.page-sidebar-fixed #loader-overlay>.loader{position:relative;display:block;height:100%;width:100%}@media (max-width: 991px){#loader-overlay { width:100% !important;}}.page-header-fixed.page-sidebar-fixed #loader-overlay>.loader>.fa{position:absolute;left:calc(50% - 39px);top:calc(50% - 39px);width:78px;height:78px;text-align:center;color:#EEE;transform:scaleX(-1)}/*.loader{color: rgba(255, 255, 255, 0.8);position: absolute;left: 41.5%;top: 50%;transform: translate(-50%, -50%);}@media (max-width:991px){ .loader{ left:50% !important}}*/.loader ul{list-style-type:none}.loader ul li{height:100%;width:5%;transform-origin:50% 50%;position:absolute;left:45%}.loader ul li:after,.loader ul li:before{display:block;content:'';height:30%;width:100%;background:#FFF;border-radius:15px}.loader ul li:after{position:absolute;top:0}.loader ul li:before{position:absolute;bottom:0}li.loader-1-7{transform:rotate(30deg)}li.loader-2-8{transform:rotate(60deg)}li.loader-3-9{transform:rotate(90deg)}li.loader-4-10{transform:rotate(120deg)}li.loader-5-11{transform:rotate(150deg)}@-webkit-keyframes fade{0%{background-color:#666}10%{background-color:#656565}20%{background-color:#777}30%{background-color:#757575}40%{background-color:#858585}50%{background-color:#949494}60%{background-color:#A3A3A3}70%{background-color:#B3B3B3}80%{background-color:#C2C2C2}90%{background-color:#D2D2D2}100%{background-color:#E1E1E1}}.loader-12-6:after{-webkit-animation:fade 1200ms infinite linear;animation:fade 1200ms infinite linear;-webkit-animation-delay:100ms;animation-delay:100ms}.loader-1-7:after{-webkit-animation:fade 1200ms infinite linear;animation:fade 1200ms infinite linear;-webkit-animation-delay:200ms;animation-delay:200ms}.loader-2-8:after{-webkit-animation:fade 1200ms infinite linear;animation:fade 1200ms infinite linear;-webkit-animation-delay:300ms;animation-delay:300ms}.loader-3-9:after{-webkit-animation:fade 1200ms infinite linear;animation:fade 1200ms infinite linear;-webkit-animation-delay:400ms;animation-delay:400ms}.loader-4-10:after{-webkit-animation:fade 1200ms infinite linear;animation:fade 1200ms infinite linear;-webkit-animation-delay:500ms;animation-delay:500ms}.loader-5-11:after{-webkit-animation:fade 1200ms infinite linear;animation:fade 1200ms infinite linear;-webkit-animation-delay:600ms;animation-delay:600ms}.loader-12-6:before{-webkit-animation:fade 1200ms infinite linear;animation:fade 1200ms infinite linear;-webkit-animation-delay:700ms;animation-delay:700ms}.loader-1-7:before{-webkit-animation:fade 1200ms infinite linear;animation:fade 1200ms infinite linear;-webkit-animation-delay:800ms;animation-delay:800ms}.loader-2-8:before{-webkit-animation:fade 1200ms infinite linear;animation:fade 1200ms infinite linear;-webkit-animation-delay:900ms;animation-delay:900ms}.loader-3-9:before{-webkit-animation:fade 1200ms infinite linear;animation:fade 1200ms infinite linear;-webkit-animation-delay:1000ms;animation-delay:1000ms}.loader-4-10:before{-webkit-animation:fade 1200ms infinite linear;animation:fade 1200ms infinite linear;-webkit-animation-delay:1100ms;animation-delay:1100ms}.loader-5-11:before{-webkit-animation:fade 1200ms infinite linear;animation:fade 1200ms infinite linear;-webkit-animation-delay:1200ms;animation-delay:1200ms}.ft-expander-closed{color:#ACB5C3}.ft-module-folder{color:#F3C200}.ft-module-folder-open{color:#F4D03F}.ft-report-folder{color:#36D7B7}.ft-report-folder-open{color:#3FABA4}
/* Template Name: Metronic - Responsive Admin Dashboard Template build with Twitter Bootstrap 3.0 Version: 1.5 Author: KeenThemes Website: http://www.keenthemes.com/ Purchase: http://themeforest.net/item/metronic-responsive-admin-dashboard-template/4021469?ref=keentheme */
/********************* GENERAL UI COLORS *********************/
/*** Colors blue:  #4b8df8 light blue: #bfd5fa red: #e02222 yellow: #ffb848 green: #35aa47 purple: #852b99 dark: #555555; light grey: #fafafa;  ***/
@font-face {font-family: 'Open Sans'; font-style: normal; font-weight: 300; src: local('Open Sans Light'), local('OpenSans-Light'), url(/App_Assets/fonts/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format('woff'); } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 400; src: local('Open Sans'), local('OpenSans'), url(/App_Assets/fonts/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff'); }@font-face {font-family: 'Open Sans'; font-style: normal; font-weight: 600; src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(/App_Assets/fonts/MTP_ySUJH_bn48VBG8sNSnhCUOGz7vYGh680lGh-uXM.woff) format('woff'); }@font-face {font-family: 'Open Sans'; font-style: normal; font-weight: 700; src: local('Open Sans Bold'), local('OpenSans-Bold'), url(/App_Assets/fonts/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format('woff');}
body{color:#000;font-family:'Open Sans',sans-serif;padding:0!important;margin:0!important;font-size:13px;direction:ltr}img{max-width1:none}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#444}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif;font-weight:300!important}h1.block,h2.block,h3.block,h4.block,h5.block,h6.block{padding-top:10px;padding-bottom:10px}a{text-shadow:none!important}a,a:focus,a:hover,a:active{outline:0}.bg-blue{background-image:none!important;background-color:#4b8df8!important;border-color:#4b8df8!important;color:#fff!important}.bg-red{background-image:none!important;background-color:#e02222!important;border-color:#e02222!important;color:#fff!important}.bg-yellow{background-image:none!important;background-color:#ffb848!important;border-color:#ffb848!important;color:#fff!important}.bg-green{background-image:none!important;background-color:#35aa47!important;border-color:#35aa47!important;color:#fff!important}.bg-purple{background-image:none!important;background-color:#852b99!important;border-color:#852b99!important;color:#fff!important}.bg-dark{background-image:none!important;background-color:#555!important;border-color:#555!important;color:#fff!important}.be-grey{background-image:none!important;background-color:#fafafa!important;border-color:#fafafa!important}/*[class^="fa fa-"],[class*=" icon-"]{display:inline-block;margin-top:1px;font-size:14px;*margin-right:.3em;line-height:14px}li [class^="fa fa-"],li [class*=" icon-"]{display:inline-block;width:1.25em;text-align:center}li [class^="fa fa-"].icon-large,li [class*=" icon-"].icon-large{width:1.5625em}*/.close{display:inline-block;margin-top:0;margin-right:0;width:9px;height:9px;background-repeat:no-repeat!important;background-image:url(/App_Assets/images/remove-icon-small.png)!important}hr{margin:20px 0;border:0;border-top:1px solid #E0DFDF;border-bottom:1px solid #FEFEFE}.display-none,.display-hide{display:none}.no-space{margin:0!important;padding:0!important}.margin-bottom-10{margin-bottom:10px!important}.margin-top-10{margin-top:10px!important}.margin-bottom-15{margin-bottom:15px!important}.margin-bottom-20{margin-bottom:20px!important}.margin-top-20{margin-top:20px!important}.margin-bottom-25{margin-bottom:25px!important}.margin-right-10{margin-right:10px!important}.bold{font-weight:600!important}.fix-margin{margin-left:0!important}.border{border:1px solid red}.inline{display:inline}.visible-ie8{display:none}.ie8 .visible-ie8{display:inherit!important}.visible-ie9{display:none}.ie9 .visible-ie9{display:inherit!important}.hidden-ie8{display:inherit}.ie8 .hidden-ie8{display:none!important}.hidden-ie9{display:inherit}.ie9 .hidden-ie9{display:none!important}.header{width:100%;padding:0 20px;margin:0;border:0;padding:0;box-shadow:none;height:42px;min-height:42px}.header.navbar-fixed-top{z-index:9995!important}.header .navbar-brand{display:inline-block;margin-top:-1px;margin-right:0;padding-left:0;padding-right:0;width:255px}.header .navbar-brand img{margin-left:20px}.header .navbar-toggle{margin:8px 6px 4px;padding:0;padding-top:2px;padding-bottom:6px;background-image:none;filter:none;box-shadow:none;color:#fff;border:0}.header .navbar-toggle:hover{text-decoration:none;background:none}.header .navbar-nav{margin-right:20px;display:block}.header .navbar-nav > li{margin:0;padding:0}.header .navbar-nav > li.dropdown,.header .navbar-nav > li.dropdown > a{padding-left:4px;padding-right:4px}.header .navbar-nav > li.dropdown > a:last-child{padding-right:0}.header .navbar-nav > li.dropdown:last-child{padding-right:2px}.header .navbar-nav > li.dropdown .dropdown-toggle{margin:0;padding:14px 10px 7px}.header .navbar-nav > li.dropdown .dropdown-toggle > i{font-size:18px}.header .navbar-nav > li.dropdown .dropdown-menu > li > a > i{font-size:14px}.header .navbar-nav > li.dropdown.user .dropdown-toggle{padding:7px 4px 6px 9px}.header .navbar-nav > li.dropdown.user .dropdown-toggle:hover{text-decoration:none}.header .navbar-nav > li.dropdown.user .dropdown-toggle .username{color:#ddd}.header .navbar-nav li.dropdown.user .dropdown-toggle i{display:inline-block;margin:0;font-size:16px}.header .navbar-nav > li.dropdown.user .dropdown-menu i{width:15px;display:inline-block}.header .navbar-nav > li.dropdown .dropdown-toggle .badge{position:absolute;top:8px;right:20px}.header .navbar-nav > li.dropdown.language{padding-left:0;padding-right:0;margin:0}.header .navbar-nav > li.dropdown.language > a{color:#ddd;font-size:13px;padding:10px 1px 12px 5px}.header .navbar-nav > li.dropdown.language > a > img{margin-bottom:2px}.header .navbar-nav > li.dropdown.language > a > i{font-size:16px}.header .navbar-nav > li.dropdown.language > .dropdown-menu > li > a > img{margin-bottom:2px}.header .navbar-nav .dropdown-menu{margin-top:3px}.page-container{margin:0;padding:0}.page-header-fixed .page-container{margin-top:42px}.ie8 .page-sidebar{position:absolute;width:255px}.page-sidebar.navbar-collapse{padding:0}.page-sidebar-menu{list-style:none;margin:0;padding:0;margin:0;padding:0}.page-sidebar-menu > li{display:block;margin:0;padding:0;border:0}.page-sidebar-menu > li.start > a{border-top-color:transparent!important}.page-sidebar-menu > li:last-child > a,.page-sidebar-menu > li.last > a{border-bottom-color:transparent!important}.page-sidebar-menu > li > a{display:block;position:relative;margin:0;border:0;padding:10px 15px;text-decoration:none;font-size:14px;font-weight:300}.page-sidebar-fixed .page-sidebar-menu > li > a{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.page-sidebar-menu > li > a i{font-size:16px;margin-right:5px;text-shadow:none}.page-sidebar-menu > li.break{margin-bottom:20px}.page-sidebar-menu > li.active > a{border:none;text-shadow:none}.page-sidebar-menu > li.active > a .selected{display:block;width:8px;height:25px;background-image:url(/App_Assets/images/sidebar-menu-arrow.png);float:right;position:absolute;right:0;top:8px}.page-sidebar ul > li > a > .arrow:before{float:right;margin-top:0;margin-right:5px;display:inline;font-size:16px;font-family:FontAwesome;height:auto;content:"\f104";font-weight:300;text-shadow:none}.page-sidebar-menu > li > a > .arrow.open:before{float:right;margin-top:0;margin-right:3px;display:inline;font-family:FontAwesome;height:auto;font-size:16px;content:"\f107";font-weight:300;text-shadow:none}.page-sidebar-menu li > a > .badge{float:right;margin-top:1px;margin-right:13px}.page-sidebar-menu .sub-menu{padding:0}.page-sidebar-menu > li > ul.sub-menu{display:none;list-style:none;clear:both;margin:8px 0}.page-sidebar-menu > li.active > ul.sub-menu{display:block}.page-sidebar-menu > li > ul.sub-menu > li{background:none;margin:0;padding:0;margin-top:1px!important}.page-sidebar-menu > li > ul.sub-menu > li > a{display:block;margin:0;padding:5px 0;padding-left:44px!important;text-decoration:none;font-size:14px;font-weight:300;background:none}.page-sidebar-menu > li > ul.sub-menu > li ul.sub-menu{display:none;list-style:none;clear:both;margin:0}.page-sidebar-menu > li > ul.sub-menu li > a > .arrow:before{float:right;margin-top:1px;margin-right:20px;display:inline;font-size:16px;font-family:FontAwesome;height:auto;content:"\f104";font-weight:300;text-shadow:none}.page-sidebar-menu > li > ul.sub-menu li > a > .arrow.open:before{float:right;margin-top:1px;margin-right:18px;display:inline;font-family:FontAwesome;height:auto;font-size:16px;content:"\f107";font-weight:300;text-shadow:none}.page-sidebar-menu > li.active > ul.sub-menu > li.active ul.sub-menu{display:block}.page-sidebar-menu > li > ul.sub-menu > li ul.sub-menu li{background:none;margin:0;padding:0;margin-top:1px!important}.page-sidebar-menu > li > ul.sub-menu li > ul.sub-menu > li > a{display:block;margin:0;padding:5px 0;text-decoration:none;font-size:14px;font-weight:300;background:none}.page-sidebar-menu > li > ul.sub-menu > li > ul.sub-menu > li > a{padding-left:60px}.page-sidebar-menu > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li > a{padding-left:80px}.page-sidebar-menu > li.active > ul.sub-menu > li.active ul.sub-menu > li.active ul.sub-menu{display:block}.page-sidebar-menu > li > ul.sub-menu li > ul.sub-menu > li > a > i{font-size:13px}.page-sidebar .sidebar-search{padding:0;margin:0}.page-sidebar .sidebar-search .form-container{margin:15px 20px;height:35px;padding-top:7px}.page-sidebar .sidebar-search .form-container .submit{display:block;float:right;margin-top:3px;width:13px;height:15px;background-repeat:no-repeat;box-shadow:none;border:0;padding:0}.page-sidebar .sidebar-search .form-container input[type="text"]{margin:0;width:165px;border:0;padding:0!important;font-size:14px!important;box-shadow:none!important;font-size:14px;font-weight:400}.page-sidebar .sidebar-search .form-container input[type="text"]:focus{outline:none!important}.sidebar-toggler{cursor:pointer;opacity:.5;filter:alpha(opacity=50);width:29px;height:29px;background-repeat:no-repeat;float:right;margin:-8px 20px}.sidebar-toggler:hover{filter:alpha(opacity=100);opacity:1}.page-sidebar-closed .sidebar-toggler{}.page-sidebar-closed .page-sidebar .sidebar-search .form-container{width:29px;margin-left:3px}.page-sidebar-closed .page-sidebar .sidebar-search .form-container .input-box{border-bottom:0!important}.page-sidebar-closed .page-sidebar .sidebar-search .form-container input[type="text"]{display:none}.page-sidebar-closed .page-sidebar .sidebar-search .form-container .submit{margin-top:5px!important;margin-left:7px!important;margin-right:7px!important;display:block!important}.page-sidebar-closed .page-sidebar .sidebar-search.open .form-container{width:255px;position:relative;z-index:1;padding-top:0}.page-sidebar-closed .page-sidebar .sidebar-search.open .form-container input[type="text"]{margin-top:7px;margin-left:8px;padding-left:10px;padding-bottom:2px;width:185px;display:inline-block!important}.page-sidebar-closed .page-sidebar .sidebar-search.open .form-container .submit{display:inline-block;width:13px;height:13px;margin:11px 8px 9px 6px !important}.page-sidebar-closed .page-sidebar .sidebar-search.open .form-container .remove{background-repeat:no-repeat;width:11px;height:11px;margin:12px 8px 9px!important;display:inline-block!important;float:left!important}.page-sidebar-closed .page-sidebar-menu > li > a .selected{right:-3px!important}.page-sidebar-closed .page-sidebar-menu > li > a > .title,.page-sidebar-closed .page-sidebar-menu > li > a > .arrow{display:none!important}.page-sidebar-closed .sidebar-toggler{}.page-sidebar-closed .page-sidebar .sidebar-search{margin-top:6px;margin-bottom:6px}.page-sidebar-closed .page-sidebar-menu{width:35px!important}.page-sidebar-closed .page-sidebar-menu > li > a{padding-left:7px}.page-sidebar-fixed.page-sidebar-closed .page-sidebar-menu > li > a{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.page-sidebar-closed .page-sidebar-menu > li:hover{width:236px!important;position:relative!important;z-index:2000;display:block!important}.page-sidebar-closed .page-sidebar-menu > li:hover .selected{display:none}.page-sidebar-closed .page-sidebar-menu > li:hover > a > i{margin-right:10px}.page-sidebar-closed .page-sidebar-menu > li:hover .title{display:inline!important}.page-sidebar-closed .page-sidebar-menu > li > .sub-menu{display:none!important}.page-sidebar-closed .page-sidebar-menu > li:hover > .sub-menu{width:200px;position:absolute;z-index:2000;left:36px;margin-top:0;top:100%;display:block!important}.page-sidebar-closed .page-sidebar-menu > li:hover > .sub-menu > li > .sub-menu,.page-sidebar-closed .page-sidebar-menu > li:hover > .sub-menu > li > .sub-menu > li > .sub-menu{width:200px}.page-sidebar-closed .page-sidebar-menu > li:hover > .sub-menu > li > a{padding-left:15px!important}.page-sidebar-closed .page-sidebar-menu > li > ul.sub-menu > li > .sub-menu > li > a{padding-left:30px!important}.page-sidebar-closed .page-sidebar-menu > li > ul.sub-menu > li > .sub-menu > li > .sub-menu > li > a{padding-left:45px!important}.page-sidebar-closed .page-sidebar{width:35px}.page-sidebar-closed .page-content{margin-left:35px!important;width: calc(100% - 35px) !important}.page-content{margin-top:0;padding:0;background-color:#fff}.ie8 .page-content{padding:20px;margin-left:255px;margin-top:0;min-height:760px}.ie8 .page-sidebar-fixed .page-content{min-height:600px}.ie8 .page-content.no-min-height{min-height:auto}.page-full-width .page-content{margin-left:0!important}.page-title{padding:0;font-size:30px;letter-spacing:-1px;display:block;color:#666;margin:0 0 15px;font-weight:300;font-family:'Open Sans',sans-serif}.page-title small{font-size:14px;letter-spacing:0;font-weight:300;color:#888}.ie8 .row .page-breadcrumb.breadcrumb > li{margin-right:1px}.page-content .page-breadcrumb.breadcrumb{-webkit-border-radius:unset;-moz-border-radius:unset;border-radius:unset;box-shadow:none;padding-right:30px;padding-left:8px;margin-top:15px;margin-bottom:15px;border:0!important;background-color:#eee}.page-content .page-breadcrumb.breadcrumb > li > a,.page-content .page-breadcrumb.breadcrumb > li > i,.page-content .page-breadcrumb.breadcrumb > li > span{color:#333;font-size:14px;text-shadow:none}.page-content .page-breadcrumb.breadcrumb > li > i{color:#666;width: 1.25em;text-align: center;}.page-content .page-breadcrumb.breadcrumb > li+li:before{display:none}.page-content .page-breadcrumb.breadcrumb .btn-group{right:15px;position:absolute;margin-top:-8px}.page-content .page-breadcrumb.breadcrumb > .btn-group .btn{padding:8px}.page-content .page-breadcrumb.breadcrumb .dashboard-date-range{position:relative;top:-8px;margin-right:-30px;display:none;padding:9px 9px 8px;cursor:pointer;color:#fff;background-color:#e02222}@media all and (-webkit-min-device-pixel-ratio:0){.page-content .page-breadcrumb.breadcrumb .dashboard-date-range{padding:9px}}.page-content .page-breadcrumb.breadcrumb .dashboard-date-range > span{font-size:12px;font-weight:300;color:#fff;text-transform:uppercase}.page-content .page-breadcrumb.breadcrumb .dashboard-date-range > .icon-calendar{text-transform:normal;color:#fff;margin-top:0;font-size:14px}.page-content .page-breadcrumb.breadcrumb .dashboard-date-range > .icon-angle-down{color:#fff;font-size:16px}.footer{padding:8px 20px 5px;font-size:12px}.footer:after,.footer:before{content:"";display:table;line-height:0}.footer:after{clear:both}.footer .footer-inner{float:left;display:inline-block}.footer .footer-tools{float:right;display:inline-block}.footer .footer-tools .go-top{display:block;text-decoration:none;cursor:pointer;margin-top:-2px;margin-right:0;margin-bottom:0;font-size:16px;padding:0 6px}.footer .footer-tools .go-top i{font-size:22px;margin-bottom:5px}i.icon,a.icon{color:#999;margin-right:5px;font-weight:400;font-size:13px}i.icon-black{color:#000!important}a.icon:hover{text-decoration:none;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;opacity:.4;filter:alpha(opacity=40)}a.icon.huge i{font-size:16px!important}i.big{font-size:20px}i.warning{color:#d12610}i.critical{color:#37b7f3}i.normal{color:#52e136}.well{background-color:#fafafa;border:1px solid #eee;-webkit-border-radius:unset;-moz-border-radius:unset;border-radius:unset;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.well.mini{padding:7px!important}.input-icon{position:relative}.input-icon input{padding-left:33px!important}.input-icon i{color:#ccc;display:block;position:absolute;margin:9px 2px 4px 9px;width:16px;height:16px;font-size:16px;text-align:center}.input-icon.right input{padding-left:12px!important;padding-right:33px!important}.input-icon.right i{right:8px;float:right}.has-success .input-icon > i{color:#468847}.has-warning .input-icon > i{color:#c09853}.has-error .input-icon > i{color:#b94a48}.portlet{clear:both;margin-top:0;margin-bottom:25px;padding:0}.portlet > .portlet-title{margin-bottom:15px;border-bottom:1px solid #eee}.portlet > .portlet-title:after,.portlet > .portlet-title:before{content:"";display:table;line-height:0}.portlet > .portlet-title:after{clear:both}.portlet > .portlet-title > .caption{float:left;display:inline-block;font-size:18px;line-height:18px;font-weight:400;margin:0;padding:0;margin-bottom:8px}.portlet.skin-less > .portlet-title > .caption { color: #666; }.portlet > .portlet-title > .caption > i{float:left;margin-top:4px;display:inline-block!important;font-size:13px;margin-right:5px;color:#666}.portlet.blue > .portlet-title > .caption,.portlet-title.blue > .caption,.portlet.green > .portlet-title > .caption,.portlet-title.green > .caption,.portlet.yellow > .portlet-title > .caption,.portlet-title.yellow > .caption,.portlet.red > .portlet-title > .caption,.portlet-title.red > .caption,.portlet.purple > .portlet-title > .caption,.portlet-title.purple > .caption,.portlet.grey > .portlet-title > .caption,.portlet-title.dark-grey > .caption{color:#fff}.portlet.box.blue > .portlet-title > .caption > i,.portlet.box.green > .portlet-title > .caption > i,.portlet.box.grey > .portlet-title > .caption > i,.portlet.box.yellow > .portlet-title > .caption > i,.portlet.box.red > .portlet-title > .caption > i,.portlet.box.purple > .portlet-title > .caption > i,.portlet.box.light-grey > .portlet-title > .caption > i{color:#fff}.sortable .portlet > .portlet-title{cursor:move}.portlet > .portlet-title > .tools,.portlet > .portlet-title > .actions{display:inline-block;padding:0;margin:0;margin-top:6px;float:right}.portlet > .portlet-title > .tools > a{display:inline-block;height:16px;margin-left:5px}.portlet > .portlet-title > .actions > .dropdown-menu i{color:#000!important}.portlet > .portlet-title > .tools > a.remove{margin-bottom:2px;background-image:url(/App_Assets/images/portlet-remove-icon.png);background-repeat:no-repeat;width:11px}.portlet > .portlet-title > .tools > a.config{margin-bottom:2px;background-image:url(/App_Assets/images/portlet-config-icon.png);background-repeat:no-repeat;width:12px}.portlet > .portlet-title > .tools > a.reload{margin-bottom:2px;background-image:url(/App_Assets/images/portlet-reload-icon.png);width:13px}.portlet > .portlet-title > .tools > a.expand{margin-bottom:2px;background-image:url(/App_Assets/images/portlet-expand-icon.png);width:14px}.portlet > .portlet-title > .tools > a.collapse{margin-bottom:2px;background-image:url(/App_Assets/images/portlet-collapse-icon.png);width:14px}.portlet > .portlet-title > .tools > a:hover{text-decoration:none;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;opacity:.6;filter:alpha(opacity=60)}.portlet > .portlet-title > .actions > .btn-group{margin-top:-12px}.portlet > .portlet-title > .actions > .btn{padding:4px 10px;margin-top:-14px}.portlet > .portlet-title > .actions > .btn-group > .btn{padding:4px 10px;margin-top:-1px}.portlet > .portlet-title > .actions > .btn.btn-sm{padding:3px 8px;margin-top:-14px}.portlet > .portlet-title > .actions > .btn-group > .btn-sm{padding:3px 8px;margin-top:-1px}.portlet > .portlet-title > .pagination.pagination-sm{float:right!important;display:inline-block!important;margin:0;margin-top:-4px}.portlet > .portlet-body{clear:both;padding:0}.portlet > .portlet-body.light-blue,.portlet.light-blue{background-color:#bfd5fa!important}.portlet > .portlet-body.blue,.portlet.blue{background-color:#4b8df8!important}.portlet > .portlet-body.red,.portlet.red{background-color:#e02222!important}.portlet > .portlet-body.yellow,.portlet.yellow{background-color:#ffb848!important}.portlet > .portlet-body.green,.portlet.green{background-color:#35aa47!important}.portlet > .portlet-body.purple,.portlet.purple{background-color:#852b99!important}.portlet > .portlet-body.light-grey,.portlet.light-grey{background-color:#fafafa!important}.portlet > .portlet-body.grey,.portlet.grey{background-color:#555!important}.ui-sortable-placeholder{border:1px dotted #000;visibility:visible!important;height:100%!important}.ui-sortable-placeholder *{visibility:hidden}.sortable-box-placeholder{background-color:#f5f5f5;border:1px dashed #DDD;display:block;margin-top:0!important;margin-bottom:24px!important}.sortable-box-placeholder *{visibility:hidden}.portlet.solid{padding:10px}.portlet.solid > .portlet-title > .tools{margin-top:2px;border:0}.portlet.solid > .portlet-title{margin-bottom:5px;border:0}.portlet.solid.bordered > .portlet-title{margin-bottom:15px}.portlet.solid.red > .portlet-title,.portlet.solid.red > .portlet-title > .caption > i,.portlet.solid.red > .portlet-body,.portlet.solid.green > .portlet-title,.portlet.solid.green > .portlet-title > .caption > i,.portlet.solid.green > .portlet-body,.portlet.solid.yellow > .portlet-title,.portlet.solid.yellow > .portlet-title > .caption > i,.portlet.solid.yellow > .portlet-body,.portlet.solid.grey > .portlet-title,.portlet.solid.grey > .portlet-title > .caption > i,.portlet.solid.grey > .portlet-body,.portlet.solid.purple > .portlet-title,.portlet.solid.purple > .portlet-title > .caption > i,.portlet.solid.purple > .portlet-body,.portlet.solid.blue > .portlet-title,.portlet.solid.blue > .portlet-title > .caption > i,.portlet.solid.blue > .portlet-body{border:0;color:#fff}.portlet.bordered{border-left:2px solid #ddd}.portlet.box{padding:0!important}.portlet.box > .portlet-title{padding:8px 10px 2px;border-bottom:1px solid #eee;color:#fff!important}.portlet.box > .portlet-title > .actions > .btn > i{color:#fff!important}.portlet.box > .portlet-title > .tools{margin-top:3px}.portlet.box > .portlet-title > .tools > a.remove,.portlet.solid > .portlet-title > .tools > a.remove{background-image:url(/App_Assets/images/portlet-remove-icon-white.png)}.portlet.box > .portlet-title > .tools > a.config,.portlet.solid > .portlet-title > .tools > a.config{background-image:url(/App_Assets/images/portlet-config-icon-white.png)}.portlet.box > .portlet-title > .tools > a.reload,.portlet.solid > .portlet-title > .tools > a.reload{background-image:url(/App_Assets/images/portlet-reload-icon-white.png)}.portlet.box > .portlet-title > .tools > a.expand,.portlet.solid > .portlet-title > .tools > a.expand{background-image:url(/App_Assets/images/portlet-expand-icon-white.png)}.portlet.box > .portlet-title > .tools > a.collapse,.portlet.solid > .portlet-title > .tools > a.collapse{background-image:url(/App_Assets/images/portlet-collapse-icon-white.png)}.portlet.box > .portlet-body{background-color:#fff;padding:10px}.portlet.box > .portlet-title{margin-bottom:0}.portlet.box.blue > .portlet-title{background-color:#4b8df8}.portlet.box.blue{border:1px solid #b4cef8;border-top:0}.portlet.box.red > .portlet-title{background-color:#e02222}.portlet.box.red{border:1px solid #ef8476;border-top:0}.portlet.box.yellow > .portlet-title{background-color:#ffb848}.portlet.box.yellow{border:1px solid #fccb7e;border-top:0}.portlet.box.green > .portlet-title{background-color:#35aa47}.portlet.box.green{border:1px solid #77e588;border-top:0}.portlet.box.purple > .portlet-title{background-color:#852b99}.portlet.box.purple{border:1px solid #af5cc1;border-top:0}.portlet.box.grey > .portlet-title{background-color:#555}.portlet.box.grey{border:1px solid #9d9c9c;border-top:0}.portlet.box.light-grey > .portlet-title{background-color:#aaa}.portlet.box.light-grey{border:1px solid #bbb;border-top:0}.chart,.pie,.bars{overflow:hidden;height:300px}.item-list.table .percent{width:30px;float:right;margin-right:10px;margin-top:3px}.item-list.table .title{padding-top:-5px}.chart-tooltip{clear:both;z-index:100;background-color:#736e6e!important;padding:5px!important;color:#fff}.chart-tooltip .label{clear:both;display:block;margin-bottom:2px}.bar-chart{display:none}.line-chart{display:none}.icon-btn{height:60px;min-width:80px;margin:5px 5px 0 0;border:1px solid #ddd;padding:12px 0 0;background-color:#fafafa!important;background-image:none!important;filter:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;display:inline-block!important;color:#646464!important;text-shadow:none!important;text-align:center;cursor:pointer;position:relative;-webkit-transition:all .3s ease!important;-moz-transition:all .3s ease!important;-ms-transition:all .3s ease!important;-o-transition:all .3s ease!important;transition:all .3s ease!important}.icon-btn i{font-size:18px}.ie8 .icon-btn:hover{filter:none!important}.icon-btn:hover{text-decoration:none!important;border-color:#999!important;color:#444!important;text-shadow:0 1px 0 rgba(255,255,255,1)!important;-webkit-transition:all .3s ease!important;-moz-transition:all .3s ease!important;-ms-transition:all .3s ease!important;-o-transition:all .3s ease!important;transition:all .3s ease!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.icon-btn:hover .badge{-webkit-transition:all .3s ease!important;-moz-transition:all .3s ease!important;-ms-transition:all .3s ease!important;-o-transition:all .3s ease!important;transition:all .3s ease!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.icon-btn div{font-family:'Open Sans',sans-serif;margin-top:5px;margin-bottom:20px;color:#000;font-size:12px;font-weight:300}.icon-btn .badge{position:absolute;font-family:'Open Sans',sans-serif;font-size:11px!important;font-weight:300;top:-5px;right:-5px;padding:3px 6px;color:#fff!important;text-shadow:none;border-width:0;border-style:solid;-webkit-border-radius:12px!important;-moz-border-radius:12px!important;border-radius:12px!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.dropdown-menu.extended{min-width:160px!important;max-width:300px!important;width:233px!important;background-color:#fff!important}.dropdown-menu.extended:before,.dropdown-menu.extended:after{border-bottom-color:#ddd!important}.dropdown-menu.extended li > a{display:block;padding:5px 10px!important;clear:both;font-weight:400;line-height:20px;white-space:normal!important}.dropdown-menu.extended li i{margin-right:3px}.dropdown-menu.extended li > a{font-size:13px;padding:10px!important;background-color:#fff}.dropdown-menu.extended li > a:hover{background-image:none;background-color:#f5f5f5;color:#000;filter:none}.dropdown-menu.extended li p{padding:10px;background-color:#eee;margin:0;font-size:14px;font-weight:300;color:#000}.dropdown-menu.extended li > a{padding:7px 0 5px;list-style:none;border-bottom:1px solid #f4f4f4!important;font-size:12px;text-shadow:none}.dropdown-menu.extended li:first-child > a{border-top:none;border-bottom:1px solid #f4f4f4!important}.dropdown-menu.extended li:last-child a{border-top:1px solid #fff!important;border-bottom:1px solid #f4f4f4!important}.dropdown-menu.extended li.external > a{font-size:13px;font-weight:400}.dropdown-menu.extended li.external > a > i{margin-top:3px;float:right}.dropdown-menu .dropdown-menu-list.scroller{padding-right:0!important;padding-left:0;list-style:none}.dropdown-menu.notification li > a .time{font-size:12px;font-weight:600;text-align:right;font-style:italic}.dropdown-menu.inbox li > a .photo{float:left;padding-right:6px}.dropdown-menu.inbox li > a .photo > img{height:40px;width:40px}.dropdown-menu.inbox li > a .subject{display:block}.dropdown-menu.inbox li > a .subject .from{font-size:14px;font-weight:400;color:#02689b}.dropdown-menu.inbox li > a .subject .time{font-size:12px;font-weight:600;font-style:italic;position:relative;float:right}.dropdown-menu.inbox li > a .message{display:block!important;font-size:12px}.dropdown-menu.tasks .task{margin-bottom:5px}.dropdown-menu.tasks .task .desc{font-size:13px;font-weight:300}.dropdown-menu.tasks .task .percent{font-size:14px;font-weight:600;font-family:'Open Sans',sans-serif;float:right;display:inline-block}.dropdown-menu.tasks .progress{display:block;height:11px;margin:0}.item-list li .img{height:50px;width:50px;float:left;margin-top:3px;margin-right:5px}.item-list{margin:0;list-style:none}.item-list li{padding:7px 0 5px;list-style:none;border-top:1px solid #fff;border-bottom:1px solid #EBEBEB;font-size:12px}.item-list li:first-child{border-top:none;border-bottom:1px solid #EBEBEB}.item-list li:last-child{border-top:none;border-bottom:none}.item-list li .label{margin-right:5px}.item-list.todo li .label{position:absolute;right:80px}.item-list.todo li .actions{position:absolute;right:45px}.table-toolbar{margin-bottom:15px}.table.table-full-width{width:100%!important}.table .m-btn{margin-top:0;margin-left:0;margin-right:5px}.table thead tr th{font-size:14px;font-weight:600}.table-advance{margin-bottom:10px!important}.table-advance thead{color:#999}.table-advance>thead>tr>th{background-color:#DDD;font-size:14px;font-weight:400;color:#666}.table-advance div.success,.table-advance div.info,.table-advance div.important,.table-advance div.warning,.table-advance div.danger{position:absolute;margin-top:-5px;float:left;width:2px;height:30px;margin-right:20px!important}.table-advance tr td{border-left-width:0}.table-advance tr td:first-child{border-left-width:1px!important}.table-advance tr td.highlight:first-child a{margin-left:15px}.table-advance td.highlight div.success{border-left:2px solid #6e6}.table-advance td.highlight div.info{border-left:2px solid #87ceeb}.table-advance td.highlight div.important{border-left:2px solid #f02c71}.table-advance td.highlight div.warning{border-left:2px solid #fdbb39}.table-advance td.highlight div.danger{border-left:2px solid #e23e29}.rating{unicode-bidi:bidi-override;direction:rtl;font-size:30px}.rating span.star{font-family:FontAwesome;font-weight:400;font-style:normal;display:inline-block}.rating span.star:hover{cursor:pointer}.rating span.star:before{content:"\f006";padding-right:5px;color:#999}.rating span.star:hover:before,.rating span.star:hover ~ span.star:before{content:"\f005";color:#e3cf7a}.item{overflow:hidden;display:block;margin-bottom:20px}.item .details{width:100%;display:none;background-color:#000;color:#fff!important;padding:5px;text-align:center;position:relative;bottom:30px;margin-bottom:-30px;overflow:hidden;z-index:6}.item:hover .details{display:block;opacity:.7;filter:alpha(opacity = 70)}.item:hover .zoom-icon{opacity:.5;filter:alpha(opacity = 50)}.zoom{cursor:pointer;width:100%;height:100%;position:relative;z-index:5}.zoom .zoom-icon{background-image:url(/App_Assets/images/overlay-icon.png);background-color:#222;background-repeat:no-repeat;background-position:50%;position:absolute;width:inherit;height:inherit;opacity:0;filter:alpha(opacity = 0);z-index:6;top:0}.chats{margin:0;padding:0;margin-top:-15px}.chats li{list-style:none;padding:5px 0;margin:10px auto;font-size:12px}.chats li img.avatar{height:45px;width:45px;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important}.chats li.in img.avatar{float:left;margin-right:10px}.chats li .name{color:#3590c1;font-size:13px;font-weight:400}.chats li .datetime{color:#333;font-size:13px;font-weight:400}.chats li.out img.avatar{float:right;margin-left:10px}.chats li .message{display:block;padding:5px;position:relative}.chats li.in .message{text-align:left;border-left:2px solid #35aa47;margin-left:65px;background:#fafafa}.chats li.in .message .arrow{display:block;position:absolute;top:5px;left:-8px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #35aa47}.chats li.out .message .arrow{display:block;position:absolute;top:5px;right:-8px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #da4a38}.chats li.out .message{border-right:2px solid #da4a38;margin-right:65px;background:#fafafa;text-align:right}.chats li.out .name,.chats li.out .datetime{text-align:right}.chats li .message .body{display:block}.chat-form{margin-top:15px;padding:10px;background-color:#e9eff3;overflow:hidden;clear:both}.chat-form .input-cont{margin-right:40px}.chat-form .input-cont .form-control{width:100%!important;margin-bottom:0}.chat-form .input-cont input{border:1px solid #ddd;width:100%!important;margin-top:0;background-color:#fff!important}.chat-form .input-cont input:focus{border:1px solid #4b8df9!important}.chat-form .btn-cont{margin-top:-42px;position:relative;float:right;width:44px}.chat-form .btn-cont .arrow{position:absolute;top:17px;right:43px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #4d90fe;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chat-form .btn-cont:hover .arrow{border-right-color:#0362fd}.chat-form .btn-cont:hover .btn{background-color:#0362fd}.chat-form .btn-cont .btn{margin-top:8px}.feeds{margin:0;padding:0;list-style:none}.feeds li{background-color:#fafafa;margin-bottom:7px}.feeds li:before,.feeds li:after{display:table;line-height:0;content:""}.feeds li:after{clear:both}.feeds li:last-child{margin-bottom:0}.feeds .col1{float:left;width:100%;clear:both}.feeds .col2{float:left;width:75px;margin-left:-75px}.feeds .col1 .cont{float:left;margin-right:75px;overflow:hidden}.feeds .col1 .cont .cont-col1{float:left;margin-right:-100%}.feeds .col1 .cont .cont-col1 .label{display:inline-block;padding:5px 4px 6px 5px;vertical-align:middle;text-align:center}.feeds .col1 .cont .cont-col1 .label > i{text-align:center;font-size:14px}.feeds .col1 .cont .cont-col2{float:left;width:100%}.feeds .col1 .cont .cont-col2 .desc{margin-left:35px;padding-top:4px;padding-bottom:5px;overflow:hidden}.feeds .col2 .date{padding:4px 9px 5px 4px;text-align:right;font-style:italic;color:#c1cbd0}.user-info{margin-bottom:10px!important}.user-info img{float:left;margin-right:5px}.user-info .details{display:inline-block}.user-info .label{font-weight:300;font-size:11px}.accordion-heading{background:#eee}.accordion-heading a{text-decoration:none}.accordion-heading a:hover{text-decoration:none}.ver-inline-menu{padding:0;margin:0;list-style:none}.ver-inline-menu li{position:relative;margin-bottom:1px}.ver-inline-menu li i{width:37px;height:37px;display:inline-block;color:#b9cbd5;font-size:15px;padding:12px 10px 10px 8px;margin:0 8px 0 0;text-align:center;background:#e0eaf0!important}.ver-inline-menu li a{font-size:13px;color:#557386;display:block;background:#f0f6fa;border-left:solid 2px #c4d5df}.ver-inline-menu li:hover a,.ver-inline-menu li:hover i{background:#e0eaf0;text-decoration:none}.ver-inline-menu li:hover i{color:#fff;background:#c4d5df!important}.ver-inline-menu li.active a,.ver-inline-menu li:hover a{font-size:13px}.ver-inline-menu li.active a{border-left:solid 2px #0c91e5}.ver-inline-menu li.active a,.ver-inline-menu li.active i{color:#fff;background:#169ef4;text-decoration:none}.ver-inline-menu li.active i{background:#0c91e5!important}.ver-inline-menu li.active:after{content:'';display:inline-block;border-bottom:6px solid transparent;border-top:6px solid transparent;border-left:6px solid #169ef4;position:absolute;top:12px;right:-5px}.tabbable-custom{margin-bottom:15px;padding:0;overflow:hidden}.tabbable-custom > .nav-tabs{border:none;margin:0}.tabbable-custom > .tab-content{background-color:#fff;border:1px solid #ddd;-webkit-border-radius:unset;-moz-border-radius:unset;border-radius:unset;padding:10px}.tabbable-custom.nav-justified .tab-content{margin-top:-1px}.tabs-below.tabbable-custom.nav-justified .tab-content{margin-top:0;margin-bottom:-2px}.tabbable-custom.boxless > .tab-content{padding:15px 0;border-left:none;border-right:none;border-bottom:none}.tabbable-custom> .nav-tabs > li{margin-right:2px;border-top:2px solid transparent}.tabbable-custom> .nav-tabs > li > a{margin-right:0}.tabbable-custom> .nav-tabs > li > a:hover{background:none;border-color:transparent}.tabbable-custom>.nav-tabs > li.active{border-top:3px solid #d12610;margin-top:0;position:relative}.tabbable-custom>.nav-tabs > li.active > a{border-top:none;font-weight:400}.tabbable-custom> .nav-tabs > li.active > a:hover{border-top:none;background:#fff;border-color:#d4d4d4 #d4d4d4 transparent}.tabbable-custom> .nav-tabs > li{margin-right:2px;border-top:2px solid transparent}.tabs-below.tabbable-custom >.nav-tabs > li > a{border-top:none;border-bottom:2px solid transparent;margin-top:-1px}.tabs-below.tabbable-custom> .nav-tabs > li.active{border-top:none;border-bottom:3px solid #d12610;margin-bottom:0;position:relative}.tabs-below.tabbable-custom> .nav-tabs > li.active > a{border-bottom:none}.tabs-below.tabbable-custom >.nav-tabs > li.active > a:hover{background:#fff;border-color:#d4d4d4 #d4d4d4 transparent}.tabbable-custom.tabbable-full-width > .tab-content{padding:15px 0;border-left:none;border-right:none;border-bottom:none}.tabbable-custom.tabbable-full-width> .nav-tabs > li > a{color:#424242;font-size:15px;padding:9px 15px}.portlet-tabs > .nav-tabs{position:relative;top:-41px;margin-right:10px;overflow:hidden}.portlet-tabs > .nav-tabs > li{float:right}.portlet-tabs > .nav-tabs{border-bottom:none}.portlet-tabs > .nav-tabs > li > a{color:#fff;padding-top:8px;padding-bottom:10px;line-height:16px;margin-top:6px;margin-left:0;margin-right:0;border-left:0;border-right:0;-webkit-border-radius:unset;-moz-border-radius:unset;border-radius:unset}.portlet-tabs > .nav-tabs > li:last-child > a{border-right:0}.portlet-tabs > .nav-tabs > li{margin-left:1px}.portlet-tabs > .nav-tabs > li.active{color:#333;border-top-color:transparent}.portlet-tabs > .nav-tabs > li.active > a{margin-bottom:0;border-bottom:0;margin-left:0;margin-right:0;border-left:0;border-right:0;background-color:none!important;border-top-color:transparent!important}.portlet-tabs > .nav-tabs > li > a:hover{color:#333;margin-bottom:0;border-bottom-color:transparent;margin-left:0;margin-right:0;border-left:0;border-right:0;background-color:none!important;border-top-color:transparent;background-color:#fff}.portlet-tabs > .nav-tabs > .active > a{color:#555;cursor:default;background-color:#fff}.portlet-tabs > .nav-tabs > .active > a:hover{background-color:#fff!important}.portlet-tabs > .tab-content{padding:10px!important;margin:0;margin-top:-50px!important}.portlet.tabbable .portlet-body{padding:0}.tab-pane > p:last-child{margin-bottom:0}#dashboard{overflow:hidden}.dashboard-stat{margin-bottom:25px}.dashboard-stat:before,.dashboard-stat:after{display:table;line-height:0;content:""}.dashboard-stat:after{clear:both}.dashboard-stat .visual{width:80px;height:80px;display:block;float:left;padding-top:10px;padding-left:15px}.dashboard-stat .visual i{font-size:65px;line-height:65px;color:#fff}.dashboard-stat .details{float:right;padding-right:10px;margin-bottom:15px}.dashboard-stat .details .number{padding-top:15px;text-align:right;font-size:34px;line-height:34px;letter-spacing:-1px;margin-bottom:5px;font-weight:300;color:#fff}.dashboard-stat .details .desc{text-align:right;font-size:16px;letter-spacing:0;font-weight:300;color:#fff}.dashboard-stat .more{clear:both;display:block;padding:5px 10px;text-transform:uppercase;font-weight:300;font-size:11px;color:#fff;opacity:.7;filter:alpha(opacity=70)}.dashboard-stat .more:hover{text-decoration:none;opacity:1;filter:alpha(opacity=100)}.dashboard-stat .more > i{display:inline-block;margin-top:1px;float:right}.dashboard-stat.blue{background-color:#27a9e3}.dashboard-stat.blue .more{background-color:#208dbe}.dashboard-stat.green{background-color:#28b779}.dashboard-stat.green .more{background-color:#10a062}.dashboard-stat.red{background-color:#e7191b}.dashboard-stat.red .more{background-color:#bc0d0e}.dashboard-stat.yellow{background-color:#ffb848}.dashboard-stat.yellow .more{background-color:#cb871b}.dashboard-stat.purple{background-color:#852b99}.dashboard-stat.purple .more{background-color:#6e1881}.tiles{margin-right:-10px}.tile{display:block;letter-spacing:.02em;float:left;height:135px;width:135px!important;cursor:pointer;text-decoration:none;color:#fff;position:relative;font-weight:300;font-size:12px;letter-spacing:.02em;line-height:20px;font-smooth:always;overflow:hidden;border:4px solid transparent;margin:0 10px 10px 0}.tile:after,.tile:before{content:"";float:left}.tile.double{width:280px!important}.tile.double-down{height:280px!important}.tile:active,.tile.selected{border-color:#ccc!important}.tile:hover{border-color:#aaa!important}.tile.selected .corner:after{content:"";display:inline-block;border-left:40px solid transparent;border-bottom:40px solid transparent;border-right:40px solid #ccc;position:absolute;top:-3px;right:-3px}.tile.selected .check:after{content:"";font-family:FontAwesome;font-size:13px;content:\f00c;display:inline-block;position:absolute;top:2px;right:2px}.tile *{color:#fff}.tile .tile-body{height:100%;vertical-align:top;padding:10px;overflow:hidden;text-overflow:ellipsis;position:relative;font-weight:400;font-size:12px;font-smooth:always;color:#000;color:#fff;margin-bottom:10px}.tile .tile-body img{float:left;margin-right:10px}.tile .tile-body img.pull-right{float:right!important;margin-left:10px;margin-right:0}.tile .tile-body .content{display:inline-block}.tile .tile-body > i{margin-top:17px;display:block;font-size:56px;line-height:56px;text-align:center}.tile.double-down i{margin-top:95px}.tile .tile-body h1,.tile .tile-body h2,.tile .tile-body h3,.tile .tile-body h4,.tile .tile-body h5,.tile .tile-body h6,.tile .tile-body p{padding:0;margin:0;line-height:14px}.tile .tile-body h3,.tile .tile-body h4{margin-bottom:5px}.tile .tile-body h1:hover,.tile .tile-body h2:hover,.tile .tile-body h3:hover,.tile .tile-body h4:hover,.tile .tile-body h5:hover,.tile .tile-body h6:hover,.tile .tile-body p:hover{color:#fff}.tile .tile-body p{font-weight:400;font-size:13px;font-smooth:always;color:#000;color:#fff;line-height:20px;overflow:hidden;text-overflow:ellipsis}.tile .tile-body p:hover{color:rgba(0,0,0,0.8)}.tile .tile-body p:active{color:rgba(0,0,0,0.4)}.tile .tile-body p:hover{color:#fff}.tile.icon > .tile-body{padding:0}.tile .tile-object{position:absolute;bottom:0;left:0;right:0;min-height:30px;background-color:transparent;*zoom:1}.tile .tile-object:before,.tile .tile-object:after{display:table;content:""}.tile .tile-object:after{clear:both}.tile .tile-object > .name{position:absolute;bottom:0;left:0;margin-bottom:5px;margin-left:10px;margin-right:15px;font-weight:400;font-size:13px;font-smooth:always;color:#fff}.tile .tile-object > .name > i{vertical-align:middle;display:block;font-size:24px;height:18px;width:24px}.tile .tile-object > .number{position:absolute;bottom:0;right:0;margin-bottom:0;color:#fff;text-align:center;font-weight:600;font-size:14px;letter-spacing:.01em;line-height:14px;font-smooth:always;margin-bottom:8px;margin-right:10px}.tile.image{border-color1:transparent!important}.tile.image > .tile-body{padding:0!important}.tile.image > .tile-body > img{width:100%;height:auto;min-height:100%;max-width:100%}.tile.image .tile-body h3{display:inline-block}.theme-panel{width:320px;margin-top:-20px;margin-right:1px;z-index:999;float:right;position:relative}.theme-panel > .toggler{top:4px;right:0;padding:20px;cursor:pointer;position:absolute;background:#c9c9c9 url(/App_Assets/images/icon-color.png) center no-repeat}.theme-panel > .toggler:hover{background-color:#3d3d3d!important}.theme-panel > .toggler-close{display:none;top:4px;right:0;padding:20px;cursor:pointer;position:absolute;background:#3d3d3d url(/App_Assets/images/icon-color-close.png) center no-repeat!important}.theme-panel > .toggler-close:hover{background-color:#222!important}.theme-panel > .theme-options{top:4px;right:40px;display:none;position:absolute;background:#3d3d3d}.theme-panel > .theme-options > .theme-option{color:#cfcfcf;padding:15px;border-top:1px solid #585858;margin-top:0;margin-bottom:0}.theme-panel > .theme-options > .theme-option.theme-colors{border-top:0}.theme-panel > .theme-options > .theme-option > span{text-transform:uppercase;display:inline-block;width:85px;font-size:14px}.theme-panel > .theme-options > .theme-option.theme-colors > span{display:block;width:auto}.theme-panel > .theme-options > .theme-option > select.form-control{display:inline;width:100px;text-transform:lowercase}.theme-panel > .theme-options > .theme-option.theme-colors > ul{list-style:none;padding:0;display:block;margin-bottom:1px!important;margin-top:10px}.theme-panel > .theme-options > .theme-option.theme-colors > ul > li{width:30px;height:30px;margin:0 4px;cursor:pointer;list-style:none;float:left;border:solid 1px #707070}.theme-panel > .theme-options > .theme-option.theme-colors > ul > li:first-child{margin-left:0}.theme-panel > .theme-options > .theme-option.theme-colors > ul > li:hover,.theme-panel > .theme-options > .theme-option.theme-colors > ul > li.current{border:solid 2px #ebebeb}.theme-panel > .theme-options > .theme-option.theme-colors > ul > li.color-black{background:#333438}.theme-panel > .theme-options > .theme-option.theme-colors > ul > li.color-grey{background:#6d6d6d}.theme-panel > .theme-options > .theme-option.theme-colors > ul > li.color-blue{background:#124f94}.theme-panel > .theme-options > .theme-option.theme-colors > ul > li.color-brown{background:#623f18}.theme-panel > .theme-options > .theme-option.theme-colors > ul > li.color-purple{background:#701584}.theme-panel > .theme-options > .theme-option.theme-colors > ul > li.color-white{background:#fff}.header .nav > li > .dropdown-menu:before{position:absolute;top:-7px;right:9px;display:inline-block!important;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.header .nav > li > .dropdown-menu:after{position:absolute;top:-6px;right:10px;display:inline-block!important;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.header .hor-menu{margin:0;float:left}.header .hor-menu ul.nav li a{font-size:14px;padding:11px 18px}.header .hor-menu ul.nav li{position:relative}.header .hor-menu ul.nav li.active > a,.header .hor-menu ul.nav li.active > a:hover{background:#e02222!important}.header .hor-menu ul.nav li.active .selected{left:50%;bottom:0;position:absolute;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #e02222;display:inline-block;margin:0;width:0;height:0;margin-left:-7px;margin-bottom:-6px}.header .hor-menu ul.nav li a:hover,.header .hor-menu ul.nav li a:focus{background:#2d2d2d}.header .hor-menu .dropdown-menu{margin-top:0;border:none;box-shadow:none;background:#2d2d2d}.header .hor-menu .dropdown-menu li > a{color:#999;padding:7px 18px!important;margin-bottom:1px}.header .hor-menu .dropdown-menu .arrow{display:none}.header .hor-menu .dropdown-menu li > a:hover,.header .hor-menu .dropdown-menu li:hover > a,.header .hor-menu .dropdown-menu li.active > a{color:#fff;filter:none!important;background:#e02222!important}.header .hor-menu .nav > li > .dropdown-menu:after,.header .hor-menu .nav > li > .dropdown-menu:before{border-bottom:none!important}.header .hor-menu .hor-menu-search-form-toggler{display:inline-block;padding:12px 22px!important;cursor:pointer;background:url(/App_Assets/images/hor-menu-search.png) no-repeat center}.header .hor-menu .hor-menu-search-form-toggler:hover{opacity:.8;filter:alpha(opacity=80)}.header .hor-menu .hor-menu-search-form-toggler.off{background:#101010 url(/App_Assets/images/hor-menu-search-close.png) no-repeat center}.header .hor-menu a.hor-menu-search-form-toggler-close{display:none}.header .hor-menu .search-form{top:42px;right:0;padding:8px;display:none;z-index:999;position:absolute;background:#101010}.header .hor-menu .search-form .btn{color:#999;padding:7px 20px;height:32px;width:10px;display:inline-block;background:#2d2d2d url(/App_Assets/images/search-icon.png) no-repeat center}.header .hor-menu .search-form .btn:hover{opacity:.8;filter:alpha(opacity=80)}.header .hor-menu .search-form form{margin-bottom:0}.header .hor-menu .search-form form input{background:none;width:200px;color:#999;border:none}.header .hor-menu .search-form form input::-webkit-input-placeholder{color:#999}.header .hor-menu .search-form form input:-moz-placeholder{color:#999}.header .hor-menu .search-form form input::-moz-placeholder{color:#999}.header .hor-menu .search-form form input:-ms-input-placeholder{color:#999}.top-news{color:#fff;margin:8px 0}.top-news a,.top-news em,.top-news span{display:block;text-align:left}.top-news a{padding:10px;position:relative;margin-bottom:10px}.top-news a .top-news-icon{right:8px;bottom:15px;opacity:.3;font-size:35px;position:absolute;filter:alpha(opacity=30)}.top-news em{margin-bottom:0;font-style:normal}.top-news span{font-size:18px;margin-bottom:5px}.blog-images{margin-bottom:0}.blog-images li{padding:0;margin:0;display:inline}.blog-images li a:hover{text-decoration:none}.blog-images li img{width:50px;height:50px;opacity:.6;margin:0 2px 8px}.blog-images li img:hover{opacity:1;box-shadow:0 0 0 4px #72c02c;transition:all .4s ease-in-out 0;-moz-transition:all .4s ease-in-out 0;-webkit-transition:all .4s ease-in-out 0}ul.sidebar-tags a{color:#555;font-size:12px;padding:3px 5px;background:#f7f7f7;margin:0 2px 5px 0;display:inline-block}ul.sidebar-tags a:hover,ul.sidebar-tags a:hover i{background:#EEE;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul.sidebar-tags a i{color:#777}ul.sidebar-tags li{padding:0}.social-icons{padding:0;margin:0}.social-icons:after,.social-icons:before{content:"";display:table}.social-icons:after{clear:both}.social-icons li{float:left;display:inline;list-style:none;margin-right:5px;margin-bottom:5px;text-indent:-9999px}.social-icons li a,a.social-icon{width:28px;height:28px;display:block;background-position:0 0;background-repeat:no-repeat;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.social-icons li:hover a{background-position:0 -38px}.social-icons-color li a{opacity:.7;background-position:0 -38px!important}.social-icons-color li a:hover{opacity:1}.social-icons .amazon{background:url(/App_Assets/images/social/amazon.png) no-repeat}.social-icons .behance{background:url(/App_Assets/images/social/behance.png) no-repeat}.social-icons .blogger{background:url(/App_Assets/images/social/blogger.png) no-repeat}.social-icons .deviantart{background:url(/App_Assets/images/social/deviantart.png) no-repeat}.social-icons .dribbble{background:url(/App_Assets/images/social/dribbble.png) no-repeat}.social-icons .dropbox{background:url(/App_Assets/images/social/dropbox.png) no-repeat}.social-icons .evernote{background:url(/App_Assets/images/social/evernote.png) no-repeat}.social-icons .facebook{background:url(/App_Assets/images/social/facebook.png) no-repeat}.social-icons .forrst{background:url(/App_Assets/images/social/forrst.png) no-repeat}.social-icons .github{background:url(/App_Assets/images/social/github.png) no-repeat}.social-icons .googleplus{background:url(/App_Assets/images/social/googleplus.png) no-repeat}.social-icons .jolicloud{background:url(/App_Assets/images/social/jolicloud.png) no-repeat}.social-icons .last-fm{background:url(/App_Assets/images/social/last-fm.png) no-repeat}.social-icons .linkedin{background:url(/App_Assets/images/social/linkedin.png) no-repeat}.social-icons .picasa{background:url(/App_Assets/images/social/picasa.png) no-repeat}.social-icons .pintrest{background:url(/App_Assets/images/social/pintrest.png) no-repeat}.social-icons .rss{background:url(/App_Assets/images/social/rss.png) no-repeat}.social-icons .skype{background:url(/App_Assets/images/social/skype.png) no-repeat}.social-icons .spotify{background:url(/App_Assets/images/social/spotify.png) no-repeat}.social-icons .stumbleupon{background:url(/App_Assets/images/social/stumbleupon.png) no-repeat}.social-icons .tumblr{background:url(/App_Assets/images/social/tumblr.png) no-repeat}.social-icons .twitter{background:url(/App_Assets/images/social/twitter.png) no-repeat}.social-icons .vimeo{background:url(/App_Assets/images/social/vimeo.png) no-repeat}.social-icons .wordpress{background:url(/App_Assets/images/social/wordpress.png) no-repeat}.social-icons .xing{background:url(/App_Assets/images/social/xing.png) no-repeat}.social-icons .yahoo{background:url(/App_Assets/images/social/yahoo.png) no-repeat}.social-icons .youtube{background:url(/App_Assets/images/social/youtube.png) no-repeat}.social-icons .vk{background:url(/App_Assets/images/social/vk.png) no-repeat}.social-icons .instagram{background:url(/App_Assets/images/social/instagram.png) no-repeat}.note{margin:0 0 20px;padding:15px 30px 15px 15px;border-left:5px solid #eee}.note h1,.note h2,.note h3,.note h4{margin-top:0}.note p:last-child{margin-bottom:0}.note code,.note .highlight{background-color:#fff}.note-danger{background-color:#FAEAE6;border-color:#ed4e2a}.note-warning{background-color:#FCF3E1;border-color:#fcb322}.note-info{background-color:#E8F6FC;border-color:#57b5e3}.note-success{background-color:#EBFCEE;border-color:#3cc051}.scrollspy-example{position:relative;height:200px;margin-top:10px;overflow:auto}.util-btn-margin-bottom-5 .btn{margin-bottom:5px!important}.util-btn-group-margin-bottom-5 .btn-group{margin-bottom:5px!important}.fontawesome-demo i{font-size:18px}.fontawesome-demo li{padding-top:5px;padding-bottom:5px}.glyphicons-demo ul{padding-left:0;padding-bottom:1px;margin-bottom:20px;list-style:none;overflow:hidden}.bs-glyphicons{padding-left:0;padding-bottom:1px;margin-bottom:20px;list-style:none;overflow:hidden}.glyphicons-demo ul li{float:left;width:25%;height:115px;padding:10px;margin:0 -1px -1px 0;font-size:12px;line-height:1.4;text-align:center;border:1px solid #ddd}.glyphicons-demo .glyphicon{display:block;margin:5px auto 10px;font-size:24px}.glyphicons-demo ul li:hover{background-color:rgba(86,61,124,.1)}@media (min-width: 768px){.glyphicons-demo ul li{width:12.5%}}input.placeholder,textarea.placeholder{color:#aaa!important}.help-block{margin-top:5px;margin-bottom:5px}.form-inline input{margin-bottom:0!important}.control-label{margin-top:2px;display:block;}.form-control-static{font-size:14px;padding-top:7px}.control-label .required{color:#e02222;font-size:12px;padding-left:2px}.switch-wrapper{display:inline-block}.form{padding:0!important}.form-body{padding:10px}.form-actions{padding:20px 10px;margin-top:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}.form-actions.nobg{background-color:transparent}.form-actions.top{margin-top:0;margin-bottom:20px;border-top:0;border-bottom:1px solid #e5e5e5}.form-actions.fluid{padding:20px 0}.form-actions.fluid > [class^="col-"]{padding-left:13px}.form-actions:before,.form-actions:after{display:table;line-height:0;content:""}.form-actions:after{clear:both}.form-section{margin:30px 0 25px;padding-bottom:5px;border-bottom:1px solid #eee}.form .form-section:first-child{margin-top:5px}.help-inline{font-size:13px;color:#737373;display:inline-block;padding:5px}.form-actions.right{padding-left:0;padding-right:10px;text-align:right}.form-actions.left{padding-left:10px;padding-right:0;text-align:left}.form-group .checkbox{padding-left:0}.checkbox-list > label{display:block}.checkbox-list > label.checkbox-inline{display:inline-block}.checkbox-list > label.checkbox-inline:first-child{padding-left:0}.radio-list > label{display:block}.radio-list > label.radio-inline{display:inline-block}.radio-list > label.radio-inline:first-child{padding-left:0}.form-horizontal .radio-list .radio{padding-top:1px}.form-row-seperated .form-group{margin:0;border-bottom:1px solid #efefef;padding:10px 10px 10px 0}.form-row-seperated .form-group.last{border-bottom:0;margin-bottom:0;padding-bottom:10px}.form-row-seperated .form-actions{margin-top:0}.form-row-seperated .form-body{padding:0;margin-top:0}.form-row-seperated .help-block{margin-bottom:0}.form-bordered .form-body{margin:0;padding:0}.form-bordered .form-actions{margin-top:0}.form-bordered .form-group{margin:0;border-bottom:1px solid #efefef}.form-bordered .form-group.last{border-bottom:0}.form-bordered .help-block{margin-bottom:0}.form-bordered .control-label{padding-top:16px}.form-bordered .form-group > div{padding:10px;border-left:1px solid #efefef}.form-bordered .form-actions.fluid > .row > div{padding-left:10px}.form-horizontal.form-bordered.form-row-stripped .form-group:nth-child(even){background-color:#fcfcfc}.form-horizontal.form-bordered.form-label-stripped .form-group:nth-child(even){background-color:#fcfcfc}.form-horizontal.form-bordered.form-row-stripped .form-control{background:#fff!important}.form-horizontal.form-bordered.form-label-stripped .form-group:nth-child(even) > div{background-color:#fff}.form-bordered .form-control{margin:0}input[type=checkbox],input[type=radio]{height:16px;width:16px;vertical-align:sub;margin:0 5px}
.btn-c { line-height: 21px; vertical-align: top; font-size: 12px; padding: 0 0.5em; }.btn-c .glyphicon { font-size: 16px; margin-right: 2px; }.btn-c.default { color: #e5e5e5; }.btn-c.default:hover, .btn-c.default:focus, .btn-c.default:active, .btn-c.default.active, .btn-c.default[disabled], .btn-c.default.disabled { color: #d8d8d8; }.btn-c.white { color: #eee; } .btn-c.white:hover, .btn-c.white:focus, .btn-c.white:active, .btn-c.white.active, .btn-c.white[disabled], .btn-c.white.disabled { color: #fff; }.btn-c.red { color: #d84a38; }.btn-c.red:hover, .btn-c.red:focus, .btn-c.red:active, .btn-c.red.active, .btn-c.red[disabled], .btn-c.red.disabled { color: #bb2413; }.btn-c.blue { color: #4d90fe; }.btn-c.blue:hover, .btn-c.blue:focus, .btn-c.blue:active, .btn-c.blue.active, .btn-c.blue[disabled], .btn-c.blue.disabled { color: #0362fd; }.btn-c.green { color: #35aa47; }.btn-c.green:hover, .btn-c.green:focus, .btn-c.green:active, .btn-c.green.active, .btn-c.green[disabled], .btn-c.green.disabled { color: #1d943b; }.btn-c.purple { color: #852b99; }.btn-c.purple:hover, .btn-c.purple:focus, .btn-c.purple:active, .btn-c.purple.active, .btn-c.purple[disabled], .btn-c.purple.disabled { color: #6d1b81; }.btn-c.yellow { color: #ffb848; }.btn-c.yellow:hover, .btn-c.yellow:focus, .btn-c.yellow:active, .btn-c.yellow.active, .btn-c.yellow[disabled], .btn-c.yellow.disabled { color: #eca22e; }
.aspNetDisabled.btn.green, .aspNetDisabled.btn.green.disabled, .aspNetDisabled.btn.green.disabled:hover, .aspNetDisabled.btn.green[disabled], .aspNetDisabled.btn.green[disabled]:hover, .aspNetDisabled.btn.blue, .aspNetDisabled.btn.blue.disabled, .aspNetDisabled.btn.blue[disabled], .aspNetDisabled.btn.blue.disabled:hover, .aspNetDisabled.btn.blue[disabled]:hover, .aspNetDisabled.btn.yellow, .aspNetDisabled.btn.yellow.disabled, .aspNetDisabled.btn.yellow[disabled], .aspNetDisabled.btn.yellow.disabled:hover, .aspNetDisabled.btn.yellow[disabled]:hover, .aspNetDisabled.btn.purple, .aspNetDisabled.btn.purple.disabled, .aspNetDisabled.btn.purple[disabled] .aspNetDisabled.btn.purple.disabled:hover, .aspNetDisabled.btn.purple[disabled]:hover, .aspNetDisabled.btn.black, .aspNetDisabled.btn.black.disabled, .aspNetDisabled.btn.black[disabled], .aspNetDisabled.btn.black.disabled:hover, .aspNetDisabled.btn.black[disabled]:hover, .aspNetDisabled.btn.red, .aspNetDisabled.btn.red.disabled, .aspNetDisabled.btn.red[disabled], .aspNetDisabled.btn.red.disabled:hover, .aspNetDisabled.btn.red[disabled]:hover { color: #AAA !important; background: #EEE !important; cursor: not-allowed;border-color:#DDD !important; }.aspNetDisabled.btn-c, .aspNetDisabled.btn-c:hover { color: #CCC !important; text-decoration: none; cursor: not-allowed; }.btn-group .btn.dark.dropdown-toggle { background-color: #555555 !important; }.btn-group .btn.dark:hover, .btn-group .btn.dark:focus, .btn-group .btn.dark:active, .btn-group .btn.dark.active, .btn-group .btn.dark.disabled, .btn-group .btn.dark[disabled] { background-color: #222222 !important; color: #fff !important; outline: none !important; }.btn-lg { padding: 10px 16px; font-size: 18px; line-height: 1.33; vertical-align: middle; }.btn-lg > i { font-size: 18px; }.btn > i { font-size: 14px;}.btn-sm, .btn-xs { padding: 5px 10px; font-size: 12px; line-height: 1.5; }.btn-sm > i, .btn-xs > i { font-size: 13px; }.btn-xs { padding: 1px 5px; }.btn-block { display: block; width: 100%; padding-left: 0; padding-right: 0; }
/********************* Responsive Theme. Based on http://getbootstrap.com/css/#responsive-utilities-classes *********************/
@media (min-width: 992px) and (max-width: 1200px){.page-boxed .header .dropdown .username{display:none}}@media (min-width: 992px){.page-sidebar{position:absolute;width:255px}.page-sidebar.navbar-collapse{max-height:none!important;height:100%!important}.page-sidebar-fixed .page-sidebar{position:fixed!important;top:41px}.page-sidebar-fixed ul.page-sidebar-menu > li.last{margin-bottom:15px!important}.page-sidebar-fixed.page-sidebar-hover-on .page-sidebar{z-index:10000;width:35px;box-shadow:2px 0px 12px rgba(0,0,0,0.7)}.page-sidebar-fixed.page-sidebar-hover-on .page-sidebar .selected{display:none}.page-sidebar-fixed.page-sidebar-hover-on .page-content{margin-left:35px}.page-sidebar-fixed.page-sidebar-hover-on .footer{margin-left:35px}.page-sidebar-fixed .page-sidebar-closed .page-sidebar .sidebar-search .submit,.page-sidebar-fixed .page-sidebar .sidebar-toggler{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.page-sidebar-hovering{overflow:hidden!important}.page-sidebar-hovering .sub-menu,.page-sidebar-hovering span.title,.page-sidebar-hovering span.arrow{display:none!important}.page-sidebar-hovering .submit{opacity:0;width:0!important;height:0!important}.page-content{margin-left:255px;margin-top:0;min-height:760px;padding:15px 20px 20px}.page-sidebar-fixed .page-content{min-height:600px}.page-content.no-min-height{min-height:auto}.page-footer-fixed .footer{position:fixed;left:0;right:0;z-index:10000;bottom:0;padding1:8px 0 5px 0}.page-footer-fixed .page-container{margin-bottom:32px}.page-footer-fixed.page-sidebar-fixed .footer{margin-left:0!important}.page-boxed .footer{padding:8px 0 5px}.page-sidebar-fixed .footer{margin-left:255px;background-color:#fff;padding:8px 20px 5px}.page-sidebar-fixed .footer .footer-inner{color:#333}.page-sidebar-fixed.page-sidebar-closed .footer{margin-left:35px}.page-sidebar-fixed .footer .footer-tools .go-top{background-color:#666}.page-sidebar-fixed .footer .footer-tools .go-top i{color:#ddd}.page-boxed .header .navbar-brand{margin-left:0!important;width:226px}.page-boxed .header .navbar-brand img{margin-left:10px}.page-boxed .header .navbar-nav{margin-right:0}}@media (max-width:991px){.header{padding:0 20px;position:relative;clear:both}.header .navbar-toggle{display:inline-block}.page-sidebar.navbar-collapse{min-height:calc(100vh - 82px)}.page-sidebar.navbar-collapse.collapse{display:none!important}.page-sidebar.navbar-collapse.in{overflow:hidden!important;overflow-y:auto!important}.header .nav li.dropdown i{display:inline-block;position:relative;top:1px;right:0}.header .navbar-nav{display:block;margin-bottom:0!important}.header .navbar-nav .open .dropdown-menu{position:absolute}.header .navbar-nav{display:inline-block;float:right;margin:0}.header .navbar-nav > li{float:left}.header .navbar-nav > li > a{padding-top1:15px;padding-bottom1:15px}.header .navbar-brand{margin-left:0!important;padding-left:0!important;max-height:42px}.header .navbar-brand img{margin-left:4px!important}.page-container{margin:0!important;padding:0!important}.page-content{margin:0!important;padding:20px!important;min-height:280px}.page-sidebar{border-top:0!important;margin:20px}.page-sidebar.in{border-top:0!important;margin:20px;position:relative;z-index:5}.page-sidebar .sidebar-toggler{display:none}.page-sidebar ul{margin-top:0;width:100%}.page-sidebar .selected{display:none!important}.page-sidebar .sidebar-search .input-box{width:100%}.styler-panel{top:55px;right:20px}.page-boxed .header > .container,.page-boxed .footer > .container,.page-boxed > .container{max-width:none!important;margin:0!important;padding:0!important}}@media (min-width: 768px) and (max-width: 991px){body{padding-top:0}.page-sidebar .btn-navbar.collapsed .arrow{display:none}.page-sidebar .btn-navbar .arrow{position:absolute;right:25px;width:0;height:0;top:50px;border-bottom:15px solid #5f646b;border-left:15px solid transparent;border-right:15px solid transparent}}@media (max-width: 767px){.header{padding:0 10px}.header .top-nav .nav{margin-top:0;margin-right:5px}.header .nav > li > .dropdown-menu.notification:after,.header .nav > li > .dropdown-menu.notification:before{margin-right:180px}.header .nav > li > .dropdown-menu.notification{margin-right:-180px}.header .nav > li > .dropdown-menu.inbox:after,.header .nav > li > .dropdown-menu.inbox:before{margin-right:140px}.header .nav > li > .dropdown-menu.inbox{margin-right:-140px}.header .nav > li > .dropdown-menu.tasks:after,.header .nav > li > .dropdown-menu.tasks:before{margin-right:90px}.header .nav > li > .dropdown-menu.tasks{margin-right:-90px}.header .navbar-brand{margin-left:0!important;width:110px}.page-content{padding:20px 10px 10px!important;overflow:hidden}.page-title{margin-bottom:20px;font-size:18px}.page-title small{font-size:13px;padding-top:3px}.styler-panel{top:58px;right:12px}.breadcrumb{padding-left:10px;padding-right:10px}.portlet-body.form .form-actions{padding-left:15px}.input-icon .input-error,.input-icon .input-warning,.input-icon .input-success{top:-27px;float:right;right:10px!important}.table-advance tr td.highlight:first-child a{margin-left:8px}.footer{padding-left:10px;padding-right:10px}.footer .go-top{float:right;display:block;margin-right:0}.ver-inline-menu li.active:after{display:none}.form-horizontal .form-actions{padding-left:180px}.portlet .form-horizontal .form-actions{padding-left:190px}}@media (max-width: 480px){.header .navbar-nav{display:block!important;margin-top:0!important}.header .navbar-nav > li.dropdown .dropdown-toggle{margin-top:-1px!important}.header .navbar-nav li.dropdown .dropdown-toggle .badge{top:8px}.page-sidebar,.page-sidebar.in{margin:0 10px 10px}.page-title small{display:block;clear:both}.portlet .form-horizontal .form-actions{padding-left:10px}.page-content .breadcrumb .dashboard-date-range{padding-bottom:8px}.page-content .breadcrumb .dashboard-date-range span{display:none}.page-content .breadcrumb > .btn-group span{display:none}.page-content .breadcrumb > .btn-group > .btn{padding-left:7px;padding-right:7px}.hidden-480{display:none!important}}@media (max-width: 320px){.header .nav > li.dropdown .dropdown-toggle{padding-left:8px!important;padding-right:8px!important}.hidden-320{display:none}.header .navbar-brand{width:100px}}
/* Pricing table */.pricing-table { border: 3px solid transparent; padding: 10px; background-color: #f1f2f2; }.pricing-table:hover { border-color: #4b8df8; }.pricing-table h3 { margin-left: -2px; padding-left: 0px; font-size: 26px; margin-bottom: 5px; line-height: 26px; color: #111; margin-top: 0px; }.pricing-table .desc { margin-bottom: 10px; padding-bottom: 15px; color: #666; border-bottom: 1px solid #ddd; }.pricing-table ul { margin: 0px; margin-bottom: 15px; padding: 0px; list-style: none; }.pricing-table ul li { padding: 6px 0px; padding-left: 11px; font-size: 13px; line-height: 13px; color: #666; }.pricing-table ul li > i { position: absolute; margin-right: 0px; margin-top: -2px; margin-left: -17px; color: #35aa47; font-size: 16px; }.pricing-table .rate { border-top: 1px solid #ddd; margin-bottom: 10px; padding-top: 15px; clear: both; }.pricing-table.selected .rate { border-top-color: #fff; }.pricing-table .rate:before, .pricing-table .rate:after { display: table; line-height: 0; content: ""; }.pricing-table .rate:after { clear: both; }.pricing-table .rate .price { display: inline-block; float: left; clear: both; }.pricing-table .rate .btn { margin-top: 3px; float: right; display: block; }.pricing-table .rate .price .currency { padding-top: 4px; float: left; width: 50px; text-align: right; font-size: 13px; line-height: 14px; font-weight: 300; margin-right: 2px; }.pricing-table .rate .price .amount { padding-top: 4px; letter-spacing: -3px; float: left; text-align: right; font-size: 36px; line-height: 30px; font-weight: 300; }.pricing-table.selected { background-color: #4b8df8; }.pricing-table.selected:hover { border-color: #ddd; }.pricing-table.selected .desc { border-bottom-color: #fff; }.pricing-table.selected h3, .pricing-table.selected .desc, .pricing-table.selected ul li, .pricing-table.selected ul li i, .pricing-table.selected .rate { color: #fff; }/* Pricing table(Alternative) */.pricing-table2 { border: 3px solid transparent; padding: 10px; background-color: #f1f2f2; }.pricing-table2:hover { border-color: #4b8df8; }.pricing-table2 h3 { margin-left: -2px; padding-left: 0px; font-size: 26px; margin-bottom: 5px; line-height: 26px; margin-top: 0px; color: #111; }.pricing-table2 .desc { margin-bottom: 10px; padding-bottom: 0px; color: #666; }.pricing-table2 ul { margin: 0px; margin-bottom: 0px; padding: 0px; list-style: none; }.pricing-table2 ul li { padding: 6px 0px; padding-left: 11px; font-size: 13px; line-height: 13px; color: #666; }.pricing-table2 ul li i { position: absolute; margin-right: 0px; margin-top: -2px; margin-left: -17px; color: #35aa47; font-size: 16px; }.pricing-table2 .rate { margin-bottom: 10px; padding: 15px 15px; margin-left: -15px; margin-right: -15px; background-color: #35aa47; color: #fff; clear: both; }.pricing-table2.selected .rate { border-top-color: #fff; }.pricing-table2 .rate:before, .pricing-table2 .rate:after { display: table; line-height: 0; content: ""; }.pricing-table2 .rate:after { clear: both; }.pricing-table2 .rate .price { display: inline-block; float: left; clear: both; }.pricing-table2 .rate .btn { margin-top: 3px; float: right; display: block; }.pricing-table2 .rate .price .currency { padding-top: 4px; float: left; width: 50px; text-align: right; font-size: 13px; line-height: 14px; font-weight: 300; }.pricing-table2 .rate .price .amount { padding-top: 4px; float: left; text-align: right; font-size: 36px; line-height: 30px; font-weight: 300; }.pricing-table2.selected { background-color: #4b8df8; }.pricing-table2.selected .rate { background-color: #ffb848; }.pricing-table2.selected:hover { border-color: #ddd; }.pricing-table2.selected .desc { border-bottom-color: #fff; }.pricing-table2.selected h3, .pricing-table2.selected .desc, .pricing-table2.selected ul li, .pricing-table2.selected ul li i, .pricing-table2.selected .rate .currency, .pricing-table2.selected .rate .amount { color: #fff !important; }/* Pricing table(Alternative 2) */.pricing { position: relative; margin-bottom: 15px; border: 3px solid #eee; }.pricing-active { border: 3px solid #35aa47; }.pricing:hover { border: 3px solid #35aa47; }.pricing:hover h4 { color: #35aa47; }.pricing-head { text-align: center; }.pricing-head h3, .pricing-head h4 { margin: 0; line-height: normal; }.pricing-head h3 span, .pricing-head h4 span { display: block; margin-top: 5px; font-size: 14px; font-style: italic; }.pricing-head h3 { font-weight: 300; color: #fafafa; padding: 12px 0; font-size: 27px; background: #35aa47; border-bottom: solid 1px #41b91c; }.pricing-head h4 { color: #bac39f; padding: 5px 0; font-size: 54px; font-weight: 300; background: #fbfef2; border-bottom: solid 1px #f5f9e7; }.pricing-head-active h4 { color: #35aa47; }.pricing-head h4 i { top: -8px; font-size: 28px; font-style: normal; position: relative; }.pricing-head h4 span { top: -10px; font-size: 14px; font-style: normal; position: relative; }/*Pricing Content*/.pricing-content li { color: #888; font-size: 12px; padding: 7px 15px; border-bottom: solid 1px #f5f9e7; }.pricing-content li i { top: 2px; color: #35aa47; font-size: 16px; margin-right: 5px; position: relative; }/*Pricing Footer*/.pricing-footer { color: #777; font-size: 11px; line-height: 17px; text-align: center; padding: 0 20px 19px; }/*Priceing Active*/.price-active, .pricing:hover { z-index: 9; }.price-active h4 { color: #35aa47; }.no-space-pricing .pricing:hover { -webkit-transition: box-shadow 0.3s ease-in-out; -moz-transition: box-shadow 0.3s ease-in-out; -o-transition: box-shadow 0.3s ease-in-out; transition: box-shadow 0.2s ease-in-out; }.no-space-pricing .price-active .pricing-head h4, .no-space-pricing .pricing:hover .pricing-head h4 { color: #35aa47; padding: 15px 0; font-size: 80px; -webkit-transition: color 0.5s ease-in-out; -moz-transition: color 0.5s ease-in-out; -o-transition: color 0.5s ease-in-out; transition: color 0.5s ease-in-out; }
/* Radio */div.radio { position: relative; }div.radio, div.radio span, div.radio input { width: 18px; height: 18px; }div.radio span { display: -moz-inline-box; display: inline-block; *display: inline; zoom: 1; text-align: center; background-position: 0 -279px; }div.radio span.checked { background-position: -72px -279px; }div.radio input { opacity: 0; filter: alpha(opacity=0); -moz-opacity: 0; border: none; background: none; display: -moz-inline-box; display: inline-block; *display: inline; zoom: 1; text-align: center; }div.radio.active span { background-position: -18px -18px -279px; }div.radio.active span.checked { background-position: -90px -279px; }div.radio.hover span, div.radio.focus span { background-position: -36px -36px -279px; }div.radio.hover span.checked, div.radio.focus span.checked { background-position: -108px -279px; }div.radio.hover.active span, div.radio.focus.active span { background-position: -54px -279px; }div.radio.hover.active span.checked, div.radio.focus.active span.checked { background-position: -126px -279px; }div.radio.disabled span, div.radio.disabled.active span { background-position: -144px -279px; }div.radio.disabled span.checked, div.radio.disabled.active span.checked { background-position: -162px -279px; }
/*Form wizard*/.form-wizard .steps,.form-wizard .steps li a{background-color:#fff;background-image:none;filter:none;border:0;box-shadow:none}.form-wizard .step .desc,.form-wizard .step .number{display:inline-block;font-size:16px;font-weight:300}.form-wizard .progress{margin-bottom:30px}.form-wizard .steps{padding:10px 0;margin-bottom:15px}.form-wizard .steps li a:hover{background:0 0}.form-wizard .step:hover{text-decoration:none}.form-wizard .step .number{background-color:#eee;padding:11px 15px 13px;margin-right:10px;height:45px;width:45px;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important}.form-wizard .active .step .number{background-color:#35aa47;color:#fff}.form-wizard .active .step .desc{color:#333;font-weight:400}.form-wizard .step i{display:none}.form-wizard .done .step .number{background-color:#f2ae43;color:#fff}.form-wizard .done .step .desc{font-weight:400}.form-wizard .done .step i{font-size:12px;font-weight:400;color:#999;display:inline-block}@media (min-width:768px) and (max-width:1280px){.form-wizard .step .desc{margin-top:10px;display:block}}

/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;width:100% !important}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
/*Select2 Custom */
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:0px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
.select2-container .select2-selection--single { height:34px;font-size:14px;}.select2-container--default .select2-selection--single { border-color:#e5e5e5;}.select2-container--default .select2-selection--single .select2-selection__rendered { line-height:34px;}

/*!
 * Datetimepicker for Bootstrap 3
 * version : 4.17.47
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{display:block;margin:2px 0;padding:4px;width:19em}@media (min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{content:'';display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:bold;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action="today"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:4px}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#eee}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#777}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget table td.old,.bootstrap-datetimepicker-widget table td.new{color:#777}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#337ab7;border-top-color:rgba(0,0,0,0.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget table td span:hover{background:#eee}.bootstrap-datetimepicker-widget table td span.active{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td span.old{color:#777}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.bootstrap-datetimepicker-widget.wider{width:21em}.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em !important}.input-group.date .input-group-addon{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}


/*! * Stylesheet for the Date Range Picker, for use with Bootstrap 3.x 
* Copyright 2013 Dan Grossman ( http://www.dangrossman.info ) 
* Licensed under the Apache License v2.0 * http://www.apache.org/licenses/LICENSE-2.0 
* Built for http://www.improvely.com */
.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;width:278px;padding:4px;margin-top:1px;top:100px;left:20px}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0, 0, 0, 0.2);content:''}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.dropup{margin-top:-5px}.daterangepicker.dropup:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.dropup:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.dropdown-menu{max-width:none;z-index:3001}.daterangepicker.single .ranges,.daterangepicker.single .calendar{float:none}.daterangepicker.show-calendar .calendar{display:block}.daterangepicker .calendar{display:none;max-width:270px;margin:4px}.daterangepicker .calendar.single .calendar-table{border:none}.daterangepicker .calendar th,.daterangepicker .calendar td{white-space:nowrap;text-align:center;min-width:32px;padding:2px 0 !important;font-size:13px;}.daterangepicker .calendar-table{border:1px solid #fff;padding:4px;border-radius:4px;background-color:#fff}.daterangepicker table{width:100%;margin:0}.daterangepicker td,.daterangepicker th{text-align:center;width:20px;height:20px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin-bottom:0}.daterangepicker .input-mini{border:1px solid #ccc;border-radius:4px;color:#555;height:30px;line-height:30px;display:block;vertical-align:middle;margin:0 0 5px 0;padding:0 6px 0 28px;width:100%}.daterangepicker .input-mini.active{border:1px solid #08c;border-radius:4px}.daterangepicker .daterangepicker_input{position:relative}.daterangepicker .daterangepicker_input i{position:absolute;left:8px;top:8px}.daterangepicker.rtl .input-mini{padding-right:28px;padding-left:6px}.daterangepicker.rtl .daterangepicker_input i{left:auto;right:8px}.daterangepicker .calendar-time{text-align:center;margin:5px auto;line-height:30px;position:relative;padding-left:28px}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.ranges{font-size:11px;float:none;margin:4px;text-align:left}.ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.ranges li{font-size:13px;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:4px;color:#08c;padding:3px 12px;margin-bottom:8px;cursor:pointer}.ranges li:hover{background-color:#08c;border:1px solid #08c;color:#fff}.ranges li.active{background-color:#08c;border:1px solid #08c;color:#fff}@media (min-width: 564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:160px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .calendar.left{clear:none}.daterangepicker.single.ltr .ranges,.daterangepicker.single.ltr .calendar{float:left}.daterangepicker.single.rtl .ranges,.daterangepicker.single.rtl .calendar{float:right}.daterangepicker.ltr{direction:ltr;text-align:left}.daterangepicker.ltr .calendar.left{clear:left;margin-right:0}.daterangepicker.ltr .calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker.ltr .calendar.right{margin-left:0}.daterangepicker.ltr .calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.ltr .left .daterangepicker_input{padding-right:12px}.daterangepicker.ltr .calendar.left .calendar-table{padding-right:12px}.daterangepicker.ltr .ranges,.daterangepicker.ltr .calendar{float:left}.daterangepicker.rtl{direction:rtl;text-align:right}.daterangepicker.rtl .calendar.left{clear:right;margin-left:0}.daterangepicker.rtl .calendar.left .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.rtl .calendar.right{margin-right:0}.daterangepicker.rtl .calendar.right .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker.rtl .left .daterangepicker_input{padding-left:12px}.daterangepicker.rtl .calendar.left .calendar-table{padding-left:12px}.daterangepicker.rtl .ranges,.daterangepicker.rtl .calendar{text-align:right;float:right}}@media (min-width: 730px){.daterangepicker .ranges{width:auto}.daterangepicker.ltr .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .calendar.left{clear:none !important}}

/*! * FullCalendar v2.1.0-beta1 Stylesheet 
* Docs & License: http://arshaw.com/fullcalendar/ 
* (c) 2013 Adam Shaw */
.fc { direction: ltr; text-align: left; }.fc-rtl { text-align: right; }body .fc { font-size: 1em; }.fc-unthemed th, .fc-unthemed td, .fc-unthemed hr, .fc-unthemed thead, .fc-unthemed tbody, .fc-unthemed .fc-row { border-color: #ddd; }.fc-unthemed hr { background: #eee; }.fc-unthemed .fc-today { background: #fcf8e3; }.fc-highlight { background: #bce8f1; opacity: .3; filter: alpha(opacity=30); }.fc-icon { display: inline-block; font-size: 2em; line-height: .5em; height: .5em; font-family: "Courier New" , Courier, monospace; }.fc-icon-left-single-arrow:after { content: "\02039"; font-weight: bold; }.fc-icon-right-single-arrow:after { content: "\0203A"; font-weight: bold; }.fc-icon-left-double-arrow:after { content: "\000AB"; }.fc-icon-right-double-arrow:after { content: "\000BB"; }.fc button { outline: none !important;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0; height: 2.1em; padding: 0 .6em; font-size: 1em; white-space: nowrap; cursor: pointer; }.fc button::-moz-focus-inner { margin: 0; padding: 0; }.fc-state-default { border: 1px solid #CCC; }.fc-state-default.fc-corner-left { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }.fc-state-default.fc-corner-right { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }.fc button .fc-icon { position: relative; top: .05em; margin: 0 .1em; }.fc-state-default { background-color: #FFF; color: #333; }.fc-state-hover, .fc-state-down, .fc-state-active, .fc-state-disabled { color: #333333; background-color: #EBEBEB; }.fc-state-hover { color: #333333; text-decoration: none; background-color:#EBEBEB }.fc-state-down, .fc-state-active { background-color: #cccccc; }.fc-state-disabled { cursor: default;color:#AAA }.fc-button-group { display: inline-block; }.fc .fc-button-group > * { float: left; margin: 0 0 0 -1px; }.fc .fc-button-group > :first-child { margin-left: 0; }.fc hr { height: 0; margin: 0; padding: 0 0 2px; border-style: solid; border-width: 1px 0; }.fc-clear { clear: both; }.fc-bg, .fc-highlight-skeleton, .fc-helper-skeleton { position: absolute; top: 0; left: 0; right: 0; }.fc-bg { bottom: 0; }.fc-bg table { height: 100%; }.fc table { width: 100%; table-layout: fixed; border-collapse: collapse; border-spacing: 0; font-size: 1em; }.fc th { text-align: center;background-color:#EEE;font-weight:normal;text-transform:uppercase; }.fc th, .fc td { border-style: solid; border-width: 1px; padding: 0; vertical-align: top; }.fc td.fc-today { border-style: double; }.fc .fc-row { border-style: solid; border-width: 0; }.fc-row table { border-left: 0 hidden transparent; border-right: 0 hidden transparent; border-bottom: 0 hidden transparent; }.fc-row:first-child table { border-top: 0 hidden transparent; }.fc-row { position: relative; }.fc-row .fc-bg { z-index: 1; }.fc-row .fc-highlight-skeleton { z-index: 2; bottom: 0; }.fc-row .fc-highlight-skeleton table { height: 100%; }.fc-row .fc-highlight-skeleton td { border-color: transparent; }.fc-row .fc-content-skeleton { position: relative; z-index: 3; padding-bottom: 1px; }.fc-row .fc-helper-skeleton { z-index: 4; }.fc-row .fc-content-skeleton td, .fc-row .fc-helper-skeleton td { background: none; border-color: transparent; border-bottom: 0; }.fc-row .fc-content-skeleton tbody td, .fc-row .fc-helper-skeleton tbody td { border-top: 0; }.fc-scroller { overflow-y: scroll; overflow-x: hidden; }.fc-scroller > * { position: relative; width: 100%; overflow: hidden; }.fc-event { position: relative; display: block; background-color: #3a87ad; color: #fff; font-size: .85em; border-radius: 3px; text-decoration: none; cursor: default; }.ui-widget .fc-event {  color: #fff; font-weight: normal; }.fc-event[href], .fc-event.fc-draggable { cursor: pointer;  }.fc-day-grid .fc-event { margin: 1px 1px 0; }.fc-ltr .fc-day-grid .fc-event.fc-not-start, .fc-rtl .fc-day-grid .fc-event.fc-not-end { margin-left: 0; border-left-width: 0; padding-left: 1px;  border-top-left-radius: 0; border-bottom-left-radius: 0; }.fc-ltr .fc-day-grid .fc-event.fc-not-end, .fc-rtl .fc-day-grid .fc-event.fc-not-start { margin-right: 0; border-right-width: 0; padding-right: 1px;  border-top-right-radius: 0; border-bottom-right-radius: 0; }.fc-day-grid-event > .fc-content { white-space: nowrap; overflow: hidden; }.fc-day-grid-event .fc-time { font-weight: normal; }.fc-day-grid-event .fc-resizer { position: absolute; top: 0; bottom: 0; width: 7px; }.fc-ltr .fc-day-grid-event .fc-resizer { right: -3px; cursor: e-resize; }.fc-rtl .fc-day-grid-event .fc-resizer { left: -3px; cursor: w-resize; }.fc-toolbar { text-align: center; margin-bottom: 1em; }.fc-toolbar .fc-left { float: left; }.fc-toolbar .fc-right { float: right; }.fc-toolbar .fc-center { display: inline-block; }.fc .fc-toolbar > * > * {  float: left; margin-left: .75em; }.fc .fc-toolbar > * > :first-child { margin-left: 0; }.fc-toolbar h2 { margin: 0; }.fc-toolbar button { position: relative; }.fc-toolbar .fc-state-hover, .fc-toolbar .ui-state-hover { z-index: 2; }.fc-toolbar .fc-state-down { z-index: 3; }.fc-toolbar .fc-state-active, .fc-toolbar .ui-state-active { z-index: 4;background: #4B8DF8;color: #FFF;border-color: #4B8DF8; }.fc-toolbar button:focus { z-index: 5; }.fc-view-container, .fc-view > table { position: relative; z-index: 1; }.fc-basicWeek-view .fc-content-skeleton, .fc-basicDay-view .fc-content-skeleton { padding-bottom: 1em; }.fc-basic-view tbody .fc-row { min-height: 4em; }.fc-basic-view .fc-week-number, .fc-basic-view .fc-day-number { padding: 0 2px; }.fc-basic-view td.fc-week-number span, .fc-basic-view td.fc-day-number { padding-top: 2px; padding-bottom: 2px; }.fc-basic-view .fc-week-number { text-align: center; }.fc-basic-view .fc-week-number span { display: inline-block; min-width: 1.25em; }.fc-ltr .fc-basic-view .fc-day-number { text-align: right; }.fc-rtl .fc-basic-view .fc-day-number { text-align: left; }.fc-agenda-view tbody .fc-row { min-height: 3em; }.fc-agenda-view tbody .fc-row .fc-content-skeleton { padding-bottom: 1em; }.fc .fc-axis { vertical-align: middle; padding: 0 4px; white-space: nowrap; }.fc-ltr .fc-axis { text-align: right; }.fc-rtl .fc-axis { text-align: left; }.ui-widget td.fc-axis { font-weight: normal; }.fc-time-grid { position: relative; min-height: 100%; }.fc-time-grid table { border: 0 hidden transparent; }.fc-time-grid > .fc-bg { z-index: 1; }.fc-time-grid .fc-slats, .fc-time-grid > hr { position: relative; z-index: 2; }.fc-time-grid .fc-highlight-skeleton { z-index: 3; }.fc-time-grid .fc-content-skeleton { position: absolute; z-index: 4; top: 0; left: 0; right: 0; }.fc-time-grid > .fc-helper-skeleton { z-index: 5; }.fc-slats td { height: 1.5em; border-bottom: 0; }.fc-slats .fc-minor td { border-top-style: dotted; }.fc-slats .ui-widget-content { background: none; }.fc-time-grid .fc-highlight-container { position: relative; }.fc-time-grid .fc-highlight { position: absolute; left: 0; right: 0; }.fc-time-grid .fc-event-container { position: relative; }.fc-ltr .fc-time-grid .fc-event-container { margin: 0 2.5% 0 2px; }.fc-rtl .fc-time-grid .fc-event-container { margin: 0 2px 0 2.5%; }.fc-time-grid .fc-event { position: absolute; z-index: 1; }.fc-time-grid .fc-event.fc-not-start { border-top-width: 0; padding-top: 1px; border-top-left-radius: 0; border-top-right-radius: 0; }.fc-time-grid .fc-event.fc-not-end { border-bottom-width: 0; padding-bottom: 1px; border-bottom-left-radius: 0; border-bottom-right-radius: 0; }.fc-time-grid-event { overflow: hidden; }.fc-time-grid-event > .fc-content { position: relative; z-index: 2; }.fc-time-grid-event .fc-time { font-size: .85em; white-space: nowrap; }.fc-time-grid-event .fc-bg { z-index: 1; background: #fff; opacity: .25; filter: alpha(opacity=25); }.fc-time-grid-event .fc-resizer { position: absolute; z-index: 3; left: 0; right: 0; bottom: 0; height: 8px; overflow: hidden; line-height: 8px; font-size: 11px; font-family: monospace; text-align: center; cursor: s-resize; }.fc-time-grid-event .fc-resizer:after { content: "="; }

/* jQuery UI Sliders(new in v1.1.1) Custom */
.slider { border: 0; padding: 0; display: block; margin: 12px 5px; min-height: 11px;background:#EEE }.ui-slider-vertical { width: 11px; }.ui-slider-horizontal .ui-slider-handle { top: -3px; }.ui-slider-vertical .ui-slider-handle { left: -3px; }.ui-slider-vertical,.ui-slider-handle { filter: none !important; background-image: none !important; }.slider.slider-R .ui-widget-header { background:#E02222; }.slider.slider-G .ui-widget-header { background:#35AA47; }.slider.slider-B .ui-widget-header { background:#4B8DF8; }canvas, .transparent-background {background-color: #FFF;background-image: linear-gradient(45deg, #CCC 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 75%, #CCC 75%), linear-gradient(45deg, #CCC 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 75%, #CCC 75%);background-size: 20px 20px;background-repeat: repeat;background-position: 0 0, 10px 10px;outline:2px dotted #AAA;}

/*! * Bootstrap Colorpicker 
* http://mjolnic.github.io/bootstrap-colorpicker/ 
* Originally written by (c) 2012 Stefan Petre 
* Licensed under the Apache License v2.0 
* http://www.apache.org/licenses/LICENSE-2.0.txt */
.colorpicker-saturation { float: left; width: 100px; height: 100px; cursor: crosshair; background-image: url(/App_Assets/images/saturation.png); }.colorpicker-saturation i { position: absolute; top: 0; left: 0; display: block; width: 5px; height: 5px; margin: -4px 0 0 -4px; border: 1px solid #000; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }.colorpicker-saturation i b { display: block; width: 5px; height: 5px; border: 1px solid #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }.colorpicker-hue, .colorpicker-alpha { float: left; width: 15px; height: 100px; margin-bottom: 4px; margin-left: 4px; cursor: row-resize; }.colorpicker-hue i, .colorpicker-alpha i { position: absolute; top: 0; left: 0; display: block; width: 100%; height: 1px; margin-top: -1px; background: #000; border-top: 1px solid #fff; }.colorpicker-hue { background-image: url(/App_Assets/images/hue.png); }.colorpicker-alpha { display: none; background-image: url(/App_Assets/images/alpha.png); }.colorpicker { top: 0; left: 0; z-index: 2500; min-width: 130px; padding: 4px; margin-top: 1px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }.colorpicker:before, .colorpicker:after { display: table; line-height: 0; content: ""; }.colorpicker:after { clear: both; }.colorpicker:before { position: absolute; top: -7px; right: 6px; display: inline-block; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-left: 7px solid transparent; border-bottom-color: rgba(0,0,0,0.2); content: ''; }.colorpicker:after { position: absolute; top: -6px; right: 7px; display: inline-block; border-right: 6px solid transparent; border-bottom: 6px solid #fff; border-left: 6px solid transparent; content: ''; }.colorpicker div { position: relative; }.colorpicker.colorpicker-with-alpha { min-width: 140px; }.colorpicker.colorpicker-with-alpha .colorpicker-alpha { display: block; }.colorpicker-color { height: 10px; margin-top: 5px; clear: both; background-image: url(/App_Assets/images/alpha.png); background-position: 0 100%; }.colorpicker-color div { height: 10px; }.colorpicker-element .input-group-addon i { display: block; width: 16px; height: 16px; cursor: pointer; }.colorpicker.colorpicker-inline { position: relative; display: inline-block; float: none; }.colorpicker.colorpicker-horizontal { width: 110px; height: auto; min-width: 110px; }.colorpicker.colorpicker-horizontal .colorpicker-saturation { margin-bottom: 4px; }.colorpicker.colorpicker-horizontal .colorpicker-color { width: 100px; }.colorpicker.colorpicker-horizontal .colorpicker-hue, .colorpicker.colorpicker-horizontal .colorpicker-alpha { float: left; width: 100px; height: 15px; margin-bottom: 4px; margin-left: 0; cursor: col-resize; }.colorpicker.colorpicker-horizontal .colorpicker-hue i, .colorpicker.colorpicker-horizontal .colorpicker-alpha i { position: absolute; top: 0; left: 0; display: block; width: 1px; height: 15px; margin-top: 0; background: #fff; border: 0; }.colorpicker.colorpicker-horizontal .colorpicker-hue { background-image: url(/App_Assets/images/hue-horizontal.png); }.colorpicker.colorpicker-horizontal .colorpicker-alpha { background-image: url(/App_Assets/images/alpha-horizontal.png); }.colorpicker.colorpicker-hidden { display: none; }.colorpicker.colorpicker-visible { display: block; }.colorpicker-inline.colorpicker-visible { display: inline-block; }.progress .bar {float: left;width: 0;height: 100%;font-size: 12px;color: #FFF;text-align: center;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #0E90D2;background-image: -moz-linear-gradient(top,#149bdf,#0480be);background-image: -webkit-gradient(linear,0 0,0 100%,from(#149BDF),to(#0480BE));background-image: -webkit-linear-gradient(top,#149BDF,#0480BE);background-image: -o-linear-gradient(top,#149bdf,#0480be);background-image: linear-gradient(to bottom,#149BDF,#0480BE);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: width .6s ease;-moz-transition: width .6s ease;-o-transition: width .6s ease;transition: width .6s ease;}.progress-striped .bar {background-color: #149BDF;background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255, 255, 255, 0.15)),color-stop(0.25,rgba(0, 0, 0, 0)),color-stop(0.5,rgba(0, 0, 0, 0)),color-stop(0.5,rgba(255, 255, 255, 0.15)),color-stop(0.75,rgba(255, 255, 255, 0.15)),color-stop(0.75,rgba(0, 0, 0, 0)),to(rgba(0, 0, 0, 0)));background-image: -webkit-linear-gradient(45deg,rgba(255, 255, 255, 0.15) 25%,rgba(0, 0, 0, 0) 25%,rgba(0, 0, 0, 0) 50%,rgba(255, 255, 255, 0.15) 50%,rgba(255, 255, 255, 0.15) 75%,rgba(0, 0, 0, 0) 75%,rgba(0, 0, 0, 0));background-image: -moz-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);background-image: -o-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);background-image: linear-gradient(45deg,rgba(255, 255, 255, 0.15) 25%,rgba(0, 0, 0, 0) 25%,rgba(0, 0, 0, 0) 50%,rgba(255, 255, 255, 0.15) 50%,rgba(255, 255, 255, 0.15) 75%,rgba(0, 0, 0, 0) 75%,rgba(0, 0, 0, 0));-webkit-background-size: 40px 40px;-moz-background-size: 40px 40px;-o-background-size: 40px 40px;background-size: 40px 40px;}.progress.active .bar {-webkit-animation: progress-bar-stripes 2s linear infinite;-moz-animation: progress-bar-stripes 2s linear infinite;-ms-animation: progress-bar-stripes 2s linear infinite;-o-animation: progress-bar-stripes 2s linear infinite;animation: progress-bar-stripes 2s linear infinite;}.progress-warning .bar, .progress .bar-warning {background-color: #FAA732;background-image: -moz-linear-gradient(top,#fbb450,#f89406);background-image: -webkit-gradient(linear,0 0,0 100%,from(#FBB450),to(#F89406));background-image: -webkit-linear-gradient(top,#FBB450,#F89406);background-image: -o-linear-gradient(top,#fbb450,#f89406);background-image: linear-gradient(to bottom,#FBB450,#F89406);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);}.progress-warning.progress-striped .bar, .progress-striped .bar-warning {background-color: #FBB450;background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255, 255, 255, 0.15)),color-stop(0.25,rgba(0, 0, 0, 0)),color-stop(0.5,rgba(0, 0, 0, 0)),color-stop(0.5,rgba(255, 255, 255, 0.15)),color-stop(0.75,rgba(255, 255, 255, 0.15)),color-stop(0.75,rgba(0, 0, 0, 0)),to(rgba(0, 0, 0, 0)));background-image: -webkit-linear-gradient(45deg,rgba(255, 255, 255, 0.15) 25%,rgba(0, 0, 0, 0) 25%,rgba(0, 0, 0, 0) 50%,rgba(255, 255, 255, 0.15) 50%,rgba(255, 255, 255, 0.15) 75%,rgba(0, 0, 0, 0) 75%,rgba(0, 0, 0, 0));background-image: -moz-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);background-image: -o-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);background-image: linear-gradient(45deg,rgba(255, 255, 255, 0.15) 25%,rgba(0, 0, 0, 0) 25%,rgba(0, 0, 0, 0) 50%,rgba(255, 255, 255, 0.15) 50%,rgba(255, 255, 255, 0.15) 75%,rgba(0, 0, 0, 0) 75%,rgba(0, 0, 0, 0));}

/*Nestable*/.dd { position: relative; display: block; margin: 0; padding: 0; list-style: none; font-size: 13px; line-height: 20px; }.dd-list { display: block; position: relative; margin: 0; padding: 0; list-style: none; }.dd-list .dd-list { padding-left: 30px; }.dd-item, .dd-empty, .dd-placeholder { display: block; position: relative; margin: 0; padding: 0; min-height: 20px; font-size: 13px; line-height: 20px; }.dd-handle { display: block; height: 30px; margin: 5px 0; padding: 5px 10px; color: #333; text-decoration: none; font-weight: 400; border: 1px solid #ccc; background: #fafafa; border-radius: 3px; box-sizing: border-box; }.dd-handle:hover { color: #2ea8e5; background: #fff; }.dd-item > button { position: relative; cursor: pointer; float: left; width: 25px; height: 20px; margin: 7px 0; padding: 0; text-indent: 100%; white-space: nowrap; overflow: hidden; border: 0; background: transparent; font-size: 10px; line-height: 1; text-align: center; font-weight: bold; }.dd-item > button:before { display: block; position: absolute; width: 100%; text-align: center; text-indent: 0; }.dd-item > button.dd-expand:before { content: "\f067";font-family: 'FontAwesome'; }.dd-item > button.dd-collapse:before { content: "\f068";font-family: 'FontAwesome'; }.dd-expand { display: none; }.dd-collapsed .dd-list, .dd-collapsed .dd-collapse { display: none; }.dd-collapsed .dd-expand { display: block; }.dd-empty, .dd-placeholder { margin: 5px 0; padding: 0; min-height: 30px; background: #f2fbff; border: 1px dashed #b6bcbf; box-sizing: border-box; -moz-box-sizing: border-box; }.dd-empty { border: 1px dashed #bbb; min-height: 100px; background-color: #e5e5e5; background-size: 60px 60px; background-position: 0 0, 30px 30px; }.dd-dragel { position: absolute; pointer-events: none; z-index: 9999; }.dd-dragel > .dd-item .dd-handle { margin-top: 0; }.dd-dragel .dd-handle { box-shadow: 2px 4px 6px 0 rgba(0,0,0,.1); }
/*Nestable Draggable Handles*/.dd3-content { display: block; height: 30px; margin: 5px 0; padding: 5px 10px 5px 40px; color: #333; text-decoration: none; font-weight: 400; border: 1px solid #ccc; background: #fafafa; -webkit-border-radius: 3px; border-radius: 3px; box-sizing: border-box; -moz-box-sizing: border-box; }.dd3-content:hover { color: #2ea8e5; background: #fff; }.dd-dragel > .dd3-item > .dd3-content { margin: 0; }.dd3-item > button { margin-left: 30px; }.dd3-handle { position: absolute; margin: 0; left: 0; top: 0; cursor: move; width: 30px; text-indent: 100%; white-space: nowrap; overflow: hidden; border: 1px solid #aaa; background: #ddd; border-top-right-radius: 0; border-bottom-right-radius: 0; }.dd3-handle:not(.no-drag){cursor:move;}.dd3-handle:not(.no-drag):before { content: '≡'; display: block; position: absolute; left: 0; top: 3px; width: 100%; text-align: center; text-indent: 0; color: #fff; font-size: 20px; font-weight: normal; }.dd3-handle:hover { background: #ddd; }
/*Multi-Select*/.ms-container { background: transparent url(/App_Assets/images/switch.png) no-repeat 50% 50%; width: 370px; }.ms-container:after { content: "."; display: block; height: 0; line-height: 0; font-size: 0; clear: both; min-height: 0; visibility: hidden; }.ms-container .ms-selectable, .ms-container .ms-selection { background: #fff; color: #555555; float: left; width: 45%; }.ms-container .ms-list { -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -ms-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; border: 1px solid #ccc; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; position: relative; height: 200px; padding: 0; overflow-y: auto; }.ms-container .ms-selectable { margin-right: 10%; }.ms-container .ms-list.ms-focus { border-color: rgba(82, 168, 236, 0.8); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); outline: 0; outline: thin dotted \9; }.ms-container ul { margin: 0; list-style-type: none; padding: 0; }.ms-container .ms-optgroup-container { width: 100%; }.ms-container .ms-optgroup-label { margin: 0; padding: 5px 0px 0px 5px; cursor: pointer; color: #999; }.ms-container .ms-selectable li.ms-elem-selectable, .ms-container .ms-selection li.ms-elem-selection { border-bottom: 1px #eee solid; padding: 2px 10px; color: #555; font-size: 14px; }.ms-container .ms-selectable li.ms-hover, .ms-container .ms-selection li.ms-hover { cursor: pointer; color: #fff; text-decoration: none; background-color: #08c; }.ms-container .ms-selectable li.disabled, .ms-container .ms-selection li.disabled { background-color: #eee; color: #aaa; cursor: text; }

.amcharts-export-canvas{position:absolute;display:none;z-index:1;top:0;right:0;bottom:0;left:0;background-color:#fff;}.amcharts-export-canvas.active{display:block;}.amcharts-export-menu{position:absolute;z-index:2;opacity:0.5;color:#000;}.amcharts-main-div:hover .amcharts-export-menu,.amcharts-stock-div:hover .amcharts-export-menu,.amcharts-export-menu.active{opacity:1;}.amcharts-export-menu-top-left>ul>li>ul:after{content:"";position:absolute;top:13px;right:100%;z-index:1000;border-top:7px solid transparent;border-left:7px solid transparent;border-right:7px solid #fff;border-bottom:7px solid transparent;}.amcharts-export-menu-top-left>ul>li>ul>li:first-child>a:after{content:"";position:absolute;top:12px;right:100%;z-index:1001;border-top:8px solid transparent;border-left:8px solid transparent;border-right:8px solid #e2e2e2;border-bottom:8px solid transparent;}.amcharts-export-menu-top-right>ul>li>ul:after{content:"";position:absolute;top:13px;left:100%;z-index:1000;border-top:7px solid transparent;border-left:7px solid #fff;border-right:7px solid transparent;border-bottom:7px solid transparent;}.amcharts-export-menu-top-right>ul>li>ul>li:first-child>a:after{content:"";position:absolute;top:12px;left:100%;z-index:1001;border-top:8px solid transparent;border-left:8px solid #e2e2e2;border-right:8px solid transparent;border-bottom:8px solid transparent;}.amcharts-export-menu-bottom-left>ul>li>ul:after{content:"";position:absolute;bottom:13px;right:100%;z-index:1000;border-top:7px solid transparent;border-left:7px solid transparent;border-right:7px solid #fff;border-bottom:7px solid transparent;}.amcharts-export-menu-bottom-left>ul>li>ul>li:last-child>a:after{content:"";position:absolute;bottom:12px;right:100%;z-index:1001;border-top:8px solid transparent;border-left:8px solid transparent;border-right:8px solid #e2e2e2;border-bottom:8px solid transparent;}.amcharts-export-menu-bottom-right>ul>li>ul:after{content:"";position:absolute;bottom:13px;left:100%;z-index:1000;border-top:7px solid transparent;border-left:7px solid #fff;border-right:7px solid transparent;border-bottom:7px solid transparent;}.amcharts-export-menu-bottom-right>ul>li>ul>li:last-child>a:after{content:"";position:absolute;bottom:12px;left:100%;z-index:1001;border-top:8px solid transparent;border-left:8px solid #e2e2e2;border-right:8px solid transparent;border-bottom:8px solid transparent;}.amcharts-export-menu ul{list-style:none;margin:0;padding:0;}.amcharts-export-menu li{position:relative;display:block;z-index:1;}.amcharts-export-menu li>ul{position:absolute;display:none;border:1px solid #e2e2e2;margin-top:-1px;background:#fff;}.amcharts-export-menu li>a{position:relative;display:block;color:#000;text-decoration:none;padding:12px 12px;z-index:2;white-space:nowrap;border-bottom:1px solid #f2f2f2;}.amcharts-export-menu li:last-child>a{border-bottom:none;}.amcharts-export-menu li>a>img{border:none;}.amcharts-export-menu-top-left{top:0;left:0;}.amcharts-export-menu-bottom-left{bottom:0;left:0;}.amcharts-export-menu-top-right{top:0;right:0;}.amcharts-export-menu-bottom-right{bottom:0;right:0;}.amcharts-export-menu li:hover>ul,.amcharts-export-menu li.active>ul{display:block;}.amcharts-export-menu li:hover>a,.amcharts-export-menu li.active>a{color:#fff;background-color:#636363;}.amcharts-export-menu-top-left li:hover>ul,.amcharts-export-menu-top-left li.active>ul{left:100%;top:0;}.amcharts-export-menu-bottom-left li:hover>ul,.amcharts-export-menu-bottom-left li.active>ul{left:100%;bottom:0;}.amcharts-export-menu-top-right li:hover>ul,.amcharts-export-menu-top-right li.active>ul{top:0;right:100%;}.amcharts-export-menu-bottom-right li:hover>ul,.amcharts-export-menu-bottom-right li.active>ul{bottom:0;right:100%;}.amcharts-export-menu .export-main>a,.amcharts-export-menu .export-drawing>a,.amcharts-export-menu .export-delayed-capturing>a{display:block;overflow:hidden;text-indent:-13333337px;width:36px;height:36px;padding:0;background-repeat:no-repeat;background-image:url(/App_Assets/plugins/amcharts/css/data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2211px%22%20height%3D%2214px%22%3E%3Cpath%20d%3D%22M3%2C0%20L8%2C0%20L8%2C5%20L11%2C5%20L5.5%2C10%20L0%2C5%20L3%2C5%20L03%2C0%22%20fill%3D%22%23888%22%2F%3E%3Crect%20x%3D%220%22%20y%3D%2212%22%20fill%3D%22%23888%22%20width%3D%2211%22%20height%3D%222%22%2F%3E%3C%2Fsvg%3E);background-color:#fff;background-position:center;-webkit-box-shadow:1px 1px 3px 0px rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 3px 0px rgba(0,0,0,0.5);box-shadow:1px 1px 3px 0px rgba(0,0,0,0.5);border-radius:18px;margin:8px 8px 0 10px;}.amcharts-export-menu .export-drawing>a{background-image:url(/App_Assets/plugins/amcharts/css/data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20width%3D%2216px%22%20height%3D%2217px%22%3E%3Crect%20x%3D%220%22%20y%3D%2216%22%20fill%3D%22%23888%22%20width%3D%2214%22%20height%3D%221%22%2F%3E%3Cpath%20transform%3D%22translate(-12%2C-10)%22%20fill%3D%22%23888%22%20d%3D%22M17.098%2C20.305c-0.142%2C0.146%2C0.101%2C0.04%2C0.137%2C0.004c0.027-0.028%2C0.204-0.09%2C0.484-0.09c0.338%2C0%2C0.626%2C0.092%2C0.787%2C0.255%20c0.473%2C0.472%2C0.424%2C0.932%2C0.393%2C1.078l-2.521%2C1.055l-1.577-1.577l1.054-2.52c0.039-0.009%2C0.105-0.018%2C0.188-0.018%20c0.219%2C0%2C0.555%2C0.069%2C0.893%2C0.407c0.378%2C0.378%2C0.246%2C1.188%2C0.166%2C1.271C17.062%2C20.207%2C17.062%2C20.269%2C17.098%2C20.305z%20M26.984%2C14.472c-0.008-0.674-0.61-1.257-1.31-1.933c-0.134-0.129-0.679-0.673-0.809-0.808c-0.679-0.702-1.266-1.31-1.943-1.31%20c-0.37%2C0-0.734%2C0.207-1.114%2C0.587l-6.852%2C6.847c-0.012%2C0.016-2.877%2C7.354-2.877%2C7.354c-0.012%2C0.032%2C0%2C0.063%2C0.022%2C0.091%20c0.021%2C0.021%2C0.044%2C0.029%2C0.067%2C0.029c0.01%2C0%2C0.018-0.003%2C0.028-0.007c0%2C0%2C7.357-2.864%2C7.369-2.877l6.854-6.847%20C26.803%2C15.216%2C26.988%2C14.848%2C26.984%2C14.472z%22%2F%3E%3C%2Fsvg%3E');}.amcharts-export-menu .export-main:hover,.amcharts-export-menu .export-drawing:hover,.amcharts-export-menu .export-main.active,.amcharts-export-menu .export-drawing.active{padding-bottom:100px;}.amcharts-export-menu.amcharts-export-menu-bottom-left .export-main:hover,.amcharts-export-menu.amcharts-export-menu-bottom-left .export-drawing:hover,.amcharts-export-menu.amcharts-export-menu-bottom-right .export-main:hover,.amcharts-export-menu.amcharts-export-menu-bottom-right .export-drawing:hover,.amcharts-export-menu.amcharts-export-menu-bottom-left .export-main.active,.amcharts-export-menu.amcharts-export-menu-bottom-left .export-drawing.active,.amcharts-export-menu.amcharts-export-menu-bottom-right .export-main.active,.amcharts-export-menu.amcharts-export-menu-bottom-right .export-drawing.active{padding-bottom:0;padding-top:100px;}.amcharts-export-menu .export-main:hover>a,.amcharts-export-menu .export-main.active>a{background-image:url(/App_Assets/plugins/amcharts/css/data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2211px%22%20height%3D%2214px%22%3E%3Cpath%20d%3D%22M3%2C0%20L8%2C0%20L8%2C5%20L11%2C5%20L5.5%2C10%20L0%2C5%20L3%2C5%20L03%2C0%22%20fill%3D%22%23fff%22%2F%3E%3Crect%20x%3D%220%22%20y%3D%2212%22%20fill%3D%22%23fff%22%20width%3D%2211%22%20height%3D%222%22%2F%3E%3C%2Fsvg%3E);}.amcharts-export-menu .export-drawing:hover>a,.amcharts-export-menu .export-drawing.active>a{background-image:url(/App_Assets/plugins/amcharts/css/data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20width%3D%2216px%22%20height%3D%2217px%22%3E%3Crect%20x%3D%220%22%20y%3D%2216%22%20fill%3D%22%23FFF%22%20width%3D%2214%22%20height%3D%221%22%2F%3E%3Cpath%20transform%3D%22translate(-12%2C-10)%22%20fill%3D%22%23FFF%22%20d%3D%22M17.098%2C20.305c-0.142%2C0.146%2C0.101%2C0.04%2C0.137%2C0.004c0.027-0.028%2C0.204-0.09%2C0.484-0.09c0.338%2C0%2C0.626%2C0.092%2C0.787%2C0.255%20c0.473%2C0.472%2C0.424%2C0.932%2C0.393%2C1.078l-2.521%2C1.055l-1.577-1.577l1.054-2.52c0.039-0.009%2C0.105-0.018%2C0.188-0.018%20c0.219%2C0%2C0.555%2C0.069%2C0.893%2C0.407c0.378%2C0.378%2C0.246%2C1.188%2C0.166%2C1.271C17.062%2C20.207%2C17.062%2C20.269%2C17.098%2C20.305z%20M26.984%2C14.472c-0.008-0.674-0.61-1.257-1.31-1.933c-0.134-0.129-0.679-0.673-0.809-0.808c-0.679-0.702-1.266-1.31-1.943-1.31%20c-0.37%2C0-0.734%2C0.207-1.114%2C0.587l-6.852%2C6.847c-0.012%2C0.016-2.877%2C7.354-2.877%2C7.354c-0.012%2C0.032%2C0%2C0.063%2C0.022%2C0.091%20c0.021%2C0.021%2C0.044%2C0.029%2C0.067%2C0.029c0.01%2C0%2C0.018-0.003%2C0.028-0.007c0%2C0%2C7.357-2.864%2C7.369-2.877l6.854-6.847%20C26.803%2C15.216%2C26.988%2C14.848%2C26.984%2C14.472z%22%2F%3E%3C%2Fsvg%3E');}.amcharts-export-menu .export-close>a,.amcharts-export-menu .export-close:hover>a,.amcharts-export-menu .export-close.active>a{background-image:url(/App_Assets/plugins/amcharts/css/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAQCAYAAADNo/U5AAAACXBIWXMAAAsTAAALEwEAmpwYAABBsGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU1NzcyLCAyMDE0LzAxLzEzLTE5OjQ0OjAwICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDo4M2Q5NDllYS1lMjE3LTQ3Y2QtYTU1Ni04MTQ3NmRjNWEwYWQ8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjZhMTQ5MTc1LTNiODItMTE3OC05ZjZmLWY0MWMwNTYyYzQxYTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDpkZGFhNTJkMi1mZDRiLTRkMmMtODEzOC01ZTEzNmQ4NGFjMDE8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEZXJpdmVkRnJvbSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPnhtcC5paWQ6MDdhZmI1Y2UtYzQ1OS00YzQxLWJkMjItMTllMDJlMGE5YzVjPC9zdFJlZjppbnN0YW5jZUlEPgogICAgICAgICAgICA8c3RSZWY6ZG9jdW1lbnRJRD54bXAuZGlkOjA3YWZiNWNlLWM0NTktNGM0MS1iZDIyLTE5ZTAyZTBhOWM1Yzwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgPHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjgzZDk0OWVhLWUyMTctNDdjZC1hNTU2LTgxNDc2ZGM1YTBhZDwvc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8L3htcE1NOkRlcml2ZWRGcm9tPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6YmY3ZmRlNGYtZDk2MS00Njk4LWI0ZjAtMDJlYjEwOWE4OTA4PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE1LTA1LTE1VDEzOjE3OjQ5KzAyOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAyMSAoTWFjaW50b3NoKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNvbnZlcnRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6cGFyYW1ldGVycz5mcm9tIGltYWdlL3BuZyB0byBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wPC9zdEV2dDpwYXJhbWV0ZXJzPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+ZGVyaXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6cGFyYW1ldGVycz5jb252ZXJ0ZWQgZnJvbSBpbWFnZS9wbmcgdG8gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcDwvc3RFdnQ6cGFyYW1ldGVycz4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6MDdhZmI1Y2UtYzQ1OS00YzQxLWJkMjItMTllMDJlMGE5YzVjPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE1LTA1LTE1VDEzOjE3OjQ5KzAyOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAyMSAoTWFjaW50b3NoKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmRlcml2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+Y29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmRkYWE1MmQyLWZkNGItNGQyYy04MTM4LTVlMTM2ZDg0YWMwMTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNS0wNS0xNVQxMzoyMToyMSswMjowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMjEgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoTWFjaW50b3NoKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNS0wNS0xNVQxMzoxMzoxNyswMjowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE1LTA1LTE1VDEzOjIxOjIxKzAyOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNS0wNS0xNVQxMzoyMToyMSswMjowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHBob3Rvc2hvcDpUZXh0TGF5ZXJzPgogICAgICAgICAgICA8cmRmOkJhZz4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxwaG90b3Nob3A6TGF5ZXJOYW1lPlg8L3Bob3Rvc2hvcDpMYXllck5hbWU+CiAgICAgICAgICAgICAgICAgIDxwaG90b3Nob3A6TGF5ZXJUZXh0Plg8L3Bob3Rvc2hvcDpMYXllclRleHQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpCYWc+CiAgICAgICAgIDwvcGhvdG9zaG9wOlRleHRMYXllcnM+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjY1NTM1PC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4xMzwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xNjwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+HyMp+AAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAA3UlEQVR42rSSXZECQQyEPygMrIVFAidhkQASQEIjYVsCSOAksBJAAlhAwvKSWcJBUQVVl6fM5Ke7k4z6vudTG/OFTQAktcAs/ja2TyVBUgVsgQq42F5PItYBCn8PTFNjAYvw5wM92x3gCNSSFCh1araLvAdNBi53VgMtgCuweRqE7RyogAPQxHsdcQBGf0cuaZ80APzaXn468urtniQ1CaXoayStct5AL4QfgToKfoBzIF2BadGVkVZRkIU7UdQDkqRZoDwJl3ROzea2u4LUvtpHOavkty9H/m9XfhsA0l9VuzQDWrIAAAAASUVORK5CYII=);}.amcharts-export-menu .export-drawing-color{background:#000;width:35px;}.amcharts-export-menu .export-drawing-color>a{display:block;overflow:hidden;text-indent:-13333337px;}.amcharts-export-menu .export-drawing-color-red{background:#f00;}.amcharts-export-menu .export-drawing-color-green{background:#0f0;}.amcharts-export-menu .export-drawing-color-blue{background:#00f;}.amcharts-export-menu .export-drawing-color-white{background:#fff;}.amcharts-export-fallback{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;}.amcharts-export-fallback textarea{border:none;outline:none;position:absolute;overflow:hidden;width:100%;height:100%;padding:20px;}.amcharts-export-fallback-message{position:absolute;z-index:1;padding:20px;width:100%;background-color:#fff;}.amcharts-export-menu .export-delayed-capturing>a{text-indent:0px;line-height:36px;vertical-align:middle;text-align:center;background-image:none;}.amcharts-export-menu,.amcharts-export-canvas .canvas-container{-webkit-transition:opacity 0.5s ease-out;-moz-transition:opacity 0.5s ease-out;-ms-transition:opacity 0.5s ease-out;-o-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out;}.amcharts-export-canvas.dropbox .canvas-container{opacity:0.5;}.amcharts-export-menu .export-drawing-shape a{font:0/0 a;text-shadow:none;color:transparent;}.amcharts-export-menu li img{height:20px;}.amcharts-export-menu .export-drawing-width a{text-align:center;}.amcharts-export-menu .export-drawing-width span{display:block;margin:0 auto;}.amcharts-export-menu .export-drawing-width span>span{display:block;background:#000;border-radius:100%;}.amcharts-export-menu .export-drawing-shape a:hover img,.amcharts-export-menu .export-drawing-shape.active a img{-webkit-filter:invert(100%);filter:invert(100%);}
