/* Minification failed. Returning unminified contents.
(10621,8613): run-time error CSS1030: Expected identifier, found ','
(10621,8620): run-time error CSS1031: Expected selector, found ')'
(10621,8620): run-time error CSS1025: Expected comma or open brace, found ')'
 */
/*! jQuery UI - v1.9.2 - 2013-02-21
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=%23cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=%23aaaaaa&fcHeader=%23222222&iconColorHeader=%23222222&bgColorContent=%23ffffff&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=%23aaaaaa&fcContent=%23222222&iconColorContent=%23222222&bgColorDefault=%23e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=%23d3d3d3&fcDefault=%23888888&iconColorDefault=%23888888&bgColorHover=%23dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=%23999999&fcHover=%232e83ff&iconColorHover=%232e83ff&bgColorActive=%23ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=%23aaaaaa&fcActive=%23212121&iconColorActive=%23212121&bgColorHighlight=%23fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=%23fcefa1&fcHighlight=%23454545&iconColorHighlight=%23454545&bgColorError=%23fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=%23cd0a0a&fcError=%23cd0a0a&iconColorError=%23cd0a0a&bgColorOverlay=%23ffffff&bgTextureOverlay=flat&bgImgOpacityOverlay=75&opacityOverlay=30&bgColorShadow=%23aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright (c) 2013 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}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.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-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;zoom:1}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.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;zoom:1}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}* html .ui-autocomplete{width:1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;cursor:pointer;text-align:center;zoom:1;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:1.4}.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-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}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{background-color:#f1f6fc !important;background-image:none !important;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-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;border-collapse:collapse;margin:2px 0 2px}.ui-datepicker th{background-color:transparent;background-image:none;padding:3px 1px;text-align:center;text-shadow:none;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:2px;text-align:center;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{border-left-width:0}.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{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;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:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;zoom:1;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.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}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.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%}.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;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;zoom:1}.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:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{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 a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{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}* html .ui-tooltip{background-image:none}body .ui-tooltip{border-width:2px}.ui-widget-content{border:1px solid #aaa;background:#fff url(../Images/jqueryUI/ui-bg_highlight-soft_100_ffffff_1x100.png) 50% top repeat-x}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(../Images/jqueryUI/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(../Images/jqueryUI/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#888}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#888;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 #999;background:#dadada url(../Images/jqueryUI/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#2e83ff}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#2e83ff;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(../Images/jqueryUI/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fc0;background:#fc0;color:#222}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#454545}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(../Images/jqueryUI/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.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;background-image:url(../Images/jqueryUI/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(../Images/jqueryUI/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(../Images/jqueryUI/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(../Images/jqueryUI/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(../Images/jqueryUI/ui-icons_2e83ff_256x240.png)}.ui-state-active .ui-icon{background-image:url(../Images/jqueryUI/ui-icons_212121_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(../Images/jqueryUI/ui-icons_454545_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../Images/jqueryUI/ui-icons_cd0a0a_256x240.png)}.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{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background-color:#000;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-overlay{background-image:none}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(../Images/jqueryUI/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
@charset "UTF-8";


@font-face {
  font-family: 'glyphicons-regular';
  src: url('../Fonts/glyphicons-regular.eot');                                    /* IE9 Compat Modes */
  src: url('../Fonts/glyphicons-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../Fonts/glyphicons-regular.ttf') format('truetype'),                 /* Safari, Android, iOS */
       url('../Fonts/glyphicons-regular.svg#svgFontName') format('svg'),          /* Legacy iOS */
       url('../Fonts/glyphicons-regular.woff') format('woff'),                    /* Pretty Modern Browsers */
       url('../Fonts/glyphicons-regular.woff2') format('woff2');                  /* Super Modern Browsers */
}

@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../Fonts/glyphicons-halflings-regular.eot');
  src: url('../Fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),
       url('../Fonts/glyphicons-halflings-regular.ttf') format('truetype'),
       url('../Fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'),
       url('../Fonts/glyphicons-halflings-regular.woff') format('woff'),
       url('../Fonts/glyphicons-halflings-regular.woff2') format('woff2');
}
@charset "UTF-8";

/* == GLOBAL ========================================================= 
 *  
 *  author:         Michael Alberghene
 *  modified by:    
 *  date created:   Thursday, ‎October ‎17, ‎2013
 *  date modified:  Thursday, November 19, 2015
 *  description:    Global Style Sheet
 *  
 *  IE hacks:       Examples
 *                  *background: #f00;       / * IE7 and below * /
 *                  *+html background: #000; / * IE7 only      * /
 *                  _background: #0f0;       / * IE6 and below * /
 *                  _bac\kground: #f60;      / * IE6 only      * /
 *  
 *  shortcuts:      background: url repeat scroll x y padding-box rgba;
 *                  box-shadow: x y blur spread color;
 *  
 *  sizes:          html {font-size: 100%;}
 *                  body {font-size: 62.5%;} / * Browser Default Font Size 16 x 0.625 = 10px = 1em = 7.5pt * /
 *                  font-size: 4.8em; / * 48px = 36pt   * /
 *                  font-size: 4.0em; / * 40px = 30pt   * /
 *                  font-size: 3.2em; / * 32px = 24pt   * /
 *                  font-size: 2.4em; / * 24px = 18pt   * /
 *                  font-size: 2.0em; / * 20px = 15pt   * /
 *                  font-size: 1.6em; / * 16px = 12pt   * /
 *                  font-size: 1.2em; / * 12px =  9pt   * /
 *                  font-size: 1.0em; / * 10px =  7.5pt * /
 *                  font-size: 0.8em; / *  8px =  6pt   * /
 *  
 *  anchor order:   a:link    {color: #00F;}  / * unvisited (blue*)   * /
 *                  a:visited {color: #909;}  / * visited   (purple*) * /
 *                  a:hover   {color: #F0F;}  / * mouseover (fuchsia) * /
 *                  a:focus   {color: #000;}  / * focus     (black)   * /
 *                  a:active  {color: #F00;}  / * selected  (red*)    * /
 *  
 *  4.01 colors:    E {color: #0000FF;}  / * blue    * /
 *                  E {color: #800080;}  / * purple  * /
 *                  E {color: #FF00FF;}  / * fuchsia * /
 *                  E {color: #000000;}  / * black   * /
 *                  E {color: #FF0000;}  / * red     * /
 *  
 *  disabled:       E {color: #AAAFB4;}  / * greyed  * /
 *  
 *  inline note:    Width and Height have no effect with {display: inline;}
 *  
 *  zoom: 1;        Is useful in IE6/7, where {display: inline-block;} only works on inline elements (e.g., <span>).
 *                  For other elements (e.g., <div>), include the following:
 *                    Element {
 *                      display: inline-block;
 *                     *display: inline;  / * IE7 and below CSS hack * /
 *                      zoom: 1;          / * Triggers "hasLayout" which is required for {display: inline-block;} to render correctly * /
 *                    }
 *                  More information:
 *                  stackoverflow.com/questions/5838454/inline-block-doesnt-work-in-internet-explorer-7-6/5838575#5838575
 *                  www.satzansatz.de/cssd/onhavinglayout.html
 *  
 *  E[foo]          (CSS2) element with a "foo" attribute
 *  E[foo="bar"]    (CSS2) element whose "foo" attribute value is exactly equal to "bar"
 *  E[foo~="bar"]   (CSS2) element whose "foo" attribute value is a list of whitespace-separated values, one of which is exactly equal to "bar"
 *  E[foo|="en"]    (CSS2) element whose "foo" attribute has a hyphen-separated list of values beginning (from the left) with "en"
 *  E[foo^="bar"]   (CSS3) element whose "foo" attribute value begins exactly with the string "bar"
 *  E[foo$="bar"]   (CSS3) element whose "foo" attribute value ends exactly with the string "bar"
 *  E[foo*="bar"]   (CSS3) element whose "foo" attribute value contains the substring "bar"
 *                  IE7/IE8 supports the following CSS3 selectors only:
 *                  General siblings (element1~element2) and Attribute selectors [foo^="bar"], [foo$="bar"], and [foo*="bar"]
 *  
 *  data URI:       Uniform Resource Identifier
 *                  data:[sMediaType;][sBase64Encoding;],sResourceData / * msdn.microsoft.com/en-us/library/cc848897(v=vs.85).aspx * /
 *                  IE8 up to 32k (32768 characters)
 *                  IE9+ maximum size limit set to 4GB
 *                  Safari 5.1 Windows does not render background shortcut notation. Use background-image
 *  
 *  :nth-child(n)   Is not supported in IE7/IE8. Use element + element. See the following example.
 *                    th:nth-child(3),
 *                    td:nth-child(3) {
 *                      text-align: center;
 *                    }
 *                  The above example is equivalent to the following:
 *                    th:first-child + th + th,
 *                    td:first-child + td + td {
 *                      text-align: center;
 *                    }
 *  
 *  ::selection     Will not work in Safari if combined with CSS multi-column. Gecko requires prefix.
 *                  Create two separate rules because CSS parsing will drop invalid pseudo-element.
 *                  ie8 does not support CSS3 double colon (i.e. ::pseudo-element).
 *  
 *  Invalid HTML5   <acronym> -- use <abbr> or <dfn>
 *                  <applet>  -- use <embed> or <object>
 *                  <big>     -- use CSS
 *                  <hgroup>  -- use CSS
 *                  <strike>  -- use <del> or <s>
 *                  <tt>      -- use <kbd>; for computer code <code>; for computer output <samp>; for variables <var>, or use CSS
 *  
 * =================================================================== */

* {
      border: 0 none;
      margin: 0;
      outline: 0 none;
      padding: 0;
      vertical-align: baseline;
      }

/* == ROOT ELEMENT =================================================== */

html {
     -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
             box-sizing: border-box;
      direction: ltr;
     -webkit-font-kerning: normal;
      font-kerning: normal;
      font-size: 100%; /*
     -webkit-text-size-adjust: 100%; (Mobile) Prevent iOS text size adjust on orientation change without user zoom disabled.
        -moz-text-size-adjust: 100%;
         -ms-text-size-adjust: 100%;
             text-size-adjust: 100%; */
      }

html, html a {
     -moz-osx-font-smoothing: grayscale;
      -webkit-font-smoothing: antialiased;
      text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
      }

html.k-ie, html.k-ie a {
      text-shadow: none; /* ie does not like it -- text shadow looks fussy or not in focus */
      }

/*html *,*/ *:before, *:after {
     -webkit-box-sizing: inherit;
        -moz-box-sizing: inherit;
             box-sizing: inherit;
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
      }

/* Force Opera to align text left */
html:not([dir="rtl"]) input[type="number"] {
      text-align: left;
      }

html.ie8 {
      height: auto;
      }

/* == SECTION ELEMENTS =============================================== */
        
body, article, section, nav, aside, h1, h2, h3, h4, h5, h6, header, footer, address {
      display: block;
      }

body, html {
      height: 100%;
      }

body {
      background-color: #DCDCDC;
      color: #222;
      font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
      font-size: 62.5%; /* Browser Default Font Size 16 x 0.625 = 10px = 1em = 7.5pt */
      font-weight: normal;
      line-height: 1em;
      }

h1, h2 {
      font-weight: normal;
      line-height: 1.2em;
      margin-bottom: 0.5em;
      }

h3, h4, h5, h6 {
      font-weight: bold;
      line-height: 1.2;
      margin-bottom: 0.2em;
      }

h1 { font-size: 2.4em; } /* 24px = 18pt   */
h2 { font-size: 2.0em; } /* 20px = 15pt   */
h3 { font-size: 1.6em; } /* 16px = 12pt   */
h4 { font-size: 1.2em; } /* 12px =  9pt   */
h5 { font-size: 1.0em; } /* 10px =  7.5pt */
h6 { font-size: 0.8em; } /*  8px =  6pt   */

address {
      font-style: normal;
      }

article, section {
      background-color: inherit;
      color: inherit;
      }

nav ul, nav ol {
      list-style-type: none;
      list-style-image: none;
      margin: 0;
      }

nav a, nav a:hover {
      border: 0 none;
      }

nav a, nav b {
      display: block;
      }

nav li {
      float: left;
      }

/* == GROUPING ELEMENTS ============================================== */

p, ul, ol, dl, dd, div, dt, figure, figcaption, blockquote, hr, main, pre {
      display: block;
      }

p, ul, ol, dl, figure, hr {
      margin-bottom: 1em;
      }

blockquote {
      margin: 1em 2.5em;
      quotes: none;
      }

blockquote:before, blockquote:after {
      content: "";
      content: none;
      }

dl, ul, ol {
      overflow: hidden;
      }

dt {
      font-weight: bold;
      }

dd {
      font-weight: normal;
      }

figure, figcaption {
      font: inherit;
      }

hr {
      border-style: inset;
      border-width: 0.0625em;
      }

pre {
      font-family: "courier new", courier, monospace, serif;
      font-size: 100%;
      font-weight: normal;
      margin: 1em 0;
      text-align: left;
      white-space: pre;           /* CSS 2.0            */
      white-space: pre-wrap;      /* CSS 2.1            */
      white-space: pre-line;      /* CSS 3.0            *//* Override text column position */
      white-space: -moz-pre-wrap; /* Mozilla, post 1999 */
      white-space: -pre-wrap;     /* Opera 4-6          */
      white-space: -o-pre-wrap;   /* Opera 7            */
      white-space: -hp-pre-wrap;  /* HP Printers        */
     -ms-word-wrap: break-word;   /* IE 8               */
         word-wrap: break-word;   /* IE 5.5+            */
      }

ol {
      counter-reset: item;
      list-style-type: decimal;
      }

ul {
      list-style-type: disc;
      }

li {
      display: list-item;
      text-align: -webkit-match-parent;
      }

li li, li dt, li dd, table li {
      font-size: 100%; /* Match parent font-size */
      }

/* == TEXT ELEMENTS ================================================== */

a, abbr, b, bdi, bdo, cite, code, del, dfn, em, i, ins, kbd, mark, q, ruby, rp, rt, rtc, s, samp, small, span, strong, sub, sup, time, u, var, br, wbr {
      display: inline;
      }

a {
      border-bottom: 1px solid;
      background-color: inherit;
      color: #1872B7;
      padding-bottom: 1px;
      text-decoration: none;
      }

a:focus {
      box-shadow: none !important;
      }

a:focus, a:hover, a:active {
      outline: 0 none;
      }

a:hover {
      background-color: inherit;
      border-bottom: 1px solid;
      color: #3B5998;
      }

a img {
      border: 0 none;
      }

abbr, abbr[title], dfn[title] {
      border-bottom: thin dotted;
      cursor: help;
      padding-bottom: 1px;
      }

bdi {
      unicode-bidi: -webkit-isolate;
      }

bdo {
      unicode-bidi: bidi-override;
      }

b, strong {
      font-weight: bold;
      }

cite, dfn, em, i, var {
      font-style: italic;
      }

code, kbd, samp {
      font-family: "courier new", courier, monospace, serif;
      font-weight: normal;
      }

del, s {
      text-decoration: line-through;
      }

ins {
      text-decoration: none;
      }

ins, mark {
      background-color: #FFFF00; /* yellow */
      color: inherit;
      }

q {
      quotes: '\201C' '\201D' '\2018' '\2019'; /* "“" "”" "‘" "’" */
      }

:lang(en-us) q:before {
      content: open-quote;
      }

:lang(en-us) q:after {
      content: close-quote;
      }

rt {
      line-height: 1.4;
      }

sub, sup {
      font-family: inherit;
      font-size: 75%;
      line-height: 0;
      position: relative;
      vertical-align: baseline;
      }

sub {
      bottom: -0.25em;
      }

sup {
      top: -0.5em;
      }

small {
      font-size: 75%;
      }

u {
      border-bottom: 1px solid;
      border-color: #222;
      padding-bottom: 1px;
      text-decoration: none;
      }

/* == FORM ELEMENTS ================================================== */

form, fieldset {
      background-color: inherit;
      color: inherit;
      display: block;
      }

form p {
      margin: 0 auto 0.5em;
      }

fieldset {
      border: 0 none;
      position: relative;
   /* padding-top: 3em;    Note: Enable in local style sheet if legend is displayed */
      }

datalist {
      display: none;
      }

label {
      cursor: pointer;
      display: inline-block;
      font-weight: bold;
      line-height: 1.4;
      overflow: visible;
      white-space: nowrap;
      }

legend {
      display: none; /* Hide */
      float: left;
      line-height: normal;
      white-space: nowrap;
      width: inherit;
      }

legend em {
      font-style: normal;
      font-weight: bold;
      }

legend, legend em {
      background-color: inherit;
      color: inherit;
      left: 0;
      position: absolute;
      top: 0;
      }

output {
      unicode-bidi: -webkit-isolate;
      }
/* 
keygen {
      github.com/alexchamberlain/keygen
      github.com/alexchamberlain/keygen/blob/master/index.css
      }

progress, meter {
      css-tricks.com/css3-progress-bars/
      } */

button, input {
      color: #222;
      display: inline-block;
      line-height: normal;
      vertical-align: middle;
      white-space: nowrap;
      }

button, input, select, textarea {
     -webkit-border-radius: 0.25em;
      -khtml-border-radius: 0.25em;
        -moz-border-radius: 0.25em;
          -o-border-radius: 0.25em;
             border-radius: 0.25em;
      border: 1px solid #7F7F7F;
      cursor: pointer;
      font-size: 100%; /* match parent font-size */
      } 
      
button, input, select, optgroup, option, textarea {
      font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
      }

/*button,
input,
input[type="button"],
input[type="checkbox"],
input[type="image"],
input[type="password"],
input[type="radio"],
input[type="reset"],
input[type="submit"] {
      display: inline-block;
      white-space: nowrap;
      }*/
      
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
     -webkit-appearance: button;
      background-color: #F2F2F2;
      background-image: none, linear-gradient(to bottom,#FFF 0,#B8B8B8 100%);
     -webkit-background-clip: padding-box;
        -moz-background-clip: padding; /* FF 3.6 */
             background-clip: padding-box;
     -webkit-box-shadow: 0 0 2px rgba(0,0,0,0.5);
      -khtml-box-shadow: 0 0 2px rgba(0,0,0,0.5);
        -moz-box-shadow: 0 0 2px rgba(0,0,0,0.5);
          -o-box-shadow: 0 0 2px rgba(0,0,0,0.5);
             box-shadow: 0 0 2px rgba(0,0,0,0.5);
      font-style: normal;
      font-weight: bold;
      height: 22px;
      margin: 0 0 6px;
      min-width: 80px;
      overflow: visible;
      padding: 1px 14px 3px;
      }

button,
input[type="button"],
input[type="checkbox"],
input[type="date"],
input[type="email"],
input[type="number"],
input[type="password"],
input[type="radio"],
input[type="reset"],
input[type="submit"],
input[type="tel"],
input[type="text"],
select,
select[size="1"],
textarea {
     -webkit-box-sizing: border-box !important;
        -moz-box-sizing: border-box !important;
             box-sizing: border-box !important; /* override kendo */
      }

[type="button"]::after,
[type="reset"]::after,
[type="submit"]::after {
      content: attr(value);
      }

button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
      border: 0 none;
      outline: 0 none;
      padding: 0;
      }

input[type="button"]:focus,
input[type="checkbox"]:focus,
input[type="file"]:focus,
input[type="hidden"]:focus,
input[type="image"]:focus,
input[type="radio"]:focus,
input[type="reset"]:focus,
input[type="search"]:focus,
input[type="submit"]:focus,
input[type="file"]:focus::-webkit-file-upload-button {
     -webkit-box-shadow: none;
      -khtml-box-shadow: none;
        -moz-box-shadow: none;
          -o-box-shadow: none;
             box-shadow: none;
      outline-offset: 0;
      }

input[type="checkbox"],
input[type="radio"],
input[type="search"],
select[multiple],
textarea {
     -webkit-border-radius: 0;
      -khtml-border-radius: 0;
        -moz-border-radius: 0;
          -o-border-radius: 0;
             border-radius: 0;
      }

input[type="checkbox"],
input[type="radio"] {
      height: 13px;
     -webkit-margin-start: 1px;
        -moz-margin-start: 1px;
      vertical-align: -1px;
      padding: 0;
      width: 13px;
      }

input[type="checkbox"] {
      font-size: 100%; /* match parent font-size */
      }

.k-ff input[type="checkbox"] {
      vertical-align: -2px;
      }

input[class*="error"]:empty:not(.valid),
textarea[class*="error"]:empty:not(.valid) {
      background-color: #FFF0F5;
      }

input.valid {
      background-color: #FFF;
      border-color: #7F7F7F;
      color: #222;
      }

input[type="checkbox"]:focus {
     -webkit-box-shadow: none;
      -khtml-box-shadow: none;
        -moz-box-shadow: none;
          -o-box-shadow: none;
             box-shadow: none;
      }

input[type="checkbox"]:-moz-focusring,
input[type="radio"]:-moz-focusring {
      border: 0 none !important; /* override system */
      padding: 1px;
      }

input[type="checkbox"][disabled],
input[type="radio"][disabled] {
      cursor: default; /* fallback */
      cursor: not-allowed;
      opacity: 1;
      }

input[type="date"],
input[type="email"],
input[type="number"],
input[type="password"],
input[type="tel"],
input[type="text"] {
      height: 22px;
      padding: 2px;
      width: 100%;
      }

input[type="date"]::-ms-clear,
input[type="email"]::-ms-clear,
input[type="number"]::-ms-clear,
input[type="password"]::-ms-clear,
input[type="tel"]::-ms-clear,
input[type="text"]::-ms-clear {
      display: none; /* removes IE clear icon */
      }

::-ms-reveal {
      display: none; /* removes IE reveal icon */
      }

input[type="file"] {
     -webkit-box-align: baseline;
        -moz-box-align: baseline;
          -o-box-align: baseline;
      text-align: left;
      }

input[type="hidden"] {
      display: none;
      }

input[type="image"],
input[type="radio"] {
      border: 0 none; /* ie10 */
      }

input[type="search"] {
     -webkit-appearance: textfield;
        -moz-appearance: textfield;
     -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
             box-sizing: content-box;
      border-width: 0;
      cursor: auto;
      height: 18px;
      vertical-align: top;
      width: 100%;
      }

/* Reset HTML5 Webkit Search */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
     -webkit-appearance: none;
      }

input[step="0"] {
      -moz-appearance: textfield; /* <input type="number"> */
      }

input[step="0"]::-webkit-inner-spin-button,
input[step="0"]::-webkit-outer-spin-button {
      -webkit-appearance: none;
      }

optgroup {
      font-style: normal;
      font-weight: bold;
      }

optgroup, option {
      background-color: #FFF;
      color: #222;
      display: block;
      line-height: 1.2;
      padding: 2px;
      white-space: nowrap;
      }

optgroup option {
      padding-left: 1.5em;
      }

optgroup[label], option[label] {
      content: attr(label);
      }

select, select[size="1"] { /* <select> without size, or size=1 - popup-menu */
      outline-offset: 0;
      display: inline-block;
      height: 22px;
      overflow: hidden;
      padding: 1px;
      width: 100%;
      }

select[multiple] {
      overflow-y: visible;
      padding: 0;
      }

select:focus,
textarea:focus {
      outline-offset: -2px;
      }

textarea {
      display: inline-block;
      padding: 2px;
      overflow: auto; /* IE 6/7/8/9: Removes default vertical scrollbar. */
      vertical-align: top;
      white-space: pre-line;
      width: 100%;
     -ms-word-wrap: break-word;
         word-wrap: break-word;
      }
      /*
frame {
      resize: both;
      }

frame[noresize] {
      resize: none;
      }*/

/* == INTERACTIVE ELEMENTS =========================================== */

details, summary, menu, menuitem {
      display: block;
      }

/* == EMBEDDED ELEMENTS ============================================== */

area, param {
      display: none;
      }

audio, canvas, video {
      display: inline-block; /* Not supporting ie7 and below
     *display: inline;
     *zoom: 1; */
      }

audio:not([controls]) {
      display: none;
      height: 0;
      }

iframe[seamless] {
      display: block;
      }

iframe, img {
      border: 0 none;
      }

img {
      display: inline-block;
     -ms-interpolation-mode: bicubic;
      }

map {
      display: inline;
      }

svg:not(:root) { /* Fixes overflow displayed in IE9 */
      overflow: hidden;
      }

/* == TABLE ELEMENTS ================================================= */

table {
      border-collapse: separate;
      border-spacing: 0;
      display: table;
      empty-cells: show;
      /*table-layout: fixed;*/
      width: 100%;
      }

caption {
      caption-side: bottom;
      display: table-caption;
      text-align: left;
      }

colgroup {
      display: table-column-group;
      }

col {
      display: table-column;
      }

thead {
      display: table-header-group;
      vertical-align: bottom;
      }

tbody, tfoot {
      vertical-align: top;
      }

thead, tbody, tfoot, tr, th, td {
      border-color: inherit;
      }

tbody {
      display: table-row-group;
      }

tfoot {
      display: table-footer-group;
      }

tr {
      display: table-row;
      }

th {
      font-weight: bold;
      }

thead a,
thead a:hover,
thead a:focus,
thead a:active {
      border-bottom: 0 none;
      padding-bottom: 0;
      }

th, td {
      display: table-cell;
      line-height: normal;
      overflow: hidden;
      padding: 6px 8px 7px; /* Alt value: 0.5em 0.6667em 0.5833em */
      text-align: left;
     -ms-text-overflow: ellipsis;
      -o-text-overflow: ellipsis;
         text-overflow: ellipsis;
         text-overflow: "...";
      white-space: nowrap;
      }

th input[type="checkbox"], td input[type="checkbox"] {
      vertical-align: -2px;
      }

/* == GENERAL ======================================================== */

p, li, dt, dd, legend, table, caption {
      font-size: 1.2em;
      }

[class*="error"] {
      background-color: inherit;
      border-color: #B22222;
      color: #B22222;
      }

::-moz-selection { /* See notes above. */
      background-color: #CCC;
      color: #FFF;
      text-shadow: none;
      }

::selection {
      background-color: #CCC;
      color: #FFF;
      text-shadow: none;
      }

.big {
      font-size: larger;
      }

.clear {
      clear: both;
      display: block;
      height: 0;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      }

.group:after {
      clear: both;
      content: "";
      display: block;
      height: 0;
      line-height: 0;
      visibility: hidden;
      }

/*  Archive 11.18.14 MA
  * html .group             { zoom: 1; } / * IE6 * /
  *:first-child+html .group { zoom: 1; } / * IE7 * /
*/
.left {
      text-align: left;
      }

.center {
      text-align: center;
      }

.right {
      text-align: right;
      }

.top {
      vertical-align: top;
      }

.middle {
      vertical-align: middle;
      }

.bottom {
      vertical-align: bottom;
      }

.spillover {
      overflow: hidden;
     -ms-text-overflow: ellipsis;
      -o-text-overflow: ellipsis;
         text-overflow: ellipsis;
         text-overflow: "...";
      white-space: nowrap;
      }

.emOneLine {
    
      white-space: nowrap !important;
      }


[id*="Loading"] {
      height: 1.667em;
      left: 50%;
      margin: -0.833em 0 0 -7.5em;
      position: absolute;
      text-align: center;
      top: 50%;
      width: 15em;
      }

[id*="Loading"] p:first-child {
      text-align: center;
      }
/*
select::-ms-expand {
      display: none;
      }*/



.mmo-position-top__8 {
    position: relative;
    top: 8px;
}

.mmo-font-size__20 {
    font-size: 20px;
}

.mmo-nav--container {
    font-family: Roboto, sans-serif;
    overflow: visible;
    z-index: 2;
    cursor: pointer;
}

.mmo-nav--container a, .mmo-nav--container li {
    color: #333;
    text-decoration: none;
    font-size: 14px;
}

.mmo-nav--container > li {
    list-style: none;
    float: left;
    display: block;
}

    .mmo-nav--container > li a {
        display: block;
        cursor: pointer;
    }

.mmo-drop--col {
    position: relative;
}

    .mmo-drop--col .mmo-menu-list {
        position: absolute;
        left: 0;
        top: 3em;
        -webkit-transition: all 0.2s cubic-bezier(0.680, 0, 0.265, 1);
        transition: all 0.2s;
        -webkit-transform: scale(0);
        transform: scale(0);
        -webkit-transform-origin: 0 0;
        transform-origin: top left;
        box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16), 0 2px 8px 0 rgba(0, 0, 0, 0.12);
        z-index: 2;
    }

        .mmo-drop--col .mmo-menu-list li {
            display: block;
            width: 100%;
            opacity: 0;
            transform: translate(-20px, 0px);
        }

    .mmo-drop--col.open .mmo-menu-list li {
        display: block;
        transition: all .4s;
        opacity: 1;
        transform: translate(0px, 0);
    }

    .mmo-drop--col ul li a {
        width: 100%;
        padding: 1em 18px 1em 25px;
        white-space: pre;
        box-sizing: border-box;
    }

    .mmo-drop--col ul li a:hover {
            background: #F5F5F5;
 }

.mmo-nav--container ul {
    padding: 0;
}

.mmo-drop--col.open .mmo-menu-list {
    -webkit-transform: scale(1);
    transform: scale(1);
    transition-timing-function: cubic-bezier(0.680, 0, 0.265, 1);
    min-width: 100px;
}

i.material-icons.mmo-check__icon {
    font-size: 15px;
    position: absolute;
    left: 5px;
    font-weight: 600;
    color: #1564c0;
}

a.mmo-selected__filter {
    color: #1564c0;
}
@charset "UTF-8";

/* == INPUTS ========================================================= 
 *  
 *  author:         Michael Alberghene
 *  modified by:    
 *  date created:   Friday, March 9, 2012
 *  date modified:  Thursday, August 27, 2015
 *  description:    Input Style Sheet
 *  
 * =================================================================== */

    .button {
        background-color: #B8B8B8;
        background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#FFF),color-stop(100%,#B8B8B8)); /* Safari 4+,Chrome 2+ */
        background-image: -webkit-linear-gradient(top,#FFF 0,#B8B8B8 100%);                                          /* Safari 5.1+,Chrome 10+ */
        background-image:    -moz-linear-gradient(top,#FFF 0,#B8B8B8 100%);                                          /* FF 3.6+ */
        background-image:     -ms-linear-gradient(top,#FFFFFF 0,#B8B8B8 100%);                                       /* IE10 */
        background-image:      -o-linear-gradient(top,#FFF 0,#B8B8B8 100%);                                          /* Opera 11.10 */
        background-image:         linear-gradient(to bottom,#FFF 0,#B8B8B8 100%);                                    /* Standard */
       -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#B8B8B8', GradientType=0 )"; /* ie8+ */
        text-shadow: 0 1px 1px rgba(255,255,255,0.8);
        }
        
    .button:active {
        background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#F2F2F2),color-stop(100%,#9E9E9E));
        background-image: -webkit-linear-gradient(top,#F2F2F2 0,#9E9E9E 100%);
        background-image:    -moz-linear-gradient(top,#F2F2F2 0,#9E9E9E 100%);
        background-image:     -ms-linear-gradient(top,#F2F2F2 0,#9E9E9E 100%);
        background-image:      -o-linear-gradient(top,#F2F2F2 0,#9E9E9E 100%);
        background-image:         linear-gradient(to bottom,#F2F2F2 0,#9E9E9E 100%);
       -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#F2F2F2', endColorstr='#9E9E9E', GradientType=0 )";
        text-shadow: 0 1px 1px rgba(255,255,255,0.8);
       -webkit-box-shadow: none;
        -khtml-box-shadow: none;
          -moz-box-shadow: none;
            -o-box-shadow: none;
               box-shadow: none;
        }
        
    .button.default {
        background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#9CF),color-stop(100%,#69F));
        background-image: -webkit-linear-gradient(top,#9CF 0,#69F 100%);
        background-image:    -moz-linear-gradient(top,#9CF 0,#69F 100%);
        background-image:     -ms-linear-gradient(top,#99CCFF 0,#6699FF 100%);
        background-image:      -o-linear-gradient(top,#9CF 0,#69F 100%);
        background-image:         linear-gradient(to bottom,#9CF 0,#69F 100%);
       -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#99CCFF', endColorstr='#6699FF', GradientType=0 )";
        text-shadow: 0 1px 0 #99CCFF;
        }
        
    .button.default:active {
        background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#7ABCFF),color-stop(100%,#4096EE));
        background-image: -webkit-linear-gradient(top,#7ABCFF 0,#4096EE 100%);
        background-image:    -moz-linear-gradient(top,#7ABCFF 0,#4096EE 100%);
        background-image:     -ms-linear-gradient(top,#7ABCFF 0,#4096EE 100%);
        background-image:      -o-linear-gradient(top,#7ABCFF 0,#4096EE 100%);
        background-image:         linear-gradient(to bottom,#7ABCFF 0,#4096EE 100%);
       -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#7ABCFF', endColorstr='#4096EE', GradientType=0 )";
        text-shadow: 0 1px 0 #99CCFF;
       -webkit-box-shadow: none;
        -khtml-box-shadow: none;
          -moz-box-shadow: none;
            -o-box-shadow: none;
               box-shadow: none;
        }
        
    .button.blue {
        background-color: #096CD7;
        background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#00BFFF),color-stop(100%,#096CD7));
        background-image: -webkit-linear-gradient(top,#00BFFF 0,#096CD7 100%);
        background-image:    -moz-linear-gradient(top,#00BFFF 0,#096CD7 100%);
        background-image:     -ms-linear-gradient(top,#00BFFF 0,#096CD7 100%);
        background-image:      -o-linear-gradient(top,#00BFFF 0,#096CD7 100%);
        background-image:         linear-gradient(to bottom,#00BFFF 0,#096CD7 100%);
       -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#00BFFF', endColorstr='#096CD7', GradientType=0 )";
        color: #BFEFFF;
        text-shadow: 0 -1px 0 rgba(0,0,0,0.5);
        }
        
    .button.blue:active {
        background-color: #125ECB;
        background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #2EA5FF), color-stop(100%, #125ECB));
        background-image: -webkit-linear-gradient(top, #2EA5FF 0, #125ECB 100%);
        background-image:    -moz-linear-gradient(top, #2EA5FF 0, #125ECB 100%);
        background-image:     -ms-linear-gradient(top, #2EA5FF 0, #125ECB 100%);
        background-image:      -o-linear-gradient(top, #2EA5FF 0, #125ECB 100%);
        background-image:         linear-gradient(to bottom, #2EA5FF 0, #125ECB 100%);
       -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#2EA5FF', endColorstr='#125ECB', GradientType=0 )";
        color: #BFEFFF;
        text-shadow: 0 -1px 0 rgba(0,0,0,0.5);
        border: 1px solid rgba(34,34,34,0.2);
        }
        
    .button.yellow {
        background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#FFEE00),color-stop(100%,#E5AE22));
        background-image: -webkit-linear-gradient(top,#FFEE00 0,#E5AE22 100%);
        background-image:    -moz-linear-gradient(top,#FFEE00 0,#E5AE22 100%);
        background-image:     -ms-linear-gradient(top,#FFEE00 0,#FFC226 100%);
        background-image:      -o-linear-gradient(top,#FFEE00 0,#E5AE22 100%);
        background-image:         linear-gradient(to bottom,#FFEE00 0,#E5AE22 100%);
       -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFEE00', endColorstr='#E5AE22', GradientType=0 )";
        text-shadow: 0 1px 0 #FFD700;
        }
        
    .button.yellow:active {
        background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #FFE100), color-stop(100%, #D09A00));
        background-image: -webkit-linear-gradient(top, #FFE100 0, #D09A00 100%);
        background-image:    -moz-linear-gradient(top, #FFE100 0, #D09A00 100%);
        background-image:     -ms-linear-gradient(top, #FFE100 0, #D09A00 100%);
        background-image:      -o-linear-gradient(top, #FFE100 0, #D09A00 100%);
        background-image:         linear-gradient(to bottom, #FFE100 0, #D09A00 100%);
       -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFE100', endColorstr='#D09A00', GradientType=0 )";
        border: 1px solid rgba(34,34,34,0.2) !important;
        text-shadow: 0 1px 0 #FFD700;
        }
    
    .button.closepdf,    
    .button.minus,
    .button.plus,
    .button.forward,
    .button.backward {
        background-position: center center;
        background-repeat: no-repeat;
       -webkit-border-radius: 11px;
        -khtml-border-radius: 11px;
          -moz-border-radius: 11px;
               border-radius: 11px;
        font-size: 0;
        height: 23px;
        margin: 0;
        min-width: 0;
        padding: 0;
        width: 23px;
        }
        
    .button.minus {
        background-image: url("../Images/minus.png"), -webkit-gradient(linear,left bottom,left top,color-stop(0,#FFF),color-stop(100%,#B8B8B8));
        background-image: url("../Images/minus.png"), -webkit-linear-gradient(top,#FFF 0,#B8B8B8 100%);
        background-image: url("../Images/minus.png"),    -moz-linear-gradient(top,#FFF 0,#B8B8B8 100%);
        background-image: url("../Images/minus.png"),     -ms-linear-gradient(top,#FFF 0,#B8B8B8 100%);
        background-image: url("../Images/minus.png"),      -o-linear-gradient(top,#FFF 0,#B8B8B8 100%);
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANBAMAAACAxflPAAAAFVBMVEX///89PT3///8VFRVSUlIPDw8uLi7L9MKnAAAAAXRSTlMAQObYZgAAADJJREFUeF6Ny1ENACAMA1Ek0AQBBAu1UAFLZmDzb4I6gPt5Xze+S5JhG0DZJWna4/bzvrz8A8mATd9vAAAAAElFTkSuQmCC") /*../Images/minus.png*/, linear-gradient(to bottom,#FFF 0,#B8B8B8 100%);
        }
        
    .button.plus {
        background-image: url("../Images/plus.png"), -webkit-gradient(linear,left bottom,left top,color-stop(0,#FFF),color-stop(100%,#B8B8B8));
        background-image: url("../Images/plus.png"), -webkit-linear-gradient(top,#FFF 0,#B8B8B8 100%);
        background-image: url("../Images/plus.png"),    -moz-linear-gradient(top,#FFF 0,#B8B8B8 100%);
        background-image: url("../Images/plus.png"),     -ms-linear-gradient(top,#FFF 0,#B8B8B8 100%);
        background-image: url("../Images/plus.png"),      -o-linear-gradient(top,#FFF 0,#B8B8B8 100%);
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE5MjkzMUQyQTM4OTExRTI5RDVDQzNGNTVCNjIzNjQ1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE5MjkzMUQzQTM4OTExRTI5RDVDQzNGNTVCNjIzNjQ1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTkyOTMxRDBBMzg5MTFFMjlENUNDM0Y1NUI2MjM2NDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTkyOTMxRDFBMzg5MTFFMjlENUNDM0Y1NUI2MjM2NDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7mgZIMAAAAn0lEQVR42qxSuw5DIQiFRh1cdHF28nf8WL9MFwcdbDCXxvY+ctv0JASDHOEgOMaAbyGOgtbaoZSC1hrknPEWyXsPxhgopdyvRATn3Gl7D/gBYtXAVag9AsVCCIPbZI1i1cCJWut5Jk93lExgsrjSIKV8PbYCt396+6wY4yT03iGltOPwIHC1WusMbh4/7Hh6rIH9X0aOJ7u3Bndr9BRgACrmOwe5lQKRAAAAAElFTkSuQmCC") /*../Images/plus.png*/, linear-gradient(to bottom,#FFF 0,#B8B8B8 100%);
        }
        
    .button.minus:active {
        background-image: url("../Images/minus.png"), -webkit-gradient(linear,left bottom,left top,color-stop(0,#F2F2F2),color-stop(100%,#9E9E9E));
        background-image: url("../Images/minus.png"), -webkit-linear-gradient(top,#F2F2F2 0,#9E9E9E 100%);
        background-image: url("../Images/minus.png"),    -moz-linear-gradient(top,#F2F2F2 0,#9E9E9E 100%);
        background-image: url("../Images/minus.png"),     -ms-linear-gradient(top,#F2F2F2 0,#9E9E9E 100%);
        background-image: url("../Images/minus.png"),      -o-linear-gradient(top,#F2F2F2 0,#9E9E9E 100%);
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANBAMAAACAxflPAAAAFVBMVEX///89PT3///8VFRVSUlIPDw8uLi7L9MKnAAAAAXRSTlMAQObYZgAAADJJREFUeF6Ny1ENACAMA1Ek0AQBBAu1UAFLZmDzb4I6gPt5Xze+S5JhG0DZJWna4/bzvrz8A8mATd9vAAAAAElFTkSuQmCC") /*../Images/minus.png*/, linear-gradient(to bottom,#F2F2F2 0,#9E9E9E 100%);
        }
        
    .button.plus:active {
        background-image: url("../Images/plus.png"), -webkit-gradient(linear,left bottom,left top,color-stop(0,#F2F2F2),color-stop(100%,#9E9E9E));
        background-image: url("../Images/plus.png"), -webkit-linear-gradient(top,#F2F2F2 0,#9E9E9E 100%);
        background-image: url("../Images/plus.png"),    -moz-linear-gradient(top,#F2F2F2 0,#9E9E9E 100%);
        background-image: url("../Images/plus.png"),     -ms-linear-gradient(top,#F2F2F2 0,#9E9E9E 100%);
        background-image: url("../Images/plus.png"),      -o-linear-gradient(top,#F2F2F2 0,#9E9E9E 100%);
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE5MjkzMUQyQTM4OTExRTI5RDVDQzNGNTVCNjIzNjQ1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE5MjkzMUQzQTM4OTExRTI5RDVDQzNGNTVCNjIzNjQ1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTkyOTMxRDBBMzg5MTFFMjlENUNDM0Y1NUI2MjM2NDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTkyOTMxRDFBMzg5MTFFMjlENUNDM0Y1NUI2MjM2NDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7mgZIMAAAAn0lEQVR42qxSuw5DIQiFRh1cdHF28nf8WL9MFwcdbDCXxvY+ctv0JASDHOEgOMaAbyGOgtbaoZSC1hrknPEWyXsPxhgopdyvRATn3Gl7D/gBYtXAVag9AsVCCIPbZI1i1cCJWut5Jk93lExgsrjSIKV8PbYCt396+6wY4yT03iGltOPwIHC1WusMbh4/7Hh6rIH9X0aOJ7u3Bndr9BRgACrmOwe5lQKRAAAAAElFTkSuQmCC") /*../Images/plus.png*/, linear-gradient(to bottom,#F2F2F2 0,#9E9E9E 100%);
        }
        
    .button.forward {
        background-image: url("../Images/arrow_down.png"), -webkit-gradient(linear,left bottom,left top,color-stop(0,#FFF),color-stop(100%,#B8B8B8));
        background-image: url("../Images/arrow_down.png"), -webkit-linear-gradient(top,#FFF 0,#B8B8B8 100%);
        background-image: url("../Images/arrow_down.png"),    -moz-linear-gradient(top,#FFF 0,#B8B8B8 100%);
        background-image: url("../Images/arrow_down.png"),     -ms-linear-gradient(top,#FFF 0,#B8B8B8 100%);
        background-image: url("../Images/arrow_down.png"),      -o-linear-gradient(top,#FFF 0,#B8B8B8 100%);
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM1NTM5QzU3QTM5QzExRTJBODZBQ0M0QUE2NTdCQjYyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM1NTM5QzU4QTM5QzExRTJBODZBQ0M0QUE2NTdCQjYyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzU1MzlDNTVBMzlDMTFFMkE4NkFDQzRBQTY1N0JCNjIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzU1MzlDNTZBMzlDMTFFMkE4NkFDQzRBQTY1N0JCNjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz69QSqIAAAAz0lEQVR42sRSIQ6DQBBcmnKCkIDBQhFo+gQUogp/H+ARPKJPuyCa1MEPwFQg2N6cqDi2pqaTbCYzsyP2cgEzk480TVkpRdu20bIsgZ+fSUBRFJQkCa3rKsVyCYUsy+gbTvQD/lCydxh7B1dV5V4OAEPDR34oGWNUXdeU5zlFUeQ8MDR85IdSWZa3YRhecRxTGIbOA0PDRy7dNDVNo9u2pX3fnQGGho/8s4kf4c2973vuuo7B0P6OVKJxHJ9aa57n+SHlYsnO1c5k5yLlbwEGAD5soo5imdj/AAAAAElFTkSuQmCC") /*../Images/arrow_down.png*/, linear-gradient(to bottom,#FFF 0,#B8B8B8 100%);
        }
        
    .button.backward {
        background-image: url("../Images/arrow_up.png"), -webkit-gradient(linear,left bottom,left top,color-stop(0,#FFF),color-stop(100%,#B8B8B8));
        background-image: url("../Images/arrow_up.png"), -webkit-linear-gradient(top,#FFF 0,#B8B8B8 100%);
        background-image: url("../Images/arrow_up.png"),    -moz-linear-gradient(top,#FFF 0,#B8B8B8 100%);
        background-image: url("../Images/arrow_up.png"),     -ms-linear-gradient(top,#FFF 0,#B8B8B8 100%);
        background-image: url("../Images/arrow_up.png"),      -o-linear-gradient(top,#FFF 0,#B8B8B8 100%);
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNGRTRGNTk3QTM5QzExRTI5NjUwOUVBRjcxM0FEQUMzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNGRTRGNTk4QTM5QzExRTI5NjUwOUVBRjcxM0FEQUMzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Q0ZFNEY1OTVBMzlDMTFFMjk2NTA5RUFGNzEzQURBQzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0ZFNEY1OTZBMzlDMTFFMjk2NTA5RUFGNzEzQURBQzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5DyuWYAAAA80lEQVR42rxSOwqDQBAdJYpf/H8RYhVIKrvcQtKmyw1ylVTeIEVaC48jOUIqEUXMrKD4I0mVgWVmZ+fNmzcstG0L88OybCiK4hN9tPa+gRXzPC/jeX7bNM2D47hjWZav8Ts9B1iWdTNNcx8EAaiqunMcJ5nXTECKopyw6GoYBkiSBLquk9xZ07TLKkgQhBDHutu2TWKgaRpwRMIMvu8nqDHsawdNrutmOJYgy3IH6DqiJ4zIxKOuDFOHCSjP86qP4zgGhmGgrmtI07RPVwsmtKgPiqJoUQvx5Ep9XMTQsqom/ifQN/sfiCJ/acXGycUi3gIMALEwUknscUogAAAAAElFTkSuQmCC") /*../Images/arrow_up.png*/, linear-gradient(to bottom,#FFF 0,#B8B8B8 100%);
        }
        
    .button.forward:active {
        background-image: url("../Images/arrow_down.png"), -webkit-gradient(linear,left bottom,left top,color-stop(0,#F2F2F2),color-stop(100%,#9E9E9E));
        background-image: url("../Images/arrow_down.png"), -webkit-linear-gradient(top,#F2F2F2 0,#9E9E9E 100%);
        background-image: url("../Images/arrow_down.png"),    -moz-linear-gradient(top,#F2F2F2 0,#9E9E9E 100%);
        background-image: url("../Images/arrow_down.png"),     -ms-linear-gradient(top,#F2F2F2 0,#9E9E9E 100%);
        background-image: url("../Images/arrow_down.png"),      -o-linear-gradient(top,#F2F2F2 0,#9E9E9E 100%);
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM1NTM5QzU3QTM5QzExRTJBODZBQ0M0QUE2NTdCQjYyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM1NTM5QzU4QTM5QzExRTJBODZBQ0M0QUE2NTdCQjYyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzU1MzlDNTVBMzlDMTFFMkE4NkFDQzRBQTY1N0JCNjIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzU1MzlDNTZBMzlDMTFFMkE4NkFDQzRBQTY1N0JCNjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz69QSqIAAAAz0lEQVR42sRSIQ6DQBBcmnKCkIDBQhFo+gQUogp/H+ARPKJPuyCa1MEPwFQg2N6cqDi2pqaTbCYzsyP2cgEzk480TVkpRdu20bIsgZ+fSUBRFJQkCa3rKsVyCYUsy+gbTvQD/lCydxh7B1dV5V4OAEPDR34oGWNUXdeU5zlFUeQ8MDR85IdSWZa3YRhecRxTGIbOA0PDRy7dNDVNo9u2pX3fnQGGho/8s4kf4c2973vuuo7B0P6OVKJxHJ9aa57n+SHlYsnO1c5k5yLlbwEGAD5soo5imdj/AAAAAElFTkSuQmCC") /*../Images/arrow_down.png*/, linear-gradient(to bottom,#F2F2F2 0,#9E9E9E 100%);
        }
        
    .button.backward:active {
        background-image: url("../Images/arrow_up.png"), -webkit-gradient(linear,left bottom,left top,color-stop(0,#F2F2F2),color-stop(100%,#9E9E9E));
        background-image: url("../Images/arrow_up.png"), -webkit-linear-gradient(top,#F2F2F2 0,#9E9E9E 100%);
        background-image: url("../Images/arrow_up.png"),    -moz-linear-gradient(top,#F2F2F2 0,#9E9E9E 100%);
        background-image: url("../Images/arrow_up.png"),     -ms-linear-gradient(top,#F2F2F2 0,#9E9E9E 100%);
        background-image: url("../Images/arrow_up.png"),      -o-linear-gradient(top,#F2F2F2 0,#9E9E9E 100%);
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNGRTRGNTk3QTM5QzExRTI5NjUwOUVBRjcxM0FEQUMzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNGRTRGNTk4QTM5QzExRTI5NjUwOUVBRjcxM0FEQUMzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Q0ZFNEY1OTVBMzlDMTFFMjk2NTA5RUFGNzEzQURBQzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0ZFNEY1OTZBMzlDMTFFMjk2NTA5RUFGNzEzQURBQzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5DyuWYAAAA80lEQVR42rxSOwqDQBAdJYpf/H8RYhVIKrvcQtKmyw1ylVTeIEVaC48jOUIqEUXMrKD4I0mVgWVmZ+fNmzcstG0L88OybCiK4hN9tPa+gRXzPC/jeX7bNM2D47hjWZav8Ts9B1iWdTNNcx8EAaiqunMcJ5nXTECKopyw6GoYBkiSBLquk9xZ07TLKkgQhBDHutu2TWKgaRpwRMIMvu8nqDHsawdNrutmOJYgy3IH6DqiJ4zIxKOuDFOHCSjP86qP4zgGhmGgrmtI07RPVwsmtKgPiqJoUQvx5Ep9XMTQsqom/ifQN/sfiCJ/acXGycUi3gIMALEwUknscUogAAAAAElFTkSuQmCC") /*../Images/arrow_up.png*/, linear-gradient(to bottom,#F2F2F2 0,#9E9E9E 100%);
        }
        
    .button.forward,
    .button.backward {
        font-family: "Open Sans", sans-serif;
        }
        
    .button.minus[disabled] {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANBAMAAACAxflPAAAAFVBMVEX///89PT3///8VFRVSUlIPDw8uLi7L9MKnAAAAAXRSTlMAQObYZgAAACVJREFUCNdjYCAWBBsbGwcA6URBQcEEIC3i4uIiAKSVgECBoG4AvPwDycu3iG8AAAAASUVORK5CYII=') /*../Images/minus.png*/;
        }
        
    .button.plus[disabled] {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANBAMAAACAxflPAAAAHlBMVEX///8PDw8VFRUkJCQuLi49PT1DQ0NNTU1SUlL////fIFa4AAAAAXRSTlMAQObYZgAAAEdJREFUeF5ti8EJACEMBBVUsAyvBB9WEksQK7nEDiTduuLj7uE8MpDdNR82HTs69u/f9imcE9LapRG+AyCJOkXVgMC33W7gLCm9DJ8YhLzRAAAAAElFTkSuQmCC') /*../Images/plus.png*/;
        }
        
    .button.forward[disabled] {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAMAAABFNRROAAAATlBMVEX///////////////////8ODg7e3t7h4eHS0tL///+/v79SUlJDQ0MkJCQuLi49PT1CQkIPDw9NTU1OTk5QUFAUFBRoaGiUlJQVFRVbW1sl+VcKAAAAC3RSTlMAIDBQkNDW1tng9Uzfa1QAAABQSURBVHhelYzJDoAgFMRAFpV57Jv+/4+aQAxe7a3JdNggXpEtnHcf8/D/TVVLIFvVME0hIQXSw7jJALLhcyp6QeniLWUrTa7P497ZYjtn9AAXAAMun065sgAAAABJRU5ErkJggg==') /*../Images/arrow_down.png*/;
        }
        
    .button.backward[disabled] {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAMAAABFNRROAAAAbFBMVEX///8HBwcGBgYJCQkKCgoGBgYODg4QEBAUFBQeHh7///8fHx8hISEiIiIlJSULCwsnJycqKipSUlL///9DQ0NNTU1OTk5QUFA7Ozs9PT1CQkItLS1ERERGRkZHR0czMzM1NTUoKCgrKytBQUE7wP0SAAAAEnRSTlMAECAgIDBQYJCm0NbW1tng9fYuCJonAAAAUklEQVR4Xp3LRw6AMBRDwVBL6P6p9HL/OyIFhex5G2sWZq64z1ioPrvoQ7kvR+WRX6ve5uJFMtwaehpTp8YoAMq0TpxIQhJx/xQQLGRhf4mI3D7N6wTJQq1YnQAAAABJRU5ErkJggg==') /*../Images/arrow_up.png*/;
        }

    .button.closepdf {
        background-image: url("../Images/closePdf.png"), -webkit-gradient(linear,left bottom,left top,color-stop(0,#FFF),color-stop(100%,#B8B8B8));
        background-image: url("../Images/closePdf.png"), -webkit-linear-gradient(top,#FFF 0,#B8B8B8 100%);
        background-image: url("../Images/closePdf.png"),    -moz-linear-gradient(top,#FFF 0,#B8B8B8 100%);
        background-image: url("../Images/closePdf.png"),     -ms-linear-gradient(top,#FFF 0,#B8B8B8 100%);
        background-image: url("../Images/closePdf.png"),      -o-linear-gradient(top,#FFF 0,#B8B8B8 100%);
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAMAAABFNRROAAAAD1BMVEX///8iIiIiIiIiIiIiIiLNWgdxAAAABHRSTlMAD5/PRc1oUwAAADhJREFUeNqFzcEKACAMAlCd/v83VysQ6pCHwQOZ+KREgKoNW6TspjzZZ4lyR8RhEL3NfHkXsn5lAFbSAQlhLxk8AAAAAElFTkSuQmCC'), linear-gradient(to bottom,#FFF 0,#B8B8B8 100%);
        }
        
        
    .button[disabled],
    .disabled,
    .disabled :before,
    [disabled] {
        background-color: transparent;
        background-image: none;
        -webkit-box-shadow: none;
           -moz-box-shadow: none;
             -o-box-shadow: none;
                box-shadow: none;
        border-color: rgba(127,127,127,0.4);
        color: #6D6D6D;
        cursor: default; /* fallback */
        cursor: not-allowed;
       -ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";
        text-shadow: none;
        }
        
    .button[disabled], .disabled label, button[disabled], select:disabled {
        color: #6D6D6D;
        }
        
    .k-ie .disabled,
    .k-ie .disabled :before,
    .k-ie .dropmenu li.disabled a {
        color: #AAAFB4 !important; /* 'greyed' */
        }
        
    .k-ie .dropmenu li.disabled a:hover {
        color: #FFF !important;
        }
        
    .search em {
        background-color: #FFF;
        border: 1px solid #7F7F7F;
        color: inherit;
        display: inline-block;
        font-style: normal;
        height: 20px;
        padding: 0 24px 0 4px;
        position: relative;
        vertical-align: middle;
        }
        
    .search label {
        display: none;
        }
        
    .search em a {
       -webkit-background-size: 12px 12px;
          -moz-background-size: 12px 12px;
           -ms-background-size: 12px 12px;
            -o-background-size: 12px 12px;
               background-size: 12px 12px;
        border: 0 none;
        display: inline-block;
        height: 12px;
        position: absolute;
        right: 5px;
        top: 3px;
        width: 12px;
        }
        
    .stet .foo {
        background-color: #FFF;
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAB4CAMAAADFYSIeAAAAq1BMVEUAAAD///////////////8iIiLl5eX///+EhISQkJAAAAAMDAwiIiLl5eX///9YWFgAAAAiIiLl5eUNDQ0VFRUiIiLl5eVRUVH4+PgiIiLl5eUAAAATExMuLi7CwsIiIiLl5eX///89PT1SUlIAAAD5+fk7Ozs/Pz9CQkJGRkZHR0dLS0tMTExNTU1OTk5QUFA1NTWgoKDBwcE6OjonJyctLS1BQUEUFBQoKCgMrPy0AAAAH3RSTlMAABkwTVJSUoGGoKCgoKC9wcHBwcHp6fDw+fn5+fr+L/fdtAAAAPNJREFUeF7t0EdPw0AQhmGbYBOc5pLmksyMa2ov8P9/GRi0mV0LiQs4F7+XlZ7Ljj5N/6EvdHzwnQo6UOao6MPIGIGvIoChGwAydkHUZQSuNvzlJKm6sUE3wMCtoItlrooBjs0xBioimrqJKGMPRT1G5GrH6kmPX75BL3qLvAoOr3mcX4cqzlaT18lqpmK+aT+1N7mMHVisD++H9QI6jJdiu1velrttcWE875Pv9mfGOBHFf4aD+0cDxtazqPVfIzeoaZodpqH9+cponzLKTraKcyqbq5jR9GVKmYxWSpSkCVFqMR5JdGQk7gHYv1u/xuUb/ABV9UDV7cy5zgAAAABJRU5ErkJggg==') /*../Images/icon_lock.png*/ ;
        background-position: 262px 3px;
        background-repeat: no-repeat;
        border: 1px solid #7F7F7F;
        color: inherit;
        display: block;
        height: 20px;
        width: 278px;
        }
        
    .stet .foo input[type="text"] {
        background-color: #FFF;
       -webkit-appearance: none;
          -moz-appearance: none;
        border-color: transparent;
        color: inherit;
        height: 20px;
        opacity: 1;
        width: 262px;
        }
        
    .stet .foo.bar {
        background-position: 190px 3px;
        width: 206px;
        }
        
    .stet .foo.bar input[type="text"] {
        width: 190px;
        }
        
    :-moz-placeholder           { color: #000000; } /* FF <19 */
    :-ms-input-placeholder      { color: #6B6B6B; } /* IE 10+ */
    ::-moz-placeholder          { color: #000000; } /* FF 19+ */
    ::-webkit-input-placeholder { color: #6B6B6B; } /* Chrome Safari */
        
    :focus:-moz-placeholder           { color: #6B6B6B; }
    :focus:-ms-input-placeholder      { color: #7F7F7F; }
    :focus::-moz-placeholder          { color: #6B6B6B; }
    :focus::-webkit-input-placeholder { color: #7F7F7F; }
        
    :-moz-placeholder,
    :-ms-input-placeholder,
    ::-moz-placeholder,
    ::-webkit-input-placeholder,
    :focus:-moz-placeholder,
    :focus:-ms-input-placeholder,
    :focus::-moz-placeholder,
    :focus::-webkit-input-placeholder { background-color: transparent; }
        
    .fakebutton,
    .fakeinput {
        overflow: hidden;
        vertical-align: middle;
        }
        
    .fakebutton {
        margin: 0 0 4px;
        position: relative;
        width: 86px;
        }
        
    .fakeinput {
        background-color: #FFF;
        border: 1px solid #BFBFBF;
        color: #6B6B6B;
        display: inline-block;
        height: 20px;
        line-height: 1.5;
        margin: 0 2px 4px 0;
        padding: 0 5px;
        text-align: left;
        white-space: nowrap;
        width: 274px;
       -webkit-tap-highlight-color: rgba(0,0,0,0);
       -webkit-touch-callout: none;
        }
        
    .k-ie input[type="checkbox"] {
        border: 0 none;
        }
        
    .k-ie select {
        background-image: none;
        height: 22px;
        padding: 1px;
        vertical-align: middle;
        }
        
    .k-ie option {
        background-color: transparent;
        }
        
    .k-ie .buttons em {
        border: 1px solid #7F7F7F;
        display: inline-block;
        margin-left: 1px;
        overflow: hidden;
        }
        
    .k-ie .buttons em .button {
        border: 0 none;
        display: inline-block;
        height: 20px;
        margin: 0;
        }
        /*
    .k-ie button,
    .k-ie input[type="button"],
    .k-ie input[type="reset"],
    .k-ie input[type="submit"],
    .k-ie .k-button {
        padding: 1px 14px 3px;
        width: 0; / * IE table-cell margin fix * /
        }
        
    .k-ie button,
    .k-ie input.button[class],  / * IE < 7 ignores [class] * /
    .k-ie .k-button {
        width: auto;  / * cancel margin fix for other browsers * /
        }*/
        
    .k-ie .search em {
        padding: 0 4px;
        }
        
    .k-ie .search em a {
        display: none;
        }
        
    .ie9 button,
    .ie9 input,
    .ie9 select,
    .ie9 textarea,
    .ie9 .k-button {
        border-radius: 0;
        }
        
    .ie9 input,
    .ie9 select {
        box-shadow: none;
        }
        
    .ie9 select {
        text-shadow: none;
        }
        
    .ie8 button[disabled],
    .ie8 input[disabled],
    .ie8 select[disabled] {
        border-color: #BFBFBF;
        }
        
    /*.ie8 input[type="file"] {
        font-weight: bold;
        }*/
        
    .ie7 input[type="checkbox"],
    .ie7 input[type="radio"] {
        height: 13px;
        vertical-align: text-top;
        width: 13px;
        }
        
    @media screen and (-webkit-min-device-pixel-ratio: 0) {
        html[type="application/x-asc-plugin"] {
            display: none;
            height: 0;
            width: 0;
            }
            
        embed { display: none; }
            
        select {
            background: #FFF url('../Images/select_button.png') no-repeat 100% center;
            -webkit-appearance: none;
            -webkit-background-size: 22px 22px;
            -webkit-padding-start: 3px; /* must follow padding */
            -webkit-padding-end: 24px;
            }
            
        select:focus {
            background: #FFF url('../Images/select_button_hover.png') no-repeat 100% center;
            -webkit-background-size: 22px 22px;
            -webkit-padding-start: 3px;
            }
            
        select[multiple],
        select[multiple]:focus {
            background-image: none;
            -webkit-appearance: listbox;
            -webkit-padding-start: 1px;
            -webkit-padding-end: 1px;
            }
            
        }

@charset "UTF-8";

/* == HEADER STYLES ================================================== 
 *  
 *  author:         Michael Alberghene
 *  modified by:    
 *  date created:   Tuesday, August 20, 2013
 *  date modified:  Wednesday, September 2, 2015
 *  description:    Header Style Sheet
 *  
 * =================================================================== */

    header {
        background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #274F81), color-stop(89%, #0064B1), color-stop(90%,rgba(0,0,0,0)));
        background-image: -webkit-linear-gradient(top, #274F81 0, #0064B1 89%, rgba(0,0,0,0) 90%);
        background-image:    -moz-linear-gradient(top, #274F81 0, #0064B1 89%, rgba(0,0,0,0) 90%);
        background-image:     -ms-linear-gradient(top, #274F81 0, #0064B1 89%, rgba(0,0,0,0) 90%);
        background-image:      -o-linear-gradient(top, #274F81 0, #0064B1 89%, rgba(0,0,0,0) 90%);
        background-image:         linear-gradient(to bottom, #274F81 0, #0064B1 89%, rgba(0,0,0,0) 90%);
        clear: both;
        color: #FFF;
        height: inherit;
        margin: 0 auto;
        position: relative;
        width: 980px;
        }
        
    .brand {
        background-position: -48px 60px;
        background-repeat: no-repeat;
        background-size: 1100px 20px;
        color: inherit;
        height: inherit;
        width: 100%;
        }
        
    .common {
        position: absolute;
        right: 11px;
        top: 6px;
        overflow:visible;
        }
        
    .common .customer {
        padding: 0;
        }
        
    .common .customer u {
        border-bottom: 1px solid transparent;
        padding-bottom: 1px;
        text-decoration: none;
        }
        
    .common li {
        margin-left: 1em;
        }
        
    .common li,
    .common .glyph.link,
    .common .glyph.link span {
        font-size: 11px;
        line-height: 13px;
        }
        
    .common .glyph.link {
        border: 0 none;
        color: #FFF;
        padding: 0;
        }
        
    .common .glyph.link:hover {
        color: #CFF;
        }
        
    .common .glyph.link b {
        border-bottom: 1px solid #FFF;
        font-weight: normal;
        }
        
    .common .glyph.link:hover b {
        border-bottom-color: #CFF;
        }
        
    .common .glyph.link span {
        display: none; /* inline */
        }
        
    .menu {
        bottom: 20px;
        display: inline-block;
        overflow: visible;
        position: absolute;
        right: 0;
        }
        
    .menu > li {
        font-size: 1.333em; /* 1.33em = 10pt */
        margin: 0 0 0 2px;
        position: relative;
        }
        
    .menu > li a {
        background-color: inherit;
        color: #FFF;
        padding: 5px 12px 7px;
        }
        
    .menu > li > a {
       -webkit-border-radius: 6px 6px 0 0;
        -khtml-border-radius: 6px 6px 0 0;
          -moz-border-radius: 6px 6px 0 0;
               border-radius: 6px 6px 0 0;
       -webkit-box-sizing: content-box;
          -moz-box-sizing: content-box;
               box-sizing: content-box;
       /*-webkit-transition: color, background-color 200ms ease-in-out;
          -moz-transition: color, background-color 200ms ease-in-out;
            -o-transition: color, background-color 200ms ease-in-out;
               transition: color, background-color 200ms ease-in-out;*/
        white-space: nowrap;
        }
        
    .menu li.tab > a,
    .menu li[id^="tab"] > a {
        background-color: rgba(0,0,0,0.24);
        }
        
    .menu li[id^="tab"] > a:hover, 
    .menu li[id^="tab"] > a.foobar,
    #admin       #tab04 > a.foobar,
    #dashboard   #tab04 > a.foobar,
    #library     #tab06 > a.foobar {
        background-color: #DDD;
        color: #222;
        }
        
  .greyarrow-down {
   
  width: 0; 
  height: 0; 
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  
  border-top: 5px solid #DDD;
        
}
 /* 
  * Drop-Down Navigation
  */
    .menu ul {
        background-color: #DDD;
       -webkit-border-radius: 0 6px 6px 6px;
        -khtml-border-radius: 0 6px 6px 6px;
          -moz-border-radius: 0 6px 6px 6px;
               border-radius: 0 6px 6px 6px;
       -webkit-box-shadow: 0 6px 5px rgba(0,0,0,0.6);
        -khtml-box-shadow: 0 6px 5px rgba(0,0,0,0.6);
          -moz-box-shadow: 0 6px 5px rgba(0,0,0,0.6);
            -o-box-shadow: 0 6px 5px rgba(0,0,0,0.6);
               box-shadow: 0 6px 5px rgba(0,0,0,0.6);
        display: none;
        left: 0;
        /*opacity: 0;*/
        padding: 6px 0;
        position: absolute;
        width: auto;
        z-index: 99999;
        }
        
    .menu li:hover ul {
        display: inline-block;
        /*opacity: 1;
       -webkit-transition: opacity 200ms ease-in-out;
          -moz-transition: opacity 200ms ease-in-out;
            -o-transition: opacity 200ms ease-in-out;
               transition: opacity 200ms ease-in-out;*/
        }
        
    .menu ul li {
        margin: 0;
        width: 100%;
        }
        
    .menu ul li a {
        border: 0 none;
       -webkit-box-sizing: content-box;
          -moz-box-sizing: content-box;
               box-sizing: content-box;
        color: #222;
        display: block;
        position: relative;
        white-space: nowrap;
        }
        
    .menu ul li.check a span {
        padding-left: 18px;
        }
        
    .menu ul li a:hover,
    .menu ul li a:hover span {
        color: #F2F2F2;
        }
        
    .menu ul li.check.on a span:before { /* ie8 does not support CSS3 double colon (i.e. ::pseudo-element). */
        content: "\E207"; /* ok-2 */
        display: inline-block;
        font-family: glyphicons-regular, sans-serif;
        font-weight: normal;
        left: 12px;
        line-height: 1em;
        position: absolute;
        top: 5px;
        }
        
    /*.menu ul li.check.on a span {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAB4CAMAAADFYSIeAAAA6lBMVEUAAAD///////8iIiLl5eUAAAAEBAQFBQX///8AAAALCwsiIiLl5eUAAAAiIiLl5eUFBQUJCQn////FxcXKysrU1NQiIiLl5eUAAAAHBwf///8ZGRkZGRn29vYiIiLl5eUAAAAICAggICD4+PheXl5AQEAiIiLl5eUXFxcYGBgZGRkTExP7+/tUVFRPT09NTU0iIiLl5eUcHBwyMjLl5eXQ0NAiIiL///9MTExQUFBRUVE0NDQ1NTU2NjY4ODhBQUFDQ0NHR0dJSUkhISFPT08gICAkJCRSUlKgoKCwsLApKSkyMjLw8PAzMzMVH1aLAAAANHRSTlMAAAUQEBAQEBAgICAgMDAwMDAwPUJLoKCgoKCipqawsLCwtLW9v9DQ0dHR09Pe3t7w8PHzk+/zygAAAR1JREFUeF7t0FdvwkAQBGDHDVKANCAVUm0SQ+rZpqT3+v//Ti7OzY6lRMob4sHz+Gm1N7fW1B/5D52GA6QFSeAAaUnSANLyk9WWIwasniTBLAzYSnRgQCcQI3IfEQ0BQP6FiEwUFug2XSAtVKELpCnVBNLyk7W2KwasnapwDgZsKx0Y0A3FiNxHZMMc8i+Tf/kC/VX/F5Y6950SEHb4ef2+DoSN7h6OlwTnt/3MBr26DVw4ezqYgQF3rm4u3i6NAZePBv3bvjGgXe8Nn4fGgN+KOaLWPZig1kV7/Ecu0EK8Fc8CikUvkQcUi9N4A0hL003BypZnrFsGVs5fo2ljFnD/I40fjQnupjrGBMtdGntqhRG1woha14xZYztygV+6WjXPmeOQiQAAAABJRU5ErkJggg==') / *../Images/ok.png* /;
        }
        
    .menu ul li.check.on a:hover span {
        background-position: 0 -89px;
        }*/
        
    .menu ul li a:hover {
        background-color: #2060F6;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #6389F8), color-stop(100%, #2060F6));
        background-image: -webkit-linear-gradient(top, #6389F8 0, #2060F6 100%);
        background-image:    -moz-linear-gradient(top, #6389F8 0, #2060F6 100%);
        background-image:     -ms-linear-gradient(top, #6389F8 0, #2060F6 100%);
        background-image:      -o-linear-gradient(top, #6389F8 0, #2060F6 100%);
        background-image:         linear-gradient(to bottom, #6389F8 0, #2060F6 100%);
        color: #F2F2F2;
        text-shadow: 0 -1px 1px rgba(0,0,0,0.5);
        }
        
    .menu .tab a {
        cursor: default;
        }
        
    .menu .tab.last a,
    .menu #tab00 a {
       -webkit-border-radius: 6px 0 0 0;
        -khtml-border-radius: 6px 0 0 0;
          -moz-border-radius: 6px 0 0 0;
               border-radius: 6px 0 0 0;
        }
        
    .menu #tab00 {
        min-width: 108px;
        text-align: center;
        }
        
    .menu > li > a span {
        color: #FC0;
        font-weight: bold;
        }
        
    .menu       #tab00 a:hover span,
    #cart       #tab00 a span,
    #checkout   #tab00 a span {
        color: #039;
        }
        
    #cart       #tab00 a,
    #checkout   #tab00 a {
        background-color: #F2F2F2;
        background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAAAAAAAAACH5BAUAAAAALAAAAAABAAEAAAICRAEAOw==') /*../Images/blank.gif*/; /* Fix for IE only */
        color: #222;
        cursor: default;
        }
        
    #account    #tab01 > a,
    #assets     #tab02 > a,
    #contact    #tab03 > a,
    #dashboard  #tab04 > a,
    #history    #tab05 > a,
    #library    #tab06 > a,
    #news       #tab08 > a,
    #office     #tab09 > a,
    #order      #tab10 > a,
    #partners   #tab11 > a,
    #policy     #tab12 > a,
    #price      #tab13 > a,
    #products   #tab14 > a,
    #terms      #tab15 > a,
    #settings   #tab16 > a,
    #support    #tab17 > a,
    #custom     #tab18 > a {
        background-color: #F2F2F2;
        background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAAAAAAAAACH5BAUAAAAALAAAAAABAAEAAAICRAEAOw==') /*../Images/blank.gif*/; /* Fix for IE only */
        color: #222;
        cursor: default;
        text-shadow: none;
        }
        
    #cart       #tab00 > a:hover,
    #checkout   #tab00 > a:hover,
    #account    #tab01 > a:hover,
    #assets     #tab02 > a:hover,
    #contact    #tab03 > a:hover,
    #dashboard  #tab04 > a:hover,
    #history    #tab05 > a:hover,
    #library    #tab06 > a:hover,
    #news       #tab08 > a:hover,
    #office     #tab09 > a:hover,
    #order      #tab10 > a:hover,
    #partners   #tab11 > a:hover,
    #policy     #tab12 > a:hover,
    #price      #tab13 > a:hover,
    #products   #tab14 > a:hover,
    #terms      #tab15 > a:hover,
    #settings   #tab16 > a:hover,
    #support    #tab17 > a:hover,
    #custom     #tab18 > a:hover {
        background-color: #DDD;
        }
        
    #logo {
       
        background-repeat: no-repeat;
        background-size: 220px 36px;
        position: absolute;
        top: 12px;
        left: 12px;
        }
        
    #logo, #logo a {
        border: 0 none;
        display: block;
        height: 36px;
        padding: 0;
        width: 220px;
        }
        
    #account  #Link1 a,
    #terms    #Link3 a,
    #privacy  #Link4 a,
    #hcadmin  #Link5 a {
        color: #CFF;
        }
        
    #account  #Link1 b,
    #terms    #Link3 b,
    #privacy  #Link4 b,
    #hcadmin  #Link5 b {
        border-color: #CFF;
        cursor: default;
        }
        
    .ie10 #logo {
       
        background-repeat: no-repeat;
        }
        
    .ie9 .brand, .ie8 .brand, .ie7 .brand {
     
        background-repeat: no-repeat;
        background-position: -30px 60px;
        }
        
    .ie9 #logo,  .ie8 #logo,  .ie7 #logo  {
       
        background-repeat: no-repeat;
        }
        
    .ie9 header, .ie8 header, .ie7 header {
    
        background-color: transparent;
        background-repeat: repeat-x;
        }
        
    .ie8 .menu ul {
        border-color: #7F7F7F;
        border-style: solid;
        border-width: 0 1px 1px 1px;
        left: -1px;
        }
        
    .ie8 .menu > li > a       { background-color: #0C4577; }
        
    .ie8 .menu ul li a:hover,
    .ie9 .menu ul li a:hover  { background-color: #2060F6; color: #F2F2F2; } /* ie8/9 do not support linear-gradient */
        
    .ie7 .brand               { height: 80px; }
    .ie7 .menu                { display: inline; }
    .ie7 .menu li.tab a,
    .ie7 .menu li.tab a:hover { background-color: #0C4577; }
    .ie7 header               { margin-left: 0; }
    .ie7 nav a                { color: #FFF; }

.dropdown {
    position: relative;
    display: inline-block;
     overflow: visible; 
}
.dropdown-content {
   display:  none;
    position: absolute;
    background-color:  #43484b; 
    min-width: 100px;
    overflow: visible; 
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    opacity: 1;
    z-index: 9999;
    padding: 5px 1px 5px  1px;;  
}

.dropdown:hover .dropdown-content {
  display: inline-block;
  visibility: visible;


}

#localize-widget 
{
    display: none !important;
    width: 0px;
    height:0px;
}

#headerNavCart.mmo-c-icon {
    background: rgba(0, 0, 0, 0.0);
}

.mmo-c-icon__badge, .mmo-c-icon__badge--printx, .mmo-c-icon__badge--green, .mmo-c-icon__badge--red {
    background: #424242;
    border-radius: 10px;
    color: #fff;
    font-size: 11px;
    font-weight: 500;
    height: 20px;
    line-height: 21px;
    position: absolute;
    right: 0px;
    text-align: center;
    top: -3px;
    width: 20px;
}

.mmo-c-icon__badge--green {
    background: #7cb342;
}

.mmo-c-icon__badge--printx {
    background: rgb(9, 93, 177);
}

.mmo-c-subheader__group--center--1000 > div {
    display: flex;
}

@charset "UTF-8";

/* == CONTENT STYLES ================================================= 
 *  
 *  author:         Michael Alberghene
 *  modified by:    
 *  date created:   Monday, March 12, 2012
 *  date modified:  Wednesday, September 16, 2015
 *  description:    Content Style Sheet
 *  
 * =================================================================== */

    body {
        background-attachment: fixed;
        background-color: #004E9D;
        background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #001E47), color-stop(100%, #004E9D) );  /* Safari 4+, Chrome 2+ */
        background-image: -webkit-linear-gradient( top, #001E47 0, #004E9D 100% );                                               /* Safari 5.1+, Chrome 10+ */
        background-image:    -moz-linear-gradient( top, #001E47 0, #004E9D 100% );                                               /* FF 3.6+ */
        background-image:     -ms-linear-gradient( top, #001E47 0, #004E9D 100% );                                               /* IE10 */
        background-image:      -o-linear-gradient( top, #001E47 0, #004E9D 100% );                                               /* Opera 11.10 */
        background-image:         linear-gradient( to bottom, #001E47 0, #004E9D 100% );                                         /* Standard */
       -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#001E47',endColorstr='#004E9D')";                  /* IE8+ */
        filter:     progid:DXImageTransform.Microsoft.gradient(startColorstr='#001E47',endColorstr='#004E9D');                   /* IE6 and IE7 */
        }
        
    body.full-window,
    body.product-tmpl {
        background-image: none;
       -ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";
        }
        
    body.full-window  { background-color: #DDD; }
    body.product-tmpl { background-color: #D5E5F5; }
        
    article {
        margin: 0 auto;
        min-height: 560px;
        padding: 10px;
        width: 960px;
        }
        
    h1 {
        position: relative;
        background-color: inherit;
        }
        
    dd pre, table pre {
        font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
        margin: 0;
        }
        
    dd p,
    dd table {
        font-size: 100%;
        }
        
    /*[title] { / * css tooltip style * // * don't use "data-whatever" to target an element * /
        position: relative;
        }
        
    [title]:after {
        background-color: rgba(0,0,0,0.8);
       -webkit-border-radius: 0.5em;
        -khtml-border-radius: 0.5em;
          -moz-border-radius: 0.5em;
            -o-border-radius: 0.5em;
               border-radius: 0.5em;
        bottom: 100%;
       -webkit-box-shadow: 0.2em 0.2em 0.4em 0.1em rgba(0,0,0,0.5);
        -khtml-box-shadow: 0.2em 0.2em 0.4em 0.1em rgba(0,0,0,0.5);
          -moz-box-shadow: 0.2em 0.2em 0.4em 0.1em rgba(0,0,0,0.5);
            -o-box-shadow: 0.2em 0.2em 0.4em 0.1em rgba(0,0,0,0.5);
               box-shadow: 0.2em 0.2em 0.4em 0.1em rgba(0,0,0,0.5);
        color: #F2F2F2;
        content: attr(title);
        font-size: 100%;
        font-style: normal;
        font-weight: bold;
        text-shadow: none;
        left: -666em;
        opacity: 0;
        padding: 0.33em 1em 0.67em;
        position: absolute;
       -webkit-transition: 300ms linear opacity;
          -moz-transition: 300ms linear opacity;
            -o-transition: 300ms linear opacity;
               transition: 300ms linear opacity;
       -webkit-transition-delay: 600ms;
          -moz-transition-delay: 600ms;
            -o-transition-delay: 600ms;
               transition-delay: 600ms;
        white-space: nowrap;
        z-index: 10;
        }
        
    [title]:hover:after {
        opacity: 1;
        left: 1.5em;
        }*/
        
    .more {
        background-color: inherit;
        bottom: 1px;
        font-size: 50%;
        position: absolute;
        right: 0;
        white-space: nowrap;
        }
        
    .glyph.help,
    .glyph.info,
    .glyph.note,
    .glyph.warn {
       -khtml-opacity: 0.3;
         -moz-opacity: 0.3;
              opacity: 0.3;
        vertical-align: middle;
        }
        
    .glyph.help:hover,
    .glyph.info:hover,
    .glyph.note:hover,
    .glyph.warn:hover {
       -khtml-opacity: 1;
         -moz-opacity: 1;
              opacity: 1;
       -webkit-transition: opacity 0.3s ease 0s;
          -moz-transition: opacity 0.3s ease 0s;
            -o-transition: opacity 0.3s ease 0s;
               transition: opacity 0.3s ease 0s;
        }
        
    .glyph.link {
        height: 1.667em;
        margin-left: 0.5em;
        }
        
    .glyph.link:hover {
        border-width: 0;
        color: #525252;
        }
        
    .glyph.link b {
        border-bottom: 1px solid #222;
        margin: 0 2px;
        padding-bottom: 1px;
        }
        
    .glyph.link b:hover {
        border-bottom: 1px solid #525252;
        }
        
    .glyph.link span {
        padding-right: 1.167em;
        }
        
    .glyph.link span:before {
        position: absolute;
        left: 0;
        top: 0;
        }
        
    .k-ff .glyph.link span:before {
        top: 1px;
        }
        
    .glyph.link span,
    .glyph.link b {
        display: inline;
        }
        
    .glyph {
        border-width: 0;
        color: #222 !important;
        cursor: pointer;
        display: inline-block;
        line-height: 16px;
        overflow: visible;
        padding-bottom: 0;
        position: relative;
        white-space: nowrap;
        }
        
    .glyph:first-child {
        margin-left: 0;
        }
        
    .glyph b {
        display: none;
        }
        
    .glyph span:before {
        display: inline-block;
        font-family: "Glyphicons Halflings", sans-serif;
        font-weight: normal;
        }
        
    .button.glyph.shopping-cart {
       -webkit-transform: scale(-1, 1);
          -moz-transform: scale(-1, 1);
           -ms-transform: scale(-1, 1);
            -o-transform: scale(-1, 1);
               transform: scale(-1, 1);
        }
        
    .button.glyph {
        border: 1px solid #7F7F7F;
        font-size: 12px;
        min-width: 0;
        padding: 0;
        }
        
    .button.glyph span:before {
        left: 50%;
        position: absolute;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
           -moz-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
             -o-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%);
        }
        
    .ie8 .button.glyph span:before {
        margin: -9px 0 0 -6px;
        }
        
    .glyph.cog               span:before { content: "\E019"; } /* cog *//* cog must be first */
    .glyph.active            span:before { content: "\E089"; } /* ok-circle */
    .glyph.add-tax-rate      span:before { content: "\002B"; } /* plus */
    .glyph.approvers         span:before { content: "\E125"; } /* thumbs up */
    .glyph.attribute-groups  span:before { content: "\E019"; } /* cog */
    .glyph.attributes        span:before { content: "\E178"; } /* transfer */
    .glyph.book              span:before { content: "\E043"; } /* book */
    .glyph.budget            span:before { content: "\E148"; } /* usd */
    .glyph.calendar          span:before { content: "\E109"; } /* calendar */
    .glyph.certificate       span:before { content: "\E124"; } /* certificate */
    .glyph.change            span:before { content: "\E178"; } /* transfer */
    .glyph.check             span:before { content: "\E067"; } /* check */
    .glyph.chevron-down      span:before { content: "\E114"; } /* chevron-down */
    .glyph.chevron-left      span:before { content: "\E071"; } /* chevron-left */
    .glyph.chevron-right     span:before { content: "\E075"; } /* chevron-right */
    .glyph.chevron-up        span:before { content: "\E113"; } /* chevron-up */
    .glyph.clone             span:before { content: "\E224"; } /* duplicate */
    .glyph.close             span:before { content: "\E014"; } /* remove */
    .glyph.contact           span:before { content: "\E008"; } /* user */
    .glyph.contract-products span:before { content: "\E040"; } /* barcode */
    .glyph.cost-center       span:before { content: "\E459"; } /* money */
    .glyph.credit-card       span:before { content: "\E177"; } /* credit-card */
    .glyph.dashboard         span:before { content: "\E141"; } /* dashboard */
    .glyph.delete            span:before { content: "\E014"; } /* remove */
    .glyph.detail            span:before { content: "\E105"; } /* eye-open */
    .glyph.disable           span:before { content: "\E090"; } /* ban-circle */
    .glyph.download          span:before { content: "\E025"; } /* download alt */
    .glyph.edit              span:before { content: "\E065"; } /* edit */
    .glyph.enable            span:before { content: "\E013"; } /* ok */
    .glyph.envelope          span:before { content: "\2709"; } /* envelope */
    .glyph.export            span:before { content: "\E170"; } /* export */
    .glyph.eye.close         span:before { content: "\E106"; } /* eye-close */
    .glyph.eye.open          span:before { content: "\E105"; } /* eye-open */
    .glyph.file              span:before { content: "\E022"; } /* file */
    .glyph.folder-close      span:before { content: "\E117"; } /* folder-close */
    .glyph.folder-open       span:before { content: "\E118"; } /* folder-open */
    .glyph.glyph-lock        span:before { content: "\E033"; } /* glyph-lock */
    .glyph.grid              span:before { content: "\E011"; } /* th */
    .glyph.groups            span:before { content: "\E044"; } /* group */
    .glyph.impersonate       span:before { content: "\E035"; } /* old man */
    .glyph.inactive          span:before { content: "\E090"; } /* ban-circle */
    .glyph.library           span:before { content: "\E043"; } /* book */
    .glyph.list              span:before { content: "\E012"; } /* th-list*/
    .glyph.lock              span:before { content: "\E204"; } /* lock */
    .glyph.log-in            span:before { content: "\E161"; } /* log-in */
    .glyph.log-out           span:before { content: "\E163"; } /* log-out */
    .glyph.manage            span:before { content: "\E139"; } /* briefcase */
    .glyph.move              span:before { content: "\E068"; } /* move */
    .glyph.new               span:before { content: "\E081"; } /* plus-sign */
    .glyph.pencil            span:before { content: "\270F"; } /* pencil */
    .glyph.pending           span:before { content: "\E028"; } /* inbox */
    .glyph.picture           span:before { content: "\E060"; } /* picture */
    .glyph.prices            span:before { content: "\E148"; } /* usd */
    .glyph.projects          span:before { content: "\E202"; } /* save file */
    .glyph.provinces-states  span:before { content: "\E034"; } /* flag */
    .glyph.publish           span:before { content: "\E135"; } /* globe */
    .glyph.refresh           span:before { content: "\E031"; } /* refresh */
    .glyph.remove            span:before { content: "\E014"; } /* remove */
    .glyph.reorder           span:before { content: "\E030"; } /* repeat */
    .glyph.resend            span:before { content: "\E171"; } /* send */
    .glyph.resize.full       span:before { content: "\E096"; } /* resize-minimum */
    .glyph.resize.minimum    span:before { content: "\E097"; } /* resize-full */
    .glyph.save              span:before { content: "\E166"; } /* save */
    .glyph.shopping-cart     span:before { content: "\E116"; } /* shopping cart */
    .glyph.spec              span:before { content: "\E136"; } /* wrench */
    .glyph.time              span:before { content: "\E023"; } /* time */
    .glyph.trash             span:before { content: "\E020"; } /* trash */
    .glyph.uncheck           span:before { content: "\E157"; } /* unchecked */
    .glyph.undo              span:before { content: "\E436"; } /* undo */
    .glyph.unlock            span:before { content: "\E205"; } /* unlock */
    .glyph.update            span:before { content: "\E031"; } /* refresh */
    .glyph.upload            span:before { content: "\E027"; } /* upload */
    .glyph.user              span:before { content: "\E008"; } /* user */
    .glyph.view              span:before { content: "\E022"; } /* file */
        
    .glyph.help              span:before,
    .glyph.info              span:before,
    .glyph.note              span:before,
    .glyph.warn              span:before { content: "\E085"; } /* question-sign */
        
    .glyph.chevron-down      span:before,
    .glyph.chevron-left      span:before,
    .glyph.chevron-right     span:before,
    .glyph.chevron-up        span:before { font-size: smaller; }
        
    .glyph.cost-center       span:before,
    .glyph.groups            span:before,
    .glyph.impersonate       span:before,
    .glyph.lock              span:before,
    .glyph.undo              span:before,
    .glyph.unlock            span:before { font-family: glyphicons-regular, sans-serif; }
        
    .glyph.link.groups span {
        padding-right: 1.5em;
        }
        
    td .glyph.groups span {
        padding: 0 0.2em;
        }
        
    #content {
        background-color: #F2F2F2;
       -webkit-box-shadow: 0 0 0.5em 0.5em rgba(0,0,0,0.3);
        -khtml-box-shadow: 0 0 0.5em 0.5em rgba(0,0,0,0.3);
          -moz-box-shadow: 0 0 0.5em 0.5em rgba(0,0,0,0.3);
            -o-box-shadow: 0 0 0.5em 0.5em rgba(0,0,0,0.3);
               box-shadow: 0 0 0.5em 0.5em rgba(0,0,0,0.3);
        min-height: 550px;
        padding-top: 70px;
        width: 980px;
        }
        
    #header {
        height: 80px;
        position: fixed;
        z-index: 999;
        }
        
    #header, #footer {
        clear: both;
        width: 100%;
        }
        
    #content, #footer{
        margin: 0 auto;
        position: relative;
        }
        
    #content article {
       -webkit-box-sizing: content-box;
          -moz-box-sizing: content-box;
               box-sizing: content-box;
        }
        
    .unselectable,
    .k-upload li,
    .modal.upload li {
        cursor: default; /* fallback */
        cursor: not-allowed;
       -webkit-touch-callout: none;
       -webkit-user-select: none; /* Chrome all, Safari all */
        -khtml-user-select: none; /* Konqueror */
          -moz-user-select: -moz-none; /* Firefox 1.5-10 */
          -moz-user-select: none; /* Firefox all */
           -ms-user-select: none; /* IE 10+ *//* IE <10 use unselectable="on" */
        /*  -o-user-select: none;    Not supported *//* Opera 15+ supported with prefix: -webkit- */
        /*     user-select: none;    Not supported *//* www.w3.org/TR/css3-ui/ */
        }
        
    .contacts .list,
    .dragged,
    .dropHover,
    .fakeinput,
    .hc-drag,
    .modal.directory .list,
    .modal.upload .fake,
    .preferences .foo,
    .search em,
    .stet .foo,
    .tools .find,
    .tools .sort,
    .tools .task a,
    .tools .task .glyph.link {
       -webkit-border-radius: 4px;
        -khtml-border-radius: 4px;
          -moz-border-radius: 4px;
            -o-border-radius: 4px;
               border-radius: 4px;
       }
        
    .admin .contacts .list,
    .custom .uploader .k-file,
    .ie9 .fakeinput,
    .ie9 .hc-kendo *,
    .ie9 .hc-kendo,
    .ie9 .k-upload .k-file,
    .ie9 .tools .task a,
    .ie9 .tools .task a:hover,
    .k-popup .k-list .k-item,
    .k-popup .k-list .k-state-focused,
    .k-popup .k-list .k-state-hover,
    .k-popup .k-list .k-state-selected,
    .modal.upload li,
    .paging .pagination .next.disabled:hover,
    .paging .pagination .previous.disabled:hover,
    .paging .pagination .step-next.disabled:hover,
    .paging .pagination .step-previous.disabled:hover,
    .payment .pagination a:hover,
    .template textarea,
    .tools .k-dropdown-wrap,
    .tools .k-input,
    .tools .k-select,
    .tools .pagination a,
    .tools .pagination a:hover,
    .tools .search em,
    .tools button[type="button"],
    .tools input[type="text"] {
       -webkit-border-radius: 0;
        -khtml-border-radius: 0;
          -moz-border-radius: 0;
            -o-border-radius: 0;
               border-radius: 0;
        }
        
    .validation-summary-errors {
        font-size: 1.2em;
        line-height: 1.4;
        text-align: center;
        }
        
    .validation-summary-errors ul {
        margin: 0.5em 0;
        }
        
    .validation-summary-errors li {
        font-size: 100%;
        list-style: none;
        }
        
/*
 * Back to ...
 */
    .return {
        overflow: hidden;
        margin-bottom: 0.5em;
        }
        
    .return a {
        color: #222;
        }
        
    .return span {
        display: inline-block;
        float: left;
        height: 1.5em;
        }
        
    .return .glyph.back2 {
        background-position: -491px -158px;
        margin-right: 0.2em;
        padding: 0;
        width: 1em;
        }
        
/*
 * Checkbox
 */
    .checkbox {
        height: 22px;
        }
        
    .checkbox input,
    .checkbox label {
        position: absolute;
        }
        
    .checkbox input {
        left: 0;
        top: 2px;
        }
        
    .checkbox label {
        left: 19px;
        text-shadow: none;
        top: 0;
        }
        
/*
 * Countdown
 */
    .countdown {
        display: block;
        font-weight: normal;
        overflow: visible;
        position: absolute;
        right: 0;
        text-align: right;
        top: 0;
        white-space: nowrap;
        width: 150px;
        }
        
/*
 * Drag and Drop
 */
    .dragged {
        background-color: #3A5FCD;
        background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAAAAAAAAACH5BAUAAAAALAAAAAABAAEAAAICRAEAOw==') /*../Images/blank.gif*/;
        background-position: 5px 2px;
        background-repeat: no-repeat;
        color: #FFF;
        font-size: 1.2em;
        overflow: visible;
        padding: 5px 6px 6px 30px;
        white-space: nowrap;
        }
        
    .dropHover {
        background-color: #D9E5F5;
        }
        
    .hc-drag {
        background-color: #69F;
        background-repeat: no-repeat;
        background-position: 4px 4px;
        color: #FFF;
        font-size: 120%; /* 1.2em = 12px = 9pt */
        line-height: 1.4;
        }
        
    .hc-drag.folder {
        background-position: 4px 2px;
        padding: 4px 4px 4px 30px;
        }
        
    .hc-drag.pdf {
        background-position: 4px 4px;
        padding: 4px 4px 4px 24px;
        }
        
    .folder {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAATCAMAAACjpw26AAABSlBMVEX///+ZmZmEhISYmJipqamUlJSBgYGsrKyQkJCZmJmSkpKlpqWlpaYUFBSYmZmQj5CIiIisrKuHh4ilpaWCgoKLjIyDg4OMjIyJiYmhoaKdnZ0VFRWenZ2ioaIqKiqHiIihoaGTk5Osq6yVlJSMi4uioqKLjIuIiIeLi4sZGRmUlZSmpqXS0tJZWVnIyMg5OTnR0dGhoqEeHh6rq6tKSkqUlJWEhIWHiIeQj4+dnZ6Li4yPkJDx8fHn5+eBgYKFhISurq6oqamIh4eampqhoqKVlZSioqHNzc3Hx8eVlJU1NTWPkI8kJCSQkI+ioaFjY2O4uLi3t7eenp1vb2+rrKzY2NhDQ0OZmZioqKmHh4dTU1OIh4impqaFhIWEhYSmpaaMjIulpqampaWpqKmCgoGBgoITExNSUlJEREQ/Pz8zMzMgICAaGhqPj5DiWtVrAAAAAXRSTlMAQObYZgAAASVJREFUeF5tyFNzNUEQBuCemaWNY9tGaNvGZ/7/2+xuLlJJnaer9QIAIQhlaAIfkYv5QPtTflyvt7eaze2TDzlaQwQJGcHzPM2xsGNZjuX48cIMZ0CWZzgCwr7Re71sNqvrLHvO6g0gXynqmvKtUO/zFpB4L5lPNUl8kUTTrElfTFES+0AiiUin0Cmk0+uJw4j/FBKb6Usg8Xg8ejqZRAPBHWgB4tGV3wpCisIjxCtI4fldoDcGVZrO0b4BXc2F104ShP/qATcXFsepqsqN99TxPmTsolvM5/NF17bL7rRcnrr2cxeEkVbSjFJJWzW0m1XDSKXuRqkKCBg/4Ec8HOIljP0OySAwDLPIBL75K/Sd+QFe42f/1+/Wn2Tyb/dfJRaTZdkfr4aIMU5h8oucAAAAAElFTkSuQmCC') /*../Images/folder.png*/;
        }
        
    .pdf {
        background-image: url('data:image/gif;base64,R0lGODlhEAAQAOZVAPb29t/f3/n5+fr6+vX19f39/fLy8vHx8eLi4vPz8+rq6svLy+/v7/f39/T09Pfz8vTx8eZeU+2cl/fW1Pfp6OJlXffc2u2rp+WFgfPHxdo4Lebm5uFsZeRuZuR8duWBevfd2/Kmnunp6fvw7+5/dPba2N9VTOVpYPXQzMXFxevr68LCwufn5+52afDw8NtVT+Pj4+3t7epoXdlVUMqHhfjl5POtpud1bfO/uehqYOmgm/nz899xbfGEeOujn/TV08PDw+zs7Pje3OaHgcxCPfnp5/LLyfHDwMyKh/nu7d9QRuV5cuR9d++4tPF/c+x2bPj4+Pv7+8nJyczMzPz8/P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAFUALAAAAAAQABAAAAe4gFVVMFNShoeGAQWCglNQUVSRklArioxSURA9OAQHDCJULECWVVJUD04oDQkuClQADikBgqYCLSENAAYqklRStFRRJDZRUJ1BChu+wFQyT8HGBgwxy6VUQhE5E9AACQbVpjcSICcWVAMCAADgRSY1JR0aShVLF1DgTB9NPkc/QxwedNz7NQLJiySRokQZMIDCjgG+MmAgYqSXwouQpPCYQaOXR0m/qiwQ8LGXgCmCECxAxFLKFASBAAA7') /*../Images/pdf.gif*/;
        }
        
/*
 * Less than or equal to IE7
 */
    .main.not-supported {
        padding-top: 0;
        position: relative;
        }
        
    .main.not-supported section {
        height: 36px;
        left: 50%;
        margin: -36px 0 0 -330px;
        overflow: visible;
        position: absolute;
        text-align: center;
        top: 50%;
        }
        
/*
 * Other stuff
 */
    .field-validation-error {
        display: block;
        }
        
    .inputError {
        border-color: #B22222;
        }
        
/*
 * Foreward slash between month and year dropdown list
 */
    .exp-date {
        min-height: 30px;
        }
        
    .exp-date select {
        float: left;
        width: 48% !important; /* override hc-admin.css */
        }
        
    .exp-date .slash {
        display: inline-block;
        float: left;
        height: 22px;
        line-height: 1.6;
        overflow: visible;
        text-align: center;
        width: 4%;
        }
        
    .exp-date .slash:empty::after {
        content: "/";
        }
        
/*
 * Spinner * /
 */
    .load {
        display: block;
        height: 20px;
        margin: 0 auto;
        width: 20px;
        }
        
    #loading {
        display: block;
        height: 20px;
        left: 50%;
        margin: -10px 0 0 -10px;
        overflow: visible;
        position: absolute;
        top: 50%;
        white-space: nowrap;
        width: 20px;
        z-index: 300001;
        }
        
    #spinner {
        display: none;
        }
        
    #spinner_bg {
        background-color: transparent;
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%;
        z-index: 300000;
        }
        
/*
 * This fixes the problem that causes the scroll bar to appear when spinner displays
 */
    .ui-widget-overlay {
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%;
        }
        
/*
 * Creates mobile styled on/off switch
 * The :root selector prevents rendering in IE8 and below
 */
    .switches {
        display: block;
        min-height: 18px;
        overflow: hidden;
        position: relative;
        }
        
    .switch {
        margin: 0;
        position: absolute;
        right: 12px;
        top: 0;
        width: 114px;
        }
        
        
    .switch label {
        color: #222;
        font-size: inherit;
        text-indent: 34px;
       -webkit-transition: color 0.4s ease 0s;
          -moz-transition: color 0.4s ease 0s;
            -o-transition: color 0.4s ease 0s;
               transition: color 0.4s ease 0s;
        white-space: nowrap;
        }
        
    .switch input {
        margin: 0;
        position: absolute;
        text-indent: -9999px;
        visibility: hidden;
        }
        
    .switch input ~ label {
        display: block;
        outline: 0 none;
        position: relative;
        }
        
    .switch input.flip ~ label {
        background-color: #7F7F7F;
        border-radius: 16px;
        color: #222;
        height: 16px;
        width: 28px;
        }
        
    .switch input.flip ~ label::before,
    .switch input.flip ~ label::after {
        bottom: 1px;
        content: "";
        display: block;
        left: 1px;
        position: absolute;
        top: 1px;
        }
        
    .switch input.flip ~ label::before {
        background-color: #D3D3D3;
        border-radius: 16px;
       -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.3) inset;
          -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.3) inset;
               box-shadow: 1px 1px 2px rgba(0,0,0,0.3) inset;
        right: 1px;
       -webkit-transition: background 0.4s ease 0s;
          -moz-transition: background 0.4s ease 0s;
            -o-transition: background 0.4s ease 0s;
               transition: background 0.4s ease 0s;
        }
        
    .switch input.flip ~ label::after {
        background-color: #FFF;
        background-image: none, linear-gradient(to bottom, #FFF 0, #F3F3F3 50%, #EDEDED 51%, #FFF 100%);
        border-radius: 100%;
       -webkit-box-shadow: 1px 2px 3px rgba(0,0,0,0.3);
          -moz-box-shadow: 1px 2px 3px rgba(0,0,0,0.3);
               box-shadow: 1px 2px 3px rgba(0,0,0,0.3);
        height: 14px;
       -webkit-transition: margin 0.4s ease 0s;
          -moz-transition: margin 0.4s ease 0s;
            -o-transition: margin 0.4s ease 0s;
               transition: margin 0.4s ease 0s;
        width: 14px;
        }
        
    .switch input.flip:checked ~ label::before {
        background-color: #3C3;
        }
        
    .switch input.flip:checked ~ label::after {
        margin-left: 12px;
        }
        

@charset "UTF-8";

/* == FOOTER STYLES ================================================== 
 *  
 *  author:         Michael Alberghene
 *  modified by:    
 *  date created:   Monday, June 4, 2012
 *  date modified:  Friday, August 7, 2015
 *  description:    Footer Style Sheet
 *  
 * =================================================================== */

    footer {
        color: #808080;
        margin: 0 auto;
        text-align: center;
        white-space: nowrap;
        width: 980px;
        }
        
    footer a {
        color: inherit;
        display: inline-block;
        }
        
    footer a:hover {
        border-bottom: 1px solid;
        color: #9CF;
        }
        
    footer div {
        color: #000;
        display: none;
        height: 55px;
        padding: 0 2px 10px 0;
        position: absolute;
        right: 10px;
        text-align: right;
        top: 60px;
        width: 161px;
        }
        
    footer ul {
        margin: 0;
        width: auto;
        }
        
    footer li {
        display: inline-block;
        font-size: 1.1em;
        height: 16px;
        margin: 0.6em 0;
        padding: 0 1em;
        }
        
    footer li:first-child {
        padding-left: 0;
        }
        
    footer li:last-child {
        padding-right: 0;
        }
        
    .ie7 footer li {
        display: inline;
        }
        
    .ie7 footer a:link, 
    .ie7 footer a:visited,
    .ie7 footer a:active {
        vertical-align: top;
        color: #808080;
        }
        
    .ie7 footer a:hover {
        color: #9CF;
        }

@charset "UTF-8";

/* == CONTEXT MENU STYLES ============================================ 
 *  
 *  author:         
 *  modified by:    Michael Alberghene
 *  date created:   Thursday, March 15, 2012
 *  date modified:  Tuesday, May 12, 2015
 *  description:    Context Menu Style Sheet
 *  
 * =================================================================== */

    /* Note: Positioning is done with javascript. SH */
    .contextMenu {
        background: #FFF;
       -webkit-background-clip: padding-box;
          -moz-background-clip: padding;
               background-clip: padding-box;
       -webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.6);
        -khtml-box-shadow: 0 6px 12px rgba(0,0,0,0.6);
          -moz-box-shadow: 0 6px 12px rgba(0,0,0,0.6);
            -o-box-shadow: 0 6px 12px rgba(0,0,0,0.6);
               box-shadow: 0 6px 12px rgba(0,0,0,0.6);
        border: 1px solid #7F7F7F;
       -webkit-border-radius: 6px;
        -khtml-border-radius: 6px;
          -moz-border-radius: 6px;
               border-radius: 6px;
        display: none;
        padding: 5px 0;
        min-width: 120px;
        z-index: 99999;
        }
        
    .contextMenu a {
        border-bottom: 1px solid #FFF;
        border-top: 1px solid #FFF;
        color: #222;
        line-height: 1.2;
        outline: none;
        overflow: visible;
        padding: 0 15px 3px;
        text-decoration: none;
        white-space: nowrap;
        }
        
    .contextMenu a:hover {
        background-color: #2060F6;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #6389F8), color-stop(100%, #2060F6));
        background-image: -webkit-linear-gradient(top, #6389F8 0, #2060F6 100%);
        background-image:    -moz-linear-gradient(top, #6389F8 0, #2060F6 100%);
        background-image:     -ms-linear-gradient(top, #6389F8 0, #2060F6 100%);
        background-image:      -o-linear-gradient(top, #6389F8 0, #2060F6 100%);
        background-image:         linear-gradient(to bottom, #6389F8 0, #2060F6 100%);
        border-bottom: 1px solid #0D52EC;
        border-top: 1px solid #5980EF;
        color: #FFF;
        text-shadow: 0 0 0 rgba(255,255,255,1);
        }
        
    .contextMenu a,
    .contextMenu li {
        display: block;
        width: 100%;
        }
        
    .contextMenu .disabled {
        display: none;
        }
        
    .contextMenu .separator {
        border-top: solid 1px #CCC;
        }
        
@charset "UTF-8";

/* == GRID =========================================================== 
 *  
 *  author:         Michael Alberghene
 *  modified by:    
 *  date created:   Monday, February 27, 2012
 *  date modified:  Tuesday, September 15, 2015
 *  description:    Grid Style Sheet
 *  
 * =================================================================== */

    table > tbody > tr a.glyph.location {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAB4CAMAAADFYSIeAAABFFBMVEUAAAD///////8AAAAFBQUiIiLl5eX////////////////////////T09P////l5eUiIiIAAAAICAgSEhJqamqCgoIiIiLl5eUsLCwiIiLl5eUAAAAODg4rKythYWFra2sAAAASEhIiIiLl5eUYGBhISEhKSkoRERHh4eFcXFzMzMxlZWVPT09UVFQiIiLl5eUAAAASEhI2NjZBQUFWVlYiIiLl5eUAAAASEhI0NDQ6OjpSUlKkpKTPz8+vr6/b29vLy8vZ2dlSUlJDQ0NISEhMTExPT09RUVExMTHl5eVNTU0uLi4iIiIAAAAzMzM9PT1WVlasrKwjIyO7u7saGho4ODjJycnY2NhJSUlLS0syMjI5OTmEOSOXAAAAQnRSTlMAAAUQEBAQHTU6P0RIS01gYGBgYISQsLC5wMDAwMfIztDQ0NDR0dLT09PY2N7e4ODg4Obp6fDw8PDz9PX19/v7/f3xp7ZwAAABkklEQVR4Xu3U11LjMBQGYCkFQyB2KmAnsCnUkEJZm87uyt3poZb3fw984p0jeyCXYbjIf6GRvjlnVC5E6BeZjRm5rcqZCCZrvWlqyRCCBcoxA2tKYcwgyj3MOqIKhUFlG7HN21XezlGObAQzvlH0SLMPz6+pttcj18R8Py5QUjqaIkVwqe5OU18KIVigHCVYUwqjhKi4mA1EDQqDyg5ih7drvJ2jEtkIZnyj6JFmH55fU+tsSD/k5ReYK59clHMRTFQnzuP726SaCOGOo5uWZerODse882J7oujZL04ecUu3mTEYGMzWNxEvTeYXigZjr6eIZxYzupTqjFlXiLsW8waUDn3cQyxAO6Wix8wCotC0je7DQ9ewmwIiTbdMfTjUzVaacoyliofXv7eLqVjk7sLK2uqyML9HXiAhJFs6Pi9l/QnHeGU0fnoejyrxEO7fu9Pc73PMggWaRTyCdb8P4y/EOxdzg/gPCgkB/It4C8sA/yA2ODYQJWj3E/nryIH7PweEI//rQkhI8Nf5k7k88gI/AL8JdVWif94QAAAAAElFTkSuQmCC') /*../Images/info-sign.png*/;
        background-repeat: no-repeat;
        border: 0 none;
        display: inline-block;
        height: 14px;
        margin: 0 auto;
        overflow: visible;
        width: 16px;
        }
        
    table > tbody > tr:hover a.location,
    table > tbody > tr:hover .drag {
        background-position: 0 -30px;
        border: 0 none;
        }
        
    table > tbody > tr:hover a.location:hover,
    table > tbody > tr:hover .drag:hover {
        background-position: 0 -60px;
        }
        
    /*table > tbody > tr a.glyph {
        margin: 0 -1px 0;
        padding: 0 0 1px;
        text-indent: -9999px;
        width: 16px;
        }
        
    table > tbody > tr:hover a.glyph {
        background-image: url("../Images/icons_half@2x_F2F2F2.png");
        }
        
    table > tbody > tr:hover a.glyph:hover {
        background-image: url("../Images/icons_half@2x_525252.png");
        border: 0 none;
        }
        
    table > tbody > tr a.glyph.active            { background-position: -249px -180px; } / *  ok-circle  * /
    table > tbody > tr a.glyph.add-tax-rate      { background-position: -465px -181px; } / *  plus  * /
    table > tbody > tr a.glyph.approvers         { background-position: -153px -228px; } / *  thumbs up  * /
    table > tbody > tr a.glyph.attribute-groups  { background-position: -486px  -84px; } / *  cog  * /
    table > tbody > tr a.glyph.attributes        { background-position: -465px -274px; } / *  transfer  * /
    table > tbody > tr a.glyph.budgets           { background-position: -225px -252px; } / *  usd  * /
    table > tbody > tr a.glyph.cart              { background-position: -417px -204px; } / *  shopping cart  * /
    table > tbody > tr a.glyph.change            { background-position: -465px -274px; } / *  transfer  * /
    table > tbody > tr a.glyph.contract-products { background-position: -513px -108px; } / *  barcode  * /
    table > tbody > tr a.glyph.cost-center       { background-position: -129px  -60px; } / *  money  * /
    table > tbody > tr a.glyph.delete            { background-position: -369px  -84px; } / *  remove  * /
    table > tbody > tr a.glyph.detail            { background-position: -153px -204px; } / *  eye-open  * /
    table > tbody > tr a.glyph.disable           { background-position: -273px -180px; } / *  ban-circle  * /
    table > tbody > tr a.glyph.download          { background-position: -153px -108px; } / *  download  * /
    table > tbody > tr a.glyph.edit              { background-position: -153px -156px; } / *  edit  * /
    table > tbody > tr a.glyph.enable            { background-position: -249px -180px; } / *  ok-circle  * /
    table > tbody > tr a.glyph.file              { background-position:  -81px -108px; } / *  file  * /
    table > tbody > tr a.glyph.impersonate       { background-position: -200px  -60px; } / *  old man  * /
    table > tbody > tr a.glyph.inactive          { background-position: -273px -180px; } / *  ban-circle  * /
    table > tbody > tr a.glyph.library           { background-position: -105px -132px; } / *  book  * /
    table > tbody > tr a.glyph.lock              { background-position: -201px -156px; } / *  unchecked  * /
    table > tbody > tr a.glyph.manage            { background-position: -488px -227px; } / *  briefcase  * /
    table > tbody > tr a.glyph.pending           { background-position: -225px -108px; } / *  inbox  * /
    table > tbody > tr a.glyph.prices            { background-position: -225px -252px; } / *  usd  * /
    table > tbody > tr a.glyph.provinces-states  { background-position: -369px -108px; } / *  flag  * /
    table > tbody > tr a.glyph.resend            { background-position: -129px  -84px; } / *  eye-open  * /
    table > tbody > tr a.glyph.spec              { background-position: -417px -227px; } / *  wrench  * /
    table > tbody > tr a.glyph.trash             { background-position: -514px  -84px; } / *  trash  * /
    table > tbody > tr a.glyph.undelete          { background-position: -441px -252px; } / *  unchecked  * /
    table > tbody > tr a.glyph.unlock            { background-position: -441px -252px; } / *  checked  * /
    table > tbody > tr a.glyph.update            { background-position: -297px -108px; } / *  refresh  * /
    table > tbody > tr a.glyph.user-groups       { background-position: -222px  -60px; width: 24px; } / *  group  * /
    table > tbody > tr a.glyph.users             { background-position: -225px  -84px; } / *  user  * /
    table > tbody > tr a.glyph.view              { background-position:  -81px -108px; } / *  file  * /
        
    .k-ie table > tbody > tr a.glyph {
        background-image: url("../Images/icons_half_222222.png");
        }
        
    .k-ie table > tbody > tr:hover a.glyph {
        background-image: url("../Images/icons_half_F2F2F2.png");
        }
        
    .k-ie table > tbody > tr:hover a.glyph:hover {
        background-image: url("../Images/icons_half_525252.png");
        }*/
        
    thead th {
        background-color: transparent; /* ie */
        background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #9CF), color-stop(100%, #69F));
        background-image: -webkit-linear-gradient(top, #9CF 0, #69F 100%);
        background-image:    -moz-linear-gradient(top, #9CF 0, #69F 100%);
        background-image:     -ms-linear-gradient(top, #99CCFF 0, #6699FF 100%);
        background-image:      -o-linear-gradient(top, #9CF 0, #69F 100%);
        background-image:         linear-gradient(to bottom, #9CF 0, #69F 100%);
        cursor: default;
        vertical-align: middle;
        }
        
    thead th,
    thead th a {
        background-color: transparent;
        color: #222;
        text-shadow: 0 1px 1px rgba(204,232,255,0.8);
        }
        
    thead th,
    thead th a,
    thead th a span {
        font-size: 12px;
        height: 16px;
        line-height: 16px;
        vertical-align: middle;
        }
        
    thead th a,
    thead th a span {
        display: inline-block;
        }
        
    thead th a:hover {
        background-color: transparent;
        color: #27408B;
        cursor: pointer;
        }
        
    thead th a span {
        vertical-align: -0.167em !important; /* override kendo */
        }/*
        
    thead th, tfoot th, tbody td {
        overflow: hidden;
       -ms-text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
           text-overflow: ellipsis;
           text-overflow: "...";
        white-space: nowrap;
        }
        
    thead th .ascending {
        background-position: 0 0;
        }
        
    thead th .descending {
        background-position: 0 -31px;
        }
        
    thead th:hover .ascending {
        background-position: -16px 0;
        }
        
    thead th:hover .descending {
        background-position: -16px -31px;
        }*/
        
    thead th:first-child a {
        border: 0 none;
        }
        
    thead th + th { border-left: 1px solid #A6D2FF; }
    tfoot th + th { border-left: 1px solid #A6D2FF; }
    tbody td + td { border-left: 1px solid transparent; }
        
    tbody td {
        border-bottom: 0 none;
        border-top: 0 none;
        text-shadow: none;
        }
        
    tbody > tr {
        cursor: pointer;
       -webkit-transition: color, background-color 200ms ease-in;
          -moz-transition: color, background-color 200ms ease-in;
            -o-transition: color, background-color 200ms ease-in;
               transition: color, background-color 200ms ease-in;
        }
        
    tbody > tr:nth-child(2n+1) {
        background-color: #D9E5F5; /* odd */
        }
        
    tbody > tr:nth-child(2n) {
        background-color: #F1F6FC; /* even */
        }
        
    tbody > tr:hover {
        background-color: #3A5FCD;
        color: #FFF;
        }
        
    tbody > tr:hover .glyph {
        color: #FFF;
        }
        
    tbody > tr:hover a {
        color: #D9E5F5;
        }
        
    tbody > tr:hover a:hover {
        border-bottom: 1px solid #CFF;
        color: #CFF;
        }
        
    tbody > tr:hover a.glyph:hover,
    tbody > tr:hover a.preview:hover {
        border-bottom: 0 none;
        }
        
    tbody > tr.k-state-selected,
    tbody > tr.k-state-selected td
    tbody > tr.k-state-selected:nth-child(2n) {
        background-color: #9E9E9E !important;
        color: #222;
        }
        
    tbody > tr.k-state-selected .glyph:hover {
        color: #CFF;
        }
        
    tbody > tr td {
        cursor: default;
        }
        
    #checkout tbody > tr:nth-child(2n):hover {
        background-color: #F1F6FC;
        }
        
    #checkout tbody > tr:hover {
        background-color: #D9E5F5;
        color: #222;
        }
        
    #thumbnailPreview {
        position: absolute;
        }
        
    #thumbnailPreview img {
        width: 50%;
        height: 50%;
        }
        
    #tableLibraryItem {
        overflow: auto;
        }
        
    #UserLibraryNodeListView {/*
        height: 492px !important;*//* HACK: script does not calculate the correct element height */
        overflow-y: scroll;
        overflow-x: hidden;
        }
        
    .projects tbody > tr td {
        vertical-align: top;
        }
        
    .projects tbody > tr a,
    .projects tbody > tr td,
    .projects tbody > tr td .drag {
        cursor: context-menu !important;
        }
        
    .projects td a img {
        display: none;
        }
        
    .projects th:not(:nth-child(1)) {
        cursor: pointer !important;
        }
        
    .projects td a:hover {
        cursor: pointer !important;
        }
        
    .projects th:first-child,
    .projects td:first-child {
        text-align: center;
        width: 11%;
        }
        
    .projects th:first-child + th,
    .projects td:first-child + td {
        text-align: left;
        width: 28%;
        }
        
    .projects th:first-child + th + th,
    .projects td:first-child + td + td {
        text-align: left;
        width: 19%;
        }
        
    .projects th:first-child + th + th + th,
    .projects td:first-child + td + td + td {
        text-align: left;
        width: 12%;
        }
        
    .projects th:first-child + th + th + th + th,
    .projects td:first-child + td + td + td + td {
        text-align: left;
        width: 19%;
        }
        
    .projects th:first-child + th + th + th + th + th,
    .projects td:first-child + td + td + td + td + td {
        text-align: right;
        width: 11%;
        }
        
    .staging th:first-child,
    .staging td:first-child {
        text-align: left;
        width: 56%;
        }
        
    .staging th:first-child + th,
    .staging td:first-child + td {
        text-align: left;
        width: 12%;
        }
        
    .staging th:first-child + th + th,
    .staging td:first-child + td + td {
        text-align: left;
        width: 18%;
        }
        
    .staging th:first-child + th + th + th,
    .staging td:first-child + td + td + td {
        text-align: right;
        width: 10%;
        }
        
    .staging th:first-child + th + th + th + th,
    .staging td:first-child + td + td + td + td {
        text-align: center;
        width: 4%;
        }
        
    .staging.press-ready th:first-child,
    .staging.press-ready td:first-child {
        text-align: left;
        width: 61%;
        }
        
    .staging.press-ready th:first-child + th,
    .staging.press-ready td:first-child + td {
        text-align: left;
        width: 11%;
        }
        
    .staging.press-ready th:first-child + th + th,
    .staging.press-ready td:first-child + td + td {
        text-align: left;
        width: 18%;
        }
        
    .staging.press-ready th:first-child + th + th + th,
    .staging.press-ready td:first-child + td + td + td {
        text-align: right;
        width: 10%;
        }
        
    .staging.modified th:first-child,
    .staging.modified td:first-child {
        text-align: left;
        width: 37%;
        }
        
    .staging.modified th:first-child + th,
    .staging.modified td:first-child + td {
        text-align: left;
        width: 12%;
        }
        
    .staging.modified th:first-child + th + th,
    .staging.modified td:first-child + td + td {
        text-align: left;
        width: 9%;
        }
        
    .staging.modified th:first-child + th + th + th,
    .staging.modified td:first-child + td + td + td {
        text-align: left;
        width: 9%;
        }
        
    .staging.modified th:first-child + th + th + th + th,
    .staging.modified td:first-child + td + td + td + td {
        text-align: left;
        width: 19%;
        }
        
    .staging.modified th:first-child + th + th + th + th + th,
    .staging.modified td:first-child + td + td + td + td + td {
        text-align: right;
        width: 10%;
        }
        
    .staging.modified th:first-child + th + th + th + th + th + th,
    .staging.modified td:first-child + td + td + td + td + td + td {
        text-align: center;
        width: 4%;
        }
        
    .staging.failed th:first-child,
    .staging.failed td:first-child {
        text-align: left;
        width: 46%;
        }
        
    .staging.failed th:first-child + th,
    .staging.failed td:first-child + td {
        text-align: left;
        width: 12%;
        }
        
    .staging.failed th:first-child + th + th,
    .staging.failed td:first-child + td + td {
        text-align: left;
        width: 10%;
        }
        
    .staging.failed th:first-child + th + th + th,
    .staging.failed td:first-child + td + td + td {
        text-align: left;
        width: 18%;
        }
        
    .staging.failed th:first-child + th + th + th + th,
    .staging.failed td:first-child + td + td + td + td {
        text-align: right;
        width: 10%;
        }
        
    .staging.failed th:first-child + th + th + th + th + th,
    .staging.failed td:first-child + td + td + td + td + td {
        text-align: center;
        width: 4%;
        }
        /*
    .staging #divNoProductDetails,
    .staging.modified #divNoProductDetails,
    .staging.failed #divNoProductDetails {
        top: 6px !important; / * Archive -- do not delete * // * offset inline style (#UserLibraryItemPrimaryFrame) * /
        }*/
        
    #divNoProductDetails {
        position: relative;
        height: 500px;
        width: 780px;
        }
        
    #divNoProductDetails p,
    .no-results p {
        height: 20px;
        left: 50%;
        margin: -15px 0 0 -98px;
        overflow: visible;
        position: absolute;
        text-align: center;
        top: 50%;
        white-space: nowrap;
        width: 200px;
        }
        
/* -- Grid Layout -- */
        
    #UserLibraryItemPrimaryFrame {/*
        height: 492px !important;*//* Archive -- do not delete */
        overflow: hidden;
        }
        
    .item {
        padding-left: 10px;
        position: relative;
        margin: 0;
        }
        
    .item ul {
        margin: 0;
        }
        
    .item li {
        float: left;
        height: 174px;
        list-style-type: none;
        margin: 10px 10px 0 0;
        padding: 10px 6px 0;
        position: relative;
        text-align: center;
        }
        
    .item li,
    .item li .desc,
    .item li .desc span
    .item li .desc span a {
        width: 164px;
        }
        
    .item li .desc {
        bottom: 0;
        height: 60px;
        left: 50%;
        margin: 0 0 0 -82px;
        position: absolute;
        }
        
    .item li .desc span {
        display: block;
        margin: 0 auto;
        max-width: 14.7em;
        padding: 0 0 0.2em 0;
        }
        
    .item li .desc span a {
        cursor: pointer;
        }
        
    .item li .desc span em {
        font-style: normal;
        }
        
    .item li.k-state-selected,
    .item li.k-state-selected:link,
    .item li.k-state-selected:visited,
    .item li.k-state-selected:hover {
        background-color: #F2F2F2;
        }
        
    .item li.k-state-selected img {
        border: 1px solid #1872B7;
        }
        
    .item li img {
        border: 1px solid #DDD;
        cursor: pointer;
        direction: ltr;
        font-size: 0;
        text-indent: -9999px;
        }
        
    .item .spinner {
        height: 20px;
        left: 50%;
        margin: -50px 0 0 0;
        overflow: visible;
        position: absolute;
        top: 50%;
        width: 20px;
        }
        
    .ie10 tr td.k-last, .ie9 tr td.k-last, .ie8 tr td.k-last {
        text-align: center;
        }
      
    .ie8 tbody > tr { /* odd */
        background-color: #D9E5F5;
        }
        
    .ie8 tbody > tr.k-alt,
    .ie8 tbody > tr.altrow { /* even */
        background-color: #F1F6FC;
        }
        
    .ie8 #register input.lock,
    .ie8 #register input.unlock {
        background-image: url(../Images/icons_half_222222.png);
        background-color: #B8B8B8;
        background-repeat: no-repeat;
        background-position: -197px -155px;
        }
        
    .ie8 #register input.unlock {
        background-position: -437px -251px;
        }
        
    .ie9 tbody > tr:hover,
    .ie8 tbody > tr:hover {
        background-color: #3A5FCD;
        }
        
    .ie9 tbody > tr.k-state-selected td,
    .ie9 tbody > tr.k-state-selected:nth-child(2n) td {
        background-color: #BBBCBC;
        color: #222 !important;
        }
        
    .ie8 tbody > tr.k-state-selected td {
        background-color: #BBBCBC !important;
        color: #222 !important;
        }
        
    .ie9 tbody > tr.k-state-hover td,
    .ie8 tbody > tr.k-state-hover td {
        color: #FFF;
        }
        
    .ie9 thead tr th,
    .ie8 thead tr th,
    .ie9 .k-grid-header,
    .ie8 .k-grid-header,
    .ie9 .k-grid-header .k-header,
    .ie8 .k-grid-header .k-header,
    .ie9 .k-grid-header .k-grid-header-wrap,
    .ie8 .k-grid-header .k-grid-header-wrap,
    .ie9 .k-grid-header .k-grid-header-wrap .k-header,
    .ie8 .k-grid-header .k-grid-header-wrap .k-header {
        background-color: #69F;
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAIcCAYAAAD2RY5JAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOxJREFUeNrs2DkOgDAMBEAIx//fyxWoqShSrMis5HbkxrbkUmsdWlYZGgcIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBD4MfNTUzw4x4NLf+AKBP4RzB+9/H2Yf1NKa3CMP/Q1Hrxag2c8eMSDezy4AYEB4N5fh/nb5uwL9BUBAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBD4yi3AAAVoWV98Lf0XAAAAAElFTkSuQmCC') /*textures/highlight.png*/; /* border will not display if -ms-filter is used */
        background-position: 50% 52%;
        }
        
    .ordering tr.k-state-hover td, 
    .ordering tr.k-state-selected.k-state-hover td {
        color: #222;
        }
        
    .fht-table-wrapper,
    .fht-table-wrapper .fht-tbody,
    .fht-table-wrapper .fht-tfoot,
    .fht-table-wrapper .fht-thead,
    .fht-table-wrapper .fht-fixed-body .fht-tbody,
    .fht-table-wrapper .fht-fixed-column .fht-tbody {
        overflow: hidden;
        position: relative;
        }
        
    .fht-table-wrapper .fht-tbody,
    .fht-table-wrapper .fht-fixed-body .fht-tbody {
        overflow: auto;
        overflow-x: hidden;
        overflow-y: auto;
        }
        
    .fht-table-wrapper .fht-table .fht-cell {
        overflow: hidden;
        height: 0;
        font-size: 0;
        }
        
    .fht-table-wrapper .fht-fixed-column,
    .fht-table-wrapper .fht-fixed-body {
        left: 0;
        position: absolute;
        top: 0;
        }
        
    .fht-table-wrapper .fht-fixed-column {
        z-index: 1;
        }
        

@charset "UTF-8";

/* == PAGINATION PROFILE STYLES ====================================== 
 *  
 *  author:         Michael Alberghene
 *  modified by:    
 *  date created:   Friday, May 17, 2013
 *  date modified:  Friday, August 7, 2015
 *  description:    Pagination Style Sheet
 *  
 * =================================================================== */

    .pager {
        text-align: center;
        margin: 6px auto;
        overflow: hidden;
        width: 706px;
        }
        
    .pager > div {
        margin: 0 3px;
        white-space: nowrap;
        }
        
    .pager .button {
        font-size: 1.2em;
        min-width: 0;
        width: 50px;
        }
        
    .ie8 .pager .button {
        min-width: 0;
        }
        
    .pagination {
        cursor: default;
        display: inline-block;
        margin: 0;
        overflow: visible;
        position: relative;
        text-align: center;
        white-space: nowrap;
        width: 100%;
        }
        
    .pagination a {
        background-color: transparent;
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpEMjMwNDM3NTU3NDlFMjExQjAzOEQyODYyNkNEQjA5QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBQzVDRDM1NEVEQTgxMUUyOTg4RkU5MUU5MzA2MTBFNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBQzVDRDM1M0VEQTgxMUUyOTg4RkU5MUU5MzA2MTBFNCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMjYxQjg5NDY1RURFMjExOTBDREY2QjVDOTVBNjc1QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMjMwNDM3NTU3NDlFMjExQjAzOEQyODYyNkNEQjA5QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PupqRPIAAAUFSURBVHja7JsxT9tAFMdtIEAQKJYAIYLEEgYkJNhZiJgq9RO0Qz9AJaR+AsTGWnXt3i58gk6wdQwqK+3G7AqqAImU3ovO0fnybN+9dzRR9U56Kn34/z//f7nYxonjwWAQyaCPGUEgAAXgfwuw1WqlUFYvUdWhTojpfT1hW9BU9Tz3C/Mcy++7Ahu6RkHVP5eqDqjwbD3RE7a9tAJjvYjpmcvPegtPEbx/DZF/DJxCeFMD0XUFBoXH9cQCc1eSgycLICfoxwJ9CHhlXgd67pCeZIDXjB35UKC/DgiwyP9DYE8ywDY18O3tbVqgbweCeK29xnp67lCedIAlEMgQuZ4loILAc9XPBFhJk4I4cXguAH/rCg4xO0MSPXNBtddLwMvlx0Yst7PkZoIAFIACUIYAFIACUADKCAyw0WikUGZvfn4+WVpaIn8mgul9PWFb0FT1fAamx/LbY67sl9vb2w076Orq6tXi4uI+FZ6tp3hubGwcPD4+Xint0fPzc1rU8xmY3s7vDTBJklz4tbW1q62trf04jknwbD3Vc319PVJ/goJmFBjr+ewfpjfzkwBCKCgVcBQUJrq/vyfDA/3DwwPLc2FhIVpZWYEfYdWCx1Gr1YqWl5dHPV+ImOfOzk5Uda9grpLw3FwEbzE1wTCoeqsNAVDhgf7p6YnlCS8qaEALgZXfVa1Wy/V8IWKekL3X6/EA1ut1OD7sZzvo+/ZV8D41m80RKNBzPe3AKuQ+rCCzB29HtdknVe84nlUAKy9jIKQy/JXtoO+4uLj4rADm9FxPMzB4gBd4mj2YE+YO4ckCCK/A6enpiVrOvyj3Dg8PD7+fn5/n9FzPbIAWPMArWylZD+aEuUN4sgB2u91od3f329nZ2cns7CwlcG9vby+nD+A5DApa8AAv8DR7MCfMzfVkA+z3+ygEDkT9ypI9MVDgGQpeptfZq4VF1W63/0AZvdrNzc3r4+Pjn2W6khrp1TEmoXrCtqABLfwfvOyeb2F6JP9YVRm/0pWDoOqICNDU1xieRfoaY78wPZY/V/KhktyNEYACUADKEIACUAAKwLFxd3eXQlm9RBX5MxFM7+sJ24Kmque5X5jnWH7fFZh7TkJPcBkRv9+M6Ymewy+BW4GxXsT0DPecyBTB+9cQ+cfAKYQ3NRBf/DmRElBceLnA3JXk4MkCKM+JMAHKcyJMgG1q4GazObHnRPTcoTzpAEsgkCFyPUtABYHnqp8JsJImBXHi8FwA5p6TCAkxO0MSPXNBtddLwJPnRORmggAUgDIEoAAUgAJQhj/AOI5TXZFRiSrn2++WdqRnena0xvTAehHTc5i/VFj2xZk0TQdQxubwSMKPTqczcP3SjjVGeo4nbAsa0GYmWK8qX5Vnlp/z7azhQIJSAOb0HE/Y0A6M9XwAFnlW7ZcrQDuoL8AxPccz29gMjPV8ARZ5sgEiQX0AYqBYnqYgC4z1NIQQnjyASFDnsJubm18wPcfTxQt6MHcgT/IXLMt+6XSK63a7X+r1+hvXk6HjdgPHub+qud8G8IxZ14H9fv+Gep2kArzH9BxPFy/owdwhPb0vY4wlnPR6vR/EY2BUoCd7mgLtkWA9ykmkwJN/GYME9rqMsfUczwJQYz0KQMwz1HWgHdj7QtrUG5cZ3p4IqASD5wsQgc8GCJfhqQ0BTlLEv0RMfUL1LNEnnoeoQk+tTXXJYw5yN0YACkAZAjD8+CvAANTZhydW1Wz5AAAAAElFTkSuQmCC') /*../Images/pagination.png*/;
        background-position: 20px 20px;
        background-repeat: no-repeat;
        border: 0 none;
        cursor: pointer;
        display: inline-block;
        font-size: 0;
        height: 20px;
        overflow: hidden;
        padding: 0;
        text-indent: -9999px;
        vertical-align: middle;
        width: 20px;
        }
        
    /*.pagination a {
        display: inline-block;
        color: #F2F2F2;
        height: 20px;
        position: relative;
        width: 20px;
        }
        
    .pagination a span b {
        display: none;
        }
        
    .pagination a span:before {
        display: inline-block;
        font-family: "Glyphicons Halflings", sans-serif;
        font-weight: normal;
        left: 0;
        position: absolute;
        top: 0;
        }
        
    .pagination a span.previous:before {
        content: "\E071"; / *backward* /
        }*/
        
    .pagination a:hover {
        background-color: #7F7F7F;
       -webkit-border-radius: 12px;
        -khtml-border-radius: 12px;
          -moz-border-radius: 12px;
               border-radius: 12px;
        }
        
    .pagination a.next                { background-position: -39px   0;   }
    .pagination a.next:hover          { background-position: -39px -40px; }
    .pagination a.previous            { background-position: -21px   0;   }
    .pagination a.previous:hover      { background-position: -21px -40px; }
    .pagination a.step-next           { background-position: -60px   0;   }
    .pagination a.step-next:hover     { background-position: -60px -40px; }
    .pagination a.step-previous       { background-position:   0     0;   }
    .pagination a.step-previous:hover { background-position:   0   -40px; }
        
    .pagination a.disabled { visibility: hidden; }
        
    .pagination em {
        display: inline-block;
        font-style: normal;
        height: 20px;
        line-height: 1.4;
        min-width: 20px;
        overflow: visible;
        }
        
    .pagination em a {
        font-size: 12px;
        text-decoration: underline;
        text-indent: 0;
        width: auto;
        }
        
    .pagination em a:hover {
        background-color: #F2F2F2;
        }
        
    .pagination span {
        height: 20px;
        line-height: 20px;
        display: inline-block;
        white-space: nowrap;
        }
        
    .pagination .buttons {
        position: absolute;
        right: 0;
        text-align: right;
        top: 0;
        }
        
    .pagination .buttons .button {
        vertical-align: middle;
        width: auto;
        }
        
    .paging {
        position: relative;
        text-align: center;
        }
        
    .paging .pagination {
        margin: 0 auto;
        width: 540px;
        }
        
    .paging .pagination .previous.disabled,
    .paging .pagination .step-previous.disabled,
    .paging .pagination .next.disabled,
    .paging .pagination .step-next.disabled {
       -khtml-opacity: 0.3;
         -moz-opacity: 0.3;
              opacity: 0.3;
        visibility: visible;
        }
        
    .paging .pagination .previous.disabled:hover,
    .paging .pagination .step-previous.disabled:hover,
    .paging .pagination .next.disabled:hover,
    .paging .pagination .step-next.disabled:hover {
        background-color: transparent;
        }
        
    /*.paging .pagination .step-previous.disabled:hover {
        background-position: 0 0;
        }
        
    .paging .pagination .previous.disabled:hover {
        background-position: -21px 0;
        }
        
    .paging .pagination .next.disabled:hover {
        background-position: -39px 0;
        }
        
    .paging .pagination .step-next.disabled:hover {
        background-position: -60px 0;
        }*/
        

@charset "UTF-8";

/* == SPLITTER ======================================================= 
 *  
 *  author:         Telerik Kendo
 *  modified by:    Michael Alberghene
 *  date created:   Friday, February 24, 2012
 *  date modified:  Tuesday, September 22, 2015
 *  description:    Splitter Style Sheet
 *  
 * =================================================================== */

.k-collapse-next, .k-collapse-prev, .k-expand-next, .k-expand-prev { cursor: pointer; }
.k-ghost-splitbar-horizontal, .k-splitbar-horizontal-active { background-position: -17px 0; }
.k-ghost-splitbar-vertical, .k-splitbar-vertical { height: 6px; }
.k-ghost-splitbar-vertical, .k-splitbar-vertical-active { background-position: 0 -481px; }
.k-ghost-splitbar, .k-splitbar { position: absolute; }
.k-icon.k-resize-handle { background-image: url('../Images/sprite.png'); }/*
.k-pane .k-splitter { height: 546px !important; }*/
.k-pane > .k-splitter { overflow: visible; }
.k-restricted-size-horizontal, .k-restricted-size-vertical { background-color: #CCC; }
.k-splitbar .k-resize-handle { display: none; }/*
.k-splitbar {-webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-touch-callout: none; }*/
.k-splitbar-draggable-horizontal .k-resize-handle, .k-splitbar-draggable-vertical .k-resize-handle { display: inline-block; }
.k-splitbar-draggable-horizontal { cursor: w-resize; }
.k-splitbar-draggable-vertical { cursor: n-resize; }
.k-splitbar-horizontal .k-collapse-next { margin-top: 11px; }
.k-splitbar-horizontal .k-collapse-next, .k-splitbar-horizontal .k-expand-prev { background-position: -6px -496px; }
.k-splitbar-horizontal .k-collapse-prev { margin-top: -31px; }
.k-splitbar-horizontal .k-collapse-prev, .k-splitbar-horizontal .k-expand-next { background-position: -6px -496px; }
.k-splitbar-horizontal .k-icon { height: 21px; margin-top: -10px; position: absolute; top: 50%; width: 5px; }
.k-splitbar-horizontal .k-resize-handle { background-position: -9px -496px; }
.k-splitbar-horizontal { background-color: #F2F2F2; background-position: 5px 0; }
.k-splitbar-horizontal-hover .k-collapse-next, .k-splitbar-horizontal-hover .k-expand-prev { background-position: -5px -517px; }
.k-splitbar-horizontal-hover .k-collapse-prev, .k-splitbar-horizontal-hover .k-expand-next { background-position: 0 -517px; }
.k-splitbar-horizontal-hover .k-resize-handle { background-position: -9px -517px; }
.k-splitbar-horizontal-hover { background-color: #DDD; background-position: -12px 0; }
.k-splitbar-static-horizontal { width: 1px; }
.k-splitbar-static-vertical { height: 1px; }
.k-splitbar-vertical .k-collapse-next { margin-left: 11px; }
.k-splitbar-vertical .k-collapse-next, .k-splitbar-vertical .k-expand-prev { background-position: -16px -511px; }
.k-splitbar-vertical .k-collapse-prev { margin-left: -31px; }
.k-splitbar-vertical .k-collapse-prev, .k-splitbar-vertical .k-expand-next { background-position: -16px -511px; }
.k-splitbar-vertical .k-icon { height: 5px; left: 50%; margin-left: -10px; position: absolute; width: 21px; }
.k-splitbar-vertical .k-resize-handle { background-position: -16px -495px; }
.k-splitbar-vertical { background-color: #9CF; border-width: 0; }
.k-splitbar-vertical-hover .k-collapse-next, .k-splitbar-vertical-hover .k-expand-prev { background-position: -16px -522px; }
.k-splitbar-vertical-hover .k-collapse-prev, .k-splitbar-vertical-hover .k-expand-next { background-position: -16px -517px; }
.k-splitbar-vertical-hover .k-resize-handle { background-position: -16px -495px; }
.k-splitbar-vertical-hover { background-color: #69F; background-position: 0 -476px; }
.k-splitter .k-ghost-splitbar-horizontal, .k-splitter .k-splitbar-horizontal { background-repeat: repeat-y; border-width: 0; top: 0; width: 6px; }
/*.k-splitter .k-pane { overflow: hidden; }*//* DO NOT USE. Use rule in kendo.common.css */
.k-splitter .k-pane-loading { left: 50%; margin: -8px 0 0 -8px; position: absolute; top: 50%; }
.k-splitter { background-color: inherit;/* height: 560px !important;*//* Archive -- do not delete */ position: relative; }
[class*="-ghost-"] { background-color: #CCC; }
[class*="-restricted-"] { background-color: #999; }
[class*="-splitbar-static-"] { display: none; }
/* [id*="RightSplitter"], [id*="FoldersTreeTop"], [id*="UserLibraryTreeView"] { height: 100%; } *//* NOTE: This is set in JS now and will resize based on the cascade of space carved out of article.collection - PS - 2015-01-08 */

@charset "UTF-8";

/* == TOOLS STYLES ====================================================
 *  
 *  author:         Michael Alberghene
 *  modified by:    
 *  date created:   Monday, June 4, 2012
 *  date modified:  Wednesday, August 26, 2015
 *  description:    Tools Style Sheet
 *  
 * =================================================================== */

    #UserLibraryItemTopFrame {
        overflow: visible;
        }
        
    .collection .tools input[type="search"]:focus {
        width: 362px;
        }
        
    .collection .tools .find,
    .collection .tools .pagination {
        position: absolute;
        right: 0;
        }
        
    .tools {
        background-color: #222;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#4D4D4D), to(#292929));
        background-image: -webkit-linear-gradient(top, #4D4D4D, #292929);
        background-image:    -moz-linear-gradient(top, #4D4D4D, #292929);
        background-image:     -ms-linear-gradient(top, #4D4D4D, #292929);
        background-image:      -o-linear-gradient(top, #4D4D4D, #292929);
        background-image:         linear-gradient(to bottom, #4D4D4D, #292929);
       -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4D4D4D', endColorstr='#292929')";
        border-bottom: 1px solid #000;
        border-top: 1px solid #8F8F8F;
        font-size: 1.2em;
        height: 32px;
        margin: 0;
        position: relative;
        white-space: nowrap;
        width: 100%;
        }
        
    .tools button[type="button"] {
       -webkit-appearance: none;
          -moz-appearance: none;
        background-color: #292929;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#4D4D4D), to(#292929));
        background-image: -webkit-linear-gradient(top, #4D4D4D, #292929);
        background-image:    -moz-linear-gradient(top, #4D4D4D, #292929);
        background-image:     -ms-linear-gradient(top, #4D4D4D, #292929);
        background-image:      -o-linear-gradient(top, #4D4D4D, #292929);
        background-image:         linear-gradient(to bottom, #4D4D4D, #292929);
       -webkit-border-radius: 0 4px 4px 0;
        -khtml-border-radius: 0 4px 4px 0;
          -moz-border-radius: 0 4px 4px 0;
               border-radius: 0 4px 4px 0;
        border: 0 none;
        color: #F2F2F2;
        float: right;
        height: 22px;
        margin: 0;
        min-width: 0;
        padding: 0;
        text-shadow: 0 -1px 1px #000, 0 1px 1px rgba(255,255,255,0.3);
        width: 36px;
        }
        
    .tools button[type="button"]:active {
        background-color: #242424;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#666), to(#242424));
        background-image: -webkit-linear-gradient(top, #666, #242424);
        background-image:    -moz-linear-gradient(top, #666, #242424);
        background-image:     -ms-linear-gradient(top, #666666, #242424);
        background-image:      -o-linear-gradient(top, #666, #242424);
        background-image:         linear-gradient(to bottom, #666, #242424);
       -webkit-box-shadow: inset 0 1px 1px 0 rgba(0,0,0,0.5);
          -moz-box-shadow: inset 0 1px 1px 0 rgba(0,0,0,0.5);
            -o-box-shadow: inset 0 1px 1px 0 rgba(0,0,0,0.5);
               box-shadow: inset 0 1px 1px 0 rgba(0,0,0,0.5);
        color: #FFF;
        text-shadow: none;
        }
        
    .tools input[type="search"],
    .tools input[type="search"]:focus {
        -webkit-transition: 0.3s;
           -moz-transition: 0.3s;
             -o-transition: 0.3s;
                transition: 0.3s;
        }
        
    .tools label {
        display: inline-block;
        float: left;
        font-weight: normal;
        height: 18px;
        line-height: 1.5;
        margin-right: 5px;
        }
        
    .tools p {
        float: left;
        font-size: 100%;
        height: 20px;
        margin: 1px 5px;
        overflow: hidden;
        white-space: nowrap;
        }
        
    .tools .search input {
        background-color: transparent;
        border: 0 none;
        height: 18px;
        width: 244px;
        }
        
    .tools .search em {
        height: 18px;
        }
        
    .admin .tools input[type="search"]:focus {
        width: 300px;
        }
        
    .tools .go2pg {
        height: 20px;
        padding: 0 2px 2px;
        text-align: center;
        vertical-align: middle;
        width: 30px;
        }
        
    .tools .task {
        display: inline-block;
        }
        
    .tools .task a,
    .tools button[type="button"] {
       -webkit-box-shadow: none;
         -html-box-shadow: none;
          -moz-box-shadow: none;
            -o-box-shadow: none;
               box-shadow: none;
        }
        
    .tools .task ul {
        list-style-image: none;
        list-style-type: none;
        margin: 0;
        overflow: visible;
        }
        
    .tools .task li {
        float: left;
        font-size: 100%;
        margin-right: 0.25em;
        position: relative;
        }
        
    .tools .task .glyph.link {
        border: 1px solid transparent;
        color: #F2F2F2;
        text-shadow: 0 -1px 1px #000, 0 1px 1px rgba(255, 255, 255, 0.3);
        margin: 0;
        padding: 1px 4px 2px 4px;
        }
        
    .tools .task .glyph.link span:before {
        left: 5px;
        top: 2px;
        }
        
    .tools .task .dropmenu .glyph span:before {
        top: 0;
        }
        
    .tools .task .glyph.link:hover {
        background-image: -webkit-gradient(linear, left top, left bottom, from(#666), to(#343434));
        background-image: -webkit-linear-gradient(top, #666, #343434);
        background-image:    -moz-linear-gradient(top, #666, #343434);
        background-image:     -ms-linear-gradient(top, #666666, #343434);
        background-image:      -o-linear-gradient(top, #666, #343434);
        background-image:         linear-gradient(to bottom, #666, #343434);
       -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#343434')";
        border-color: #8F8F8F #333 #000;
        border-style: solid;
        border-width: 1px;
        box-shadow: none;
        color: #F2F2F2;
        }
        
    .tools .task .glyph.link:active {
        border-color: #000 #333 #8F8F8F;
        color: #FFF;
        text-shadow: none;
        }
        
    .tools .task .glyph.link b,
    .tools .task .glyph.link b:active {
        border-bottom-color: #F2F2F2;
        }
        
    .tools .task .glyph.link.disabled {
        color: #666;
        }
        
    .tools .task .glyph.link.disabled b {
        border-bottom-color: transparent;
        }
        
    .tools .task .glyph.link.disabled:hover {
        background-image: none;
        border-color: transparent;
        cursor: default;
       -ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";
        }
        
    .tools .task .glyph.link.disabled:hover,
    .tools .task .glyph.link.disabled:active {
        text-shadow: 0 -1px 1px #000, 0 1px 1px rgba(255, 255, 255, 0.3);
        }
        
    .tools .find {
        min-width: 342px;
        }
        
    .tools .find.cost-center {
        background-position: 0;
        margin-left: 0;
        margin-right: 0;
        width: 284px;
        }
        
    .tools .find.cost-center .k-i-arrow-s {
        background-position: 0 -33px;
        }
        
    .tools .find.cost-center .k-dropdown {
        width: 204px;
        }
        
    .tools .find.cost-center .k-dropdown .k-input {
        width: 180px;
        }
        
    .tools .find,
    .tools .pagination,
    .tools .sort,
    .tools .task {
        margin: 4px;
        }
        
    .tools .find,
    .tools .sort {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqgAAAABCAYAAAASNFxTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDNCRUNDRDAxNDNDMTFFNEIwRjBFNTA5MEYyQTMwOEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDNCRUNDRDExNDNDMTFFNEIwRjBFNTA5MEYyQTMwOEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0M0JFQ0NDRTE0M0MxMUU0QjBGMEU1MDkwRjJBMzA4QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0M0JFQ0NDRjE0M0MxMUU0QjBGMEU1MDkwRjJBMzA4QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkO6fgUAAAAnSURBVHja7MgxAQAgDAMwJqD+fdYAGODelZyZtvcAAMCyJPP7J8AAzH0D/zv2CEYAAAAASUVORK5CYII=') /*../Images/tools-bkgnd.png*/;
        background-repeat: repeat-y;
        background-position: 100% 50%;
       -webkit-background-clip: padding-box;
          -moz-background-clip: padding;
               background-clip: padding-box;
        border-color: #000 #333 #8F8F8F;
        border-style: solid;
        border-width: 1px;
       -webkit-box-shadow: inset 0 2px 2px 0 rgba(0,0,0,0.34);
          -moz-box-shadow: inset 0 2px 2px 0 rgba(0,0,0,0.34);
            -o-box-shadow: inset 0 2px 2px 0 rgba(0,0,0,0.34);
               box-shadow: inset 0 2px 2px 0 rgba(0,0,0,0.34);
        display: inline-block;
        }
        
    .tools .search a:hover,
    .tools .search a:active {
        background-color: #FFF;
        background-image: none;
        border: 0 none;
        }
        
    .tools .search a.remove:hover,
    .tools .search a.remove:active {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5MjJGODk0RDk4NDVFMzExOTk2MThGRTUzRDNBQTNDMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQjdGNkFEMjQ1OUUxMUUzODgzREZGMzU2MzdBQjQ2MiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQjdGNkFEMTQ1OUUxMUUzODgzREZGMzU2MzdBQjQ2MiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0MkY4OTREOTg0NUUzMTE5OTYxOEZFNTNEM0FBM0MzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjkyMkY4OTREOTg0NUUzMTE5OTYxOEZFNTNEM0FBM0MzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+hrsTWQAAAapJREFUeNq0ljFuwjAUhkPokqhSlCNkj3KEslZIMFWdWHoOVAaaDEi9AFMltm4oA3PhCKgzuUERUmWmKH1/6yATnuMCiiXLcfz7++P4+SWtoiisJottNVxuuJv9fj+k5pnqU5qmog5AWpeaN6ovpP00rgDwdru9ostHahcSoIVDI7Ur+WB6gxKe57mPPrUdnUkJh0Zqfc7E1sHLwplU4Yr2xOSwB57nve52O597FYpJF30OrpqARZf3RyuYTqffURRpN7M0qYOjgAFW2W8p58Dd7/eLJEk66/X6opAEfDgcLh3HwUpFdZMFBiCoW8k5cC5MLzLRwXUn+SyTOnhdqhDz+fxBCLE1GUADLQevbrJlinNdIe2StF0urdjXwk0n3r4WbjKxz4FjQ/9zGFUTW3mPMxMc0WKKLmkyOzGI4/iWcogxFE0hDAZYXBSFWZatRqORT0nPFOdsWgF8PB5vgyC4o+7fxwcGSg03m83XYDAoer1eQeCC4vyD7rsVHaqLMWigxRzMBUPVWczEX5PJZFIHPzKBloPrDCwpfDfADyZSG3LjraZ/W34EGABKxMySxzQeGwAAAABJRU5ErkJggg==') /*../Images/remove-sign.png*/;
        }
        
    .tools .pagination {
        color: #F2F2F2;
        font-weight: bold;
        margin-right: 0;
        padding: 1px 0;
        text-shadow: none;
        width: auto;
        }
        
    .tools .pagination a {
        display: inline-block;
        height: 20px;
        }
        
    .tools .pagination a:hover {
        background-color: transparent;
        }
        
    .tools .pagination a.next                 { background-position: -42px -19px; }
    .tools .pagination a.next:hover           { background-position: -42px -60px; }
    .tools .pagination a.previous             { background-position: -17px -19px; }
    .tools .pagination a.previous:hover       { background-position: -17px -59px; }
        
    .tools .pagination a.next.end             { background-position: -41px -21px; cursor: default; }
    .tools .pagination a.next.end:hover       { background-position: -41px -21px; cursor: default; }
    .tools .pagination a.previous.start       { background-position: -17px -21px; cursor: default; }
    .tools .pagination a.previous.start:hover { background-position: -17px -21px; cursor: default; }
        
    .tools .sort {
        width: 350px;
        vertical-align :middle;
        }
        
    .tools .sort,
    .tools .task {
        float: left;
        }
        
    .tools .sort .k-i-arrow-s {
        background-position: 0 -32px;
        }
        
    .tools .sort .k-dropdown-wrap.k-state-border-up .k-select {
        top: 0;
        }
        
    .tools .sort .k-dropdown {
        background-color: #FFF;
        display: inline-block;
        width: 50px;
        }
        
    .tools .sort .k-dropdown-wrap,
    .tools .find .k-dropdown-wrap {
        padding: 1px 18px 0 0;
        height: 17px;
        }
        
    .tools .k-dropdown-wrap .k-select {
        width: 19px;
        }
        
    .tools .find .k-dropdown-wrap .k-input,
    .tools .sort .k-dropdown-wrap .k-input {
        background-color: transparent;
        line-height: 12px;
        }
        
    .tools .task .dropmenu {
       -webkit-background-clip: padding-box;
          -moz-background-clip: padding;
               background-clip: padding-box;
        background-color: #FFF;
        border: 1px solid #7F7F7F;
       -webkit-border-radius: 6px;
        -khtml-border-radius: 6px;
          -moz-border-radius: 6px;
               border-radius: 6px;
       -webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.6);
          -moz-box-shadow: 0 6px 12px rgba(0,0,0,0.6);
            -o-box-shadow: 0 6px 12px rgba(0,0,0,0.6);
               box-shadow: 0 6px 12px rgba(0,0,0,0.6);
        display: none;
        left: 0;
        margin: 0;
        min-width: 115px;
        overflow: hidden;
        padding: 5px 0;
        position: absolute;
        top: 26px;
        z-index: 50;
        }
        
    .tools .task .dropmenu li {
        float: none;
        }
        
    .tools .task .dropmenu li,
    .tools .task .dropmenu li a {
        display: block;
        margin: 0;
        }
        
    .tools .task .dropmenu li a {
       -webkit-border-radius: 0;
        -khtml-border-radius: 0;
          -moz-border-radius: 0;
               border-radius: 0;
        border: 0 none;
        color: #222;
        padding: 0 0.5em 0.167em;
        white-space: nowrap;
        }
        
    .tools .task .dropmenu li a:hover {
        background-color: #2060F6;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #6389F8), color-stop(100%, #2060F6));
        background-image: -webkit-linear-gradient(top, #6389F8 0, #2060F6 100%);
        background-image:    -moz-linear-gradient(top, #6389F8 0, #2060F6 100%);
        background-image:     -ms-linear-gradient(top, #6389F8 0, #2060F6 100%);
        background-image:      -o-linear-gradient(top, #6389F8 0, #2060F6 100%);
        background-image:         linear-gradient(to bottom, #6389F8 0, #2060F6 100%);
        color: #FFF;
        text-shadow: 0 0 0 rgba(255,255,255,1);
        }
        
    .tools .task .dropmenu li a:hover span:before {
        color: #FFF !important; /* IE requires !important */
        text-shadow: none;
        }
        
    .dropmenu .disabled a {
       -khtml-opacity: 0.5;
         -moz-opacity: 0.5;
              opacity: 0.5;
        }
        
    .dropmenu .separator {
        border-top: solid 1px #CCC;
        }
        
    /* TO DO: check hides tooltips
    #UserLibraryItemTopFrame,
    #UserLibraryItemBottomFrame {
        overflow: hidden !important; / * override kendo * /
        }*/
        

@charset "UTF-8";

/* == TREEVIEW ======================================================= 
 *  
 *  author:         Telerik
 *  modified by:    Michael Alberghene
 *  date created:   Wednesday, March 7, 2012
 *  date modified:  Tuesday, September 22, 2015
 *  description:    Tree Style Sheet
 *  
 * =================================================================== */

    .tree img {
        margin-top: -1px;
        }
        
    .tree li {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAv0CAMAAABIPWkDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRFe3t7AAAA9r6yjgAAAAJ0Uk5T/wDltzBKAAAAxElEQVR42uzKIQ4AAAgDMfb/T2NwBIfs1CVrZVYrcl8MwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzDMl2kBBgDAYMU70tVIfAAAAABJRU5ErkJggg==') /*../Images/treeview-line.png*/;
        background-repeat: no-repeat;
        white-space: nowrap;
        }
        
    .tree .k-content,
    .tree .k-item > .k-group,
    .tree > .k-group {
        position: relative;
        }
        
    .tree .k-drop-hint {
        background-color: transparent;
        background-position: 0 -358px;
        background-repeat: no-repeat;
        height: 5px;
        margin-top: -3px;
        position: absolute;
        visibility: hidden;
        width: 80px;
        z-index: 10000;
        }
        
    .tree .k-editor-button .k-tool-icon {
        display: inline-block;
        }
        
    .tree .k-editor-button .k-tool-icon,
    .tree .k-icon,
    .tree .k-sprite {
        font-size: 0;
        height: 16px;
        line-height: 0;
        overflow: hidden;
        text-align: center;
        text-indent: -3333px;
        width: 16px;
        }
        
    .tree .k-drop-hint,
    .tree .k-icon {
        background-image: url('data:image/png;base64,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') /*../Images/sprite.png*/;
        }
        
    .tree span.k-in {
        border: 0 none;
        cursor: pointer;
        margin: 1px 0 0 2px;
        padding: 3px 4px 2px;
        }
        
    .tree .k-state-hover.k-in {
        background-color: #666;
        background-image: none;
        color: #FFF;
        }
        
    .tree .k-state-selected.k-in {
        background-color: #CCC;
        color: #222;
        }
        
    .tree .k-state-hover {
        background-color: #D9E5F5;
        }
        
    .tree .k-top {
        background-position: -91px 0;
        }
        
    .tree .k-mid {
        background-position: -47px -44px;
        }
        
    .tree .k-bot {
        background-position: -69px -22px;
        }
        
    .tree .k-first {
        background-position: 0 16px;
        }
        
    .tree .k-top,
    .tree .k-mid,
    .tree .k-bot {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAABuCAMAAADxhdbJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAlQTFRFZGRkZWVlAAAArKeeOgAAAAN0Uk5T//8A18oNQQAAAINJREFUeNrs1kEOgCAMBdHW+x9aXcgBUAxtHl2TyfBb0jh+PQEHBwf3BWNUS7ve2bGrapeyK2AXOzwmO3bsWtndlVeFtRYODg7u7T127Bbjkl1huxx7l7nTmbJjpzPh4ODg1uCenStn/0mPCQcH1xIX7NhtaZfs2Jk72cmOXdPOPAUYALgfXi6KkYYRAAAAAElFTkSuQmCC') /*../Images/treeview-nodes.png*/;
        background-repeat: no-repeat;
        margin-left: -16px;
        padding-left: 16px;
        }
        
    .tree .k-last {
        background-position: -69px -22px;
        }
        
    .tree .k-last .k-top {
        background-position: -25px -66px;
        }
        
    .tree .k-last > .k-group .k-plus,
    .tree .k-plus-disabled,
    .k-i-expand, .k-i-plus, .k-i-plus-disabled, .k-plus, .k-plus-disabled {
        background-position: 0 -272px !important;
        }

        
   .k-i-collapse, .k-i-minus, .k-i-minus-disabled, .k-minus, .k-minus-disabled {
        background-position: -16px -272px !important;
        }
        
    .tree .k-minus-disabled,
    .tree .k-minus,
    .tree .k-plus-disabled,
    .tree .k-plus {
        float: left; /* required for Opera */
        margin-top: 2px;
        }
        
    .ie7 .tree .k-top,
    .ie7 .tree .k-mid,
    .ie7 .tree .k-bot {
        width: 400px;
        }
     

@charset "UTF-8";

/* == MODAL STYLES =================================================== 
 *  
 *  author:         Michael Alberghene
 *  modified by:    
 *  date created:   Tuesday, May 7, 2013
 *  date modified:  Thursday, August 27, 2015
 *  description:    Modal Style Sheet
 *  
 * =================================================================== */

    #simplemodal-overlay {
        background-color: #000;
       -khtml-opacity: 0.5 !important;
         -moz-opacity: 0.5 !important;
              opacity: 0.5 !important;
        }
        
    .ie9 #simplemodal-overlay,
    .ie8 #simplemodal-overlay {
       -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)" !important;
        }
        
    .ie8 #simplemodal-overlay {
        width: 100% !important;
        height: 100% !important;
        }
        
    #simplemodal-container {
        background-color: #DDD;
        border: 4px solid #222;
       -webkit-border-radius: 8px;
        -khtml-border-radius: 8px;
          -moz-border-radius: 8px;
               border-radius: 8px;
        color: #222;
        padding: 1.5em 0;
        }
        
    #simplemodal-container .modalCloseImg {
        background-color: transparent;
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAABOCAMAAAC5dNAvAAAAyVBMVEUiIiL////d3d0iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiLd3d0iIiJQUFC6urpoaGiEhISFhYWIiIiMjIyOjo6RkZGenp60tLS2tra4uLhhYWHOzs7c3NxISEglJSVra2s8PDylpaW1tbVDQ0OXl5dNTU3MzMwtLS1SUlIxMTGnFzGjAAAAJHRSTlMAAAAEFSQtNDs/Qk9VVl9khoeLkZOXqbLHyMrNz9Pf6Ovx/P3X7wdqAAACtklEQVR4Xq3YZ3PiMBCAYeeoJfROCC27Nr3X1PL/f9Tlgi/ysha2ZvN+zAzPkMGSpbWuFEnkirVGpz9w63catWIuEbG83ZC0VjRbuUPf7irZqCGXLLTxSu1C0oBLV3sYUK+aDsnFS10MUbcUD8PlWxiyVj6Qi5UfMHQP5Zj1x82XS9XRqHrqGpdpomHNjJ67vUfj7m8JJ9CUpziBpjzG6bXDfjheLJeL8XB/0Hmcy/hqn5vZGn5azzafvl7mkks1kfc6cuAiZ/SKvGaKcrE6sj7mW/BpO/9AVj1GuDJe9jx5A01vk2e8rOzl8mxlHVdwpdWRrbe84uItpJ2mO7jabnpCWiv+w5WQZj9CYI820kr/uXT3QnuCED1deN20y1WRdDp/txfbdvwYx7Zfzt/vhKTqmUv2kDQ9a4j47uM574h49qZI6iW/uQKSjjtXIx7RXG93RFLhHxdt0+dt5WquxzXlrejz145+cVkkTZSmPKopb4Kk7BdXoSvrey3YSD2uof29Puh6q9xYEfqun4PilKc0ysGcng8iVoLuIVv1QeJp/ril+0vCyqG3Efh+VKcBjNBbziqS3dIBjafRwCH7adGqoacNgMbjmtsGPdWsBnqagc7TaTBDTw2rg6rDGnSeToP1AVUdq4+qPVsCWk21R1XfGqBqCMwL1GCIqgHhxsC8QA3GWm4B3AvSYKHllqDz9BosCYee4Jc50T/LOdFPwTnRg8I5+WNMOfEio4R4C6CGeIMCmnT7BJpwc2ec7NXDONmLkXOi1zbnZIcKbomOPMCTHMiAJzgu+nKCw6yWMz9qCzjdRQD0mV9TzDn9JSqQM7/imXP6C6g5p78em3DBl3dDLmC0EJ5DFtckHNckHNckHB9pSTg+cBNyfBwo5/iwUsCpUaqA44NeAcfH0AKOD8llXMgR/l/gZPvzDxLk0QAAAABJRU5ErkJggg==') /*../Images/close.png*/;
        background-repeat: no-repeat;
       -webkit-background-size: contain;
          -moz-background-size: contain;
            -o-background-size: contain;
        background-size: contain;
        border: 0 none;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
        cursor: pointer;
        display: inline-block;
        height: 26px;
        padding: 0;
        position: absolute;
        right: -15px;
        top: -15px;
        width: 26px;
        z-index: 3200;
        }
        
    .k-ie #simplemodal-container .modalCloseImg {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAACHFBMVEUTExP5+fn////8/Pz9/f0iIiLh4eHi4uLj4+Pk5OTp6eny8vKRkZH6+vqSkpKTk5P+/v6UlJQiIiIiIiLu7u4iIiITExMiIiIiIiIiIiLT09MiIiJ5eXm1tbWampqZmZmpqakTExMiIiIiIiIiIiIiIiKRkZEiIiJbW1tlZWUiIiJkZGQiIiJWVlYiIiJPT08iIiIiIiIiIiJCQkIiIiIiIiIiIiIiIiIxMTEWFhYnJycdHR0iIiIiIiIiIiIhISEhISEdHR0iIiIgICAiIiITExMaGhoiIiIiIiIXFxciIiIiIiIiIiIiIiIVFRUiIiIiIiIhISHd3d3e3t4cHBwdHR0fHx8gICAWFhYYGBgZGRkaGhrf39/h4eHk5OTo6Ojg4ODi4uKRkZG6urrX19cbGxsXFxcSEhJfX18eHh5gYGA1NTXp6eleXl7l5eXm5uaSkpKTk5OampqlpaWzs7NWVlbAwMDDw8PFxcXT09NYWFjY2Njb29vc3NwvLy8qKio+Pj5iYmJnZ2fj4+NpaWmBgYGJiYnn5+eMjIxTU1Pt7e3u7u5jY2OxsbGysrIVFRW2tra4uLgsLCy7u7stLS3BwcHCwsJZWVlaWlrHx8fQ0NAUFBTV1dXW1tYjIyM3NzdhYWE6Ojo7Ozs8PDwlJSV3d3c/Pz+GhoZAQEBBQUGQkJBFRUVHR0dISEhMTEzq6upNTU2rq6vw8PDz8/OuP9RTAAAAUHRSTlMAAAAAAAAAAAAAAAAAAAAAAAABAgQFBgYHCBETJiorLjM1REVGSEhKYWFmaXCHkJOdn6Giqra6vcDDzNLV19rb3+Dk7fL09Pb39/n7/P3+/qXqaYAAAAH5SURBVHheXc5lcxRBFIbR3k2Cu7u7e9BgAYIEbneP+6xr3N0Vd3d3+YPcXkiK8HyamtN16yUFf5q1dseREoALJ/ZuWlxApgSxv7R63xkY6fCWeTNHaf42yEUp5DqwZPLEqTlauAcw1YxJsm4o4smx5ZMCghYIoQb92lv942P2po6YPL4sd1BcU8zaq1amvNwte/DmdRTt0CKkVUJgIDNsM4x/+3n9BZq+PY/MLQSg5sCvvp5WH8Wt6LTv3k4CnF1K1pwDMGozfXo8xX2eqZTig07IwH9byU6x+cpwTxy0hDVUKSlGupF9iAI9SIoAzO+W3ZrSqNYVSqLUOZl3OsBJUgIQ63WZzxMayJJqpu/0Myf8VIXzBIBK1f2M+VaXTKncUY/fXuMzGYBQqio3HNw2FJIomPccG+nJSwkuEVVVkmGH4bYklU3QE9xn3Q3tKpSSMBbhzMVtZsd9nWopbrtVJkAxcTDOnAqxut5J4M5sS3mTAXCUMBEv64wbuM3mKU1va66hKki7kUTe48F0ndjJs223vC9479o6QSI/8tBhmN3SbF/Gc/L+OSPEPJtx7nW7ZTWfUeipFUGk0Swv0lDVRPEaXNyY/w9x6/n7V+2moaLENo/PG0NvH8kKiE5vmDAuMIY+RSFX4crp+YEZ/1NpcdGu9bPJtCD2G1N02rRUOTzZAAAAAElFTkSuQmCC') /*../Images/close-ie.png*/;
        }
        
    .simplemodal-data .print {
        text-align: center;
        margin: 0;
        }
        
    [class*="modal-data"] {
        margin: 0 1.5em;
        }
        
    [class*="modal-data"] fieldset p {
        overflow: visible;
        position: relative;
        white-space: nowrap;
        }
        
    [class*="modal-data"] legend em {
        font-weight: bold;
        text-align: right;
        top: 2px;
        width: 95px;
        }
        
    [class*="modal-data"] legend em:after {
        content: ":";
        }
        
    [class*="modal-data"] .buttons {
        clear: both;
        margin: 0 auto;
        max-width: 500px;
        text-align: right;
        }
        
    [class*="modal-data"] .editem fieldset {
        margin: 0;
        }

    .modelConfigParagraph
    {
         margin: 5px 170px 5px 5px !important;
    }

.modal {
    display: none;
    text-shadow: 0 1px 1px #FFF;
}
        
    .modal h2 > span {
        float: none;
        padding: 0;
        }
        
    .modal input[name="Description"] {
        width: 568px;
        }
        
    .modal .buttons {
        margin-top: 0.5em;
        }
        
    .modal .button.default[disabled] {
        margin-top: 0;
        }
        
    .modal .fakebutton,
    .modal .fakeinput {
        font-size: 1.2em;
        }
        
    .modal .foolabel {
        display: block;
        left: 0;
        margin-bottom: 0.25em;
        text-align: left;
        top: 0;
        width: auto;
        }
        
    .modal .region {
        display: none;
        min-width: 300px;
        }
        
    .modal .region p {
        line-height: 1.5;
        margin: 0;
        }
        
    .modal .region .buttons {
        margin-top: 1em;
        }
        
    .modal .region .buttons button {
        margin: 0;
        }
        
    .modal .k-state-selected {
        background-color: #7F7F7F;
        color: #F2F2F2;
        text-shadow: 0 -1px 0 rgba(0,0,0,0.7);
        }
        
    .modal .k-upload-status .k-button {
        display: none;
        }
        
    .modal .validation-summary-valid * {
        margin: 0;
        }
        
/* == APPROVER QUEUE ================================================= */
        
    .approver-queue {
        width: 450px;
        }
        
    .approver-queue dl {
        margin: 0;
        }
        
    .approver-queue dt {
        padding-right: 0;
        float: left;
        width: 118px;
        }
        
    .approver-queue dt::after {
        content: ":";
        }
        
    .approver-queue dt,
    .approver-queue dd {
        line-height: 1.4;
        margin-bottom: 0.5em;
        }
        
    .approver-queue dd {
        margin-left: 118px;
        }
        
    .approver-queue label {
        margin-bottom: 0.25em;
        }
        
    .approver-queue .button{
        margin: 0;
        }
        
    .approver-queue .inputs {
        margin: 0.5em 0 0;
        }
        
    .approver-queue .k-grid tbody td,
    .approver-queue .k-grid thead th {
        text-align: left;
        }
        
    .approver-queue .k-grid tbody td:first-child,
    .approver-queue .k-grid thead th:first-child {
        width: 15px;
        }
        
    .approver-queue .k-grid tbody td:first-child + td,
    .approver-queue .k-grid thead th:first-child + th {
        width: 146px;
        }
        
    .approver-queue .k-grid tbody td:first-child + td + td,
    .approver-queue .k-grid thead th:first-child + th + th {
        width: 84px;
        }
        
    .approver-queue .k-grid tbody td:first-child + td + td + td,
    .approver-queue .k-grid thead th:first-child + th + th + th {
        text-align: center;
        width: 36px;
        }
        
    .approver-queue .k-grid tbody td:first-child + td + td + td + td,
    .approver-queue .k-grid thead th:first-child + th + th + th + th {
        text-align: right;
        width: 54px;
        }
        
    .approver-queue table > tbody > tr a.glyph.file {
        background-position: -79px -108px;
        }
        
/* == ALERT ========================================================== */
        
    .modal.alert { 
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAyCAMAAAA3KEgwAAACFlBMVEUAAAABAQECAgIDAwMFBQUGBgYHBwcICAgEBAT///8JCQkCAgIDAwMCAgL///////////8DAwMBAQEDAwP///////8EBAT///8EBAT///8EBAT///////8EBAQEBAT///8FBQUFBQX///////8FBQX///////8FBQUGBgYGBgYGBgb///////////8GBgbS0tLQ0NAHBwf///8HBwf////////8/Pz///8KCgoKCgr///8LCwsKCgr5+fn29vb39/cPDw8ODg7///8TExMTExPv7+/t7e0EBATt7e0UFBScnJyXl5cMDAzk5OQVFRXi4uIXFxfY2NjW1tYYGBjV1dUYGBidnZ0ZGRkZGRmVlZXLy8vKysp9fX0ZGRkZGRkGBgYsLCyUlJQZGRkZGRm9vb27u7u6uroaGhoZGRkHBwcGBgYYGBj///+qqqqqqqqpqan///9FRUUYGBhhYWFhYWFjY2NdXV0XFxebm5uenp6ampoWFhYVFRWKioqIiIiKiooVFRUVFRV4eHj///8TExMUFBR3d3c9PT08PDz///8hISEgICAiIiIfHx8cHBwZGRkUFBQnJycdHR0YGBguLi4yMjIbGxsaGho4ODhGRkYeHh4JCQkWFhZTU1MSEhIXFxcVFRUjIyMTExNEREQICAgQEBA3NzdUVFRVVVVlZWUtLS0PDw9mZmZpaWmVlZX///86Ojo9PT03ob0aAAAAinRSTlMAAAAAAAAAAAAAAAECAgIDBAUGCQkKDQ0ODxISExgZHR4fHyAnLS4wMDg5PkBCREdMT1BRVVZYWlxdYWRoamtudXZ2goSEhYeHkJOVl5ydnqqytba2t8DCxMjKy8zOz9XV1djZ293e4OHi6Ojo6uvs7O3v8PHx8/T09PX3+vr7+/z9/f3+/v7+/v4ousZFAAADoElEQVR4XqXV93vTRhwG8LvTsJ2kjQ0kpRlMZzBHAzSTvZuEXWgme2/aJpAJJLS9O3lmL/be/2F1X6mWM2xL7vcnn577WHpen14jz/+YWRhZM2/v5ct756HpYxPj2lcTE69qcVq4pC/AWKCvJB2c2TJMOafDLZnOMa54qnF9tKcV2DFeeCdABaaBOwudYrz/CeMw7Ml+7BD7H4xxc8Ye+J1hclKkxQcHucjsJHGCcVlIpMXu3WMis1AZdoDnXx0SNx6tqRkVtx66Ot8+xrsgLXYuO/scg8x2Ydt4aWdEJ/TTKkla9Uk8QqRzqV1MjgeFCB9WMFYOh8X3BI8Texivfa4J0LVYB2RxFxWZPV+LbWHfJUhrZLcsNsu7RyCzSz47GG+fgJCuL8AQ3oLrsJzYjm3gRR2Q1tuNEoKRNr6FzDoWpcbkUFTsfdagSq0vx8dftkpqwzPxbdFDJCVeGRoTWx8WEWUqqM+UQooeUnHEQytxCpx1FtIaqJORK8j1CbqQXDcAmZ3NSoGroQJYez5BGQbOQCS/nUEtVOOkOK8tIMToFjeyMHJvGRUfA215SXF9FH6X816MkCsixJgLIew9D5ej9SQJLu2HtD6ulpCO/xb4Lx0jafVHyKy/NDHObIYKCB9RRK7q76I976ripChHwlALzZkJcTmkRXuWETiYTfpKa4JDSpb1UMisPBHONQpzZA/sR+4DEc4jv7hhIe8ZMao0NwE2CpPdyMGwn6wTeD2BBc65wYwqnRv7eyGtN5vMQ41/+Mb51x+xsZI2vYHMev1z4hNQAbxRNbcj9Q9K/1TNBVYbOdTCibnwBihM+rg41rPyr5T9JiNzSPFjyCy0YTY2C/P9wdhuJP306J+fpdhSPvjerNJZeCekRe8XWAWPJVV1W41NCu5TyGznTLwECpO/2Oq2Nl8R7/OV72IX3FtfcKjSJTPwUUiLXfBadzLf5++tJ/FeYJDZ0enYLMx3a6w/d+t9tkJY886s0njsuwhphY95LGy9krHByrEwZHbRF4e3QWHS7uXJMSLLuylU6TYLF0Jh8tf7PPHYJcqHD7hQ3Mj7XnOo0sIYNgqT3cyZhpVrX/S5psRjnHOTGVX6H15hFObkZs80TBRXRoZLISh+pM2TRpWuMHDWGUiLDn8YtzEfhilkdiYLcBVUAKfaUNDGDGmUQy1UAT4V4GlM4BTg21o6WLsN+HR6+DTgys+Dzu3g50rAnh23vjieWzt0+C+rCYIytUzYigAAAABJRU5ErkJggg==') /*../Images/warning_sign@2x.png*/;
        background-position: -2px 2px;
        background-repeat: no-repeat;
        }
        
    .modal.alert p {
        line-height: 1.6;
        margin-bottom: 0.5em;
        padding-left: 70px;
        width: 370px;
        }
        
    .modal.alert p.buttons {
        padding-top: 0.5em;
        }
        
/* == CREDIT CARD ==================================================== */
        
    .modal.credit fieldset {
        margin-top: 18px;
        width: 460px;
        }
        
    .modal.credit fieldset:first-child {
        margin-top: 0;
        }
        
    .modal.credit fieldset p {
        width: 20em;
        }
        
    .modal.credit fieldset p.checkbox label {
        top: -1px;
        left: 0;
        }
        
    .modal.credit fieldset p.hide {
        display: none;
        height: 2px;
        margin-bottom: 1px;
        margin-top: -3px;
        }
        
    .modal.credit fieldset .button {
        width: 100%;
        }
        
    .modal.credit img {
        border: 1px solid #7F7F7F;
        vertical-align: middle;
       -khtml-opacity: 0.3;
         -moz-opacity: 0.3;
              opacity: 0.3;
        }
        
    .ie9 .modal.credit img,
    .ie8 .modal.credit img {
       -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
        }
        
    .modal.credit legend {
        display: block;
        }
        
    .modal.credit legend, 
    .modal.credit legend em {
        width: 105px;
        }
        
    .modal.credit input[name="CreditCardNumber"] {
        width: 140px;
        }
        
    .modal.credit input[name="SecurityCode"] {
        width: 36px;
        }
        
    .modal.credit select[name="Month"] {
        width: 52px;
        }
        
    .modal.credit select[name="Year"] {
        width: 66px;
        }
        
/* == CONTACTS ======================================================= */
        
    .modal .contact fieldset,
    .modal.contact fieldset {
        padding-bottom: 1em;
        width: 440px;
        }
        
    .modal .contact fieldset legend,
    .modal.contact fieldset legend {
        display: block;
        }
        
    .modal .contact fieldset p,
    .modal.contact fieldset p {
        overflow: visible;
        width: 20em;
        }
        
    .modal .contact .buttons,
    .modal.contact .buttons {
        width: 20em;
        }
        
    .modal .contact .buttons .button:first-child:not(.default),
    .modal.contact .buttons .button:first-child:not(.default) {
        float: left;
        }
        
/* == DIALOG ========================================================= */
        
    [class*="modal-data"] .modal.dialog.error {
        display: block;
        line-height: 1.5;
        margin-bottom: 0.5em;
        }
        
    .modal.dialog #DialogContent {
        overflow: hidden;
        }
        
    .modal.dialog,
    .modal .dialog {
        min-width: 300px;
        }
        
    .modal.dialog label[for="prNewNameInput"] {
        display: none;
        }
        
    .modal.dialog input[name="Description"] {
        width: 280px;
        }
        
    .modal.dialog p,
    .dialog p {
        line-height: 1.5;
        }
        
    .modal.dialog .warehouse span::after {
        content: " a PDF file...";
        }
        
    .modal.dialog .warehouse .k-widget.k-upload.k-header,
    .modal.dialog .warehouse .k-widget.k-upload.k-header .k-button.k-upload-button {
        width: 100%;
        }
        
/* == DIRECTORY ====================================================== */
        
    .modal.directory {
        height: 335px;
        width: 330px;
        }
        
    .modal.directory label {
        display: none;
        }
        
    .modal.directory .search em {
        width: 272px;
        }
        
    .k-ie .modal.directory .search em {
        width: 292px;
        }
        
    .modal.directory .tab-container {
        background-color: #CCC;
        border: 1px solid #7F7F7F;
        height: 100%;
        margin-bottom: 8px;
        padding: 8px 8px 0;
        width: 302px;
        }
        
    .modal.directory .list {
        background-color: #DDD;
        height: 200px;
        margin: 1em 0;
        padding: 8px 0 10px;
        width: 100%;
        }
        
    .modal.directory .list .no-results {
        height: 20px;
        left: 50%;
        margin: -10px 0 0 -69px;
        overflow: visible;
        position: absolute;
        top: 50%;
        white-space: nowrap;
        width: 140px;
        }
        
    .modal.directory .list .spillover {
        background-color: transparent;
        font: 12px/1.4 Tahoma,Helvetica,Arial,Verdana,sans-serif;
        padding: 0;
        margin-bottom: 2px;
        }
        
    .modal.directory .list > div {
        color: #222;
        display: block;
        height: 100%;
        margin: 0;
        overflow-x: hidden;
        overflow-y: auto;
        position:relative; 
        width: 299px;
        }
        
    .modal.directory .list div > div {
       -webkit-transition: color, background-color 200ms ease-in;
          -moz-transition: color, background-color 200ms ease-in;
            -o-transition: color, background-color 200ms ease-in;
               transition: color, background-color 200ms ease-in;
        padding: 0.2em 0.4em 0.8em;
        }
        
    .modal.directory .list div > div:hover {
        background-color: #3A5FCD;
        color: #FFF;
        text-shadow: none;
        }
        
/* == UPLOAD ========================================================= */
        
    .modal .k-upload-status {
        display: none;
        }
        
    .modal .upload-done {
        width: 300px;
        }
        
    .modal .upload-done img {
        height: 50px;
        margin: 0 auto 0.5em;
        width: 50px;
        }
        
    .modal .upload-done img,
    .modal .upload-done span {
        display: block;
        }
        
    .modal .upload-done span {
        white-space: nowrap;
        margin-bottom: 1em;
        }
        
    .modal .upload-done p {
        margin: 0;
        text-align: center;
        }
        
    .modal .upload-done .button {
        width: 140px;
        }
        
/* == LIBRARY UPLOADER =============================================== */
        
    .modal.upload {
        height: 159px;
        position: relative;
        width: 300px;
        }
        
    .modal.upload ul {
        border: 0 none;
        display: block;
        height: 100px;
        left: 2px;
        position: absolute;
        top: 4px;
        width: 296px;
        }
        
    .modal.upload li {
        background-color: #FFF;
        border: 0 none;
        height: 18px;
        line-height: 1.2;
        margin: 0;
        overflow: hidden;
        padding: 1px 4px 1px 0;
       -ms-text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
           text-overflow: ellipsis;
           text-overflow: "...";
       -webkit-tap-highlight-color: rgba(0,0,0,0);
       -webkit-touch-callout: none;
        white-space: nowrap;
        width: 292px;
        }
        
    .modal.upload .fake {
        background-color: #FFF;
        border: 1px solid #7F7F7F;
        color: #6B6B6B;
        display: block;
        height: 104px;
        left: 0;
        margin: 0;
        overflow: hidden;
        padding: 2px 4px;
        position: absolute;
        top: 20px;
        width: 290px;
        }
        
    .modal.upload .error {
        background-color: #FFF;
        display: block;
        height: 98px;
        left: 3px;
        position: absolute;
        top: 23px;
        width: 294px;
        }
        
    .modal.upload .error .message {
        color: #222;
        font: 12px/1.4 Tahoma,Helvetica,Arial,Verdana,sans-serif;
        height: 20px;
        left: 50%;
        margin: -10px 0 0 -135px;
        overflow: visible;
        position: absolute;
        text-align: center;
        top: 50%;
        width: 270px;
        }
        
    .modal.upload .fakebutton {
        position: absolute;
        right: 0;
        top: 134px;
        width: 92px;
        }
        
    .modal.upload .k-upload-selected {
        right: 0;
        position: absolute;
        top: 116px;
        width: 92px;
        height:30px;
        }
        
    .modal.upload .k-button.k-upload-selected:active {
        cursor: progress;
        }
        
    .modal.upload .k-upload-button {
        left: 0;
        position: absolute;
        top: 116px;
        }
        
    .modal.scroll .k-upload-files {
        overflow-x: hidden;
        overflow-y: scroll;
        }
        
    #divfakeUploadbutton {
        margin: 0;
        }
        
    .ie8 .simplemodal-wrap #divfakeUploadbutton { /* bug fix */
        position: absolute;
        }
        
    #divUploadPanel {
        margin: 0 1.25em;
        }
        
/* == USER MANAGEMENT ================================================ */
        
    .modal .user-management ul {
        margin: 0;
        }
        
    .modal .user-management button[type="button"] {
        display: block;
        width: 100%;
        }
        
    .modal .user-management p {
        width: 20em;
        }
        
    .modal .user-management fieldset input[type="checkbox"] {
        vertical-align: -3px;
        }
        
    .modal .user-management fieldset label[for="AllowPO"] {
        font-weight: bold;
        left: 0;
        }
        
    .modal .user-management .date {
        display: block;
        float: left;
        height: 52px;
        position: static;
        width: 117px;
        }
        
    .modal .user-management .start {
        margin-right: 5px;
        }
        
    .k-ie .modal .user-management .start {
        margin-right: 4px;
        }
        
/* == WAREHOUSE ITEMS ================================================ */
        
    .modal .warehouse-items button[type="button"] {
        display: block;
        width: 100%;
        }
        
    .modal .warehouse-items p {
        width: 20em;
        }
        
    .modal .warehouse-items fieldset input[name="Quantity"] {
        width: 100%;
        }
        
/* == PERMISSIONS ==================================================== */
        
    .modal .permissions,
    .modal .permissions h2 {
        width: 676px;
        }
        
    .modal .permissions h2 {
        height: auto;
        margin-bottom: 0.5em;
        }
        
    .modal .permissions input[name="UserGroupName"] {
        width: 288px;
        }
        
    .modal .permissions .appellation {
        height: 100%;
        overflow-x: hidden;
        overflow-y: auto;
        }
        
    .modal .permissions .appellation div.spillover {
        cursor: pointer;
        display: inline-block;
        font-size: 1.2em;
        height: 16px;
        line-height: 1.2;
        padding: 2px;
        width: 254px;
        }
        
    .modal .permissions .buttons {
        padding-top: 12px;
        text-align: center;
        }
        
    .modal .permissions .control-panel {
        clear: both;
        margin: 0 auto;
        padding-top: 12px;
        width: 300px;
        }
        
    .modal .permissions .control-panel p {
        margin: 0;
        }
        
    .modal .permissions .search {
        margin: 0;
        overflow: visible;
        padding: 0 0 0.5em;
        white-space: nowrap;
        }
        
    .modal .permissions .search em {
        width: 222px;
        }
        
    .modal .permissions .k-tabstrip > .k-content {
        height: 356px;
        }
        
    .k-ie .modal .permissions .search em {
        height: 20px;
        padding: 0 2px;
        width: 248px;
        }
        
    .ie8 .modal .permissions .search em input {
        border: 0 none;
        height: 18px;
        padding: 1px 0;
        vertical-align: top;
        }
        
    .modal .index {
        background-color: #CCC;
        border: 1px solid #7F7F7F;
        height: 386px;
        padding: 6px;
        width: 274px;
        }
        
    .modal .index,
    .modal .push,
    .modal .tab-container {
        display: inline-block;
        float: left;
        }
        
    .modal .push,
    .modal .push .buttons {
        white-space: normal;
        width: 100px;
        }
        
    .modal .push {
        position: relative;
        height: 400px;
        }
        
    .modal .push .buttons {
        display: block;
        left: 50%;
        padding: 0;
        position: absolute;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
           -moz-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
             -o-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%);
        }
        
    .modal .tab-container {
        height: 400px;
        width: 288px;
        }
        
    .ie8 .modal .push .buttons {
        margin: -28px 0 0 -50px;
        }
        
/* == CART REPLACE PDF =============================================== */

.modal.replace-pdf {
    margin-bottom: 6px;
    height: 100px;
}
        
    .modal.replace-pdf h2 {
        height: auto;
        line-height: 1.4;
        margin-bottom: 0.5em;
        width: 100%;
        }
        
    .modal.replace-pdf label {
        font-size: 12px;
        margin-right: 10px;
        overflow: hidden;
       -ms-text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
           text-overflow: ellipsis;
           text-overflow: "...";
        white-space: nowrap;
        }
        
    .modal.replace-pdf p label {
        color: #F2F2F2;
        font-weight: bold;
        text-shadow: 0 -1px 0 rgba(0,0,0,0.7);
        }
        
    .modal.replace-pdf .k-upload .k-file {
        margin-right: 2px;
        width: 282px;
        }
        
/* == LIBRARY REPLACE PDF ============================================ */
        
    #library .modal .replace-pdf {
        margin-bottom: 0.5em;
        width: 55em;
        }
        
    #library .modal .replace-pdf .c1,
    #library .modal .replace-pdf .c2,
    #library .modal .replace-pdf .c3 {
        display: inline-block;
        font-size: 1.2em;
        line-height: 1.4;
        padding: 0.5em 0.6667em 0.5833em; /* Alt value: 6px 8px 7px */
        text-align: left;
        }
        
    #library .modal .replace-pdf .c1 {
        width: 23em;
        }
        
    #library .modal .replace-pdf .c2 {
        width: 11em;
        }
        
    #library .modal .replace-pdf .c3 {
        text-align: right;
        width: 6em;
        }
        
    #library .modal .replace-pdf .pdf-head {
        background-color: #7F7F7F;
        border: 1px solid #7F7F7F;
        color: #F2F2F2;
        font-weight: bold;
        text-shadow: 0 -0.0633em 0 #222;
        }
        
    #library .modal .replace-pdf .pdf-list {
        background-color: #CCC;
        border: 1px solid #7F7F7F;
        height: 9em;
        overflow: hidden;
        overflow-y: auto;
        }
        
    #library .modal .replace-pdf .pdf-file {
        display: inline-block;
        font-size: 100%;
        line-height: 1.5;
        max-width: 44.5em;
        padding: 0;
        vertical-align: bottom;
        }
        
    #library .modal .replace-pdf .row {
        line-height: 0; /* override kendo.common.css */
        overflow: hidden;
        padding: 0;
        }
        
    #library .modal .replace-pdf p {
        line-height: 1.5;
        white-space: normal;
        }
        
    #library .modal .replace-pdf .k-state-selected {
        background-color: #BBBCBC;
        color: #222;
        text-shadow: none;
        }
        
    #library .modal .replace-pdf .row:hover {
        background-color: #3A5FCD;
        color: #FFF;
        text-shadow: none;
        }
        
/* == PENDING USER =================================================== */
        
    #pendingGrid {
        width: 550px;
        background-color: inherit;
        }
        
    #pendingGrid .k-grid-header {
        display: table-header-group;
        }
        
    #pendingGrid .k-grid-header th.k-header:first-child,
    #pendingGrid tbody td:first-child {
        text-align: center;
        width: 14px !important;
        line-height: 1;
        vertical-align: bottom;
        }
        
    #pendingGrid .k-grid-header .k-header {
        display: table-cell;
        }
        
    #pendingGrid .k-grid-header .k-header + .k-header {
        width: 84px !important;
        }
        
    #pendingGrid .k-i-arrow-w {
        background-position: -2px -48px;
        }
        
    #pendingGrid .k-i-seek-w {
        background-position: -1px -112px;
        }
        
    #pendingGrid .k-icon,
    #pendingGrid .k-sprite,
    #pendingGrid .k-button-group .k-tool-icon {
        left: 50%;
        margin: -8px 0 0 -7px;
        position: absolute;
        top: 50%;
        }
        
    #pendingGrid .k-link:link,
    #pendingGrid .k-link:visited,
    #pendingGrid .k-nav-current.k-state-hover .k-link {
        color: inherit;
        }
        
    #pendingGrid .k-pager-refresh.k-link,
    #pendingGrid .k-pager-nav {
        position: relative;
        }
        
    #pendingGrid .k-pager-refresh.k-link .k-icon {
        margin: -7px 0 0 -8px;
        }
        
    #pendingGrid .k-pager-wrap .k-pager-nav {
        border-color: #999;
        }
        

@charset "UTF-8";

/* == PDF VIEWER STYLES ============================================== 
 *  
 *  author:         Michael Alberghene
 *  modified by:    
 *  date created:   Thursday, April 18, 2013
 *  date modified:  Monday, April 4, 2015
 *  description:    PDF Viewer Style Sheet
 *  
 * =================================================================== */
#viewPdfPanelContainer {
    background-color: rgb(221, 221, 221);
}
#viewPdfPane {
    width: 672px;
    margin: auto;
    overflow-x: auto;
    overflow-y: auto;
    position: relative;
    text-align: center;
    height: 400px; 
}
        
    #viewPdfPane img {
        margin: 0 auto;
        position: relative;
        }
        
    #viewPdfPanel div.download-links {
        text-align: center;
    }

    .download-links span  {
        padding: 0 2rem 0 2rem;
    }

    #viewPdfPanel span {
        display: inline-block;
        margin: 0;
        vertical-align: middle;
        width: auto;
        }
        
    #viewPdfPanel p {
        height: 24px;
        margin: 0;
        text-align: center;
        overflow: visible;
        }
        
    #viewPdfPanel .download {
        margin-right: 2em;
        margin-top : 2em;
        }
        
    #viewPdfPanel .k-combobox {
        margin-right: 2em;
        width: auto;
        }
        
    #viewPdfPanel .k-combobox .k-icon {
        background-position: 2px -30px;
        background-repeat: no-repeat;
        height: 20px;
        width: 20px;
        }
        
    #viewPdfPanel .k-dropdown-wrap {
        width: 60px;
        }

#viewPdfPanel .ui-draggable {
    cursor: -webkit-grab;
    cursor: -moz-grab;
    cursor: url("https://www.google.com/intl/en_ALL/mapfiles/openhand.cur"), default !important;
}

#viewPdfPanel .ui-draggable-dragging {
    cursor: -webkit-grabbing;
    cursor: -moz-grabbing;
    cursor: url("https://www.google.com/intl/en_ALL/mapfiles/closedhand.cur"), default !important;
}
        
    #viewPdfPage {
        text-align: center;
        vertical-align: middle;
        width: 3em;
        }
        
    #viewPdfPageCount {
        height: 16px;
        line-height: normal;
        padding: 3px 0;
        }
        
    #viewPdfLoading {
        display: block;
        height: 20px;
        left: 50%;
        margin: -10px 0 0 -10px;
        overflow: visible;
        position: absolute;
        text-align: center;
        top: 50%;
        width: 20px;
        }
        
    #viewPdfLoading span:after {
        content: url('data:image/gif;base64,R0lGODlhEAAQAPMPAKmpqTMzM+Tk5MbGxouLiyIiIm5ublBQUJmZmfHx8UFBQXx8fF5eXra2tiUlJf///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAPACwAAAAAEAAQAAAEcfDJl+gydeonlEhFIVCbJBRK4ojJqAkjUiArnEkJM4OOYXymjEDnGLhwQFyicTjiNAiGD1CiJK5RBoNaul6tA8ItqEkgAgxnyzghKABmBEzQoLA5I8Fh0AAI5E8TCQYEDwBUAnAlAgQjhxIDYyUDA1URACH5BAUKAA8ALAAAAAAPABAAAARd8Mn5yJKJTiaVFEGjSUeiOIJSDKMEKAFQcJMRJ8FhFUWWSYbCQTAZEFu01qOxIBBYygfAsFhAox/A6DdpMAxbwQ/BaCQADYH6KNYsBAPzVUPQxiVzDCBzfxyVaiMRACH5BAUKAA8ALAAAAAAQAA8AAARa8Mn5AKJYLslUSkcmOUbSJYaYVEXTNZMwSMTRgAyCHIWAFD1NIBUDAAuzyWCxUhYukoEOIMh8rg2CVsR9wLqUBaLZBRAGiQH6qpIgBPCEgIwBzOAPOfeLz1MiACH5BAUKAA8ALAAAAAAQABAAAARc8MkpAb2SpGeYNAP2HATnLdgmBUMXookgIYvMEADgJVagEqSH6jFQiB4liqyW2AAaDdEiEHCAcgDZZVHoHiihi2AsUAkQluNkkH2M1UJJYtAcHgeyJtwtt8P1GBEAIfkEBQoACAAsAAAAABAADgAABEUQyYkIoVgaWQrP3NYhASgRXgeQmBEMSHFYXhVPRrFh9UrtmMNEgAD4gp1CyXLJlD5DzECWOU6mHSJCa0pmuJQBUAIGRQAAIfkEBQoADgAsAAAAABAAEAAABGvQyenGoNilJhGRhJAlBIcgDqKImbAIpxCg1NCICGARR6UwksQAMUhMEgKD48CSCDiUBANg1AiuVQrAYGAgrtgMQKEILKIYwQGAQTYdTwkwKDAmqoFC0hHIZhoFSg5QaBMKBRcjaQVsGY5+EQAh+QQFCgAPACwAAAAAEAAQAAAEW/DJ+YSgWA4JAM/c1XgAA0pIMj5Mg1nJ0wwWsEjMLQl0tgQGTOKCWbgmiSSosVgEk8pMg3E4EE4TQyOK3TwWMRBhoXgkbodToIB4XHmgxJpIjDsKF8cxbjiEKREAIfkEBQoADgAsAQABAA8ADwAABFbQSSHHkE3qWu9Y2+Zdy+UkpyZQTkM4goFIiYCGxPFu94aYoeCAQMwENR+D7EgrBWusmsKx2xQKCARjOmP4CgSFAuCYhQRXSiBxODYKl8DaoQCqNIZjBAAh+QQFCgAPACwAAAAAEAAQAAAEXfDJ+VKiWN4nhBwbJlwdB4RU4nUJ4mGbZQ2NhAAZDCx4jgEvH0WAKAonAoKy9lEMMK4ho1DoTRgBhMZROHgUgMaC8QAoFhLA03Y41HrBiSLRfhgcPsf3ICHnNko5EQAh+QQFCgAOACwAAAEAEAAPAAAEWtDJ6VKSgmpp5dha922ZJpTACE4NMlxUSanOEtwL2OzDUfwMEADgSpwAAZkEsHK8JonFgSlR1BIKRsOBMDgNBElDBjAwBoEtTHNwmB2E9mZgdTCCNeUGgQBFAAAh+QQFCgAPACwAAAEAEAAPAAAEWPDJSV+qeCZRBcfCRRUFUonJ8A1k8U2CWhFF04mSomfP4AsGRyBAyPgan0SDgbFVDJKXBLFwPg6PIsPgAywkBIBkIBE3CAsBlhdgoh8AJki+gCaKvLIYEwEAIfkEBQoADwAsAAABAA8ADwAABFrwyRGEvPiOorKXRtF8UvcIReEJyWkC45WwGOAMWSshB8MgnplAQFAYgbmhpTUweHAywiPgaSCgTuCCMGwATrDTJDBASBeWh059WDzMjwZhfXG/pY8vKR7DRAAAOw==') /*../Images/load.gif*/;
        }
        
    .k-ie .button.minus,
    .k-ie .button.plus,
    .k-ie .button.forward,
    .k-ie .button.backward {
        background-position: center center;
        background-repeat: no-repeat;
       -webkit-border-radius: 1.1em;
        -khtml-border-radius: 1.1em;
          -moz-border-radius: 1.1em;
               border-radius: 1.1em;
        font-family: "Cambria Math", serif;
        font-size: 0;
       -ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";
        height: 23px;
        margin: 0;
        min-width: 0;
        padding: 0;
        width: 23px !important;
        }
        /*
    .k-ie .button.minus {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANBAMAAACAxflPAAAAFVBMVEX///89PT3///8VFRVSUlIPDw8uLi7L9MKnAAAAAXRSTlMAQObYZgAAACVJREFUCNdjYCAWBBsbGwcA6URBQcEEIC3i4uIiAKSVgECBoG4AvPwDycu3iG8AAAAASUVORK5CYII=') / *../Images/minus.png* /;
        }
        
    .k-ie .button.plus {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANBAMAAACAxflPAAAAHlBMVEX///8PDw8VFRUkJCQuLi49PT1DQ0NNTU1SUlL////fIFa4AAAAAXRSTlMAQObYZgAAAEdJREFUeF5ti8EJACEMBBVUsAyvBB9WEksQK7nEDiTduuLj7uE8MpDdNR82HTs69u/f9imcE9LapRG+AyCJOkXVgMC33W7gLCm9DJ8YhLzRAAAAAElFTkSuQmCC') / *../Images/plus.png* /;
        }
        
    .k-ie .button.forward {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAMAAABFNRROAAAATlBMVEX///////////////////8ODg7e3t7h4eHS0tL///+/v79SUlJDQ0MkJCQuLi49PT1CQkIPDw9NTU1OTk5QUFAUFBRoaGiUlJQVFRVbW1sl+VcKAAAAC3RSTlMAIDBQkNDW1tng9Uzfa1QAAABQSURBVHhelYzJDoAgFMRAFpV57Jv+/4+aQAxe7a3JdNggXpEtnHcf8/D/TVVLIFvVME0hIQXSw7jJALLhcyp6QeniLWUrTa7P497ZYjtn9AAXAAMun065sgAAAABJRU5ErkJggg==') / *../Images/arrow_down.png* /;
        }
        
    .k-ie .button.backward {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAMAAABFNRROAAAAbFBMVEX///8HBwcGBgYJCQkKCgoGBgYODg4QEBAUFBQeHh7///8fHx8hISEiIiIlJSULCwsnJycqKipSUlL///9DQ0NNTU1OTk5QUFA7Ozs9PT1CQkItLS1ERERGRkZHR0czMzM1NTUoKCgrKytBQUE7wP0SAAAAEnRSTlMAECAgIDBQYJCm0NbW1tng9fYuCJonAAAAUklEQVR4Xp3LRw6AMBRDwVBL6P6p9HL/OyIFhex5G2sWZq64z1ioPrvoQ7kvR+WRX6ve5uJFMtwaehpTp8YoAMq0TpxIQhJx/xQQLGRhf4mI3D7N6wTJQq1YnQAAAABJRU5ErkJggg==') / *../Images/arrow_up.png* /;
        }*/
        

@charset "UTF-8";

/* == SHOPPING CART STYLES =========================================== 
 *  
 *  author:         Michael Alberghene
 *  modified by:    
 *  date created:   Tuesday, July 24, 2012
 *  date modified:  Friday, August 7, 2015
 *  description:    Shopping Cart Style Sheet
 *  
 * =================================================================== */

    .cart-items table {
        border: 1px solid #CCC;
        border-top: 0 none;
        }
        
    .cart-items th a {
        display: block;
        cursor: default;
        }
        
    .cart-items td {
        vertical-align: middle;
        }
        
    .cart-items td input[type="text"]{
        text-align: right;
        width: 100%;
        }
        
    .cart-items td .spillover {
        display: block;
        max-width: 210px;
        vertical-align: baseline;
        }
        
    .cart-items td .spillover a {
        display: inline-block;
        height: 16px;
        margin-top: 2px;
        }
        
    .cart-items .cart th:first-child,
    .cart-items .cart td:first-child {
        text-align: center;
        width: 90px;
        }
        
    .cart-items .cart th:first-child + th,
    .cart-items .cart td:first-child + td {
        text-align: center;
        width: 102px;
        }
        
    .cart-items .cart th:first-child + th + th,
    .cart-items .cart td:first-child + td + td {
        width: 226px;
        }
        
    .cart-items .cart th:first-child + th + th + th,
    .cart-items .cart td:first-child + td + td + td {
        width: 100px;
        }
        
    .cart-items .cart th:first-child + th + th + th + th,
    .cart-items .cart td:first-child + td + td + td + td {
        width: 290px;
        }
        
    .cart-items .cart th:first-child + th + th + th + th + th,
    .cart-items .cart td:first-child + td + td + td + td + td {
        text-align: center;
        width: 72px;
        }
        
    .cart-items .cart th:first-child + th + th + th + th + th + th,
    .cart-items .cart td:first-child + td + td + td + td + td + td {
        text-align: right;
        width: 72px;
        }
        
    .cart-items .custom-product {
        margin-bottom: 0.5em;
        }
        
    .cart-items .custom-product input[type="text"] {
        margin-bottom: 4px;
        width: 100%;
        }
        
    .cart-items .custom-product th:first-child,
    .cart-items .custom-product td:first-child {
        text-align: center;
        width: 96px;
        }
        
    .cart-items .custom-product th:first-child + th,
    .cart-items .custom-product td:first-child + td {
        width: 85%;
        }
        
    .cart-items .custom-product th:first-child + th + th,
    .cart-items .custom-product td:first-child + td + td {
        text-align: center;
        width: 15%;
        }
        
    .cart-items .custom-product th:first-child + th + th + th,
    .cart-items .custom-product td:first-child + td + td + td {
        text-align: center;
        width: 96px;
        }
        
    .cart-items .custom-product th:first-child + th + th + th + th,
    .cart-items .custom-product td:first-child + td + td + td + td {
        text-align: right;
        width: 96px;
        }
        
    .cart-items .checkout .spillover {
        max-width: 322px;
        }
        
    .cart-items .checkout th:first-child + th,
    .cart-items .checkout td:first-child + td {
        width: 330px;
        }
        
    .cart-items .checkout th:first-child + th + th,
    .cart-items .checkout td:first-child + td + td {
        width: 84px;
        }
        
    .cart-items .checkout th:first-child,
    .cart-items .checkout th:first-child + th + th + th + th,
    .cart-items .checkout td:first-child,
    .cart-items .checkout td:first-child + td + td + td + td {
        text-align: center;
        }
        
    .cart-items .checkout th:first-child + th + th + th + th + th,
    .cart-items .checkout td:first-child + td + td + td + td + td {
        text-align: right;
        width: 55px;
        }
        
    .cart-items .details {
        background-color: #FFF;
        border-left: 1px solid #CCC;
        border-right: 1px solid #CCC;
        border-top: 1px solid #CCC;
        line-height: 1.5em;
        margin: 0;
        overflow: hidden;
        padding: 0;
        position: relative;
        }
        
    .cart-items .details label {
        display: block;
        float: left;
        line-height: 1.5em;
        width: 96px;
        }
        
    .cart-items .details label:after {
        content: ":";
        }
        
    .cart-items .details .options {
        margin-left: 96px;
        overflow: visible;
        }
        
    .cart-items .details .options label {
        line-height: 2em;
        margin-bottom: 0;
        margin-right: 2em;
        width: auto;
        }
        
    .cart-items .details .options input[type="radio"] {
        margin: 0.1em 0.3em 0.1em 0;
        }
        
    .cart-items .details .options label,
    .cart-items .details .options input {
        float: left;
        height: 22px;
        }
        
    .cart-items .details .options label:after {
        content: "";
        }
        
    .cart-items .details .options input {
        margin: 0 4px 0 0;
        }
        
    .cart-items .details > div > div {
        float: left;
        width: 458px;
        }
        
    .cart-items .details > div > div h4 {
        clear: both;
        color: #039;
        padding-top: 10px;
        }
        
    .cart-items .details .payment {
        border-bottom: 1px solid #CCC;
        padding: 0 0 10px;
        width: 100%;
        }
        
    .cart-items .details .payment p {
        padding-left: 80px;
        height: 22px;
        margin-top: 5px;
        padding: 0;
        }
        
    .cart-items .details .billing {
        padding: 0 0 10px 10px;
        }
        
    .cart-items .details .billing p,
    .cart-items .details .shipping p,
    .cart-items .details .payment span {
        float: left;
        }
        
    .cart-items .details .payment span.msg {
        color: #B22222;
        font-weight: normal;
        padding-left: 0.1em;
        width: auto;
        }
        
    .cart-items .details .payment span.cc {
        color: #222;
        }
        
    .cart-items .details .payment .glyph.link {
        display: inline-block;
        width: auto;
        }
        
    .cart-items .details .payment .glyph.link > span {
        float: none;
        }
        
    .cart-items .details div.shipping {
        border-right: 1px solid #CCC;
        padding: 0 10px 10px 0;
        }
        
    .cart-items .details > h4 {
        background-color: #69F;
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAbCAMAAACKhhVGAAAAUVBMVEWYy/+Wyf+VyP+Sxf+RxP+Pwv+NwP+Lvv+JvP+Huv+FuP+Et/+Ctf+As/9+sf98r/96rf95rP92qf90p/9zpv9xpP9vov9uof9rnv9qnf9om/+cTZ9qAAAALUlEQVR4XgXAgxHAMAAAwI9KG/sP2kMQJVlRqTVand5gNJktVpvd4XS5PV7fDxhvAWBLIsQ3AAAAAElFTkSuQmCC') /*../Images/cart_header_bkgrd.png*/;
        background-repeat: repeat-x;
        color: #222;
        margin: 0;
        padding: 5px 10px 8px;
        position: relative;
        width: 938px;
        }
        
    .cart-items .details > h4,
    .cart-items .details > h4 .glyph.link span {
        text-shadow: 0 1px 1px rgba(204, 232, 255, 0.8);
        }
        
    .cart-items .details > h4 .toggle.hide {
        position: absolute;
        right: 8px;
        top: 4px;
        width: 51px;
        }
        
    .cart-items .details > h4 .toggle.hide.show {
        right: 8px;
        }
        
    .cart-items .details > h4 a:hover,
    .cart-items .details > h4 :hover a {
        color: #27408B;
        border-color: #27408B;
        }
        
    .cart-items .details input[type="text"] {
        width: 180px;
        }
        
    .cart-items .details p {
        margin: 10px 0 0;
        overflow: hidden;
        }
        
    .cart-items .details .billing p > span,
    .cart-items .details .shipping p > span {
        display: block;
        float: right;
        white-space: nowrap;
        width: 360px;
        }
        
    .cart-items .details .service {
        width: 330px;
        }
        
    .cart-items .details .service b:after,
    .cart-items .details .service label:after {
        content: ":";
        }
        
    .cart-items .details .service p > span {
        padding-right: 10px;
        width: 224px;
        }
        
    .cart-items .details .service.options {
        margin: 0;
        padding-top: 2.4em;
        width: 270px;
        }
        
    .cart-items .details .service.instructions {
        margin: 0;
        clear: both;
        width: 660px;
        }
        
    .cart-items .details p.checkbox {
        margin-left: 80px;
        }
        
    .cart-items .details p.checkbox label {
        float: none;
        font-weight: normal;
        width: auto;
        }
        
    .cart-items .details p.checkbox label:after {
        content: "";
        }
        
    .cart-items .details select {
        width: 180px;
        }
        
    .cart-items .details .balance {
        clear: left;
        width: 100%;
        }
        
    .cart-items .details .balance label {
        visibility: hidden;
        }
        
    .cart-items .details .panel {
        background-color: inherit;
        overflow: hidden;
        padding: 0 10px 10px;
        width: 938px;
        }
        
    .cart-items .details .panel div {
        background-color: inherit;
        }
        
    .cart-items .details .panel div p {
        line-height: 1.5em;
        }
        
    .cart-items .details .panel div p,
    .cart-items .details .panel div p span {
        background-color: inherit;
        }
        
    .cart-items .buttons {
        margin: 1em 0;
        padding-right: 9px;
        }
        
    .cart-items .buttons,
    .cart-items .tally {
        text-align: right;
        }
        
    .cart-items .item-detail {
        display: inline-block;
        }
        
    .cart-items .override {
        float: right;
        margin: 0;
        padding: 0;
        width: 30em;
        }
        
    .cart-items .override input {
        float: right;
        margin-left: 0.5em;
        padding: 2px 8px;
        text-align: right;
        width: 98px;
        }
        
    .cart-items .override button,
    .cart-items .override input {
        vertical-align: top;
        }
        
    .cart-items .tally {
        padding: 1em 0 0;
        }
        
    .cart-items .tally b {
        font-weight: normal;
        }
        
    .cart-items .tally label {
        height: 1.8333em;
        vertical-align: middle;
        }
        
    .cart-items .tally select {
        height: 1.8333em;
        margin-top: -2px;
        vertical-align: middle;
        }
        
    .cart-items .tally p {
        height: 1.8333em;
        padding-right: 9px;
        }
        
    .cart-items .tally .data {
        display: inline-block;
        height: 1.8333em;
        line-height: 1.3333em;
        overflow: visible;
        text-align: right;
        vertical-align: middle;
        white-space: nowrap;
        width: 74px;
        }
        
    .cart-items .tally .data span {
        color: #B22222;
        }
        
    .details .desc {
        display: none;
        height: 1.8333em;
        }
        
    .tooltip, .tooltip li, .tooltip p {
        color: #EEE;
        font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
        line-height: 1.6em;
        text-align: left;
        white-space: normal !important; /* override BeautyTips */
        }
        
    .tooltip a {
        color: #FC0;
        }
        
    .tooltip li {
        margin-bottom: 0.5em;
        margin-left: 1em;
        }
        
    a.print {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAB4CAMAAADFYSIeAAAAnFBMVEUAAAD///8AAAAPDw8iIiLl5eX///8iIiLl5eUnJydFRUUiIiLl5eUuLi4iIiLl5eVAQEB2dnYiIiLl5eUAAAAODg5ERES+vr7FxcUAAAA9PT0iIiIuLi5DQ0NRUVFSUlLf39/l5eX///8PDw8cHBw+Pj4/Pz9CQkIUFBRFRUVKSkpMTExNTU1PT08kJCQsLCwVFRUxMTE8PDwpKSlhSeqzAAAAGXRSTlMAAB8fHx9NX19lcq+vuL+/zM3f39/f5uv3BUvuGgAAARRJREFUeF7t0MduwzAMgGEpw9ltYmdJ3s7e6/3frSyVMiTQk4EGPfi/UPgAgQCV/iVEP4R8iY0QawhsOWwJ7DnsMQzDD4cwCGmFz5EqifqZxBDjCNFfQur9WGGQQ4HEZo41BbYdtgX2HfYZ5vmnQxiEtCLgSJVE/UxijnGEHP6Ty1c42V6v24nE+uVu7f1SF9hZJ2marDsCB7sU2g0YLpbD/Tfuh8sFYbSaeth0FRHaU3x7QLf4ZF+YHDYW2hwShinF8Og9OzKM9fkBnXX8Qs/TkYUieBFCHvZ3R65QKTU20BgeDGtZAWU1gd0C6wocORwxNGbmcGYMYVHMHcJgmBks40iVRGUwJbHAOCr1g0q97/IVfgHO6TuNV5naHwAAAABJRU5ErkJggg==') /*../Images/print_sm.png*/;
        background-position: 0 2px;
        }
        
    a.disabled,
    a.disabled:hover {
        background-position: 0 -50px;
        color: #999;
        cursor: default;
        text-shadow: none;
        }
        
    .cartInstruction 
    {
        float: left;
        width: 556px;  
    }
        .cartInstruction p {
            padding: 10px 3px 3px 3px;
            font-weight: 500;
            overflow-wrap: normal;
        }
.cartPriceContainer {
    float: left;
    width: 400px;
}
@charset "UTF-8";

/* == CONTACTS PROFILE STYLES ======================================== 
 *  
 *  author:         Michael Alberghene
 *  modified by:    
 *  date created:   Tuesday, May 7, 2013
 *  date modified:  Friday, August 7, 2015
 *  description:    Contacts Style Sheet
 *  
 * =================================================================== */

    .main.contact p {
        line-height: 1.4;
        }
        
    .contacts .search em {
        width: 184px;
        }
        
    .contacts label {
        display: none;
        }
        
    .contacts .list {
        background-color: #DDD;
        color: #222;
        min-height: 350px;
        margin-bottom: 1em;
        overflow: hidden;
        padding: 8px 0 10px;
        position: relative;
        text-shadow: 0 1px 1px #FFF;
        width: 100%;
        }
        
    .contacts .list div,
    .contacts .list p {
        background-color: inherit;
        }
        
    .contacts .list p {
        line-height: normal;
        text-shadow: 0 1px 0 #FFF;
        }
        
    .contacts .search {
        position: absolute;
        right: -16px;
        top: -34px;
        white-space: nowrap;
        }
        
    .contacts .vcard {
        padding: 0 1em;
        float: left;
        width: 200px;
        }
        
    .contacts .vcard > div {
        height: 17.5em;
        position: relative;
        }
        
    .contacts .vcard .spillover {
        font-size: 1.2em;
        line-height: 1.4;
        margin-bottom: 2px;
        }
        
    .contacts .vcard .overflow {
        height: 13.3em;
        overflow: hidden;
        overflow-x: hidden;
        overflow-y: auto;
        width: 20em;
        }
        
    .contacts .vcard .buttons {
        bottom: 0;
        left: 0;
        margin: 0 0 1.5em;
        position: absolute;
        white-space: nowrap;
        }
        
    .k-ie .contacts .search em {
        width: 208px;
        }
        
    .ie8 .contacts .search em {
        height: 16px;
        padding: 2px 4px;
        }
        
    .ie8 .contacts .search.right label,
    .ie9 .contacts .search.right label {
        display: inline-block;
        float: left;
        font-weight: bold;
        height: 1.8333em;
        line-height: 1.9;
        margin-right: 0.3333em;
        vertical-align: middle;
        }
        
    .ie8 .contacts .search.right label:after,
    .ie9 .contacts .search.right label:after {
        content: ":";
        }
        
/* =================================================================== 
 *  ie8/9 sees input:search as type="search"
 *  ie8/9 emulated by ie11 sees input:search as type="text"
 * =================================================================== */
        
    .ie8 .contacts .search.right input,
    .ie9 .contacts .search.right input {
        border: 0 none;
        height: 16px;
        padding: 0;
        vertical-align: top;
        }
        
    .ie9 .contacts .search.right input {
        height: 19px;
        }
        

@charset "UTF-8";

/* == CUSTOM PRODUCT STYLES ========================================== 
 *  
 *  author:         Michael Alberghene
 *  modified by:    
 *  date created:   Wednesday, June 25, 2014
 *  date modified:  Monday, May 4, 2015
 *  description:    Custom Product Style Sheet
 *  
 * =================================================================== */

    .custom dl {
        margin: 0;
        }
        
    .custom dt {
        clear: both;
        margin-right: 12px;
        text-align: right;
        width: 130px;
        }
        
    .custom dt,
    .custom dd {
        float: left;
        line-height: 1.4;
        margin-bottom: 4px;
        padding: 2px 0;
        }
        
    .custom dt:after {
        content: ":";
        }
        
    .custom dd {
        position: relative;
        }
        
    .custom dd,
    .custom dd table {
        width: 680px;
        }
        
    .custom dd table {
        table-layout: fixed;
        }
        
    .custom dd pre {
       -webkit-background-clip: padding-box;
          -moz-background-clip: padding;
               background-clip: padding-box;
        background-color: #DDD;
       -webkit-border-radius: 4px;
        -khtml-border-radius: 4px;
          -moz-border-radius: 4px;
               border-radius: 4px;
        min-height: 1.8333em;
        padding: 6px;
        text-shadow: 0 1px 0 #FFF;
       -webkit-touch-callout: none;
        width: 668px;
        }
        
    .custom input[name="Price"] {
        width: 110px;
        }
        
    .custom pre {
        overflow: hidden;
        width: 488px;
        }
        
    .custom textarea {
        margin-bottom: 6px;
        width: 0;
        }
        
    .custom tr td:first-child,
    .custom tr th:first-child {
        width: 102px;
        }
        
    .custom tr td:first-child + td,
    .custom tr th:first-child + th {
        width: 105px;
        }
        
    .custom tr td:first-child + td + td,
    .custom tr th:first-child + th + th {
        width: auto;
        }
        
    .custom tr td:first-child + td + td + td,
    .custom tr th:first-child + th + th + th {
        text-align: right;
        width: 60px;
        }
        
    .custom tr td:first-child + td + td + td + td,
    .custom tr th:first-child + th + th + th + th {
        text-align: center;
        width: 60px;
        }
        
    .custom tr td:first-child + td + td + td + td + td,
    .custom tr th:first-child + th + th + th + th + th {
        text-align: center;
        width: 50px;
        }
        
    .custom .fixed {
        overflow: hidden;
        }
        
    .custom .fluid {
        float: left;
        }
        
    .custom .fluid textarea {
        max-height: 181px;
        max-width: 816px;
        min-height: 95px;
        min-width: 680px;
        }
        
    .custom .fluid .countdown {
        float: right;
        position: static;
        }
        
    .custom .pagination em {
        display: inline-block;
        font-style: normal;
        height: 20px;
        line-height: normal;
        min-width: 20px;
        overflow: visible;
        }
        
    .custom .pagination em a {
        text-decoration: underline;
        text-indent: 0;
        width: auto;
        }
        
    .custom .pagination em a:hover {
        background-color: #F2F2F2;
        }
        
    .custom .product {
        margin: 12px auto;
        width: 586px;
        }
        
    .custom .product fieldset {
        border: 1px solid #7F7F7F;
        padding: 14px 0 4px 8px;
        }
        
    .custom .product fieldset legend {
        display: block;
        }
        
    .custom .product fieldset legend em {
        left: 2px;
        padding: 0 0.5em;
        top: -9px;
        }
        
    .custom .product label {
        display: block;
        height: 1.4em;
        margin-bottom: 0.25em;
        overflow: hidden;
        }
        
    .custom .product p {
        float: left;
        margin-right: 8px;
        position: relative;
        }
        
    .custom .product textarea {
        max-height: 200px;
        max-width: 568px;
        min-height: 100px;
        min-width: 568px;
        }
        
    .custom .product [name="Binding"],
    .custom .product [name="BindingPosition"],
    .custom .product [name="Coating"],
    .custom .product [name="CoverCoating"],
    .custom .product [name="Color"],
    .custom .product [name="CoverColor"],
    .custom .product [name="ProductID"],
    .custom .product [name="Side"],
    .custom .product [name="Wrap"], 
    .custom .product [name="ProtectiveCover"] 
    {
        width: 136px;
    }
        
    .custom .product [name="CountryControlDisplay"],
    .custom .product [name="CoverPaper"],
    .custom .product [name="Name"],
    .custom .product [name="Paper"],
    .custom .product [name="ServiceLevel"] {
        width: 280px;
        }
        
    .custom .product [name="Height"],
    .custom .product [name="FoldedHeight"],
    .custom .product [name="Width"],
    .custom .product [name="FoldedWidth"],
    .custom .product [name="Page"],
    .custom .product [name="Quantity"] 
    {
        width: 64px;
        }
        
    .custom .product [name="Name"] {
        width: 568px;
        }
        
    .custom .product [name="SizeUnit"],
    .custom .product [name="FoldedSizeUnit"] {
        width: 118px;
        }
        
    .custom .product .buttons {
        float: none;
        margin: 0.5em 0 1em;
        }
        
    .custom .product .countdown {
        right: 8px;
        }
        
    .custom .product .format-size {
        background-color: inherit;
        margin: 0;
        min-height: inherit;
        padding: 12px 8px 8px 0;
        width: 280px;
        }
        
    .custom .product .hc-kendo {
        display: inline-block;
        width: 100%;
        }
        
    .custom .request {
        margin: 0 auto;
        padding-bottom: 0.25em;
        width: 586px;
        }
        
    .custom .subgroup {
        display: inline-block;
        height: 1.8333em;
        left: 0;
        overflow: visible;
        position: absolute;
        top: 0;
        }
        
    .custom .subgroup select,
    .custom .subgroup input[type="text"] {
        width: 90px;
        }
        
    .custom .subgroup button,
    .custom .subgroup select,
    .custom .subgroup input[type="text"] {
        display: inline-block;
        float: left;
        margin-right: 4px;
        }
        
    .custom .table {
        background-color: inherit;
        height: 489px;
        margin-bottom: 10px;
        }
        
    .custom .uploader {
        clear: both;
        margin: 0 8px 6px 0;
        padding-top: 6px;
        }
        
    .custom dd .uploader {
        padding-top: 0;
        }
        
    .custom .header {
        display: table;
        width: 100%;
        }
        
    .custom .header div {
        border-bottom: 1px solid #7F7F7F;
        display: table-cell;
        float: left;
        font-weight: bold;
        padding: 0 4px 4px 4px;
        width: 276px;
        }
        
    .custom dd .header div {
        width: 332px;
        }
        
    .custom .header div + div {
        text-align: right;
        }
        
    .custom .uploader p {
        float: none;
        }
        
    .custom .uploader .k-file {
        background-color: #FFF;
        border: 0 none;
        border-bottom: 1px solid #7F7F7F;
        padding: 2px 4px;
        width: 100%;
        }
        
    .custom .uploader .k-file .k-icon {
        background-image: url('data:image/gif;base64,R0lGODlhEAAQAPMPAKmpqTMzM+Tk5MbGxouLiyIiIm5ublBQUJmZmfHx8UFBQXx8fF5eXra2tiUlJf///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAPACwAAAAAEAAQAAAEcfDJl+gydeonlEhFIVCbJBRK4ojJqAkjUiArnEkJM4OOYXymjEDnGLhwQFyicTjiNAiGD1CiJK5RBoNaul6tA8ItqEkgAgxnyzghKABmBEzQoLA5I8Fh0AAI5E8TCQYEDwBUAnAlAgQjhxIDYyUDA1URACH5BAUKAA8ALAAAAAAPABAAAARd8Mn5yJKJTiaVFEGjSUeiOIJSDKMEKAFQcJMRJ8FhFUWWSYbCQTAZEFu01qOxIBBYygfAsFhAox/A6DdpMAxbwQ/BaCQADYH6KNYsBAPzVUPQxiVzDCBzfxyVaiMRACH5BAUKAA8ALAAAAAAQAA8AAARa8Mn5AKJYLslUSkcmOUbSJYaYVEXTNZMwSMTRgAyCHIWAFD1NIBUDAAuzyWCxUhYukoEOIMh8rg2CVsR9wLqUBaLZBRAGiQH6qpIgBPCEgIwBzOAPOfeLz1MiACH5BAUKAA8ALAAAAAAQABAAAARc8MkpAb2SpGeYNAP2HATnLdgmBUMXookgIYvMEADgJVagEqSH6jFQiB4liqyW2AAaDdEiEHCAcgDZZVHoHiihi2AsUAkQluNkkH2M1UJJYtAcHgeyJtwtt8P1GBEAIfkEBQoACAAsAAAAABAADgAABEUQyYkIoVgaWQrP3NYhASgRXgeQmBEMSHFYXhVPRrFh9UrtmMNEgAD4gp1CyXLJlD5DzECWOU6mHSJCa0pmuJQBUAIGRQAAIfkEBQoADgAsAAAAABAAEAAABGvQyenGoNilJhGRhJAlBIcgDqKImbAIpxCg1NCICGARR6UwksQAMUhMEgKD48CSCDiUBANg1AiuVQrAYGAgrtgMQKEILKIYwQGAQTYdTwkwKDAmqoFC0hHIZhoFSg5QaBMKBRcjaQVsGY5+EQAh+QQFCgAPACwAAAAAEAAQAAAEW/DJ+YSgWA4JAM/c1XgAA0pIMj5Mg1nJ0wwWsEjMLQl0tgQGTOKCWbgmiSSosVgEk8pMg3E4EE4TQyOK3TwWMRBhoXgkbodToIB4XHmgxJpIjDsKF8cxbjiEKREAIfkEBQoADgAsAQABAA8ADwAABFbQSSHHkE3qWu9Y2+Zdy+UkpyZQTkM4goFIiYCGxPFu94aYoeCAQMwENR+D7EgrBWusmsKx2xQKCARjOmP4CgSFAuCYhQRXSiBxODYKl8DaoQCqNIZjBAAh+QQFCgAPACwAAAAAEAAQAAAEXfDJ+VKiWN4nhBwbJlwdB4RU4nUJ4mGbZQ2NhAAZDCx4jgEvH0WAKAonAoKy9lEMMK4ho1DoTRgBhMZROHgUgMaC8QAoFhLA03Y41HrBiSLRfhgcPsf3ICHnNko5EQAh+QQFCgAOACwAAAEAEAAPAAAEWtDJ6VKSgmpp5dha922ZJpTACE4NMlxUSanOEtwL2OzDUfwMEADgSpwAAZkEsHK8JonFgSlR1BIKRsOBMDgNBElDBjAwBoEtTHNwmB2E9mZgdTCCNeUGgQBFAAAh+QQFCgAPACwAAAEAEAAPAAAEWPDJSV+qeCZRBcfCRRUFUonJ8A1k8U2CWhFF04mSomfP4AsGRyBAyPgan0SDgbFVDJKXBLFwPg6PIsPgAywkBIBkIBE3CAsBlhdgoh8AJki+gCaKvLIYEwEAIfkEBQoADwAsAAABAA8ADwAABFrwyRGEvPiOorKXRtF8UvcIReEJyWkC45WwGOAMWSshB8MgnplAQFAYgbmhpTUweHAywiPgaSCgTuCCMGwATrDTJDBASBeWh059WDzMjwZhfXG/pY8vKR7DRAAAOw==') /*../Images/load.gif*/;
        background-repeat: no-repeat;
        height: 16px;
        padding: 0 4px 0 0;
        width: 16px;
        }
        
    .custom .uploader .k-filename {
        max-width: 528px;
        }
        
    .custom .uploader .k-upload-files {
        border-top: 1px solid #7F7F7F;
        display: block;
        float: none;
        margin: 0 0 2px 0;
        }
        
    .custom .uploader .k-upload-status {
        display: none;
        }
        
    .custom .uploaded p {
        background-color: #FFF;
        border-bottom: 1px solid #7F7F7F;
        clear: both;
        margin: 0;
        overflow: hidden;
        padding: 2px 4px;
        }
        
    .custom .uploaded p:first-child {
        border-top: 1px solid #7F7F7F;
        }
        
    .custom .uploaded p span {
        display: block;
        float: left;
        line-height: 1.4;
        overflow: hidden;
       -ms-text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
           text-overflow: ellipsis;
           text-overflow: "...";
        white-space: nowrap;
        width: 460px;
        }
        
    .custom dd .uploaded p span {
        width: 592px;
        }
        
    .custom .uploaded p span + span {
        text-align: right;
        width: 80px;
        }
        
    .custom .uploaded p span + span + span {
        text-align: left;
        width: 20px;
        }
        
    .custom .uploaded span a {
        background: url("Default/sprite.png") -110px -156px;
        border: 0 none;
        display: inline-block;
        font: inherit;
        height: 17px;
        padding: 0;
        text-indent: -9999px;
        width: 17px;
        }
        
    .k-ie .custom .product textarea {
        height: 200px;
        width: 568px;
        }
        
    .k-ie .custom .fluid textarea {
        height: 181px;
        width: 680px;
        }
        
    .k-ie8 .custom .product textarea {
        min-width: 562px;
        }
        
    .k-ie8 .custom .fluid textarea {
        min-width: 674px;
        }
        

@charset "UTF-8";

/* == DASHBOARD STYLES =============================================== 
 *  
 *  author:         Michael Alberghene
 *  modified by:    
 *  date created:   Friday, May 18, 2012
 *  date modified:  Friday, August 7, 2015
 *  description:    Dashboard Style Sheet
 *  
 * =================================================================== */

    .dashboard {
        /*overflow: hidden;*/
        position: relative;
        }
        
    .dashboard p ,
    .dashboard li {
        margin-bottom: 6px;
        text-align: center;
        }
        
    .dashboard .splash .buttons.branded {
        height: 30px;
        margin-bottom: 6px;
        margin-top: 56px;
        }
        
    .dashboard .splash .forgot {
        margin-bottom: 36px;
        }
        
    .dashboard .splash .forgot .registered {
        display: block;
        line-height: 1.2;
        margin: 0.5em auto 0;
        overflow: visible;
        width: 90px;
        }
        
    .dashboard .splash {
        height: 198px;
        left: 50%;
        margin: -135px 0 0 -240px;
        position: absolute;
        top: 50%;
        width: 480px;
        }
        
    .dashboard .splash em {
        display: inline-block;
        margin-top: 5px;
        margin-left: 21px;
        }
        
    .dashboard .splash em .button {
        height: 28px;
        margin: 0;
        width: 198px;
        }
        
    .dashboard .splash .button {
        height: 2.5em;
        margin: 0 0 0 1.75em;
        width: 16.667em;
        }
        
    .dashboard .control {
        height: 80px;
        left: 50%;
        margin: -80px 0 0 -490px;
        position: absolute;
        top: 50%;
        width: 980px;
        }
        
    .dashboard .control .panel {
        text-align: center;
        }
        
    .dashboard .control .panel,
    .dashboard .control .panel ul {
        margin: 0 auto;
        overflow: visible;
        width: 980px;
        }
        
    .dashboard .control .panel a {
        border: 0 none;
        color: inherit;
        display: block;
        margin: 0 auto;
        padding: 0;
        text-shadow: 0 1px 0 #FFF;
        white-space: nowrap;
        }
        
    .dashboard .control .panel b {
        color: #666;
        display: block;
        font-weight: normal;
        overflow: visible;
        padding: 0.5em 0;
        white-space: nowrap;
        }
        
    .dashboard .control .panel li {
        display: inline-block;
        vertical-align: top;
        width: 100px;
        }
        
    .dashboard .control .panel button {
        border: 1px solid rgba(0,0,0,0.34);
        display: inline-block;
        font-weight: normal;
        margin: 6px 0;
        min-width: 48px;
        position: relative;
        }
        
    .dashboard .control .panel button span {
        background-image: url("../Images/dashboard_icons.png");
        background-repeat: no-repeat;
        display: block;
        height: 36px;
        left: 50%;
        margin: -18px 0 0 -18px;
        position: absolute;
        top: 50%;
        width: 36px;
        }
        
    .dashboard .control .panel button .order {
        background-position: -2px 5px;
        }
        
    .dashboard .control .panel button .custom-request {
        background-position: -402px 5px;
        }
        
    .dashboard .control .panel button .library {
        background-position: -42px 5px;
        }
        
    .dashboard .control .panel button .admin {
        background-position: -362px 5px;
        }
        
    .dashboard .control .panel button .contacts {
        background-position: -82px 5px;
        }
        
    .dashboard .control .panel button .user {
        background-position: -122px 5px;
        }
        
    .dashboard .control .panel button .history {
        background-position: -162px 5px;
        }
        
    .dashboard .control .panel button .usd {
        background-position: -202px 5px;
        }
        
    .dashboard .control .panel button .cart {
        background-position: -242px 5px;
        }
        
    .dashboard .control .panel button:active .order {
        background-position: -2px -35px;
        }
        
    .dashboard .control .panel button:active .custom-request {
        background-position: -402px -35px;
        }
        
    .dashboard .control .panel button:active .library {
        background-position: -42px -35px;
        }
        
    .dashboard .control .panel button:active .admin {
        background-position: -362px -35px;
        }
        
    .dashboard .control .panel button:active .contacts {
        background-position: -82px -35px;
        }
        
    .dashboard .control .panel button:active .user {
        background-position: -122px -35px;
        }
        
    .dashboard .control .panel button:active .history {
        background-position: -162px -35px;
        }
        
    .dashboard .control .panel button:active .usd {
        background-position: -202px -35px;
        }
        
    .dashboard .control .panel button:active .cart {
        background-position: -242px -35px;
        }
        
    .dashboard .control .panel .icon {
        height: 48px;
        padding: 0;
        }
        
    .dashboard .disabled a:hover {
        cursor: default;
        }
        
    .dashboard .jump {
        display: inline-block;
        float: left;
        height: auto;
        margin: 8em 0;
        width: 478px;
        }
        
    .dashboard div.jump + div.jump {
        border-left: 1px solid #A8A8A8;
        }
        
    .dashboard .screen a.button {/* jump page */
       -webkit-background-clip: padding-box;
          -moz-background-clip: padding;
               background-clip: padding-box;
       -webkit-border-radius: 4px;
        -khtml-border-radius: 4px;
          -moz-border-radius: 4px;
               border-radius: 4px;
        border: 1px solid #7F7F7F;
       -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
        -khtml-box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
          -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
            -o-box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
               box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
        display: block;
        font-weight: bold;
        height: 28px;
        line-height: normal;
        margin: 6px auto 0;
        padding: 0;
        position: relative;
        text-align: center;
        white-space: nowrap;
        width: 198px;
        }
        
    .dashboard .screen a.button span {
        display: block;
        height: 16px;
        left: 50%;
        margin: -9px 0 0 -90px;
        position: absolute;
        top: 50%;
        width: 180px;
        }
        
    .dashboard .screen a.button:hover {
        color: #BFEFFF;
        }
        
    .dashboard .screen a.button:active {
        border: 1px solid rgba(34,34,34,0.2);
       -webkit-box-shadow: 0 0 2px #FFF;
        -khtml-box-shadow: 0 0 2px #FFF;
          -moz-box-shadow: 0 0 2px #FFF;
               box-shadow: 0 0 2px #FFF;
        text-shadow: 0 -0.05em 0 rgba(0,0,0,0.5);
        }
        
    .dashboard .screen a,
    .dashboard .screen a img {
        border: 1px solid #A8A8A8;
        display: block;
        height: 238px;
        margin: 0 auto;
        padding: 0;
        width: 398px;
        }
        
    .dashboard .screen.shot1 img,
    .dashboard .screen.shot2 img {
        background-position: 50% 0;
        background-repeat: no-repeat;
        border: 0 none;
        overflow: hidden;
        }
        
    .dashboard .shot1 img {
        background-image: url('../Images/shot1.png');
        }
        
    .dashboard .shot2 img { 
        background-image: url('../Images/shot2.png');
        }
        
    .ie8 .dashboard .control .panel button {
       -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#B8B8B8', GradientType=0 )";
        }
        
    .ie8 .dashboard .control .panel button:active {
       -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#F2F2F2', endColorstr='#9E9E9E', GradientType=0 )";
        }

@charset "UTF-8";

/* == DETAILS ======================================================== 
 *  
 *  author:         Michael Alberghene
 *  modified by:    
 *  date created:   Monday, March 12, 2012
 *  date modified:  Tuesday, September 22, 2015
 *  description:    Details Style Sheet
 *  
 * =================================================================== */

    .collection .details {
        overflow: hidden;
        padding: 1.25em;
        text-align: center;
        }
        
    .collection .details p {
        line-height: 1.5;
        }
        
    .collection .details label {
        text-align: left;
        }
        
    .collection .details p span {
        display: inline-block;
        white-space: nowrap;
        }
        
    .collection .details .checkbox {
        width: 380px;
        }
        
    .collection .details .checkbox label {
        white-space: nowrap;
        }
        
    .collection .repository {
        background-color: #FFF;
        }
        

@charset "UTF-8";

/* == HISTORY PROFILE STYLES ========================================= 
 *  
 *  author:         Michael Alberghene
 *  modified by:    
 *  date created:   Friday, May 17, 2013
 *  date modified:  Friday, August 7, 2015
 *  description:    History Style Sheet
 *  
 * =================================================================== */

    .history .fixed {
        overflow: hidden;
        }
        
    .history .item .glyph,
    .history input[type="checkbox"] {
        position: absolute;
        top: 1px;
        left: 0;
        }
        
    .history .item .glyph {
        cursor: default;
        left: 2px;
        top: 0;
        }
        
    /*.history .locked {
        height: 14px !important;
        width: 14px !important;
        }
        
    .history .locked,
    .history input[type="checkbox"] {
        position: absolute;
        top: 1px;
        left: 0;
        }
        
    .history .locked img {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAB4CAMAAADFYSIeAAAAq1BMVEUAAAD///////////////8iIiLl5eX///+EhISQkJAAAAAMDAwiIiLl5eX///9YWFgAAAAiIiLl5eUNDQ0VFRUiIiLl5eVRUVH4+PgiIiLl5eUAAAATExMuLi7CwsIiIiLl5eX///89PT1SUlIAAAD5+fk7Ozs/Pz9CQkJGRkZHR0dLS0tMTExNTU1OTk5QUFA1NTWgoKDBwcE6OjonJyctLS1BQUEUFBQoKCgMrPy0AAAAH3RSTlMAABkwTVJSUoGGoKCgoKC9wcHBwcHp6fDw+fn5+fr+L/fdtAAAAPNJREFUeF7t0EdPw0AQhmGbYBOc5pLmksyMa2ov8P9/GRi0mV0LiQs4F7+XlZ7Ljj5N/6EvdHzwnQo6UOao6MPIGIGvIoChGwAydkHUZQSuNvzlJKm6sUE3wMCtoItlrooBjs0xBioimrqJKGMPRT1G5GrH6kmPX75BL3qLvAoOr3mcX4cqzlaT18lqpmK+aT+1N7mMHVisD++H9QI6jJdiu1velrttcWE875Pv9mfGOBHFf4aD+0cDxtazqPVfIzeoaZodpqH9+cponzLKTraKcyqbq5jR9GVKmYxWSpSkCVFqMR5JdGQk7gHYv1u/xuUb/ABV9UDV7cy5zgAAAABJRU5ErkJggg==') / *../Images/icon_lock.png* /;
        background-position: 1px 0;
        background-repeat: no-repeat;
        height: 14px;
        width: 14px;
        }
        
    .history tr:hover .locked img {
        background-position: 1px -30px;
        }*/
        
    .history .table {
        background-color: #F2F2F2;
        height: 489px;
        margin-bottom: 10px;
        }
        
    .history tr td {
        vertical-align: top;
        }
        
    .history tr td div {
        line-height: normal;
        margin-top: 5px;
        position: relative;
        white-space: normal;
        }
        
    .history tr td div:first-child {
        margin-top: 0;
        }
        
    .history tr td div span {
        display: inline-block;
        height: 18px;
        vertical-align: top;
        }
        
    .history tr td div.item {
        padding-left: 1.5em;
        width: 350px;
        }
        
    .history tr td div.item span {
        max-width: 350px; /* ie8 */
        }
        
    .history tr td div.tracking span {
        max-width: 184px; /* ie8 */
        }
        
    .history tr th:first-child,
    .history tr td:first-child {
        border: 0 none;
        text-align: left;
        width: 12%;
        }
        
    .history tr th:first-child + th,
    .history tr td:first-child + td {
        text-align: left;
        width: 10%;
        }
        
    .history tr th:first-child + th + th,
    .history tr td:first-child + td + td {
        text-align: left;
        width: 40%;
        }
        
    .history tr th:first-child + th + th + th,
    .history tr td:first-child + td + td + td {
        text-align: left;
        width: 6%;
        }
        
    .history tr th:first-child + th + th + th + th,
    .history tr td:first-child + td + td + td + td {
        text-align: left;
        width: 20%;
        }
        
    .history tr th:first-child + th + th + th + th + th,
    .history tr td:first-child + td + td + td + td + td {
        text-align: right;
        width: 12%;
        }
        
    .k-ie .history .fht-table-init {
        margin-top: -28px !important;
        }
        
    .k-ie .history .fht-table tr th:first-child + th + th + th + th + th {
        padding-right: 27px !important;
        }
        
    .k-ie .history .fht-table tr td:first-child + td + td + td + td + td {
        padding-right: 25px;
        }
        

@charset "UTF-8";

/* == ORDER STYLES ===================================================
 *
 *  author:         Michael Alberghene
 *  modified by:    
 *  date created:   Tuesday, June 5, 2012
 *  date modified:  Thursday, August 25, 2015
 *  description:    Order Style Sheet
 *
 * =================================================================== */

    /*a.eye {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAMAAADJ7yrpAAABI1BMVEX///////////8DAwMCAgL///////8CAgICAgL///8DAwMEBAT////////Jycn///8TExP///8nJyfPz88JCQkSEhIfHx8vLy8NDQ3////////////////V1dXT09P///////8SEhIVFRXQ0NDk5OTa2todHR2FhYXS0tKKioqhoaEWFhYSEhKnp6cXFxcZGRmYmJg4ODiWlpaPj48zMzMQEBBLS0svLy8QEBBmZmZqampCQkJaWlplZWVDQ0NhYWFiYmIbGxs+Pj5YWFg8PDwqKioxMTFPT08nJydQUFAyMjJNTU1ERERFRUVOTk4oKCgvLy8dHR0wMDA/Pz9AQEBBQUFCQkIzMzNISEhLS0s2NjY4ODhSUlIXFxc9PT0YGBg8PDy6JcF/AAAAS3RSTlMAFRcaHR4gJigpMzNVZGZmanN2dn19gIqQnqqvsLu8v8LGxtLS1NXV1tfY29zf3+Dk5ubp6u/x8vLz9Pb39/f4+Pr6+/v8/v7+/v6iQyq1AAABAUlEQVR4Xu3Ox1LCYBSG4YMoYiAJvaMCSkcTQJCaIJKAfxJ6x3L/V6EZT0YmOzeu/FbvPIszB34/yuGgTOQr9qbTXtF3bInhbr5cznfDxI8lZ4osViqirMyShvmlTb8Udbujpf5G8iNWFTnPBNLpAJOXlSriE2k7g+P1ehx0tskz4tVNHPgVISseLm+vAXdyBjVyOJAa2GxwtIyOGdP33nKnU/aa0MJGIqzlu/9ntxt1fmrU4/u9kXevD1jdtxeXVQ+rS/poIeY0te7Rw1NXtRwi3SCLQSEUKgwWpEEDLtzU1P1ksle1ZhhJV04YbbcjgUPDC7FUNpuK0aZfL74Gf71P0lYmD68vKPgAAAAASUVORK5CYII=') / *../Images/eye.png* /;
        display: block;
        text-decoration: none;
        padding-left: 22px;
        }*/
        
    .accordion h4 {
       -webkit-background-clip: padding-box;
          -moz-background-clip: padding;
               background-clip: padding-box;
        background-color: #9CF;
        background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0,#9CF), color-stop(100%,#69F));
        background-image: -webkit-linear-gradient(top, #9CF 0, #69F 100%);
        background-image:    -moz-linear-gradient(top, #9CF 0, #69F 100%);
        background-image:     -ms-linear-gradient(top, #99CCFF 0, #6699FF 100%);
        background-image:      -o-linear-gradient(top, #9CF 0, #69F 100%);
        background-image:         linear-gradient(to bottom, #9CF 0, #69F 100%);
       -webkit-border-radius: 6px;
        -khtml-border-radius: 6px;
          -moz-border-radius: 6px;
               border-radius: 6px;
        clear: both;
        color: #222;
        cursor: pointer;
        margin: 0;
        padding: 0.7em 1em 0.8em;
        position: relative;
        text-shadow: 0 1px 1px rgba(204,232,255,0.8);
        }
        
    .k-ie .accordion h4 {
        padding: 0.7em 1.375em 0.8em;
        }
        
    .accordion h4 span {
        background-color: transparent;
        display: inline-block;
        position: absolute;
        right: 12px;
        top: 8px;
        }
        
    .accordion h4:hover span.glyph,
    .accordion h4:hover,
    .accordion h4:active {
        color: #27408B;
        }
        
    .accordion h4 .glyph.show:before {
        content: "\E105"; /* eye-open */
        display: inline-block;
        font-family: "glyphicons halflings", sans-serif;
        font-size: 12px;
        font-weight: normal;
        left: -16px;
        position: absolute;
        top: 0;
        }
        
    /*.accordion h4:hover .glyph.show {
        background-position: 0 -60px;
        }*/
        
    /*.accordion h4 .glyph.show {
        background-color: transparent;
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAB4CAMAAADFYSIeAAABYlBMVEUAAAD///8iIiLl5eX///8AAAA0ToYqQGwqQG0zTYQyTII4VJAiIiI3U43l5eX///8iIiI4VJDl5eUiIiLl5eX///8AAAArQG41UIk1T4c1UIgiIiIxSn7l5eUiIiIxSn4iIiLl5eUtRHQAAAD///85VpIeHh4AAAAiIiIwSXzl5eUiIiI4VJDMzMzl5eXt7e3l5eUiIiIAAAD///80ToYsQnEsQ3I1UYo2UYoiIiLl5eX///83U402UYssQ3IAAAAuRXeqqqoyTIE0T4Y5VpM1UIn6+voVFRUiIiLl5eUuRXc2Uos3U403U444VZE1T4f7+/sTExM4ODgiIiLl5eUxSn4AAAA7WZehoaH4+Pja2trp6en////l5eUzTYQiIiI3U445VpPAwMCwsLA7WZhAQECAgIAzTYM0ToXQ0NA0T4c4VZE1UYowSHs6V5U6WJY7WZc0T4Y0ToY1UIlwcHA7WJdAzCTMAAAAXHRSTlMAABAQEBAQEBAQEBAgICAgMDAwQEBAQEBAQEBwcHB5gICAgICAgIiQkJCQoKCgoKywsLCwsLCwsLDAwMDAwMDAwMDAwMDAxMTQ0NDQ0NDQ0NPT2eDg4ODg5Obz9bHAkqQAAAG/SURBVHhe7dDnb9pAGAZwvMjoLpB0A0laIF1mpbUNWW2JnXSQMkrh9WSOzI7/v3fouJOlqlK/RInE88Wn3935fXQB7i/5XwylFSUd8iGftidJ8wx53SbReYqKrdsVbM9tZYoxdMC+HUN4XbdjFBVO0UM2/lDES15BxqNtNojcekgG0UqVZLKCKv27PMtlxhmGZVWVwz4UZHMSWWAoGCaJIVBUTcOsYntlqlOMowPm3TjCm4YZp6hyqhE28YciXgoqMgFts0Hk1mMyiFaqrq9XaSVf+Sv38jNczm9u5pd9OLdx3B+N+scbcwzn9y3HPTlxHWt/nuL2+efTb2edzumLH9tTXBl8uja+8/R3x73xcbBCMOoUuQ9f7rlnBa7oRAlyhaPo4ruf4/fB6FGB/nPhwJoceGQdLLBKwbdWLZWq9d8EfeUf5HZ3c/cv6yPPMICylNnayizhFUUp0217XrubkRhKh22YpH0oUdwbAslwb4qrHpThO7bX4K0S3IGmCF9fIrzVhB2Ca2i/1OwClNCdNYKBEvSeaQDakx6U6CCxDL16IlH/BWWR9RSz0Go0WpAVWU+USFbTshG8uqj3nOEfva51sLUK9gkAAAAASUVORK5CYII=') ../Images/eye-open.png;
       -webkit-background-size: 20px 120px;
          -moz-background-size: 20px 120px;
               background-size: 20px 120px;
        }*/
        
    /*.accordion h4 b {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAA+CAMAAADKxREKAAAAwFBMVEX///////////8EBAT///8FBQX///8HBwf////////////a2tr////CwsL////i4uILCwvR0dGjo6OkpKShoaGzs7MODg4PDw+EhISOjo56enpsbGxra2sUFBRkZGRra2sODg4KCgoXFxdYWFheXl5FRUVMTEwcHBxQUFBUVFRSUlJMTEw4ODhQUFBOTk49PT1RUVEUFBQ1NTUVFRU8PDwgICBAQEBBQUFFRUVKSkohISEkJCRPT08oKCgtLS0vLy//nM7yAAAAKnRSTlMACBAQICA4QEBQWFtobXB5gImOjpSgoLCzuLzQ0NDY2ODg4ejo8PDx+PjTnG+JAAAAn0lEQVR4XuXQxxKCMBSF4QNGUBFsYEMRxYKh27vv/1ZGEsZH0Bm/1T93cRYXv8DNtlzmwgwTLjRBnIi+RQ4BdD9vXwcg92OWt6EMRvFSmnoV5NoBDTrgiB3bBIK21FCQDAl/aap++nrplSGEx+eqKTqJzrv7WOXNnnza7Lsl3jQNDo8ZbyYeNYr73KpKvNeDOhE7k5YCbmHVZAgGwRe8AFyPE+CsjNUFAAAAAElFTkSuQmCC') ../Images/panel_arrow.png;
        background-repeat: no-repeat;
        background-position: 0 -40px;
        display: inline-block;
        height: 12px;
        overflow: hidden;
        text-indent: -9999px;
        margin-right: 0.33em;
        vertical-align: -1px;
        width: 12px;
        }*/
        
    .accordion h4 b {
        visibility: hidden;
        }
        
    .accordion h4:before {
        display: inline-block;
        content: "\E072"; /* play */
        font-family: "glyphicons halflings", sans-serif;
        font-size: 14px;
        font-weight: normal;
        left: 0.5em;
        line-height: 1.2;
        position: absolute;
        top: 0.5em;
        }
        
    .accordion h4.hdr:before {
        text-shadow: 1px 0 1px rgba(204,232,255,0.8);
       -webkit-transform: rotate(90deg);
          -moz-transform: rotate(90deg);
           -ms-transform: rotate(90deg);
            -o-transform: rotate(90deg);
               transform: rotate(90deg);
        }
        
    .accordion .hdr {
       -webkit-border-radius: 6px 6px 0 0;
        -khtml-border-radius: 6px 6px 0 0;
          -moz-border-radius: 6px 6px 0 0;
               border-radius: 6px 6px 0 0;
        cursor: default;
        }
        
    .accordion .hdr:hover,
    .accordion .hdr:active {
        color: #222;
        }
        
    .accordion .hdr span {
        display: none;
        }
        
    .accordion .panel {
       -webkit-background-clip: padding-box;
          -moz-background-clip: padding;
               background-clip: padding-box;
        background-color: #DDD;
        border: 1px solid #CCC; /* rgb(29,70,148) #1D4694 */
        border-top: 0 none;
       -webkit-border-radius: 0 0 6px 6px;
        -khtml-border-radius: 0 0 6px 6px;
          -moz-border-radius: 0 0 6px 6px;
               border-radius: 0 0 6px 6px;
        color: #222;
        padding: 10px 0;
        }
        
    .accordion .panel .k-upload .k-file {
        margin: 0 2px 4px 0;
        padding: 0 5px 0 0;
        line-height: 17px;
        width: 274px;
        }
        
    .accordion .panel .k-upload-files {
        margin: 0;
        }
        
    /*.accordion .panel .right .buttons {
        background-color: inherit;
        }*/
        
    .accordion .left,
    .accordion .right {
        display: block;
        float: left;
        }
        
    .accordion .print,
    .accordion .deliver,
    .accordion .upload-document {
        margin-bottom: 0.5em;
        }
        
    .accordion .deliver .buttons {
        position: absolute;
        right: 2px;
        top: -1px;
        white-space: nowrap;
        }
        
    .accordion .panel label {
        display: block;
        margin: 0 0 0.25em;
        overflow: hidden;
        }
        
/* =================================================================== */
        
    input[name="CountryControlDisplay"] {
        color: #222;
        }
        
    input[name="Keywords"] , input[name="ProductNote"] {
        width: 568px;
        }

.AttributeMaxWidth {
    width: 568px!important;
}

input[name="CoatingID"],
input[name="CodeID"],
input[name="BillingCode"],
input[name="CoverPaperID"],
input[name="Description"],
select[name="NeedApproval"],
input[name="NoCoverPaperID"],
input[name="Quantities"] {
    width: 280px;
}
        
    input[name="BindingID"],
    input[name="BindingPositionID"],
    input[name="ColorID"],
    input[name="CoverColorID"],
    input[name="Date"]/*,
    input[name="PrintPages"]*/,
    input[name="Quantity"],
    input[name="WrapID"]{
        width: 136px;
        }/*
        
    input[name="Date"][readonly="readonly"] { / * Spit Order * /
        background-color: #BFBFBF;
        color: #222;
        cursor: default;
        pointer-events: none;
        }*/
        
    input[name="Height"],
    input[name="Page"],
    input[name="PrintPages"],
    input[name="Qty"],
    input[name="Width"] {
        width: 64px;
        }
        
    select[name="Address.AddressType"] {
        width: 150px;
        }
        
    select[name="ServiceLevel"] {
        width: 200px;
        }
        
    select[name="CoatingID"],
    select[name="CoverPaperID"],
    select[name="NoCoverPaperID"],
    select[name="PaperID"],
    select[name="DrillHolesID"] {
        width: 280px;
        }
        
    select[name="BindingID"],
    select[name="BindingPositionID"],
    select[name="Color"],
    select[name="ColorID"],
    select[name="CoverColorID"],
    select[name="Orientation"],
    select[name="Page"],
    select[name="ProductID"],
    select[name="ProductTypeID"],
    select[name="Quantity"],
    select[name*="Side"],
    select[name="SizeID"],
    select[name="SizeUnit"],
    select[name="Unit"],
    select[name="WrapID"] {
        width: 136px;
        }
        
    .product-detail-BOOK #prPagesSelect,
    .product-detail-BR #prSides,
    #prPages,
    #prPagesInput {
      display: none;
        }
        

    .product-detail-BOOK #prPages,
    .product-detail-BOOK #prPagesInput,
    .product-detail-BOOK #prSides,
    .product-detail-BR #prPages,
    .product-detail-STPL #prPages,
    .product-detail-STPL #prSides {
        display: block;
        }

    .product-detail-BOOK #prPagesInput,
    .product-detail-BOOK #prSidesSelect,
    .product-detail-STPL #prPagesSelect,
    .product-detail-STPL #prSidesSelect {
        width: 64px;
        }

.InventorySelectLable {
    display: block;
    font-weight: bold;
    margin-bottom: 2px;
}
/* =================================================================== */
        
    .deliver .left,
    .upload-document .left {
        margin-left: 43px;
        }
        
    .print .preview {
        display: none;
        }
        
    .deliver p,
    .editem p,
    .print p {
        float: left;
        padding: 0 8px 0 0;
        }
        
    .editem fieldset label,
    .editem fieldset p {
        width: auto;
        }
        
    .preview {
        border: 0 none;
        display: block;
        margin: 0 auto;
        text-indent: -9999px;
        }
        
    .preview img {
        border: 1px solid #7F7F7F;
        display: block;
        margin: 0 auto;
        opacity: 1;
        width: auto;
        }
        
    a.preview img {
       -khtml-opacity: 0.8;
         -moz-opacity: 0.8;
              opacity: 0.8;
       -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
        }
        
    a.preview img:hover {
       -khtml-opacity: 1;
         -moz-opacity: 1;
              opacity: 1;
       -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        }
        
    .editem {
        margin: 0 auto;
        width: 704px;
        }
        
    .editem .buttons {
        float: right;
        height: 24px;
        margin: 6px 0 0;
        padding: 0 8px 0;
        }
        
    .editem .buttons input {
        margin: 0;
        }
        
    .editem .preview {
        float: left;
        margin: 5px 8px 0;
        min-height: 136px;
        padding: 0;
        position: relative;
        width: 102px;
        }
        
    .editem .preview img {
        left: -1px;
        position: absolute;
        top: -1px;
        }
        
    .editem .specifications {
        float: left;
        overflow: hidden;
        padding: 0 0 0 8px;
        width: 600px;
        }
        
    .editem fieldset label {
        display: block;
        margin-bottom: 0.25em;
        }
        
    .format-size {
        float: left;
        width: 288px;
        }
        
/* =================================================================== */
        
    .deliver input[name="Qty"] {
        width: 60px;
        }
        
    .deliver select[name="Address.AddressType"] {
        width: 154px;
        }
        
    .deliver .right a.new,
    .deliver .right a.vcard,
    .deliver .right a.save {
        margin-right: 0;
        margin-left: 0.5em;
        }
        
    .deliver .right {
        padding-top: 19px;
        text-align: left;
        width: 434px;
        }
        
    .deliver .right label {
        left: 4px;
        position: relative;
        top: 2px;
        }
        
    .deliver .right legend {
        display: inline;
        }
        
    .deliver .right legend em {
        font-weight: bold;
        }
        
    .deliver .right p {
        margin: 0 2px 2px 0;
        overflow: visible;
        padding: 0;
        position: relative;
        white-space: nowrap;
        width: 430px;
        }
        
    .deliver .right p.buttons {
        text-align: right;
        width: auto;
        }
        
    .deliver .right p.booth,
    .deliver .right p.phone,
    .deliver .right p.state,
    .deliver .right p.zip {
        width: 106px;
        }
        
    .deliver .right p.date.poop {
        width: 160px;
        }
        
    .deliver .right p.city,
    .deliver .right p.country,
    .deliver .right p.date {
        width: 214px;
        }
        
    .deliver .right .disabled label {
        display: none !important; /* override smartInput */
        }
        
    .deliver select[disabled],
    .deliver input[disabled] {
       -webkit-appearance: none;
          -moz-appearance: none;
        background-color: transparent;
        }
        
    .hcWidget span.warning {
        display: block;
        font-size: 0.833em;
        line-height: normal;
        white-space: nowrap;
        }
        
    .deliver p.warning,
    .modal .contact p.warning,
    .modal.contact p.warning {
        float: none;
        font-weight: bold;
        line-height: 1.4;
        white-space: normal;
        }
        
    .delivery {
        display:none;
        }
        
    .ie9 .deliver .right .disabled * {
        border-radius: 0;
        }
        
/* =================================================================== */
        
    .upload-document p {
        float: none;
        }
        
    .upload-document input[name="add"] {
        float: left;
        width: 14.5em;
        }
        
    .upload-document span[id*="spanPro"] {
        display: inline-block;
        max-width: 690px;
        vertical-align: bottom;
        }
        
    .upload-document .load {
        float: left;
        height: 1.8333em;
        margin: 0.1em 0.5em;
        overflow: hidden;
        width: 22px;
        }
        
    .upload-document #loading {
        display: none;
        }
        
    .attribute_warning_label
    {
        margin-top: 200px;
        color: red !important;
        text-indent: 0;
        word-wrap: break-word;
        overflow-wrap: break-word;
        overflow:visible;
    }

/* =================================================================== */
        
    .pricing {
        margin: 0 auto 1em;
        width: 96em;
        }
        
    .pricing table {
        width: auto; /* IE7 required */
        }
        
    .pricing .detail {
        float: right;
        }
        
    .pricing .detail .buttons {
        float: left;
        height: 32px;
        padding-right: 6px;
        text-align: right;
        width: 58px;
        }
        
    .pricing .detail button,
    .pricing .detail button:focus { /* ie8 requires :focus */
        height: 26px;
        width: 26px;
        }
        
    .pricing .tally {
        background-color: #DDD;
        border: 1px solid #BFBFBF;
       -webkit-border-radius: 4px;
        -khtml-border-radius: 4px;
          -moz-border-radius: 4px;
               border-radius: 4px;
        height: 2.4em;
        padding: 0 6px;
        position: relative;
        }
        
    .pricing .tally caption {
        display: none;
        }
        
    .pricing .tally td,
    .pricing .tally th {
        background-color: transparent;
        padding: 4px;
        white-space: nowrap;
        }
        
    .pricing .tally tbody > tr,
    .pricing .tally tbody > tr:hover {
        background: none;
        color: #222;
        cursor: default;
        }
        
    .pricing .tally td:first-child,
    .pricing .tally th:first-child {
        text-align: left;
        max-width: 690px;
        }
        
    .pricing .tally td:last-child,
    .pricing .tally th:last-child {
        text-align: right;
        }
        
    .pricing .toggle {
        float: left;
        }
        
    .ie10 ul[id*="ui-id-"] li {
        float: left;
        list-style-image: none;
        list-style-type: none;
        margin: 0;
        width: 225px;
        }
        
    .ie10 input[name="add"],
    .ie9  input[name="add"],
    .ie8  input[name="add"] {
        width: 174px;
        }
        
    .ie9 .accordion h4,
    .ie8 .accordion h4 {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAgCAMAAADkO+IoAAAAYFBMVEWZzP+Xyv+VyP+Ux/+Sxf+Qw/+Pwv+NwP+Lvv+Kvf+Iu/+Guf+FuP+Et/+Ctf+BtP9/sv99sP98r/96rf95rP93qv91qP90p/9ypf9wo/9vov9uof9sn/9rnv9pnP9nmv8yTLfGAAAAMUlEQVR4XgXAgxGAAAAAwM+2vf+WHQKhSCyRyuQKpUqt0er0BqPJbLHa7A6ny+3x+n4o8AHxyhgtMwAAAABJRU5ErkJggg==') /*../Images/hdr_background_ie.png*/;
        background-repeat: repeat-x;
        }
        

@charset "UTF-8";

/* == PAYMENT STYLES ================================================= 
 *  
 *  author:         Michael Alberghene
 *  modified by:    
 *  date created:   Monday, June 10, 2013
 *  date modified:  Tuesday, April 28, 2015
 *  description:    Payment Style Sheet
 *  
 * =================================================================== */

    #divPaymentTable {
        position: relative;
        }
        
    #no-data {
        height: 30px;
        left: 50%;
        margin: -15px 0 0 -150px;
        position: absolute;
        text-align: center;
        top: 50%;
        width: 300px;
        }
        
    .payment .buttons {
        position: absolute;
        right: 0;
        top: 0;
        }


        
    .payment .fixed {
        overflow: hidden;
        }
        
    .payment .pagination {
        position: relative;
        text-align: center;
        }
        
    .payment .pagination a,
    .payment .pagination .buttons {
        border-bottom: 1px solid;
        height: 16px;
        margin: 2px 0.5em;
        overflow: visible;
        white-space: nowrap;
        width: auto;
        }
        
    .payment .pagination a:hover {
        background: none;
        }
        
    .payment .pagination p {
        margin-bottom: 0;
        }
        
    .payment .pagination .buttons {
        border: 0 none;
        height: 20px;
        margin: 0;
        }
        
    .payment .table {
        background-color: #F2F2F2;
        height: 489px;
        margin-bottom: 10px;
        }
        
    .payment tr td {
        vertical-align: middle;
        }
        
    .payment tr td:first-child,
    .payment tr th:first-child {
        text-align: center;
        width: 7%;
        }
        
    .payment tr td:first-child + td,
    .payment tr th:first-child + th {
        text-align: left;
        width: 16%;
        }
        
    .payment tr td:first-child + td + td,
    .payment tr th:first-child + th + th {
        text-align: center;
        width: 6%;
        }
        
    .payment tr td:first-child + td + td + td,
    .payment tr th:first-child + th + th + th {
        text-align: left;
        width: 9%;
        }
        
    .payment tr td:first-child + td + td + td + td,
    .payment tr th:first-child + th + th + th + th {
        text-align: left;
        width: 25%;
        }
        
    .payment tr td:first-child + td + td + td + td + td,
    .payment tr th:first-child + th + th + th + th + th {
        text-align: left;
        width: 25%;
        }
        
    .payment tr td:first-child + td + td + td + td + td + td,
    .payment tr th:first-child + th + th + th + th + th + th {
        text-align: left;
        width: 13%;
        }
        
    .payment select
    {
        height: 22px !important;

    }
@charset "UTF-8";

/* == TEMPLATE ASSET STYLES ========================================== 
 *  
 *  author:         Michael Alberghene
 *  modified by:    
 *  date created:   Monday, August 4, 2014
 *  date modified:  Wednesday, September 9, 2015
 *  description:    Template Asset Style Sheet
 *  
 * =================================================================== */

    .product-tmpl .template,
    .product-tmpl .template div {
        background-color: inherit;
        }
        
    h2 {
        height: 30px;
        margin: 0;
        overflow: hidden;
        position: relative;
        }
        
    h2 > span {
        float: left;
        padding: 5px 0 0 10px;
        }
        
    h2 > span + span {
        float: right;
        font-size: 60%;
        height: 24px;
        padding: 5px 10px 0 0;
        width: 18px;
        }
        
    h2 .glyph span {
        height: 24px;
        width: 18px;
        }
        
    h2 .glyph span:before {
        bottom: 0;
        height: 18px;
        position: absolute;
        right: 10px;
        width: 14px;
        }
        
    h2 .glyph span:hover:before {
        color: #39C;
        }
        
    h2 .glyph.resize span:before {
        bottom: 2px;
        font-size: 14px;
        right: 12px;
        }
        
    /*.template h2 span .glyph:hover {
        background-image: url("../Images/icons_half@2x_3399CC.png");
        }
        
    .template h2 span .eye.open {
        background-position: -150px -200px;
        }
        
    .template h2 span .eye.close {
        background-position: -370px -80px;
        }
        
    .template h2 span code {
        display: none;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        }*/
        
    .elements {
        overflow: visible;
        height: auto;
        }
        
    .elements label {
        font-size: 1.2em;
        margin-bottom: 0.75em;
        white-space: normal;
        width: 244px;
        }
        
    .elements label span {
        font-weight: normal;
        }
        
    .elements label strong {
        display: inline-block;
        margin-bottom: 0.25em;
        width: 244px;
        }
        
    .elements label strong:empty::after {
        content: "Unlabeled";
        color: rgba(34,34,34,0.2);
        }
        
    .elements label:nth-child(2n) {
        margin-left: 8px;
        }
        
    .elements input:focus,
    .elements textarea:focus {
        background-color: #FFFACD;
       -webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,0.3);
               box-shadow: 0 0 3px 0 rgba(0,0,0,0.3);
        }
        
    .elements .multi-column {
       -webkit-columns: 2 244px;
          -moz-columns: 2 244px;
               columns: 2 244px;
       -webkit-column-fill: unset;
          -moz-column-fill: unset;
               column-fill: unset;
        font-size: 100%;
        overflow: visible;
        }
        
    .elements .multi-column label {
        margin-left: 0;
        }
        
    .elements .multi-line,
    .elements .multi-column .multi-line {
        -webkit-box-sizing: border-box;
           -moz-box-sizing: border-box;
                box-sizing: border-box;
        display: inline-block;
        height: 22px;
        overflow: visible;
        position: relative;
        vertical-align: middle;
        width: 100%;
        }
        
    .elements textarea,
    .elements textarea:focus {
        -webkit-transition: all 0.3s ease 0s;
           -moz-transition: all 0.3s ease 0s;
             -o-transition: all 0.3s ease 0s;
                transition: all 0.3s ease 0s;
        }
        
    .elements textarea {
       -webkit-appearance: textfield;
          -moz-appearance: textfield-multiline;
        background-color: -moz-field;
        cursor: text;
        display: inline-block;
        font-family: inherit;
        font-size: 100%;
        font: -moz-field;
        font: -webkit-small-control;
        height: 22px;
        left: 0;
        overflow-x: hidden;
        overflow-y: hidden;
        overflow: hidden;
        position: absolute;
        resize: none;
        top: 0;
        width: 100%;
        }
        
    .elements textarea:focus {
        overflow: hidden;
        overflow-x: hidden;
        overflow-y: auto;
        height: 73px;
        }
        
    .elements .k-autocomplete.k-state-focused,
    .elements .k-dropdown-wrap.k-state-focused,
    .elements .k-picker-wrap.k-state-focused,
    .elements .k-numeric-wrap.k-state-focused {/* override kendo. */
        background-color: #FFFACD;
        }
        
    .elements ::-moz-selection { /* See notes in global.css. */
        background-color: transparent;
        color: #222;
        }
        
    .elements ::selection {
        background-color: transparent;
        color: #222;
        }
        
    .switch label {
        color: #8FB9F6;
        }
        
    .template .assets {
        position: relative;
        margin: 0 10px;
        }
        
    .template .assets > div {
        position: absolute;
        left: 50%;
        -webkit-transform: translate(-50%, 0);
           -moz-transform: translate(-50%, 0);
            -ms-transform: translate(-50%, 0);
             -o-transform: translate(-50%, 0);
                transform: translate(-50%, 0);
        }
        
    .template .assets fieldset {
        border: 1px solid #8FB9F6;
        margin: 16px 0 0 ;
        padding: 14px 10px 10px;
        }
        
    .template .assets fieldset legend {
        color: #8FB9F6;
        display: block;
        font-weight: bold;
        }
        
    .template .assets fieldset legend em {
        left: 2px;
        padding: 0 0.5em;
        top: -9px;
        }
        
    .template .assets fieldset fieldset {
        border: 0 none;
        padding: 14px 0 0;
        }
        
    .template .assets fieldset fieldset legend em {
        left: 0;
        padding: 0;
        }
        
    .template .assets .buttons {
        margin: 8px 0;
        text-align: right;
        width: 100%;
        }
        
    .template .assets .previews {
        float: left;
        }
        
    .template .assets .elements {
        float: right;
        width: 500px;
        }
        
    .template-asset {
        height: 40px;
        position: relative;
        width: 213px;
        }
        
    .template-asset .peek {
        background-color: #CCC;
        border: 1px solid #CCC;
        display: block;
        height: 38px;
        overflow: hidden;
        position: relative;
        width: 40px;
        }
        
    .template-asset .peek img {
        left: 50%;
        margin: 0 -50% 0 0;
        position: absolute;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
           -moz-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
             -o-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%);
        }
        
    .template-asset .spillover {
        display: block;
        height: 20px;
        left: 44px;
        margin: 0;
        position: absolute;
        top: 50%;
        -webkit-transform: translate(0, -50%);
           -moz-transform: translate(0, -50%);
            -ms-transform: translate(0, -50%);
             -o-transform: translate(0, -50%);
                transform: translate(0, -50%);
        width: 169px;
        }
        
    .template .preview-box {
        background-color: rgba(0,0,0,0.05);
        background-repeat: no-repeat;
        position: relative;
        }
        
    .template .preview-box div {
        background-color: transparent;
        }
        
    /* Versioned Assets Template 8.28.15 MA (work-in-progress) */
    .tplt label {
        display: block;
        line-height: 1.5;
        }
        
    /* NOTE: Needed to add this to fix field-highlighting after certain changes required setting the highlight on an object behind the rendered image used for text. - PS - 2015-02-17 */
    .template .preview-box div.field-highlight {
        background-color: rgba(255,255,160,0.5);
        }
        
    .template .preview-box p {
        background-color: transparent;
        }
        
    /* Sprite obsolete 8.28.15 MA */
    /*.k-ie .template h2 span .glyph {
        background-image: url("../Images/icons_half_222222.png");
        }
        
    .k-ie .template h2 span .glyph:hover {
        background-image: url("../Images/icons_half_3399CC.png");
        }*/
        

@charset "UTF-8";

/* == TERMS & CONDITIONS STYLES ====================================== 
 *  
 *  author:         Michael Alberghene
 *  modified by:    
 *  date created:   Tuesday, July 29, 2014
 *  date modified:  Monday, October 26, 2015
 *  description:    Terms & Conditions Style Sheet
 *  
 * =================================================================== */

    .main.terms section {
        width: auto;
        }
        
    .main section {
        margin: 0 auto;
        padding-bottom: 2em;
        position: relative;
        width: 700px;
        }
        
    .main h1 {
        margin: 0 auto 0.5em;
        width: 660px;
        }
        
    .main p {
        line-height: 1.8;
        }
        
    .main ul li {
        margin: 0 3em;
        line-height: 1.8;
        margin-bottom: 1em;
        }
        
    .main ol {
        margin-top: 0;
        }
        
    .main ol ol {
        margin-left: 0;
        }
        
    .main ol ol ol {
        margin: 0;
        }
        
    .main ol li em {
        font-style: normal;
        text-decoration: underline;
        }
        
    .main ol li {
        counter-increment: item;
        display: block;
        font-weight: bold;
        line-height: 1.8;
        margin: 1.5em 3em 1em 1em;
        padding-left: 2em;
        text-indent: -2em;
        }
        
    .main ol li ol li {
        font-weight: normal;
        margin: 1em 0 0;
        padding-left: 3.3em;
        text-indent: -3.3em;
        }
        
    .main ol li ol li ol li {
        padding-left: 3.8em;
        text-indent: -3.8em;
        }
        
    .main ol li:before {
        content: counters(item, ".", decimal) ".";
        display: inline-block;
        padding-left: 2em;
        text-indent: -2em;
        width: 0;
        }
        
    .main ol li:first-child {
        margin-top: 1em;
        }
        
    .main ol li > ol li:first-child {
        margin: 1em 0 0;
        }
        
    .main ol li ol li > ol li:first-child {
        margin: 1em 0 0;
        }
        
    .main dl {
        margin: 0.5em 0 0;
        overflow: visible;
        }
        
    .main dt,
    .main dd {
        line-height: 1.8;
        }
        
    .main dt {
        float: left;
        margin-top: 0;
        text-indent: -0.4em;
        }
        
    .main dd {
        padding: 0 0 0.5em 0.1em;
        text-indent: 0.3em;
        }
        
    .tnc {
        height: 124px;
        margin: 0 auto;
        overflow: hidden;
        padding-left: 130px;
        width: 430px;
        }
        
    .tnc .agreement {
        background-color: #DDD;
       -webkit-border-radius: 4px;
        -khtml-border-radius: 4px;
          -moz-border-radius: 4px;
               border-radius: 4px;
        height: auto;
        padding: 7px 0 10px;
        text-shadow: 0 1px 0 #FFF;
        width: auto;
        }
        
    .tnc .article {
        cursor: pointer;
        float: left;
        height: auto;
        width: auto;
        }
        
    .tnc .aside {
        float: right;
        }
        
    .tnc .aside p {
        line-height: 1.8;
        white-space: normal;
        width: 125px;
        }
        
    .tnc .terms {
        color: #222;
        display: block;
        height: 100px;
        margin: 0;
        overflow-x: hidden;
        overflow-y: scroll;
        padding-bottom: 0;
        padding: 0 12px;
        position: relative;
        width: 275px;
        }
        
    .tnc .terms li,
    .tnc .terms p {
        font-size: 1.1em;
        line-height: 1.6;
        }
        
    .tnc .terms li li {
        font-size: 100%;
        }
        
    .tnc .terms p {
        margin: 0 0 0.5em;
        white-space: normal;
        width: auto;
        }
        
    .tnc .terms a {
        border: 0 none;
        text-decoration: underline;
        white-space: nowrap;
        }
        
    .tnc .terms h1 {
        font-size: 1.2em;
        font-weight: bold;
        line-height: 1.6;
        margin-bottom: 0.5em;
        margin-top: 0.3em;
        text-transform: uppercase;
        }
        
/* This MUST be at end of file because ie7 will not render any css decloration following these styles */
     .main ol li:before {
        content: counters(item, ".") ".";
        font-weight: bold;
        display: inline-block;
        padding-left: 2em;
        text-indent: -2em;
        width: 0;
        }
        
    .main ol li ol li:before {
        content: counters(item, ".") "";
        font-weight: normal;
        padding-left: 3em;
        text-indent: -3em;
        }
        
    .main ol li ol li ol li:before {
        padding-left: 3.5em;
        text-indent: -3.5em;/*
        width: 1.5em;*/
        width: 0;
        }
        

@charset "UTF-8";

/* == USER PROFILE STYLES ============================================ 
 *  
 *  author:         Michael Alberghene
 *  modified by:    
 *  date created:   Tuesday, May 7, 2013
 *  date modified:  Friday, August 7, 2015
 *  description:    User Profile Style Sheet
 *  
 * =================================================================== */

    .user button {
        width: 100%;
        }
        
    .user div {
        overflow: visible;
        }
        
    .user form {
        padding-top: 3em;
        }
        
    .user fieldset {
        padding-bottom: 20px;
        }
        
    .user fieldset p {
        line-height: 1.4;
        overflow: visible;
        position: relative;
        white-space: nowrap;
        width: 300px;
        }
        
    .user fieldset p span {
        white-space: normal;
        }
        
    .user fieldset select {
        width: 100%;
        }
        
    .user fieldset .recent * {
        display: inline-block;
        font-weight: bold;
        height: 20px;
        line-height: 1.4;
        overflow: visible;
        position: static;
        white-space: nowrap;
        }
        
    .user fieldset .recent > span {
        padding-top: 2px;
        }
        
    .user fieldset .recent > span,
    .user fieldset .recent label {
        width: 100%;
        }
        
    .user fieldset .recent > span.glyph {
        width: auto;
        }
        
    .user fieldset .recent [type="text"],
    .user fieldset .recent [type="number"] {
        font-weight: normal;
        height: 1.8333em;
        padding: 1px 2px 3px;
        margin-top: -2px;
        width: 90px;
        }
        
    .user fieldset .recent .glyph b {
        display: none;
        }
        
    .user label {
        height: 18px;
        }
        
    .user .buttons {
        margin-bottom: 0;
        }
        
    .user .countdown {
        width: 125px;
        }
        
    .user .hc-kendo .k-input {
        padding: 0;
        }
        
    .user.login a {
        left: 10em;
        position: absolute;
        }
        
    .user.login .buttons {
        height: 1.8333em;
        margin-bottom: 0.5em;
        }
        
    .user.login fieldset p span {
        display: inline-block;
        }
        
    .user.login input[type="password"] {
        width: 216px;
        }
        
    .user.login button[type="submit"] {
        min-width: 0;
        vertical-align: top;
        width: 80px;
        }
        
    .registration button[type="submit"] {
        height: 33px;
        }
        
    .ie8 .user form p {
        margin: 0 auto;
        padding-bottom: 0.5em;
        }
        

@charset "UTF-8";

/* == HUBCAST/KENDO STYLES =========================================== 
 *  
 *  author:         Telerik Kendo
 *  modified by:    Michael Alberghene
 *  date created:   Wednesday, April 17, 2013
 *  date modified:  Wednesday, November 18, 2015
 *  description:    HubCast/Kendo Style Sheet
 *  
 * =================================================================== */

.column .k-widget:not(.k-colorpicker) {
    display: block;
}

.column #splitter {
    border: 1px solid #7F7F7F;
    height: 150px !important;
}

.ie8 .k-animation-container { /* override kendo */
    display: block !important;
    height: 0 !important;
}

.k-widget {
    -webkit-appearance: none;
    -webkit-background-clip: border-box;
       -moz-background-clip: border-box;
            background-clip: border-box;
    background-color: transparent; /* override kendo */
    background-image: none; /* override kendo */
    border: 0 none;
    -webkit-box-shadow: none;
     -khtml-box-shadow: none;
       -moz-box-shadow: none;
         -o-box-shadow: none;
            box-shadow: none;
    -webkit-box-sizing: content-box;
       -moz-box-sizing: content-box;
            box-sizing: content-box;
    color: inherit;
    font-family: inherit;
    /*line-height: normal;*/
    outline: 0;
}

.k-icon {
    background-image: none;
    color: inherit;
    cursor: pointer;
    font-family: "Glyphicons Halflings";
    font-size: inherit;
    font-style: normal;
    font-weight: normal;
    height: 1em;
    line-height: 1.2;
    opacity: 1;
    overflow: visible;
    padding: 0;
    position: relative;
    text-indent: -9999px;
    width: 1.167em;
}

.k-icon:before {
    color: inherit;
   -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
           box-sizing: border-box;
    position: absolute;
    left: 50%;
    text-indent: 0;
    top: 50%;
   -webkit-transform: translate(-50%,-50%);
      -moz-transform: translate(-50%,-50%);
       -ms-transform: translate(-50%,-50%);
        -o-transform: translate(-50%,-50%);
           transform: translate(-50%,-50%);
}

.k-ie8 .k-icon:before {
    left: 0.25em;
    top: 0;
}

.k-ie8 .modal.simplemodal-data .k-icon:before {
    left: 5px;
    top: 4px;
}

.k-icon.k-i-arrow-n.k-panelbar-collapse,
.k-icon.k-i-arrow-n.k-panelbar-expand,
.k-icon.k-i-arrow-s.k-panelbar-collapse,
.k-icon.k-i-arrow-s.k-panelbar-expand {
    position: absolute;
    top: 50%;
    right: 4px;
    margin-top: -6px;
}

.k-grid-header .k-header .k-link > .k-icon {
    position: relative;
    vertical-align: -0.167em;
    opacity: 1;

}

.k-grid-header .k-header .k-link:hover :before {
    color: #27408B;
}
.k-i-arrow-end-left:before {
    content: "\e069";
}

.k-i-arrow-end-right:before {
    content: "\e077";
}
.k-i-arrow-60-right:before,
.k-i-arrow-e:before {
    content: "\E080"; /* chevron-right */
}

.ascending:before,
.k-i-arrow-n:before {
    content: "\E113"; /* chevron-up */
}

.descending:before,
.k-i-arrow-60-down:before,
.k-i-arrow-s:before {
    content: "\E114"; /* chevron-down */ 
    padding-top: 2px;
    font-size: smaller;
}

.k-i-arrow-60-left:before,
.k-i-arrow-w:before {
    content: "\E079"; /* chevron-left */
}

.k-i-arrow-60-up:before {
    content: "\e113";
    padding-top: 2px;
    font-size: smaller;
}

.k-i-close::before {
    content: "\E014"; /* chevron-left */
    font-size: 10px; 
}
.ascending:before,
.descending:before,
.k-i-arrow-e:before,
.k-i-arrow-n:before,
.k-i-arrow-s:before,
.k-i-arrow-60-right:before,
.k-i-arrow-60-down:before,
.k-i-arrow-60-left:before,
.k-i-arrow-60-up::before,
.k-i-close::before
.k-i-arrow-w:before {
    padding-top: 2px;
    font-size: smaller;
}

.k-i-calendar:before {
    content: "\E109"; /* calendar */
    margin-top: 5px;
}

.k-i-clock:before {
    content: "\E023"; /* time */
}
.k-i-expand:before { /*right*/
    content: "\e080";
}
.k-i-collapse:before { /*right*/
    content: "\e113";
}

.k-i-zoom:before {
    content: "\e003"; /* search */
}

.simplemodal-wrap .k-pager-wrap > .k-link {
    height: 2.4em;
    line-height: 2.4em;
    border-radius: 100%;
    padding: 0;
    width: 2.4em;
}

.simplemodal-wrap .k-icon.k-i-seek-w,
.simplemodal-wrap .k-icon.k-i-arrow-w,
.simplemodal-wrap .k-icon.k-i-arrow-e,
.simplemodal-wrap .k-icon.k-i-seek-e,
.simplemodal-wrap .k-icon.k-i-arrow-end-left,
.simplemodal-wrap .k-icon.k-i-arrow-end-right 
{
    width: 1em;
}

.simplemodal-wrap .k-pager-nav .k-i-arrow-end-left .k-i-seek-w:before {
    content: "\E069"; /* step backward */
    top: 0.375em;
}

.simplemodal-wrap .k-pager-nav .k-i-arrow-60-left:before, .k-i-arrow-w:before {
    content: "\E071"; /* backward */
    font-size: 1em;
    top: 0.375em;
}

.simplemodal-wrap .k-pager-nav .k-i-arrow-e:before {
    content: "\E075"; /* forward */ 
    font-size: 1em;
    top: 0.375em;
}

.simplemodal-wrap .k-pager-nav .k-i-arrow-end-right .k-i-seek-e:before {
    content: "\E077"; /* step forward */
    top: 0.375em;
}

/*
.hc-kendo .k-autocomplete.k-state-default {
    background-color: transparent; / * override kendo * /
}

.k-widget.k-upload.k-header { / *width messes up example localhost:52891/admin/default/deadcanary* /
    width: 374px;
}*/

.k-upload .k-button.k-upload-button {
    line-height: 20px;
}

.k-upload.k-upload-empty .k-button.k-upload-button {
    line-height: 14px;
}

/*.k-ie8 .k-upload .k-button.k-upload-button,*/
.k-ie9 .k-upload .k-button.k-upload-button {
    line-height: 16px;
}

.k-ff     .k-upload .k-button.k-upload-button,
.k-webkit .k-upload .k-button.k-upload-button {
    line-height: 14px;
}

.k-ie8 .k-widget.k-upload.k-header,
.k-ie9 .k-widget.k-upload.k-header {
    display: block;
}

.k-widget.k-upload.k-header .k-button.k-upload-button {
    min-width: 80px;
    white-space: nowrap;
}

.modal.upload .k-widget.k-upload.k-header {
    width: 300px;
}

.k-button.k-upload-selected,
.k-button.k-state-active,
.k-button.k-state-active:hover,
.k-button.k-state-focused,
.k-button.k-state-hover,
.k-button:active,
.k-button:active:hover,
.k-button:focus,
.k-button:hover,
.k-button {
    background-color: #B8B8B8;
    background-image: linear-gradient(to bottom,#FFF 0,#B8B8B8 100%);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#B8B8B8', GradientType=0 )"; /* ie8+ */
    border: 1px solid #7F7F7F;
    /*-webkit-box-shadow: none;
       -khtml-box-shadow: none;
         -moz-box-shadow: none;
           -o-box-shadow: none;
              box-shadow: none;*/
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important; /* override kendo */
    color: #222;
    font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    height: 22px;
    line-height: 14px;
    margin: 0 0 3px;
    padding: 2px 14px;
}

.k-ie .k-upload-button {
    margin: 0 0 3px;
}

.hc-kendo .k-datepicker,
.hc-kendo .k-datepicker .k-picker-wrap {
    background-color: transparent;
    color: inherit;
}

.hc-kendo.disabled .k-datepicker,
.hc-kendo.disabled .k-datepicker .k-picker-wrap,
.hc-kendo.disabled .k-input[type="text"] {
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    -moz-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    padding: 0;
}

.hc-kendo {
    background-color: #FFF;
    display: inline-block;
    position: relative;
    width: 100%;
}

.hc-kendo,
.k-autocomplete .k-input,
.k-dropdown-wrap .k-input,
.k-numeric-wrap .k-input,
.k-picker-wrap .k-input,
.k-selectbox .k-input,
.k-progress-status-wrap,
.k-textbox > input,
.k-upload .k-file {
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    -moz-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
}

.k-block,
.k-popup,
.k-content,
.k-dropdown .k-input {
    color: #222;
}

.hc-kendo label {
    font-weight: normal;
    left: 6px;
    position: relative;
    top: 2px;
}

.k-progress-status {
    font-size: 1.2em;
    line-height: 1.7em;
}

.k-progress-status-wrap {
    border: 1px solid #7F7F7F;
}

.k-progressbar-horizontal,
.k-progress-status-wrap {
    height: 2em;
}

.k-state-focused {
    border-color: #000;
}

.k-list > .k-state-focused {
    background-color: #B8B8B8;
}

.k-i-arrow-s, k-i-arrow-60-down {
    background-position: 0 -32px;
}

.k-grid-header .k-header .k-i-arrow-s {
    background-position: 0 -31px;
}

.k-button:hover .k-i-arrow-s,
.k-button:active .k-i-arrow-s,
.k-state-hover .k-i-arrow-s,
.k-textbox:hover .k-i-arrow-s {
    background-position: -16px -31px;
}

.k-button:hover .k-state-selected .k-i-arrow-s,
.k-button:active .k-state-selected .k-i-arrow-s,
.k-state-hover .k-state-selected .k-i-arrow-s,
.k-textbox:hover .k-state-selected .k-i-arrow-s {
    background-position: -32px -31px;
}

.k-grid-header th > .k-link:hover span.k-i-arrow-s {
    background-position: 0 -31px;
}

.k-autocomplete.k-state-focused,
.k-button:active,
.k-button:focus,
.k-button:focus:active:not(.k-state-disabled):not([disabled]),
.k-button:focus:not(.k-state-disabled):not([disabled]),
.k-button.k-state-focused,
.k-button.k-state-focused,
.k-calendar td.k-state-focused,
.k-dropdown-wrap.k-state-focused,
.k-grid td.k-state-focused,
.k-grid-header th.k-state-focused,
.k-list > .k-state-focused,
.k-list > .k-state-focused.k-state-selected,
.k-list > .k-state-selected.k-state-focused,
.k-listview > .k-state-focused,
.k-listview > .k-state-focused.k-state-selected,
.k-multiselect-wrap li,
.k-multiselect-wrap li,
.k-multiselect-wrap li:focus,
.k-multiselect-wrap li:hover,
.k-multiselect.k-header.k-state-focused,
.k-numeric-wrap.k-state-focused,
.k-picker-wrap.k-state-focused,
.k-popup .k-list .k-item.k-state-focused,
.k-state-focused,
.k-state-focused.k-state-selected,
td.k-state-focused,
td.k-state-focused.k-state-selected {
    /*border-color: #bcb4b0;
    -webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,0.3);
    box-shadow: 0 0 3px 0 rgba(0,0,0,0.3);*//* included in original */
    -webkit-box-shadow: none;
    -khtml-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
}

.k-multiselect-wrap {
    padding: 0.167em;
}

.k-state-active,
.k-state-active:hover,
.k-active-filter,
.k-tabstrip .k-state-active {
    background-color: #F2F2F2;
    border-color: #7F7F7F;
    color: #222;
}

.k-button:active,
.k-draghandle.k-state-selected:hover,
.k-ghost-splitbar-horizontal,
.k-ghost-splitbar-vertical,
.k-list > .k-state-highlight,
.k-list > .k-state-selected,
.k-marquee-color,
.k-panel > .k-state-selected,
.k-scheduler .k-scheduler-toolbar .k-state-selected,
.k-state-selected,
.k-state-selected:link,
.k-state-selected:visited {
    background-color: #7F7F7F;
    border: 0 none;
    color: #222;
}

.k-panel > .k-item > .k-link {
    font-size: 100%;
    padding: 0 8px;
    line-height: 28px;
}

.k-panelbar {
    margin-bottom: 0.6 em;
}

.k-panelbar * {
    font-size: 12px;
}

.k-panelbar .k-content {
    padding: 6px 6px 0;
}

.k-panelbar .k-content label:after {
    content: "";
}

.k-panelbar > .k-item > .k-link {
    font-weight: bold;
    padding: 0 6px;
}

.k-panelbar label {
    font-weight: normal;
}

.admin .k-panelbar label {
    vertical-align: baseline;
}

.preferences .k-panelbar label {
    position: static;
    text-align: left;
    width: auto;
}

.preferences .k-panelbar p {
    width: auto;
}

.k-state-selected,
.k-button:active,
.k-draghandle.k-state-selected:hover {
    background-image: none;
}

.k-multiselect-wrap li,
.k-multiselect-wrap li:hover {
    background-color: #B8B8B8;
    background-image: none,linear-gradient(to bottom,#FFFFFF 0,#B8B8B8 100%);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: 0 0 2px rgba(0,0,0,0.5);
    -khtml-box-shadow: 0 0 2px rgba(0,0,0,0.5);
    -moz-box-shadow: 0 0 2px rgba(0,0,0,0.5);
    -o-box-shadow: 0 0 2px rgba(0,0,0,0.5);
    box-shadow: 0 0 2px rgba(0,0,0,0.5);
    border: 1px solid #7F7F7F;
    color: #222;
    cursor: pointer;
    display: inline-block;
    font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
    /*margin: 0 0 3px;*/
    margin: 0 2px 2px 0;
    padding: 2px 14px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 0 rgba(255,255,255,0.8);
    vertical-align: middle;
}

.k-multiselect-wrap li,
.k-multiselect-wrap li:focus {
    background-color: #9E9E9E;
    background-image: none,linear-gradient(to bottom,#F2F2F2 0,#9E9E9E 100%);
    text-shadow: 0 1px 0 rgba(255,255,255,0.7);
}

.k-webkit .k-slider .k-button,
.k-ff .k-slider .k-button {
    border-radius: 13px;
    padding: 0;
}

.k-webkit .k-slider .k-button-increase,
.k-webkit .k-slider .k-button-decrease,
.k-ff .k-slider .k-button-increase,
.k-ff .k-slider .k-button-decrease {
    height: 24px;
    width: 24px;
}

.k-ie .k-slider .k-button-increase,
.k-ie .k-slider .k-button-decrease {
    height: 24px;
    min-width: 0;
    padding: 0;
    width: 24px;
}

.k-multiselect .k-delete,
.k-multiselect .k-state-hover .k-delete {
    background-position: -110px -157px;
}

.k-widget.k-calendar,
.k-widget.k-panelbar,
.k-widget.k-scheduler,
.k-widget.k-window {
    border: 1px solid #7F7F7F;
}

.k-widget.k-panelbar {
    border-bottom: 0 none;
    margin-bottom: 0.6em;
}

.k-widget.k-listview,
.k-widget.k-upload {
    background-color: transparent;
}

.k-widget.k-window {
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
    background-color: #FFF;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.6);
    -khtml-box-shadow: 0 6px 12px rgba(0,0,0,0.6);
    -moz-box-shadow: 0 6px 12px rgba(0,0,0,0.6);
    -o-box-shadow: 0 6px 12px rgba(0,0,0,0.6);
    box-shadow: 0 6px 12px rgba(0,0,0,0.6);
}

.k-widget.k-calendar {
    -webkit-touch-callout: none;
    background-color: #FFF;
    line-height: normal;
}

.k-calendar {
    width: 203px;
}

.k-calendar,
.k-calendar table {
    font-size: 12px !important; /* override .k-reset */
}

.k-calendar tbody > tr {
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
}

.k-calendar tbody > tr,
.k-calendar tbody > tr:nth-child(2n),
.k-calendar tbody > tr:nth-child(2n+1),
.k-calendar tbody > tr:hover {
    background-color: transparent;
}

.k-calendar tbody > tr a {
    text-indent: 0;
}

.k-calendar th {
    background-color: #E3E3E3;
    background-image: none;
    border: 0 none;
    border-bottom-color: #7F7F7F;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.k-calendar th,
.k-calendar td {
    height: 24px;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";
    padding: 0;
    text-align: center;
    vertical-align: middle;
    white-space: normal;
    width: 29px;
}

.k-calendar td.k-state-focused {
    border: 0 none;
}

.k-calendar .k-content {
    border-collapse: separate;
}

.ie9 .k-calendar .k-content td,
.ie8 .k-calendar .k-content td {
    background-color: #FFF;
}

.ie9 .k-calendar .k-content tr:hover,
.ie8 .k-calendar .k-content tr:hover {
    background-color: #FFF;
}

.ie9 .k-calendar .k-content tr:hover td:hover,
.ie8 .k-calendar .k-content tr:hover td:hover {
    background-color: #CCC;
}

.k-calendar .k-header,
.k-calendar .k-link,
.k-calendar .k-link:link,
.k-calendar .k-link:visited,
.k-calendar .k-nav-current.k-state-hover .k-link,
.k-calendar .k-other-month.k-state-hover .k-link,
.k-calendar .k-state-hover .k-link {
    background-image: none;
    border: 0 none;
    color: #222;
    padding: 0;
}

.k-calendar .k-header .k-link.k-nav-prev,
.k-calendar .k-header .k-link.k-nav-next {
    line-height: 1.5;
}

.k-calendar .k-other-month .k-link {
    color: #CCC;
}

.k-calendar .k-footer {
    padding-bottom: 6px;
}

.k-combobox .k-icon,
.k-dropdown {
    cursor: pointer;
}

.k-combobox,
.k-dropdown {
    -webkit-background-clip: padding-box;
       -moz-background-clip: padding; /* FF 3.6 */
            background-clip: padding-box;
}

.k-combobox .k-input {
    vertical-align: top;
    width: 100%;
}

.k-combobox .k-select {
    border-color: inherit;
    border-style: solid;
    border-width: 0 0 0 1px;
}

.k-dropdown .k-input {
    cursor: pointer;
    color: #222;
    display: inline-block;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
     -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        text-overflow: "...";
    white-space: nowrap;
}

.k-selectbox .k-select {
    border: 0 none;
    color: inherit;
    font: inherit;
    overflow: hidden;
    text-decoration: none;
}

.k-input,
input.k-textbox,
textarea.k-textbox,
input.k-textbox:hover,
textarea.k-textbox:hover,
.k-textbox > input,
.k-multiselect-wrap {
    color: #222;
}

.k-dropdown-wrap {
    height: 20px;
    overflow: hidden;
    position: relative;
}

.k-dropdown-wrap .k-input,
.k-selectbox .k-input {
    font-family: inherit;
}

.k-grid td {
    border-width: 0;
    line-height: normal;
    padding: 6px 8px 7px;
    vertical-align: top;
}

div.k-grid-header,
div.k-grid-footer {
    border-bottom-style: solid;
    border-bottom-width: 0;
    padding-right: 0;
}

.k-grid-header-wrap,
.k-grid-footer-wrap {
    border-width: 0;
    overflow: hidden;
    position: relative;
    width: 100%;
}
/*
.projects .k-grid-content {
  height: 467px !important; / * Archive -- do not delete * /
}*/

.k-grid-content {
    background-color: #FFF;
}

.k-grid-header {
    background-color: #69F;
    background-image: none, linear-gradient(to bottom,#9CF 0,#69F 100%);
}

.k-grid-header th.k-header {
    background-color: #69F;
    background-image: none, linear-gradient(to bottom,#9CF 0,#69F 100%);
    border-color: #A6D2FF;
    border-width: 0 0 0 1px;
    color: #222;
    font-weight: bold;
    height: 16px;
    line-height: 16px;
    padding: 6px 8px 7px;
    text-shadow: 0 1px 1px rgba(204,232,255,0.8);
    -ms-text-overflow: ellipsis;
     -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        text-overflow: "...";
    vertical-align: middle;
}

.k-header > .k-grid-filter,
.k-header > .k-header-column-menu {
    margin: -6px -8px -7px;
    padding: 6px 4px 7px;
}

.k-grid-header th.k-header > .k-link {
    height: 16px;
    line-height: 16px;
    margin: -6px -8px -7px;
    min-height: 0;
    padding: 6px 8px 7px;
    text-shadow: 0 1px 1px rgba(204,232,255,0.8);
}

.k-grid-header th.k-header > .k-link:hover {
    color: #27408B;
}

.k-grid .k-pager,
.k-grid .k-status,
.k-grid .k-status-text,
.k-pager .k-numeric,
.k-pager .k-page-i-of-n,
.k-pager .k-link,
.k-pager span,
.k-pager input,
.k-pager .k-page-size,
.k-grouping-row p {
    display: inline-block;
}

/*.k-grid .k-state-selected a {
  color: #1872B7;
}

.k-grid .k-state-selected a:hover {
  color: #3B5998;
  border-color: #3B5998;
}

.k-grid .k-state-selected td {
  color: #222;
}

.k-grid .k-state-hover td {
  background-color: #3A5FCD;
  color: #FFF;
}*/

.k-grid,
.k-listview {
    position: relative;
}

.k-input[type="text"] {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-background-clip: padding-box; /* Safari 4? Chrome 6? */
       -moz-background-clip: padding; /* FF 3.6 */
            background-clip: padding-box;
    -webkit-appearance: none;
    -webkit-border-radius: 4px 0 0 4px;
     -khtml-border-radius: 4px 0 0 4px;
       -moz-border-radius: 4px 0 0 4px;
            border-radius: 4px 0 0 4px;
    vertical-align: middle;
}

.k-list {
    height: 100%;
    margin: 0;
}

.k-loading {
    background-image: url('data:image/gif;base64,R0lGODlhEAAQAPMPAKmpqTMzM+Tk5MbGxouLiyIiIm5ublBQUJmZmfHx8UFBQXx8fF5eXra2tiUlJf///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAPACwAAAAAEAAQAAAEcfDJl+gydeonlEhFIVCbJBRK4ojJqAkjUiArnEkJM4OOYXymjEDnGLhwQFyicTjiNAiGD1CiJK5RBoNaul6tA8ItqEkgAgxnyzghKABmBEzQoLA5I8Fh0AAI5E8TCQYEDwBUAnAlAgQjhxIDYyUDA1URACH5BAUKAA8ALAAAAAAPABAAAARd8Mn5yJKJTiaVFEGjSUeiOIJSDKMEKAFQcJMRJ8FhFUWWSYbCQTAZEFu01qOxIBBYygfAsFhAox/A6DdpMAxbwQ/BaCQADYH6KNYsBAPzVUPQxiVzDCBzfxyVaiMRACH5BAUKAA8ALAAAAAAQAA8AAARa8Mn5AKJYLslUSkcmOUbSJYaYVEXTNZMwSMTRgAyCHIWAFD1NIBUDAAuzyWCxUhYukoEOIMh8rg2CVsR9wLqUBaLZBRAGiQH6qpIgBPCEgIwBzOAPOfeLz1MiACH5BAUKAA8ALAAAAAAQABAAAARc8MkpAb2SpGeYNAP2HATnLdgmBUMXookgIYvMEADgJVagEqSH6jFQiB4liqyW2AAaDdEiEHCAcgDZZVHoHiihi2AsUAkQluNkkH2M1UJJYtAcHgeyJtwtt8P1GBEAIfkEBQoACAAsAAAAABAADgAABEUQyYkIoVgaWQrP3NYhASgRXgeQmBEMSHFYXhVPRrFh9UrtmMNEgAD4gp1CyXLJlD5DzECWOU6mHSJCa0pmuJQBUAIGRQAAIfkEBQoADgAsAAAAABAAEAAABGvQyenGoNilJhGRhJAlBIcgDqKImbAIpxCg1NCICGARR6UwksQAMUhMEgKD48CSCDiUBANg1AiuVQrAYGAgrtgMQKEILKIYwQGAQTYdTwkwKDAmqoFC0hHIZhoFSg5QaBMKBRcjaQVsGY5+EQAh+QQFCgAPACwAAAAAEAAQAAAEW/DJ+YSgWA4JAM/c1XgAA0pIMj5Mg1nJ0wwWsEjMLQl0tgQGTOKCWbgmiSSosVgEk8pMg3E4EE4TQyOK3TwWMRBhoXgkbodToIB4XHmgxJpIjDsKF8cxbjiEKREAIfkEBQoADgAsAQABAA8ADwAABFbQSSHHkE3qWu9Y2+Zdy+UkpyZQTkM4goFIiYCGxPFu94aYoeCAQMwENR+D7EgrBWusmsKx2xQKCARjOmP4CgSFAuCYhQRXSiBxODYKl8DaoQCqNIZjBAAh+QQFCgAPACwAAAAAEAAQAAAEXfDJ+VKiWN4nhBwbJlwdB4RU4nUJ4mGbZQ2NhAAZDCx4jgEvH0WAKAonAoKy9lEMMK4ho1DoTRgBhMZROHgUgMaC8QAoFhLA03Y41HrBiSLRfhgcPsf3ICHnNko5EQAh+QQFCgAOACwAAAEAEAAPAAAEWtDJ6VKSgmpp5dha922ZJpTACE4NMlxUSanOEtwL2OzDUfwMEADgSpwAAZkEsHK8JonFgSlR1BIKRsOBMDgNBElDBjAwBoEtTHNwmB2E9mZgdTCCNeUGgQBFAAAh+QQFCgAPACwAAAEAEAAPAAAEWPDJSV+qeCZRBcfCRRUFUonJ8A1k8U2CWhFF04mSomfP4AsGRyBAyPgan0SDgbFVDJKXBLFwPg6PIsPgAywkBIBkIBE3CAsBlhdgoh8AJki+gCaKvLIYEwEAIfkEBQoADwAsAAABAA8ADwAABFrwyRGEvPiOorKXRtF8UvcIReEJyWkC45WwGOAMWSshB8MgnplAQFAYgbmhpTUweHAywiPgaSCgTuCCMGwATrDTJDBASBeWh059WDzMjwZhfXG/pY8vKR7DRAAAOw==') /*../Images/load.gif*/;
    background-repeat: no-repeat;
}

.k-loading-image {
    /*background-image: url("../Images/loading-image.gif");*/
    /* NOTE: This image is missing and this reference is the source of the infamous "The IControllerFactory 'HubCast.Storefront.Helpers.DependencyInjectionControllerFactory' did not return a controller for the name 'Images'." bug. - PS - 2014-11-10 */
    background-image: url('data:image/gif;base64,R0lGODlhEAAQAPMPAKmpqTMzM+Tk5MbGxouLiyIiIm5ublBQUJmZmfHx8UFBQXx8fF5eXra2tiUlJf///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAPACwAAAAAEAAQAAAEcfDJl+gydeonlEhFIVCbJBRK4ojJqAkjUiArnEkJM4OOYXymjEDnGLhwQFyicTjiNAiGD1CiJK5RBoNaul6tA8ItqEkgAgxnyzghKABmBEzQoLA5I8Fh0AAI5E8TCQYEDwBUAnAlAgQjhxIDYyUDA1URACH5BAUKAA8ALAAAAAAPABAAAARd8Mn5yJKJTiaVFEGjSUeiOIJSDKMEKAFQcJMRJ8FhFUWWSYbCQTAZEFu01qOxIBBYygfAsFhAox/A6DdpMAxbwQ/BaCQADYH6KNYsBAPzVUPQxiVzDCBzfxyVaiMRACH5BAUKAA8ALAAAAAAQAA8AAARa8Mn5AKJYLslUSkcmOUbSJYaYVEXTNZMwSMTRgAyCHIWAFD1NIBUDAAuzyWCxUhYukoEOIMh8rg2CVsR9wLqUBaLZBRAGiQH6qpIgBPCEgIwBzOAPOfeLz1MiACH5BAUKAA8ALAAAAAAQABAAAARc8MkpAb2SpGeYNAP2HATnLdgmBUMXookgIYvMEADgJVagEqSH6jFQiB4liqyW2AAaDdEiEHCAcgDZZVHoHiihi2AsUAkQluNkkH2M1UJJYtAcHgeyJtwtt8P1GBEAIfkEBQoACAAsAAAAABAADgAABEUQyYkIoVgaWQrP3NYhASgRXgeQmBEMSHFYXhVPRrFh9UrtmMNEgAD4gp1CyXLJlD5DzECWOU6mHSJCa0pmuJQBUAIGRQAAIfkEBQoADgAsAAAAABAAEAAABGvQyenGoNilJhGRhJAlBIcgDqKImbAIpxCg1NCICGARR6UwksQAMUhMEgKD48CSCDiUBANg1AiuVQrAYGAgrtgMQKEILKIYwQGAQTYdTwkwKDAmqoFC0hHIZhoFSg5QaBMKBRcjaQVsGY5+EQAh+QQFCgAPACwAAAAAEAAQAAAEW/DJ+YSgWA4JAM/c1XgAA0pIMj5Mg1nJ0wwWsEjMLQl0tgQGTOKCWbgmiSSosVgEk8pMg3E4EE4TQyOK3TwWMRBhoXgkbodToIB4XHmgxJpIjDsKF8cxbjiEKREAIfkEBQoADgAsAQABAA8ADwAABFbQSSHHkE3qWu9Y2+Zdy+UkpyZQTkM4goFIiYCGxPFu94aYoeCAQMwENR+D7EgrBWusmsKx2xQKCARjOmP4CgSFAuCYhQRXSiBxODYKl8DaoQCqNIZjBAAh+QQFCgAPACwAAAAAEAAQAAAEXfDJ+VKiWN4nhBwbJlwdB4RU4nUJ4mGbZQ2NhAAZDCx4jgEvH0WAKAonAoKy9lEMMK4ho1DoTRgBhMZROHgUgMaC8QAoFhLA03Y41HrBiSLRfhgcPsf3ICHnNko5EQAh+QQFCgAOACwAAAEAEAAPAAAEWtDJ6VKSgmpp5dha922ZJpTACE4NMlxUSanOEtwL2OzDUfwMEADgSpwAAZkEsHK8JonFgSlR1BIKRsOBMDgNBElDBjAwBoEtTHNwmB2E9mZgdTCCNeUGgQBFAAAh+QQFCgAPACwAAAEAEAAPAAAEWPDJSV+qeCZRBcfCRRUFUonJ8A1k8U2CWhFF04mSomfP4AsGRyBAyPgan0SDgbFVDJKXBLFwPg6PIsPgAywkBIBkIBE3CAsBlhdgoh8AJki+gCaKvLIYEwEAIfkEBQoADwAsAAABAA8ADwAABFrwyRGEvPiOorKXRtF8UvcIReEJyWkC45WwGOAMWSshB8MgnplAQFAYgbmhpTUweHAywiPgaSCgTuCCMGwATrDTJDBASBeWh059WDzMjwZhfXG/pY8vKR7DRAAAOw==') /*../Images/load.gif*/; /* override with this image. - MA - 2014-11-13 */
    background-repeat: no-repeat;
}

.k-pager-info {
    display: inline-block;
    font-size: 12px;
    line-height: 14px;
}

.k-popup {
    border-style: solid;
    border-width: 1px;
}

.k-popup .k-item {
    cursor: default;
    font-size: 12px;
    line-height: normal;
}

.k-popup .k-list .k-item,
.k-popup .k-list .k-state-focused,
.k-popup .k-list .k-state-hover,
.k-popup .k-list .k-state-selected {
    border-width: 0;
    line-height: normal;
    min-height: 18px;
    padding: 0.1em 0.5em;
}

.k-popup .k-list .k-state-hover {
    background-color: #2060F6;
    background-image: none,linear-gradient(to bottom,#6389F8 0,#2060F6 100%);
    border-width: 0;
    color: #FFF;
}

.k-popup .k-list .k-state-selected {
    background-color: #7F7F7F;
    background-image: none;
    border-width: 0;
    color: #FFF;
    text-shadow: none;
}

.k-refresh {
    background-position: -32px -240px;
}

.k-select .k-icon {
    cursor: pointer;
}

.k-tabstrip .k-tabstrip-items {
    padding: 0;
}

.k-tabstrip-items {
    margin-bottom: -1px !important;
    text-shadow: none;
    z-index: 1;
}

.k-tabstrip-items ul li {
    border-radius: 6px 6px 0 0;
}

.k-tabstrip-items .k-loading {
    border-top-style: none;
    border-top-width: 0;
}

.k-tabstrip-items .k-item {
    -webkit-background-clip: padding-box;
       -moz-background-clip: padding; /* FF 3.6 */
            background-clip: padding-box;
    background-color: #CCC;
    border-color: #7F7F7F;
    -webkit-border-radius: 6px 6px 0 0;
     -khtml-border-radius: 6px 6px 0 0;
       -moz-border-radius: 6px 6px 0 0;
            border-radius: 6px 6px 0 0;
    border-width: 1px 1px 0;
    display: inline-block;
    list-style-type: none;
    margin: 0 -1px 0 0;
    padding: 0;
    position: relative;
    vertical-align: top;
}

.k-tabstrip-items .k-link {
    background-color: #9E9E9E;
    border-bottom-color: #7F7F7F;
    border-width: 1px;
    color: #222;
    display: inline-block;
    font-weight: bold;
    padding: 0.3em 1em 0.3em;
}

.k-tabstrip-items .k-state-active .k-link {
    background-color: #CCC;
    border-bottom-color: #CCC;
    cursor: default;
}

.k-tabstrip-items .k-state-hover,
.k-tabstrip-items .k-state-hover .k-link {
    background-color: #222;
    border-bottom-color: transparent;
    border-color: #222;
    color: #F2F2F2;
}

.k-tabstrip .k-content.km-scroll-wrapper {
    padding: 0;
}

.k-tabstrip .k-content.k-state-active {
    background-color: #CCC;
    color: #222;
}

.k-tabstrip .k-content > .km-scroll-container {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0.3em 0.92em;
}

.k-tabstrip > .k-content {
    background-color: #CCC;
    border: 1px solid #7F7F7F;
    display: none;
    margin: 0;
    padding: 9px 6px;
    position: static;
}

.k-upload-sync .k-upload-button {
    margin: 0;
}

.k-dropzone em,
.k-upload em,
.k-upload ul li .k-progress,
.k-upload ul li .k-button-icontext,
#divUploadFileImage .thumbnail,
#divUploadFileImage .file-name {
    display: none;
}

.k-upload ul li {
    -webkit-tap-highlight-color: rgba(0,0,0,0); /* iOS */
    -webkit-touch-callout: none; /* iOS */
}

.k-dropzone {
    padding: 0;
}

.k-upload .k-file {
    border-color: #7F7F7F;
    border-width: 1px;
    line-height: 1;
    padding: 2px 2px 2px 0;
    width: 300px;
}

.k-upload .k-filename {
    margin: 0;
    max-width: 252px;
}

.k-upload .k-icon {
    background-position: -108px -287px;
    padding: 0 4px 0 2px;
}

.k-upload .k-loading {
    background-image: url('data:image/gif;base64,R0lGODlhEAAQAPMPAKmpqTMzM+Tk5MbGxouLiyIiIm5ublBQUJmZmfHx8UFBQXx8fF5eXra2tiUlJf///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAPACwAAAAAEAAQAAAEcfDJl+gydeonlEhFIVCbJBRK4ojJqAkjUiArnEkJM4OOYXymjEDnGLhwQFyicTjiNAiGD1CiJK5RBoNaul6tA8ItqEkgAgxnyzghKABmBEzQoLA5I8Fh0AAI5E8TCQYEDwBUAnAlAgQjhxIDYyUDA1URACH5BAUKAA8ALAAAAAAPABAAAARd8Mn5yJKJTiaVFEGjSUeiOIJSDKMEKAFQcJMRJ8FhFUWWSYbCQTAZEFu01qOxIBBYygfAsFhAox/A6DdpMAxbwQ/BaCQADYH6KNYsBAPzVUPQxiVzDCBzfxyVaiMRACH5BAUKAA8ALAAAAAAQAA8AAARa8Mn5AKJYLslUSkcmOUbSJYaYVEXTNZMwSMTRgAyCHIWAFD1NIBUDAAuzyWCxUhYukoEOIMh8rg2CVsR9wLqUBaLZBRAGiQH6qpIgBPCEgIwBzOAPOfeLz1MiACH5BAUKAA8ALAAAAAAQABAAAARc8MkpAb2SpGeYNAP2HATnLdgmBUMXookgIYvMEADgJVagEqSH6jFQiB4liqyW2AAaDdEiEHCAcgDZZVHoHiihi2AsUAkQluNkkH2M1UJJYtAcHgeyJtwtt8P1GBEAIfkEBQoACAAsAAAAABAADgAABEUQyYkIoVgaWQrP3NYhASgRXgeQmBEMSHFYXhVPRrFh9UrtmMNEgAD4gp1CyXLJlD5DzECWOU6mHSJCa0pmuJQBUAIGRQAAIfkEBQoADgAsAAAAABAAEAAABGvQyenGoNilJhGRhJAlBIcgDqKImbAIpxCg1NCICGARR6UwksQAMUhMEgKD48CSCDiUBANg1AiuVQrAYGAgrtgMQKEILKIYwQGAQTYdTwkwKDAmqoFC0hHIZhoFSg5QaBMKBRcjaQVsGY5+EQAh+QQFCgAPACwAAAAAEAAQAAAEW/DJ+YSgWA4JAM/c1XgAA0pIMj5Mg1nJ0wwWsEjMLQl0tgQGTOKCWbgmiSSosVgEk8pMg3E4EE4TQyOK3TwWMRBhoXgkbodToIB4XHmgxJpIjDsKF8cxbjiEKREAIfkEBQoADgAsAQABAA8ADwAABFbQSSHHkE3qWu9Y2+Zdy+UkpyZQTkM4goFIiYCGxPFu94aYoeCAQMwENR+D7EgrBWusmsKx2xQKCARjOmP4CgSFAuCYhQRXSiBxODYKl8DaoQCqNIZjBAAh+QQFCgAPACwAAAAAEAAQAAAEXfDJ+VKiWN4nhBwbJlwdB4RU4nUJ4mGbZQ2NhAAZDCx4jgEvH0WAKAonAoKy9lEMMK4ho1DoTRgBhMZROHgUgMaC8QAoFhLA03Y41HrBiSLRfhgcPsf3ICHnNko5EQAh+QQFCgAOACwAAAEAEAAPAAAEWtDJ6VKSgmpp5dha922ZJpTACE4NMlxUSanOEtwL2OzDUfwMEADgSpwAAZkEsHK8JonFgSlR1BIKRsOBMDgNBElDBjAwBoEtTHNwmB2E9mZgdTCCNeUGgQBFAAAh+QQFCgAPACwAAAEAEAAPAAAEWPDJSV+qeCZRBcfCRRUFUonJ8A1k8U2CWhFF04mSomfP4AsGRyBAyPgan0SDgbFVDJKXBLFwPg6PIsPgAywkBIBkIBE3CAsBlhdgoh8AJki+gCaKvLIYEwEAIfkEBQoADwAsAAABAA8ADwAABFrwyRGEvPiOorKXRtF8UvcIReEJyWkC45WwGOAMWSshB8MgnplAQFAYgbmhpTUweHAywiPgaSCgTuCCMGwATrDTJDBASBeWh059WDzMjwZhfXG/pY8vKR7DRAAAOw==') /*../Images/load.gif*/;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    margin: 0;
}

.k-upload .k-upload-files {
    border-width: 0;
    display: inline-block;
    float: left;
    line-height: 1;
    margin: 0 0 4px 0;
}

.k-upload .k-upload-status {
    font-size: 12px;
    height: 1.8333em;
    left: 120px;
    line-height: 1;
    position: absolute;
    right: auto;
    top: 4px;
}

.k-upload .k-upload-status-total {
    color: #222 !important;
}

.k-upload .k-upload-status button.k-upload-action {
    display: none; /*kill button*/
}

.k-upload .k-upload-pct {
    color: #222 !important;
    left: 100px;
    position: absolute;
    top: 0;
}

.k-dropzone,
.k-file {
    position: static;
}

.k-numerictextbox {
    border-width: 0;
    display: inline-block;
    overflow: visible;
    position: relative;
    vertical-align: middle;
    white-space: nowrap;
}

.k-numerictextbox.k-input {
    padding: 0;
}

.k-numerictextbox .k-icon {
    height: 11px;
    vertical-align: top;
}

.k-numerictextbox .k-link {
    border-width: 0;
    display: block;
    height: 10px;
    line-height: 10px;
    padding: 0;
    vertical-align: middle;
    width: 2em;
}

.k-numerictextbox .k-select .k-link span.k-i-arrow-n {
    background-position: 0 -2px;
}

.k-numerictextbox .k-link .k-i-arrow-s {
    background-position: 0 -35px;
}

.k-numerictextbox .k-link.k-state-selected .k-i-arrow-n,
.k-numerictextbox .k-state-hover .k-link .k-i-arrow-n {
    background-position: -16px -3px;
}

.k-numerictextbox .k-link.k-state-selected .k-i-arrow-s,
.k-numerictextbox .k-state-hover .k-link .k-i-arrow-s {
    background-position: -16px -35px;
}
/*
.k-numeric-wrap {
  border: 1px solid;
  display: block;
}*/

.k-numeric-wrap .k-input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}

.k-numeric-wrap .k-link {
    -webkit-border-radius: 0 4px 0 0;
    -khtml-border-radius: 0 4px 0 0;
    -moz-border-radius: 0 4px 0 0;
    border-radius: 0 4px 0 0;
}

.k-numeric-wrap .k-link + .k-link {
    -webkit-border-radius: 0 0 4px;
    -khtml-border-radius: 0 0 4px;
    -moz-border-radius: 0 0 4px;
    border-radius: 0 0 4px;
}

.k-numeric-wrap .k-link + .k-link.k-state-selected {
    background-color: #4D4D4D;
    background-image: none,linear-gradient(to bottom,rgba(153,153,153,1) 0,rgba(77,77,77,1) 100%); /* #999999 #4D4D4D */
    color: #222;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.5);
}

.k-numeric-wrap .k-link.k-state-selected {
    background-color: #7F7F7F;
    background-image: none,linear-gradient(to bottom,rgba(204,204,204,1) 0,rgba(127,127,127,1) 100%); /* #CCCCCC #7F7F7F */
    color: #222;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.5);
}

.k-numeric-wrap,
.k-numeric-wrap.k-state-hover {
    background-position: 0 center;
    background-repeat: repeat;
}

.k-numeric-wrap.k-state-hover {
    background-color: #B8B8B8;
}

.k-numeric-wrap.k-state-focused,
.k-numeric-wrap.k-state-hover {
    -webkit-transition: box-shadow 0.15s ease-out 0s;
    -khtml-transition: box-shadow 0.15s ease-out 0s;
    -moz-transition: box-shadow 0.15s ease-out 0s;
    -o-transition: box-shadow 0.15s ease-out 0s;
    transition: box-shadow 0.15s ease-out 0s;
}

#register .k-upload-button {
    width: 19.5em;
}

.k-ie7 .k-dropdown-wrap .k-input {
    text-indent: 0;
    padding: 0 !important;
    margin: 2px 0 2px 4px;
}

.k-ie9 .admin .k-numeric-wrap .k-input {
    padding: 2px 0 2px;
    text-indent: 2px;
}

.k-dropzone-hovered,
.k-footer-template td,
.k-grid-footer,
.k-group-footer td,
.k-grouping-header .k-toolbar,
.k-widget .k-status,
.k-widget.k-popup {
    background-color: #EBEBEB;
}

.k-dropzone-hovered {
    background-color: transparent;
}

.k-popup.k-list-container {
    -webkit-tap-highlight-color: rgba(0,0,0,0); /* iOS */
    -webkit-touch-callout: none; /* iOS */
    background-color: #DDD;
    border: 1px solid #7F7F7F;
    -webkit-box-shadow: 0 5px 5px rgba(0,0,0,0.6);
     -khtml-box-shadow: 0 5px 5px rgba(0,0,0,0.6);
       -moz-box-shadow: 0 5px 5px rgba(0,0,0,0.6);
         -o-box-shadow: 0 5px 5px rgba(0,0,0,0.6);
            box-shadow: 0 5px 5px rgba(0,0,0,0.6);
    padding: 6px 0;
}

.k-datepicker.k-input {
    padding: 0;
}

.k-autocomplete,
.k-combobox,
.k-datepicker,
.k-timepicker,
.k-datetimepicker,
.k-colorpicker,
.k-numerictextbox,
.k-dropdown,
.k-selectbox,
.k-textbox {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
}

.k-autocomplete.k-state-default,
.k-autocomplete.k-state-focused,
.k-autocomplete.k-state-hover,
.k-dropdown-wrap.k-state-default,
.k-dropdown-wrap.k-state-focused,
.k-dropdown-wrap.k-state-hover,
.k-numeric-wrap.k-state-default,
.k-numeric-wrap.k-state-focused,
.k-numeric-wrap.k-state-hover,
.k-picker-wrap.k-state-default,
.k-picker-wrap.k-state-focused,
.k-picker-wrap.k-state-hover {
    background-color: #FFF;
    background-image: none;
    border-color: #7F7F7F;
}

.k-multiselect.k-header,
.k-multiselect.k-header.k-state-focused,
.k-multiselect.k-header.k-state-hover {
    border-color: #7F7F7F;
}

.k-autocomplete.k-state-focused,
.k-autocomplete.k-state-hover,
.k-dropdown-wrap.k-state-focused,
.k-dropdown-wrap.k-state-hover,
.k-numeric-wrap.k-state-focused,
.k-numeric-wrap.k-state-hover,
.k-picker-wrap.k-state-focused,
.k-picker-wrap.k-state-hover {
    /*-webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,0.3);
            box-shadow: 0 0 3px 0 rgba(0,0,0,0.3);*/
    -webkit-box-shadow: none;
            box-shadow: none;
}

.k-dropdown-wrap.k-state-active {
    background-color: #FFF;
    border-color: #7F7F7F;
}

.k-autocomplete,
.k-dropdown-wrap.k-state-focused,
.k-dropdown-wrap.k-state-hover,
.k-picker-wrap.k-state-focused,
.k-picker-wrap.k-state-hover,
.k-numeric-wrap.k-state-focused,
.k-numeric-wrap.k-state-hover {
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
}

.k-autocomplete input::-moz-selection,
.k-dropdown-wrap input::-moz-selection,
.k-picker-wrap input::-moz-selection,
.k-numeric-wrap input::-moz-selection { /* See notes in global.css. */
    background-color: transparent;
    color: #222;
}

.k-autocomplete input::selection,
.k-picker-wrap input::selection,
.k-dropdown-wrap input::selection,
.k-picker-wrap input::selection,
.k-numeric-wrap input::selection {
    background-color: transparent;
    color: #222;
}

.k-autocomplete,
.k-block,
.k-button-group .k-tool,
.k-calendar th,
.k-colorpicker .k-i-arrow-s,
.k-content,
.k-dropdown-wrap,
.k-dropzone-active,
.k-editable-area,
.k-filter-row > th,
.k-footer-template td,
.k-grid td,
.k-grid td.k-state-selected,
.k-grid-content-locked,
.k-grid-footer,
.k-grid-footer-locked,
.k-grid-footer-wrap,
.k-grid-header,
.k-grid-header-locked,
.k-grid-header-wrap,
.k-group,
.k-group-footer td,
.k-grouping-header .k-group-indicator,
.k-grouping-header,
.k-header,
.k-input,
.k-pager-refresh,
.k-pager-wrap .k-link,
.k-pager-wrap,
.k-panel > .k-item > .k-link,
.k-panelbar .k-content,
.k-panelbar .k-panel,
.k-panelbar > .k-item > .k-link,
.k-separator,
.k-slider-track,
.k-splitbar,
.k-state-default .k-select,
.k-state-default > .k-select,
.k-state-default,
.k-state-disabled,
.k-textbox > input,
.k-textbox,
.k-tiles,
.k-toolbar,
.k-tooltip,
.k-treemap-tile,
.k-upload-files,
.k-widget {
    border-color: #7F7F7F;
}

.k-autocomplete .k-input,
.k-dropdown-wrap .k-input,
.k-numeric-wrap .k-input,
.k-picker-wrap .k-input,
.k-selectbox .k-input,
.k-textbox > input {
    background-color: transparent;
    border: 0 none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    height: 20px;
    line-height: 16px;
    margin: 0;
    padding: 2px 0;
    text-indent: 4px;
}

.k-picker-wrap .k-input,
.k-numeric-wrap .k-input {
    padding: 1px 0 3px;
    width: 100% !important;
}

.k-autocomplete.k-header,
.k-multiselect.k-header,
.country.hc-kendo .k-autocomplete.k-header.k-state-disabled,
.country.hc-kendo .k-multiselect.k-header.k-state-disabled {
    background-color: #FFF;
    border: 1px solid #7F7F7F;
}

.country.hc-kendo.disabled .k-autocomplete.k-header.k-state-disabled,
.country.hc-kendo.disabled .k-multiselect.k-header.k-state-disabled {
    background-color: inherit;
    border: 1px solid rgba(127,127,127,0.5); /* #7F7F7F */
}

.country.hc-kendo.disabled input[name="CountryControlDisplay"] {
    color: #6D6D6D;
}

.k-textbox > input {
    display: block;
}

.k-list-container.k-state-border-down,
.k-autocomplete.k-state-border-down,
.k-dropdown-wrap.k-state-border-down,
.k-picker-wrap.k-state-border-down,
.k-numeric-wrap.k-state-border-down {
    border-bottom: 0 none;
}

.disabled .k-autocomplete.k-state-default,
.disabled .k-dropdown-wrap.k-state-default,
.disabled .k-numeric-wrap.k-state-default,
.disabled .k-picker-wrap.k-state-default {
    border-color: rgba(127,127,127,0.4); /* #7F7F7F */
}

span.k-datetimepicker .k-select,
.k-dropdown-wrap .k-select,
.k-picker-wrap .k-select,
.k-numeric-wrap .k-select {
    background-color: #DDD;
    background-image: none, linear-gradient(to bottom,#FFF 0,#B8B8B8 100%);
    line-height: 1.33;
    padding: 0;
    position: absolute;
    right: 0;
    text-align: center;
    text-decoration: none;
    top: 0;
    vertical-align: middle;
    width: 24px;
}

.k-state-border-down .k-select,
.k-datetimepicker .k-state-border-down .k-select {
    border-radius: 0 3px 0 0;
}

.k-dropdown.k-header .k-dropdown-wrap .k-select {
    background-image: none;
}

body .k-datetimepicker .k-select {
    border-radius: 0 3px 3px 0;
}

.k-webkit .k-picker-wrap:before,
.k-webkit .k-numeric-wrap:before {
    height: auto; /* fixes chrome height */
}

span.k-datetimepicker .k-select {
    width: 43px;
}

span.k-datetimepicker .k-picker-wrap {
    padding-right: 43px;
}

span.k-datetimepicker.k-input {
    padding: 0;
}

.disabled .k-combobox .k-select,
.disabled .k-dropdown-wrap .k-select,
.disabled .k-numeric-wrap .k-select,
.disabled .k-picker-wrap .k-select {
    display: none;
}

span.k-dropdown-wrap .k-select:hover,
.k-numeric-wrap .k-select:hover,
.k-picker-wrap .k-select:hover {
    background-image: none, linear-gradient(to bottom, #F2F2F2 0, #9E9E9E 100%);
}

.k-draghandle:hover,
.k-other-month.k-state-hover .k-link,
.k-pager-wrap .k-link:hover,
.k-state-hover,
.k-state-hover:hover,
.k-textbox:hover,
div.k-imagebrowser-dropzone em {
    background-image: none;
}

.k-scheduler tbody > tr {
    -webkit-transition: none;
       -moz-transition: none;
         -o-transition: none;
            transition: none;
}

.k-scheduler tbody > tr,
.k-scheduler tbody > tr:nth-child(2n),
.k-scheduler tbody > tr:hover {
    background-color: transparent;
}

.k-scheduler tbody > tr:hover {
    color: inherit;
}

.k-scheduler-marquee:before,
.k-scheduler-marquee:after {
    border-color: #7F7F7F;
}

.k-ghost-splitbar, .k-splitbar {
    background-color: #F2F2F2;
}

.k-slider-selection {
    background-color: #7F7F7F;
}

.k-tiles li.k-state-selected {
    border-color: #7F7F7F;
}

.k-editor-inline ::-moz-selection {
    background-color: #7F7F7F;
    color: #F2F2F2;
    text-shadow: none;
}

.k-editor-inline ::selection {
    background-color: #7F7F7F;
    color: #F2F2F2;
    text-shadow: none;
}


.km-pane-wrapper .k-mobile-list .k-item.k-state-selected {
    background-color: #7F7F7F;
    border-top-color: #7F7F7F;
}

.km-pane-wrapper .k-mobile-list .k-datepicker .k-select,
.km-pane-wrapper .k-mobile-list .k-datetimepicker .k-select,
.km-pane-wrapper .k-mobile-list .k-numerictextbox .k-select {
    line-height: normal;
}

.k-ie7 .k-tabstrip-items .k-state-active .k-loading,
.k-tabstrip-items .k-state-active {
    background-color: #F2F2F2;
    background-image: none;
    border-color: #7F7F7F;
}

.k-secondary .k-button:active {
    background-color: #7F7F7F;
    border-color: #7F7F7F;
    color: #F2F2F2;
}

.k-scheduler-table tbody > tr:hover {
    color: inherit;
}

.k-progressbar > .k-state-selected {
    border: 1px solid #7F7F7F;
}

.k-alt, .k-separator {
    background-color: #D9E5F5;
}

.k-ie .buttons legend em {
    border: 0 none;
}
.k-pager-refresh
{
    display: none;
}
button.k-button.k-clear-selected
{
    display: none !important;
}

button.k-button.k-upload-selected 
{

}

/*
.k-upload-button input {
  font-family: Tahoma,Helvetica,Arial,Verdana,sans-serif;
  font-weight: bold;
}

.ie8 button,
.ie8 input[type="button"],
.ie8 input[type="reset"],
.ie8 input[type="submit"],
.ie8 .button,
.ie8 .button:active,
.ie8 .button:focus,
.ie8 .button.default,
.ie8 .button.default:active,
.ie8 .button.default:focus,
.ie8 .k-button,
.ie8 .k-button:active,
.ie8 .k-button:focus {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAIcCAYAAAD2RY5JAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOxJREFUeNrs2DkOgDAMBEAIx//fyxWoqShSrMis5HbkxrbkUmsdWlYZGgcIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBD4MfNTUzw4x4NLf+AKBP4RzB+9/H2Yf1NKa3CMP/Q1Hrxag2c8eMSDezy4AYEB4N5fh/nb5uwL9BUBAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBD4yi3AAAVoWV98Lf0XAAAAAElFTkSuQmCC') / *textures/highlight.png* /;
  background-position: 50% 52.5%;
  border: 1px solid #7F7F7F;
 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";
  font-size: 12px;
  font-weight: bold;
  height: 22px;
  line-height: 12px;
  min-width: 50px;
  padding: 2px 14px;
}

.ie8 button,
.ie8 .button,
.ie8 .button:active,
.ie8 .button:focus,
.ie8 .button.default,
.ie8 .button.default:active,
.ie8 .button.default:focus {
  width: auto;
  overflow: visible;
}

.ie8 .disabled .k-autocomplete.k-state-default,
.ie8 .disabled .k-dropdown-wrap.k-state-default,
.ie8 .disabled .k-numeric-wrap.k-state-default,
.ie8 .disabled .k-picker-wrap.k-state-default {
  border-color: #BFBFBF;
}

.ie8 .k-upload-button {
  padding: 3px 14px 10px !important;
}*/
.k-list-scroller ul { overflow: auto; }


.k-icon.k-clear-value
{
    display: none !important; 
}
#CountryControlDisplay, #CountryName {
    height: 30px;
    box-sizing: border-box !important;
    border-radius: 0px;
}
.flag16{display:inline-block;height:16px;width:16px;vertical-align:text-top;line-height:18px;background:url('data:image/png;base64,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') /*../images/flags16.png*/ no-repeat;}
._African_Union{background-position:0 -16px;}
._Arab_League{background-position:0 -32px;}
._ASEAN{background-position:0 -48px;}
._CARICOM{background-position:0 -64px;}
._CIS{background-position:0 -80px;}
._Commonwealth{background-position:0 -96px;}
._England{background-position:0 -112px;}
._European_Union, .eu{background-position:0 -128px;}
._Islamic_Conference{background-position:0 -144px;}
._Kosovo{background-position:0 -160px;}
._NATO{background-position:0 -176px;}
._Northern_Cyprus{background-position:0 -192px;}
._Northern_Ireland{background-position:0 -208px;}
._Olimpic_Movement{background-position:0 -224px;}
._OPEC{background-position:0 -240px;}
._Red_Cross{background-position:0 -256px;}
._Scotland{background-position:0 -272px;}
._Somaliland{background-position:0 -288px;}
._Tibet{background-position:0 -304px;}
._United_Nations{background-position:0 -320px;}
._Wales{background-position:0 -336px;}
.ad{background-position:0 -352px;}
.ae{background-position:0 -368px;}
.af{background-position:0 -384px;}
.ag{background-position:0 -400px;}
.ai{background-position:0 -416px;}
.al{background-position:0 -432px;}
.am{background-position:0 -448px;}
.ao{background-position:0 -464px;}
.aq{background-position:0 -480px;}
.ar{background-position:0 -496px;}
.as{background-position:0 -512px;}
.at{background-position:0 -528px;}
.au{background-position:0 -544px;}
.aw{background-position:0 -560px;}
.ax{background-position:0 -576px;}
.az{background-position:0 -592px;}
.ba{background-position:0 -608px;}
.bb{background-position:0 -624px;}
.bd{background-position:0 -640px;}
.be{background-position:0 -656px;}
.bf{background-position:0 -672px;}
.bg{background-position:0 -688px;}
.bh{background-position:0 -704px;}
.bi{background-position:0 -720px;}
.bj{background-position:0 -736px;}
.bm{background-position:0 -752px;}
.bn{background-position:0 -768px;}
.bo{background-position:0 -784px;}
.br{background-position:0 -800px;}
.bs{background-position:0 -816px;}
.bt{background-position:0 -832px;}
.bw{background-position:0 -848px;}
.by{background-position:0 -864px;}
.bz{background-position:0 -880px;}
.ca{background-position:0 -896px;}
.cg{background-position:0 -912px;}
.cf{background-position:0 -928px;}
.cd{background-position:0 -944px;}
.ch{background-position:0 -960px;}
.ci{background-position:0 -976px;}
.ck{background-position:0 -992px;}
.cl{background-position:0 -1008px;}
.cm{background-position:0 -1024px;}
.cn{background-position:0 -1040px;}
.co{background-position:0 -1056px;}
.cr{background-position:0 -1072px;}
.cu{background-position:0 -1088px;}
.cv{background-position:0 -1104px;}
.cy{background-position:0 -1120px;}
.cz{background-position:0 -1136px;}
.de{background-position:0 -1152px;}
.dj{background-position:0 -1168px;}
.dk{background-position:0 -1184px;}
.dm{background-position:0 -1200px;}
.do{background-position:0 -1216px;}
.dz{background-position:0 -1232px;}
.ec{background-position:0 -1248px;}
.ee{background-position:0 -1264px;}
.eg{background-position:0 -1280px;}
.eh{background-position:0 -1296px;}
.er{background-position:0 -1312px;}
.es{background-position:0 -1328px;}
.et{background-position:0 -1344px;}
.fi{background-position:0 -1360px;}
.fj{background-position:0 -1376px;}
.fm{background-position:0 -1392px;}
.fo{background-position:0 -1408px;}
.fr{background-position:0 -1424px;}  .bl, .cp, .mf, .yt{background-position:0 -1424px;}
.ga{background-position:0 -1440px;}
.gb{background-position:0 -1456px;}  .sh{background-position:0 -1456px;}
.gd{background-position:0 -1472px;}
.ge{background-position:0 -1488px;}
.gg{background-position:0 -1504px;}
.gh{background-position:0 -1520px;}
.gi{background-position:0 -1536px;}
.gl{background-position:0 -1552px;}
.gm{background-position:0 -1568px;}
.gn{background-position:0 -1584px;}
.gp{background-position:0 -1600px;}
.gq{background-position:0 -1616px;}
.gr{background-position:0 -1632px;}
.gt{background-position:0 -1648px;}
.gu{background-position:0 -1664px;}
.gw{background-position:0 -1680px;}
.gy{background-position:0 -1696px;}
.hk{background-position:0 -1712px;}
.hn{background-position:0 -1728px;}
.hr{background-position:0 -1744px;}
.ht{background-position:0 -1760px;}
.hu{background-position:0 -1776px;}
.id{background-position:0 -1792px;}
.mc{background-position:0 -1792px;}
.ie{background-position:0 -1808px;}
.il{background-position:0 -1824px;}
.im{background-position:0 -1840px;}
.in{background-position:0 -1856px;}
.iq{background-position:0 -1872px;}
.ir{background-position:0 -1888px;}
.is{background-position:0 -1904px;}
.it{background-position:0 -1920px;}
.je{background-position:0 -1936px;}
.jm{background-position:0 -1952px;}
.jo{background-position:0 -1968px;}
.jp{background-position:0 -1984px;}
.ke{background-position:0 -2000px;}
.kg{background-position:0 -2016px;}
.kh{background-position:0 -2032px;}
.ki{background-position:0 -2048px;}
.km{background-position:0 -2064px;}
.kn{background-position:0 -2080px;}
.kp{background-position:0 -2096px;}
.kr{background-position:0 -2112px;}
.kw{background-position:0 -2128px;}
.ky{background-position:0 -2144px;}
.kz{background-position:0 -2160px;}
.la{background-position:0 -2176px;}
.lb{background-position:0 -2192px;}
.lc{background-position:0 -2208px;}
.li{background-position:0 -2224px;}
.lk{background-position:0 -2240px;}
.lr{background-position:0 -2256px;}
.ls{background-position:0 -2272px;}
.lt{background-position:0 -2288px;}
.lu{background-position:0 -2304px;}
.lv{background-position:0 -2320px;}
.ly{background-position:0 -2336px;}
.ma{background-position:0 -2352px;}
.md{background-position:0 -2368px;}
.me{background-position:0 -2384px;}
.mg{background-position:0 -2400px;}
.mh{background-position:0 -2416px;}
.mk{background-position:0 -2432px;}
.ml{background-position:0 -2448px;}
.mm{background-position:0 -2464px;}
.mn{background-position:0 -2480px;}
.mo{background-position:0 -2496px;}
.mq{background-position:0 -2512px;}
.mr{background-position:0 -2528px;}
.ms{background-position:0 -2544px;}
.mt{background-position:0 -2560px;}
.mu{background-position:0 -2576px;}
.mv{background-position:0 -2592px;}
.mw{background-position:0 -2608px;}
.mx{background-position:0 -2624px;}
.my{background-position:0 -2640px;}
.mz{background-position:0 -2656px;}
.na{background-position:0 -2672px;}
.nc{background-position:0 -2688px;}
.ne{background-position:0 -2704px;}
.ng{background-position:0 -2720px;}
.ni{background-position:0 -2736px;}
.nl{background-position:0 -2752px;}  .bq{background-position:0 -2752px;}
.no{background-position:0 -2768px;}  .bv, .nq, .sj{background-position:0 -2768px;}
.np{background-position:0 -2784px;}
.nr{background-position:0 -2800px;}
.nz{background-position:0 -2816px;}
.om{background-position:0 -2832px;}
.pa{background-position:0 -2848px;}
.pe{background-position:0 -2864px;}
.pf{background-position:0 -2880px;}
.pg{background-position:0 -2896px;}
.ph{background-position:0 -2912px;}
.pk{background-position:0 -2928px;}
.pl{background-position:0 -2944px;}
.pr{background-position:0 -2960px;}
.ps{background-position:0 -2976px;}
.pt{background-position:0 -2992px;}
.pw{background-position:0 -3008px;}
.py{background-position:0 -3024px;}
.qa{background-position:0 -3040px;}
.re{background-position:0 -3056px;}
.ro{background-position:0 -3072px;}
.rs{background-position:0 -3088px;}
.ru{background-position:0 -3104px;}
.rw{background-position:0 -3120px;}
.sa{background-position:0 -3136px;}
.sb{background-position:0 -3152px;}
.sc{background-position:0 -3168px;}
.sd{background-position:0 -3184px;}
.se{background-position:0 -3200px;}
.sg{background-position:0 -3216px;}
.si{background-position:0 -3232px;}
.sk{background-position:0 -3248px;}
.sl{background-position:0 -3264px;}
.sm{background-position:0 -3280px;}
.sn{background-position:0 -3296px;}
.so{background-position:0 -3312px;}
.sr{background-position:0 -3328px;}
.st{background-position:0 -3344px;}
.sv{background-position:0 -3360px;}
.sy{background-position:0 -3376px;}
.sz{background-position:0 -3392px;}
.tc{background-position:0 -3408px;}
.td{background-position:0 -3424px;}
.tg{background-position:0 -3440px;}
.th{background-position:0 -3456px;}
.tj{background-position:0 -3472px;}
.tl{background-position:0 -3488px;}
.tm{background-position:0 -3504px;}
.tn{background-position:0 -3520px;}
.to{background-position:0 -3536px;}
.tr{background-position:0 -3552px;}
.tt{background-position:0 -3568px;}
.tv{background-position:0 -3584px;}
.tw{background-position:0 -3600px;}
.tz{background-position:0 -3616px;}
.ua{background-position:0 -3632px;}
.ug{background-position:0 -3648px;}
.us{background-position:0 -3664px;}
.uy{background-position:0 -3680px;}
.uz{background-position:0 -3696px;}
.va{background-position:0 -3712px;}
.vc{background-position:0 -3728px;}
.ve{background-position:0 -3744px;}
.vg{background-position:0 -3760px;}
.vi{background-position:0 -3776px;}
.vn{background-position:0 -3792px;}
.vu{background-position:0 -3808px;}
.ws{background-position:0 -3824px;}
.ye{background-position:0 -3840px;}
.za{background-position:0 -3856px;}
.zm{background-position:0 -3872px;}
.zw{background-position:0 -3888px;}
.sx{background-position:0 -3904px;}
.cw{background-position:0 -3920px;}
.ss{background-position:0 -3936px;}
.nu{background-position:0 -3952px;}

body{background:#cdd2d6;color:#666;font-family:'Open Sans',sans-serif;font-weight:400;}h1{font-weight:200;margin:15px 20px 25px 0;}b,p,li,dt,dd,legend,table,caption{font-weight:400;}.button,button,.button.default,.k-button,.k-button.k-upload-selected,input[type="button"],input[type="reset"],input[type="submit"]{background:#5dabdd;border:none !important;box-shadow:none !important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.25),inset 0 -2px 0 rgba(0,0,0,.25) !important;border-radius:0;color:#fff;font-weight:400;text-shadow:none;transition:all .1s ease;}.button:hover,button:hover,.k-button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background:#7bbae3 !important;border:none;box-shadow:none !important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.25),inset 0 -2px 0 rgba(0,0,0,.25) !important;border-radius:0;color:#fff;font-weight:400;text-shadow:none;}.button[disabled],.disabled label,button[disabled],select:disabled{color:rgba(255,255,255,.75);}.button[disabled],button[disabled]{background:rgba(93,171,221,.5) !important;color:rgba(255,255,255,.5);}label{font-weight:600 !important;}.modal.upload .k-upload-button{height:30px !important;line-height:24px !important;top:118px;}.modal{color:#000 !important;text-shadow:none !important;}.modal .disabled label,.modal select:disabled{color:rgba(0,0,0,.5) !important;}#header{background:#2b2e30;border-bottom:18px solid #43484b;height:70px;}header{background-image:none;border:none;height:70px;}#logo{background-image:url("../Images/logo-hubcast-01.png");background-size:contain;height:40px;left:0;position:relative;top:18px;}.brand{background-image:none;}footer{color:#333;margin:23px 0 0 0;width:inherit !important;}#btSearchCustomer,fieldset button,fieldset .buttons input{height:30px;}.dashboard .control .panel button,.dashboard .control .panel .icon{background:#fbfbfb;border:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15),inset 0 -2px 0 rgba(0,0,0,.15) !important;height:80px;transition:all .1s ease;width:80px;}.dashboard .control .panel button:hover,.dashboard .control .panel .icon:hover{background:#f0f0f0;}.dashboard .control .panel button:active,.dashboard .control .panel .icon:active{background:#e6e6e6;}.dashboard .control .panel button:active .order{background-position:-2px 5px;}.dashboard .control .panel button:active .custom-request{background-position:-402px 5px;}.dashboard .control .panel button:active .library{background-position:-42px 5px;}.dashboard .control .panel button:active .admin{background-position:-362px 5px;}.dashboard .control .panel button:active .contacts{background-position:-82px 5px;}.dashboard .control .panel button:active .user{background-position:-122px 5px;}.dashboard .control .panel button:active .history{background-position:-162px 5px;}.dashboard .control .panel button:active .usd{background-position:-202px 5px;}.dashboard .control .panel button:active .cart{background-position:-242px 5px;}.common a,.common b,.common .glyph.link b{border-bottom:none;color:#cdd2d6;margin:0 5px;transition:all .1s ease;}.common a[href^="/Store/Policy/TermsAndConditions"],.common a[href^="/Store/Policy"]{display:none;}.common li:first-child b{color:#fff;font-weight:bold;}.common li+li:before{content:none;}ul.common.group:nth-child(4){display:none;}.menu{background-image:none;border-top:none;box-shadow:none;left:initial !important;right:0 !important;top:30px;width:740px;}.menu li{border:none;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:600;-webkit-font-smoothing:antialiased;height:40px;line-height:40px;margin:0 1px;padding-bottom:0;padding-top:0;}.menu li:last-child{float:right;}.menu li a{border-radius:0;color:#ccc;height:40px;}.menu li.tab>a,.menu li.tab>a:hover,.menu li[id^="tab"]>a,.menu li[id^="tab"]>a:hover{background:none;border-radius:0 !important;color:#5dabdd;padding-bottom:0 !important;padding-top:0 !important;}.menu li[id^="tab"]>a:hover{background:#43484b;color:#fff;}.menu>li[id*="tab"]:hover:first-child>a{border-radius:0;}.menu li[id^="tab"]:last-child>a:hover,.menu li[id^="tab"]:last-child>a:hover span{color:#fff !important;}.menu ul{background:#43484b !important;border-radius:0;box-shadow:none;padding:0;text-shadow:none;}.menu ul li a{color:rgba(255,255,255,.9);font-size:14px;height:40px;line-height:40px;padding-bottom:0;padding-top:0;transition:all .1s ease;}.menu ul li a:hover{background:#5b6266 !important;color:#fff;text-shadow:none;}.menu li[id^="tab"]>a:hover,.menu li[id^="tab"]>a.foobar,.menu li[id^="tab"]>a,.menu li[id^="tab"]>a:hover{border-top:none;}.menu>li>a span{color:#5dabdd;}.menu ul li.check.on a span:before{left:5px;line-height:40px;top:0;}#account #tab01>a,#assets #tab02>a,#contact #tab03>a,#dashboard #tab04>a,#history #tab05>a,#library #tab06>a,#news #tab08>a,#office #tab09>a,#order #tab10>a,#partners #tab11>a,#policy #tab12>a,#price #tab13>a,#products #tab14>a,#terms #tab15>a,#settings #tab16>a,#support #tab17>a,#custom #tab18>a,.customer .tabs a:nth-child(1),.coupon .tabs a:nth-child(2),.company .tabs a:nth-child(3),.contract .tabs a:nth-child(4),.country .tabs a:nth-child(5),.discount .tabs a:nth-child(6),.order .tabs a:nth-child(7),.products .tabs a:nth-child(8),.parameter .tabs a:nth-child(9),.import .tabs a:nth-child(10),.email .tabs a:nth-child(11),.request .tabs a:nth-child(12),.currency .tabs a:nth-child(13),a.foobar{background:#43484b !important;border-radius:0 !important;font-weight:400 !important;}a.foobar{font-weight:600 !important;}#account #tab01>a,#assets #tab02>a,#contact #tab03>a,#dashboard #tab04>a,#history #tab05>a,#library #tab06>a,#news #tab08>a,#office #tab09>a,#order #tab10>a,#partners #tab11>a,#policy #tab12>a,#price #tab13>a,#products #tab14>a,#terms #tab15>a,#settings #tab16>a,#support #tab17>a,#custom #tab18>a{color:#fff;font-weight:600 !important;}.admin .tabs a{background:#cdd2d6;border-radius:0;font-weight:400;text-shadow:none;}.admin.customer .tabs a:nth-child(1),.admin.coupon .tabs a:nth-child(2),.admin.company .tabs a:nth-child(3),.admin.contract .tabs a:nth-child(4),.admin.country .tabs a:nth-child(5),.admin.discount .tabs a:nth-child(6),.admin.order .tabs a:nth-child(7),.admin.products .tabs a:nth-child(8),.admin.parameter .tabs a:nth-child(9),.admin.import .tabs a:nth-child(10),.admin.email .tabs a:nth-child(11),.admin.request .tabs a:nth-child(12),.admin.currency .tabs a:nth-child(13){background:#fff !important;border:1px solid #cdd2d6;border-bottom:1px solid #fff;}.admin .tabs a{transition:all .1s ease;}.admin .tabs a:hover{background:#eee;color:#000;}#tab04:hover,#tab04:hover>a{color:#fff !important;}#cart #tab00 a,#cart #tab00 a:hover,#cart #tab00 a span,#checkout #tab00 a{background:#43484b;border-radius:0;color:#fff;}article.login .checkbox{margin-top:20px;}#content{background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.15),0 0 0 4px rgba(0,0,0,.08);}article{padding:30px 10px 10px 10px;}.admin .isotope-item{background:#5dabdd;border-radius:2px;color:#fff;text-shadow:none;}.admin .licenses{background:#ddd;color:#222;}input[type="date"],input[type="email"],input[type="number"],input[type="password"],input[type="tel"],input[type="text"],.ordering input[type="text"],.cart-items input[type="text"],.k-autocomplete.k-header input,.k-ie select,.k-multiselect.k-header input,.tools input[type="date"],.tools input[type="email"],.tools input[type="number"],.tools input[type="password"],.tools input[type="tel"],.tools input[type="text"],.fakeinput{background:#fbfbfb;border:none;border-radius:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.25),inset 0 2px 0 rgba(0,0,0,.3);font-size:13px;height:30px;line-height:30px;padding:0 8px;}.tools input[type="date"],.tools input[type="email"],.tools input[type="number"],.tools input[type="password"],.tools input[type="tel"],.tools input[type="text"],.tools .k-autocomplete.k-header input,.tools .k-multiselect.k-header input,.cart-items input[type="text"]{height:22px;line-height:20px;}#divProductConfig{width:872px !important;}.k-autocomplete.k-header,.k-multiselect.k-header,.country.hc-kendo .k-autocomplete.k-header.k-state-disabled,.country.hc-kendo .k-multiselect.k-header.k-state-disabled{border:none !important;}#register .k-picker-wrap{border:none;border-radius:0;height:30px;line-height:30px;}#register .k-picker-wrap input{border-radius:0;height:30px;line-height:30px;}#register .k-picker-wrap .k-select{background:#5dabdd;border:none;border-radius:0;color:#fff;height:27px;line-height:24px;margin-top:3px;}select{background-color:#fbfbfb;border:1px solid rgba(0,0,0,.25) !important;border-radius:0;height:30px;}.accordion .panel #fsShippingblock label{margin:0;}p:not(.checkbox,.tools) label{line-height:2.4 !important;}#fsShippingblock p label{line-height:1.6 !important;}#custom label{line-height:1em !important;}#filterByCostCenter{width:initial;}.k-window-titlebar,.k-block>.k-header,.k-tabstrip-items .k-item,.k-panelbar .k-tabstrip-items .k-item,.k-tabstrip-items .k-link,.k-calendar-container.k-state-border-down,.k-list-container.k-state-border-down,.k-autocomplete.k-state-border-down,.k-multiselect.k-state-border-down,.k-dropdown-wrap.k-state-border-down,.k-picker-wrap.k-state-border-down,.k-numeric-wrap.k-state-border-down{background:#ccc;border:none;border-right:1px solid rgba(0,0,0,.15);border-radius:0;}.k-tabstrip-items .k-item:last-child,.k-tabstrip-items .k-item:last-child .k-link{border-right:none !important;}.k-tabstrip .k-content.k-state-active{background:#eee;border:none;border-bottom:1px solid rgba(0,0,0,.15);border-top:1px solid #eee;position:relative;}.k-tabstrip-items .k-state-active .k-link{background:#eee;}#account #tab01>a,#assets #tab02>a,#contact #tab03>a,#dashboard #tab04>a,#history #tab05>a,#library #tab06>a,#news #tab08>a,#office #tab09>a,#order #tab10>a,#partners #tab11>a,#policy #tab12>a,#price #tab13>a,#products #tab14>a,#terms #tab15>a,#settings #tab16>a,#support #tab17>a,#custom #tab18>a{background-image:none;}.menu>li>a{border-radius:0;}.hcWidget .glyph{color:rgba(255,255,255,.5);}.hcWidget .glyph:before,.hcWidget .glyph:hover span:hover:before{color:#fff;}article.admin button.glyph,article.admin button:hover.glyph{background:none !important;box-shadow:none !important;}#UserLibraryNodeGridView .glyph,#dashboard .glyph,#custom .glyph,#order .glyph,#admin tr .glyph,#hcadmin .glyph{color:rgba(0,0,0,.5);}#UserLibraryItemPrimaryFrame .glyph:hover,#dashboard .glyph:hover,#custom .glyph:hover,#order .glyph:hover,#admin tr .glyph:hover,div.action .glyph:hover *,tr .glyph:hover span:hover:before{color:#5dabdd !important;}.task .glyph:hover>*{color:#fff;}.ordering h4.hdr{color:#222;}.ordering h4,.ordering span.glyph,.ordering .glyph:before{color:rgba(0,0,0,.5);text-shadow:none;}.ordering h4:hover,.ordering h4:hover span.glyph,.ordering h4:hover .glyph:before{color:rgba(0,0,0,.75) !important;}.ordering span.glyph.warn,.ordering .glyph.warn:hover span:hover:before{color:#000;}input[name="CoatingID"],input[name="CodeID"],input[name="CoverPaperID"],input[name="Description"],input[name="NoCoverPaperID"],input[name="Quantities"]{width:280px !important;}#prCoating,#prProtectiveCover{width:280px !important;}.contacts .list{background:#f0f0f0;}#cart .glyph{color:#5dabdd;}.footer{white-space:initial;width:700px;}.accordion h4{background:#e8e9ea;border-radius:0;}.accordion .hdr{border-radius:0;}.accordion .panel{background:#fff;border-radius:0;}.hcWidget .button[disabled],.hcWidget .disabled,.hcWidget .disabled :before,.hcWidget [disabled]{color:rgba(255,255,255,.5);}.ordering h4{border:1px solid #ccc;}.ordering .disabled label{color:rgba(0,0,0,.3);}.ordering select[disabled]{border:1px solid rgba(0,0,0,.3) !important;}#hcadmin #content article p{margin:0 0 20px 0;}#hcadmin #content article fieldset input,#hcadmin #content article fieldset select{margin:0 10px 0 0;}.tools{background:#ddd;border:none;color:#222;}.tools label,.tools p{height:22px;line-height:20px;}.tools .search em,.tools .search input{height:20px;line-height:20px;vertical-align:top;}.tools p{margin:0 5px;}.tools .find,.tools .sort{background:none;border:none;border-radius:0;box-shadow:none;width:initial;}.tools .sort .k-dropdown,.tools .sort .k-dropdown-wrap,.tools .find .k-dropdown-wrap{height:22px;padding:0;vertical-align:top;}.tools .sort .k-dropdown-wrap,.tools .find .k-dropdown-wrap{height:20px;padding:0;vertical-align:top;}.tools .find .k-dropdown-wrap .k-input,.tools .sort .k-dropdown-wrap .k-input{line-height:18px;}.tools .task .glyph.link,.tools .pagination{color:#222;text-shadow:none;}.tools .task .glyph.link:hover{background:#666;border:none;border-radius:0;}.glyph.link b{border-bottom:none !important;vertical-align:middle;}.tools .go2pg{line-height:inherit;height:22px;vertical-align:top;}.tools button[type="button"]{background:#5dabdd;border-radius:0;text-shadow:none;}.tools .task .dropmenu{border:none;border-radius:0;}.tools .task .dropmenu li{line-height:30px;}.tools .task .dropmenu li a:hover{background:#5dabdd;color:#fff;}.glyph a,.dropmenu .disabled a{color:#fff;opacity:1;}.search em,.k-dropdown-wrap{border:1px solid rgba(0,0,0,.25) !important;}thead th,.k-grid-header,th.k-header,.cart-items h4{background:#eee !important;}thead th+th{border:none !important;border-bottom:1px solid #ddd;font-weight:400;}thead th,thead th a{font-weight:400;text-shadow:none;}tbody>tr:nth-child(2n),tbody>tr:nth-child(2n+1){background:none;transition:background .1s ease;}tbody>tr:nth-child(2n) td,tbody>tr:nth-child(2n+1) td{border-bottom:1px solid #ddd;}tbody>tr:hover:nth-child(2n),tbody>tr:hover:nth-child(2n+1){background:#eee;}tbody>tr:hover:nth-child(2n) td,tbody>tr:hover:nth-child(2n+1) td{color:#000;}tbody>tr:hover:nth-child(2n) td a,tbody>tr:hover:nth-child(2n+1) td a{color:#000;}tbody>tr:hover:nth-child(2n) td a:not(.glyph):hover,tbody>tr:hover:nth-child(2n+1) td a:not(.glyph):hover{border-bottom:1px solid #5dabdd;color:#5dabdd;}table{background:#fff;color:#000;}.cart-items{color:#222;}.cart-items .details>div>div h4{color:#222;padding:5px 0;text-indent:10px;}.cart-items .tally label{vertical-align:inherit;}.pricing .tally{border-radius:0;}.pricing .tally table{background:none;}.pricing .tally tbody>tr,.pricing .tally tbody>tr:hover{color:rgba(0,0,0,.5) !important;}.pricing .tally tbody>tr>td{border:none;}#viewPdfPane{margin-bottom:10px;}#zoomOut,#zoomOut:hover,#zoomIn,#zoomIn:hover,#pageNext,#pageNext:hover,#pagePrev,#pagePrev:hover,#btnClosePreview,#btnClosePreview:hover{background-color:#eee !important;background-position:center !important;background-repeat:no-repeat !important;border-radius:23px;transition:none;}#zoomOut:hover,#zoomIn:hover,#pageNext:hover,#pagePrev:hover,#btnClosePreview:hover{background-color:#fff !important;}#zoomOut,#zoomOut:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANBAMAAACAxflPAAAAFVBMVEX///89PT3///8VFRVSUlIPDw8uLi7L9MKnAAAAAXRSTlMAQObYZgAAADJJREFUeF6Ny1ENACAMA1Ek0AQBBAu1UAFLZmDzb4I6gPt5Xze+S5JhG0DZJWna4/bzvrz8A8mATd9vAAAAAElFTkSuQmCC") !important;}#zoomIn,#zoomIn:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE5MjkzMUQyQTM4OTExRTI5RDVDQzNGNTVCNjIzNjQ1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE5MjkzMUQzQTM4OTExRTI5RDVDQzNGNTVCNjIzNjQ1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTkyOTMxRDBBMzg5MTFFMjlENUNDM0Y1NUI2MjM2NDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTkyOTMxRDFBMzg5MTFFMjlENUNDM0Y1NUI2MjM2NDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7mgZIMAAAAn0lEQVR42qxSuw5DIQiFRh1cdHF28nf8WL9MFwcdbDCXxvY+ctv0JASDHOEgOMaAbyGOgtbaoZSC1hrknPEWyXsPxhgopdyvRATn3Gl7D/gBYtXAVag9AsVCCIPbZI1i1cCJWut5Jk93lExgsrjSIKV8PbYCt396+6wY4yT03iGltOPwIHC1WusMbh4/7Hh6rIH9X0aOJ7u3Bndr9BRgACrmOwe5lQKRAAAAAElFTkSuQmCC") !important;}#pageNext,#pageNext:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM1NTM5QzU3QTM5QzExRTJBODZBQ0M0QUE2NTdCQjYyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM1NTM5QzU4QTM5QzExRTJBODZBQ0M0QUE2NTdCQjYyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzU1MzlDNTVBMzlDMTFFMkE4NkFDQzRBQTY1N0JCNjIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzU1MzlDNTZBMzlDMTFFMkE4NkFDQzRBQTY1N0JCNjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz69QSqIAAAAz0lEQVR42sRSIQ6DQBBcmnKCkIDBQhFo+gQUogp/H+ARPKJPuyCa1MEPwFQg2N6cqDi2pqaTbCYzsyP2cgEzk480TVkpRdu20bIsgZ+fSUBRFJQkCa3rKsVyCYUsy+gbTvQD/lCydxh7B1dV5V4OAEPDR34oGWNUXdeU5zlFUeQ8MDR85IdSWZa3YRhecRxTGIbOA0PDRy7dNDVNo9u2pX3fnQGGho/8s4kf4c2973vuuo7B0P6OVKJxHJ9aa57n+SHlYsnO1c5k5yLlbwEGAD5soo5imdj/AAAAAElFTkSuQmCC") !important;}#pagePrev,#pagePrev:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNGRTRGNTk3QTM5QzExRTI5NjUwOUVBRjcxM0FEQUMzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNGRTRGNTk4QTM5QzExRTI5NjUwOUVBRjcxM0FEQUMzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Q0ZFNEY1OTVBMzlDMTFFMjk2NTA5RUFGNzEzQURBQzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0ZFNEY1OTZBMzlDMTFFMjk2NTA5RUFGNzEzQURBQzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5DyuWYAAAA80lEQVR42rxSOwqDQBAdJYpf/H8RYhVIKrvcQtKmyw1ylVTeIEVaC48jOUIqEUXMrKD4I0mVgWVmZ+fNmzcstG0L88OybCiK4hN9tPa+gRXzPC/jeX7bNM2D47hjWZav8Ts9B1iWdTNNcx8EAaiqunMcJ5nXTECKopyw6GoYBkiSBLquk9xZ07TLKkgQhBDHutu2TWKgaRpwRMIMvu8nqDHsawdNrutmOJYgy3IH6DqiJ4zIxKOuDFOHCSjP86qP4zgGhmGgrmtI07RPVwsmtKgPiqJoUQvx5Ep9XMTQsqom/ifQN/sfiCJ/acXGycUi3gIMALEwUknscUogAAAAAElFTkSuQmCC") !important;}#btnClosePreview,#btnClosePreview:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAMAAABFNRROAAAAD1BMVEX///8iIiIiIiIiIiIiIiLNWgdxAAAABHRSTlMAD5/PRc1oUwAAADhJREFUeNqFzcEKACAMAlCd/v83VysQ6pCHwQOZ+KREgKoNW6TspjzZZ4lyR8RhEL3NfHkXsn5lAFbSAQlhLxk8AAAAAElFTkSuQmCC") !important;}.k-ie select{padding:0 0 0 8px;}div.details.group.passed{background:#e8f5e9 !important;border-bottom:1px solid #ddd;padding-bottom:10px;}div.details.group.passed>h4,div.details.group.passed>h4 .glyph.link span{background:#4caf50 !important;color:#fff !important;font-size:20px;font-weight:500;line-height:24px;padding:10px;text-shadow:none;}div.details.group.modify{background:#fff3e0 !important;border-bottom:1px solid #ddd;padding-bottom:10px;}div.details.group.modify>h4,div.details.group.modify>h4 .glyph.link span{background:#ff9800 !important;color:#fff !important;font-size:20px;font-weight:500;line-height:24px;padding:10px;text-shadow:none;}div.details.group.pending{background:#e1f5fe !important;border-bottom:1px solid #ddd;padding-bottom:10px;}div.details.group.pending>h4,div.details.group.pending>h4 .glyph.link span{background:#03a9f4 !important;color:#fff !important;font-size:20px;font-weight:500;line-height:24px;padding:10px;text-shadow:none;}div.details.group.failed{background:#ffebee !important;border-bottom:1px solid #ddd;padding-bottom:10px;}div.details.group.failed>h4,div.details.group.failed>h4 .glyph.link span{background:#ef5350 !important;color:#fff !important;font-size:20px;font-weight:500;line-height:24px;padding:10px;text-shadow:none;}.md-pdf-status{vertical-align:sub;display:inline-block;}
.menu{border-top:none;top:30px;width:740px;}.menu li{border:none;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:600;-webkit-font-smoothing:antialiased;height:40px;line-height:40px;margin:0 1px;padding-bottom:0;padding-top:0;}.menu li:last-child{float:right;}.menu li.tab>a,.menu li.tab>a:hover,.menu li[id^="tab"]>a,.menu li[id^="tab"]>a:hover{padding-bottom:0 !important;padding-top:0 !important;}.menu>li[id*="tab"]:hover:first-child>a{border-radius:0;}.menu ul li a{color:rgba(255,255,255,.9);font-size:14px;height:40px;line-height:40px;padding-bottom:0;padding-top:0;transition:all .1s ease;}.menu ul li a:hover{background:rgba(0,0,0,.1);color:#fff;text-shadow:none;}.menu li[id^="tab"]>a:hover,.menu li[id^="tab"]>a.foobar,.menu li[id^="tab"]>a,.menu li[id^="tab"]>a:hover{border-top:none;}a.foobar{font-weight:600 !important;}.admin .tabs a{background:#cdd2d6;border-radius:0;font-weight:400;text-shadow:none;}.admin.customer .tabs a:nth-child(1),.admin.coupon .tabs a:nth-child(2),.admin.company .tabs a:nth-child(3),.admin.contract .tabs a:nth-child(4),.admin.country .tabs a:nth-child(5),.admin.discount .tabs a:nth-child(6),.admin.order .tabs a:nth-child(7),.admin.products .tabs a:nth-child(8),.admin.parameter .tabs a:nth-child(9),.admin.import .tabs a:nth-child(10),.admin.email .tabs a:nth-child(11),.admin.request .tabs a:nth-child(12),.admin.currency .tabs a:nth-child(13){background:#fff !important;border:1px solid #cdd2d6;border-bottom:1px solid #fff;color:#222 !important;}.admin .tabs a{transition:all .1s ease;}.admin .tabs a:hover{background:#eee;color:#000;}#cart #tab00 a,#checkout #tab00 a{background:#43484b;border-radius:0;color:#fff;}.admin .isotope-item{background:#5dabdd;}#content{padding-top:70px;}
body#library{background:#fff;display:flex;}body#library article{padding:18px 0 0 0;width:100%;}body#library div.impersonate{margin-top:0;}body#library #container{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden;}body#library #header{flex:0 1 auto;}body#library #content{box-shadow:none !important;display:flex;flex:1 1 auto;overflow:hidden !important;min-height:inherit;padding:0;top:112px;width:100%;}body#library #divNoProductDetails{width:100%;}body#library #TopSplitter{bottom:0;height:inherit !important;left:0;position:absolute;right:0;top:0;}body#library #UserLibraryTreeTopView{height:100% !important;width:100% !important;}body#library #UserLibraryLeftHandFrame{bottom:112px !important;height:inherit !important;overflow:hidden;overflow-y:scroll;padding:0;position:absolute;top:18px !important;}body#library #UserLibraryRightHandFrame{bottom:112px !important;height:inherit !important;overflow:hidden;top:18px !important;}body#library ul#UserLibraryNodeListView{box-sizing:border-box;height:calc(100% - 32px) !important;overflow:hidden;overflow-y:scroll;width:100% !important;}body#library div#UserLibraryNodeGridView{overflow:hidden;}body#library div#UserLibraryNodeGridView .k-grid-content.k-auto-scrollable{height:calc(100% - 60px) !important;}body#library #UserLibraryItemDetails,body#library #UserLibraryRightSplitter,body#library #UserLibraryItemPrimaryFrame,body#library #UserLibraryTreePrimaryView,body#library #UserLibraryNodeGridView{height:100% !important;}body#library #UserLibraryTreePrimaryView{width:100%;}body#library #UserLibraryRightSplitter{display:flex !important;flex-direction:column;justify-content:flex-start;width:100%;}body#library #UserLibraryItemPrimaryFrame{height:calc(100% - 32px) !important;}body#library #UserLibraryItemPrimaryFrame,body#library #UserLibraryItemTopFrame{position:relative !important;width:100% !important;}body#library #UserLibraryItemPrimaryFrame{display:flex;flex:1;height:inherit !important;top:inherit !important;}body#library #UserLibraryItemPrimaryFrame.staging{top:0 !important;}body#library #UserLibraryItemTopFrame{display:flex;flex:0 1 auto;height:initial !important;}body#library #UserLibraryBottomFrame{bottom:0 !important;height:initial !important;top:inherit !important;}body#library .k-splitter .k-ghost-splitbar-horizontal,body#library .k-splitter .k-splitbar-horizontal{height:calc(100% - 112px) !important;top:18px !important;}body#library #divFileGroup{background:#fff;height:100% !important;overflow-x:auto;overflow-y:auto;position:relative;z-index:1;width:100% !important;min-width:800px;}body#library #UserLibraryItemTopFrame #divFileGroup{box-sizing:border-box !important;width:100% !important;}body#library .tools .task{margin:4px 4px -1px 4px;}body#library #footer{background:#fff;border:1px solid rgba(0,0,0,.1);flex:0 1 auto;}body#library #UserLibraryTreeView{padding:8px;}body#library #UserLibraryTreeView *{white-space:normal !important;}body#library .tree .k-icon{margin:2px 0 0 -16px;position:absolute;}
html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}
/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}article,aside,footer,header,nav,section{display:block;}h1{font-size:2em;margin:.67em 0;}figcaption,figure,main{display:block;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{display:inline-block;vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}img{max-width:100%;vertical-align:middle;}input::placeholder{color:rgba(255,255,255,.5);}a{color:#2196f3;text-decoration:none;}a:hover,a:focus{color:#2196f3;}ul{list-style:none;margin:0;padding:0;}.mmo-e-list--decorated{list-style-type:disc;padding:16px 40px;}html,body{height:100%;margin:0;padding:0;width:100%;}body{background:#cfd8dc;font-family:"Roboto",sans-serif;-webkit-font-smoothing:antialiased;font-size:12px;font-weight:400;}.mmo-c-admin-header{background:#fbc02d;display:flex;flex-direction:row;height:32px;justify-content:flex-end;padding:0 24px;position:fixed;top:0;width:100%;}.mmo-c-admin-header li{display:inline-block;margin:0 16px 0 0;}.mmo-c-admin-header a,.mmo-c-admin-header i{color:#212121;cursor:pointer;height:24px;line-height:24px;margin:4px 0 0 0;}.mmo-c-admin-header a:hover,.mmo-c-admin-header i:hover{background:rgba(0,0,0,.6);border-radius:24px;color:#fbc02d;}.mmo-c-admin-header a:active,.mmo-c-admin-header i:active{background:rgba(0,0,0,.8);}.mmo-c-admin-header a{display:inline-block;font-size:14px;padding:0 8px;}.mmo-c-admin-header i{width:24px;}.mmo-c-header.mmo-c-admin--impersonate,.mmo-c-sidenav--left.mmo-c-admin--impersonate,.mmo-c-sidenav--right.mmo-c-admin--impersonate{top:32px;}.mmo-c-sidenav--pinned-to-header.mmo-c-admin--impersonate{top:96px !important;}.mmo-c-menus--header.mmo-c-admin--impersonate{top:88px;}.mmo-c-subheader.mmo-c-admin--impersonate{top:96px;}.mmo-c-menus--subheader.mmo-c-admin--impersonate{top:136px;}.mmo-c-content.mmo-c-admin--impersonate{top:142px;}.mmo-c-content--below--header.mmo-c-admin--impersonate{top:96px;}.mmo-c-avatar--large,.mmo-c-avatar--small{align-items:stretch;background-size:contain;border-radius:100%;cursor:pointer;display:flex;position:relative;}.mmo-c-avatar--large{height:96px;overflow:hidden;position:relative;width:96px;}.mmo-c-avatar--small{height:38px;padding:3px;width:38px;}.mmo-c-avatar--small:hover{box-shadow:inset 0 0 0 3px rgba(0,0,0,.2);cursor:pointer;}.mmo-c-avatar__image{background:url("../Images/mmo/min/avatar-samantha-pancakes-min.png") no-repeat;background-size:contain;border-radius:100%;flex:1 0 auto;}.mmo-c-avatar__image--blank{background:#ff9800;color:rgba(0,0,0,.75);width:100%;}.mmo-c-avatar__initials--large,.mmo-c-avatar__initials--small{flex:1 0 auto;position:relative;text-align:center;}.mmo-c-avatar__initials--large{font-size:56px;font-weight:100;line-height:96px;}.mmo-c-avatar__initials--small{font-weight:300;line-height:32px;}.mmo-c-avatar__button-upload{background:rgba(0,0,0,.5);bottom:0;color:rgba(255,255,255,.75);font-size:12px;font-weight:500;height:24px;line-height:20px;position:absolute;text-align:center;width:100%;}.mmo-c-avatar__button-upload:hover{background:rgba(51,51,51,.5);color:#fff;}.mmo-button--grey{background:#fafafa;box-shadow:inset 0 0 0 1px #e0e0e0;border:none;border-radius:3px;color:#000;cursor:pointer;font-size:14px;height:36px;margin:12px 6px;padding:0 16px;outline:0;}.mmo-button--grey:hover{background:#e6e6e6;}.mmo-button--grey:active{background:#dbdbdb;}.mmo-button--blue-grey{background:#607d8b;border:1px solid #e0e0e0;color:rgba(0,0,0,.75);font-size:14px;height:32px;width:96px;}.mmo-button--blue-grey:hover{background:#d5dbe0;}.mmo-button--blue-grey:active{background:#c9d1d7;}.mmo-c-scrim{background:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:2;}.mmo-c-header{box-shadow:0 2px 4px rgba(0,0,0,.3);display:flex;flex-direction:row;height:64px;padding:0 24px;position:fixed;top:0;width:100%;z-index:2;}.mmo-c-header__group--center,.mmo-c-header__group--left,.mmo-c-header__group--right{align-items:center;display:flex;flex-direction:row;overflow:hidden;}.mmo-c-header__group--center{flex:1 1000px;justify-content:center;}.mmo-c-header__group--center--1000{justify-content:center;width:1000px;}.mmo-c-header__group--left{flex:1 0 auto;justify-content:flex-start;}.mmo-c-header__group--right{flex:1 0 auto;justify-content:flex-end;}.mmo-c-icon{align-items:center;border-radius:100%;cursor:pointer;display:flex;height:38px;justify-content:center;position:relative;width:38px;}.mmo-c-icon:hover{background:rgba(0,0,0,.25);}.mmo-c-icon:active{background:rgba(0,0,0,.4);}.mmo-c-icon--dark{color:rgba(0,0,0,.56);}.mmo-c-icon--light{color:#fff;}.mmo-c-icon__group{display:flex;}.mmo-c-icon__group--menu{display:none;}.mmo-c-icon__group--search{display:none;}.mmo-c-icon__spacer{height:100%;position:relative;width:20px;}.mmo-c-icon--account,.mmo-c-icon--locale{align-self:auto;border-radius:32px;flex:0 0 auto;font-size:20px;font-weight:300;height:32px;line-height:32px;order:0;text-align:center;width:32px;}.mmo-c-icon__badge,.mmo-c-icon__badge--green,.mmo-c-icon__badge--red{background:#424242;border-radius:10px;color:#fff;font-size:11px;font-weight:500;height:20px;line-height:21px;position:absolute;right:0;text-align:center;top:0;width:20px;}.mmo-c-icon__badge--green{background:#7cb342;}.mmo-c-icon__badge--red{background:#e53935;}.mmo-c-menu__list .mmo-c-icon--locale{margin:8px 8px 0 0;}.mmo-c-icon--locale--cn{background:url(../Images/mmo/min/icon-locale-cn-min.svg) no-repeat center center;}.mmo-c-icon--locale--de{background:url(../Images/mmo/min/icon-locale-de-min.svg) no-repeat center center;}.mmo-c-icon--locale--gb{background:url(../Images/mmo/min/icon-locale-gb-min.svg) no-repeat center center;}.mmo-c-icon--locale--it{background:url(../Images/mmo/min/icon-locale-it-min.svg) no-repeat center center;}.mmo-c-icon--locale--us{background:url(../Images/mmo/min/icon-locale-us-min.svg) no-repeat center center;}.mmo-c-icon--locale--se{background:url(../Images/mmo/min/icon-locale-es-min.svg) no-repeat center center;}.mmo-th-logo{align-self:auto;cursor:pointer;height:40px;order:0;transition:none;width:184px;}.mmo-c-menus,.mmo-c-menus--header,.mmo-c-menus--subheader{display:block;position:fixed;z-index:40;}.mmo-c-menus--header{top:56px;}.mmo-c-menus--subheader{top:104px;}.mmo-c-menus--pin-left{left:8px;}.mmo-c-menus--pin-right{right:8px;}.mmo-c-menu{background:#fff;border-radius:2px;box-shadow:0 4px 8px rgba(0,0,0,.2);color:#000;display:block;flex-wrap:wrap;padding:8px 0;position:relative;}.mmo-c-menu__divider{background:#f5f5f5;color:rgba(0,0,0,.5);flex:1 0 auto;font-size:14px;height:24px;line-height:24px;text-indent:8px;width:100%;}.mmo-c-menu__list li{color:#424242;display:flex;font-size:14px;height:48px;line-height:48px;padding:0 8px;transition:0s;}.mmo-c-menu__list li:hover{background:#f5f5f5;cursor:pointer;}.mmo-c-menu__list li:active{background:#eee;cursor:pointer;}.mmo-c-menu__list--icon-right li div{display:flex;flex:1 0 auto;margin:0 24px 0 0;}.mmo-c-menu__list--icon-right li i{display:flex;flex:0 1 auto;height:100%;line-height:48px;}.mmo-c-menu__item{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;font-size:14px;height:96px;list-style:none;margin:0;text-align:center;width:96px;}.mmo-c-menu__item:hover{background:#f5f5f5;}.mmo-c-menu__item--empty,.mmo-c-menu__item--empty:hover{background:none;cursor:default;}.mmo-c-menu__item--icon--blog,.mmo-c-menu__item--icon--digital,.mmo-c-menu__item--icon--marketplace,.mmo-c-menu__item--icon--mimeo,.mmo-c-menu__item--icon--more-apps,.mmo-c-menu__item--icon--order-tracking,.mmo-c-menu__item--icon--print,.mmo-c-menu__item--icon--printx,.mmo-c-menu__item--icon--site-status{display:flex;flex:1 0 auto;}.mmo-c-menu__item--icon--blog{background:url(../Images/mmo/min/app-blog-min.svg) no-repeat left center;height:56px;width:56px;}.mmo-c-menu__item--icon--digital{background:url(../Images/mmo/min/app-digital-min.svg) no-repeat left center;height:56px;width:56px;}.mmo-c-menu__item--icon--marketplace{background:url(../Images/mmo/min/app-marketplace-min.svg) no-repeat left center;height:56px;width:56px;}.mmo-c-menu__item--icon--mimeo{background:url(../Images/mmo/min/app-mimeo-min.svg) no-repeat left center;height:56px;width:56px;}.mmo-c-menu__item--icon--more-apps{background:url(../Images/mmo/min/app-more-apps-min.svg) no-repeat left center;height:56px;width:56px;}.mmo-c-menu__item--icon--order-tracking{background:url(../Images/mmo/min/app-order-tracking-min.svg) no-repeat left center;height:56px;width:56px;}.mmo-c-menu__item--icon--print{background:url(../Images/mmo/min/app-print-min.svg) no-repeat left center;height:56px;width:56px;}.mmo-c-menu__item--icon--printx{background:url(../Images/mmo/min/app-printx-min.svg) no-repeat left center;height:56px;width:56px;}.mmo-c-menu__item--icon--site-status{background:url(../Images/mmo/min/app-site-status-min.svg) no-repeat left center;height:56px;width:56px;}.mmo-c-menu__item--label{height:24px;line-height:24px;}.mmo-c-menu--apps{justify-content:flex-start;padding:8px 0 0 0;width:320px;}.mmo-c-menu__group--apps{display:flex;flex:1 0 auto;flex-wrap:wrap;justify-content:center;}.mmo-c-menu__group--apps li{margin:4px;}.mmo-c-menu--notifications{padding:8px 0;width:280px;}.mmo-c-menu--search{padding:8px 0;width:280px;}.mmo-c-menu--locale{width:280px;}.mmo-c-menu--locale--active{background:#fafafa;}.mmo-c-menu--cart{padding:8px 0;width:280px;}.mmo-c-menu--account{display:flex;flex-direction:column;padding-bottom:0;width:320px;}.mmo-c-menu--account-group--left{flex:0 1 auto;padding:16px;}.mmo-c-menu--account-group--right{flex:0 1 auto;overflow:hidden;padding:16px 0 0 0;}.mmo-c-menu__body{display:flex;flex-direction:row;margin:0 16px 16px 0;}.mmo-c-menu__body--text--name{font-size:14px;font-weight:500;}.mmo-c-menu__body--text--email{color:#757575;font-size:12px;font-weight:400;margin:12px 0 0 0;}.mmo-c-menu__body--text--link{color:#2196f3;display:block;font-size:12px;font-weight:400;margin:12px 0 0 0;}.mmo-c-menu__body--text--link:hover{text-decoration:underline;}.mmo-c-menu__footer{background:#fafafa;border-radius:0 0 2px 2px;border-top:1px solid #e0e0e0;display:flex;padding:0 8px;justify-content:space-between;}.mmo-c-navigation{display:flex;flex:1 0 auto;list-style:none;margin:0;padding:0;}.mmo-c-navigation>li{align-items:center;color:rgba(255,255,255,.5);cursor:pointer;display:flex;flex:0 0 auto;margin:0 24px 0 0;text-align:center;}.mmo-c-navigation>li:hover{box-shadow:inset 0 -2px 0 0 #ffea3b;color:rgba(255,255,255,.75);}.mmo-c-navigation>li.mmo-c-active{box-shadow:inset 0 -2px 0 0 #ffea3b;color:#fff;}.mmo-c-navigation>li:nth-child(1){margin:0 24px;}.mmo-c-cart{cursor:pointer;flex:0 1 auto;height:32px;margin:4px 0 0 0;position:relative;text-align:center;width:38px;}.mmo-c-cart .material-icons{line-height:40px;}.mmo-c-content{background:#fff;border-radius:0 0 4px 4px;box-shadow:0 2px 4px rgba(0,0,0,.3);display:block;margin:auto;margin-bottom:64px;overflow:hidden;padding:24px;position:relative;max-width:1000px;z-index:0;}.mmo-c-content--below--header{top:64px;}.mmo-c-content--below--subheader{top:112px;}.mmo-c-search{align-self:auto;background:rgba(0,0,0,.1);border:none;border-radius:4px;display:flex;font-size:14px;height:48px;max-width:600px;order:0;padding:4px 8px;}.mmo-c-search input::placeholder{color:rgba(255,255,255,.5);}.mmo-c-search input[type=text],.mmo-c-search input[type=text]::-ms-reveal{display:none;height:0;width:0;}.mmo-c-search input[type="search"]::-webkit-search-decoration,.mmo-c-search input[type="search"]::-webkit-search-cancel-button,.mmo-c-search input[type="search"]::-webkit-search-results-button,.mmo-c-search input[type="search"]::-webkit-search-results-decoration{display:none;}.mmo-c-search__input{align-self:auto;background:none;border:none;color:#fff;flex:1 0 auto;font-size:16px;height:40px;order:0;outline:none;text-indent:8px;width:0;}.mmo-c-sidenav{background:#fff;height:100%;position:fixed;width:280px;z-index:3;}.mmo-c-sidenav--has-shadow{box-shadow:0 16px 16px 0 rgba(0,0,0,.3);}.mmo-c-sidenav--pinned-to-header{height:calc(100% - 64px);top:64px !important;}.mmo-c-sidenav--pinned-to-subheader{height:calc(100% - 104px);top:112px !important;}.mmo-c-sidenav--left{left:0;top:0;transition:all ease .3s;}.mmo-c-sidenav--left--docked{left:-280px;}.mmo-c-sidenav--right{right:0;top:0;transition:all ease .3s;}.mmo-c-sidenav--right--docked{right:-280px;}.mmo-c-sidenav__header{background:#fff;}.mmo-c-sidenav__container--brand{align-items:center;display:flex;flex:1 0 auto;flex-direction:row;height:64px;padding:0 0 0 16px;}.mmo-c-sidenav__container--mobile{align-items:center;background:#f5f5f5;display:none;flex:1 0 auto;flex-direction:row;height:64px;justify-content:flex-end;}.mmo-c-sidenav__list--left li{color:#424242;display:flex;font-size:14px;height:48px;line-height:48px;padding:0 0 0 24px;transition:0s;}.mmo-c-sidenav__list--left li:hover{background:#eee;cursor:pointer;}.mmo-c-sidenav__list--left li.mmo-c-active{background:#fafafa;}.mmo-c-sidenav__list--left li i{margin:0 16px 0 0;line-height:48px;}.mmo-c-subheader{background:#37474f;box-shadow:0 2px 4px rgba(0,0,0,.3);color:#fff;display:flex;flex-direction:row;height:48px;line-height:48px;padding:0 24px;position:fixed;top:64px;width:100%;z-index:1;}.mmo-c-subheader__group--center,.mmo-c-subheader__group--left,.mmo-c-subheader__group--right{align-items:center;display:flex;flex-direction:row;height:48px;overflow:hidden;}.mmo-c-subheader__group--center{flex:1 1000px;justify-content:center;}.mmo-c-subheader__group--center--1000{align-items:center;display:flex;justify-content:space-around;width:1000px;}.mmo-c-subheader__group--left{flex:1 0 0%;justify-content:flex-start;}.mmo-c-subheader__group--right{flex:1 0 0%;justify-content:flex-end;}.mmo-c-type--size--14{font-size:14px;}.mmo-c-type--size--16{font-size:16px;}.hcWidgetCaption{font-size:18px;}.mmo-u-hide{display:none !important;}.mmo-u-collapse{height:0;overflow:hidden;padding:0;margin:0;transition:height 2s;}.mmo-u-highlight--error{background:#f44336 !important;border:1px dashed #fff !important;}.mmo-u-highlight--warning{background:#ffc107 !important;border:1px dashed rgba(0,0,0,.5) !important;}@media screen and (max-width:1400px){.mmo-c-header__group--left{padding:0 8px 0 0;}}@media screen and (max-width:1000px){.mmo-c-header{padding:0 4px 0 16px;}.mmo-c-icon__group--menu{display:flex;}.mmo-c-icon__group--apps,.mmo-c-icon__group--notifications,.mmo-c-icon__group--locale,.mmo-c-icon__group--account{display:none;}.mmo-c-sidenav__container--mobile{display:flex;}.mmo-c-sidenav__container--mobile .mmo-c-icon__spacer{width:8px;}.mmo-c-content{border-radius:0;height:100%;margin-bottom:0;}.mmo-c-content.mmo-c-admin--impersonate{top:96px;}}@media screen and (max-width:630px){.mmo-c-header{height:56px;}#brand--header,.mmo-c-search,.header__nav-set--desktop{display:none;}.header__nav-set--mobile{display:flex;}.mmo-c-sidenav__container--brand,.mmo-c-sidenav__container--mobile{height:56px;}.mmo-c-menus--header{top:52px;}.mmo-c-icon__group--search{display:flex;}.mmo-c-content--below--header{top:56px;}.mmo-c-content--below--header.mmo-c-admin--impersonate{top:88px;}.mmo-c-menus--header.mmo-c-admin--impersonate{top:84px;}}@media screen and (max-width:570px){.mmo-c-header__group--left,.mmo-c-header__group--right{min-width:144px;}}body#library #content{top:112px;}body#library #UserLibraryLeftHandFrame,body#library #UserLibraryRightHandFrame,body#library .k-splitter .k-ghost-splitbar-horizontal,body#library .k-splitter .k-splitbar-horizontal{top:0 !important;}body#library #footer{border:none;border-top:1px solid rgba(0,0,0,.1);}a{border:none !important;}b,p,li,dt,dd,legend,table,caption{font-size:inherit !important;}legend{display:none;}#content{border-radius:0 0 4px 4px;box-shadow:0 2px 4px rgba(0,0,0,.3);padding-top:112px;}#content article{border-radius:0 0 4px 4px;padding:10px !important;}.pricing{width:inherit;}.pricing .detail button,.pricing .detail button:focus{margin:0;}.simplemodal-container{box-sizing:none;}.hcWidget .button[disabled],.hcWidget .disabled,.hcWidget .disabled :before,.hcWidget [disabled]{color:rgba(0,0,0,.5) !important;}.mmo-c-admin-header{z-index:1;}.mmo-c-navigation>li{font-size:16px !important;}.mmo-c-navigation>li>a{color:rgba(255,255,255,.5);transition:.1s ease-in-out;}.mmo-c-navigation>li>a:hover{color:#fff;}.mmo-c-navigation>li>a>i{display:flex;}.mmo-c-subheader{line-height:46px;}.mmo-c-menu__list li a{color:#424242;}.mmo-c-subheader__group--center--1000>div{cursor:pointer;font-size:16px;height:32px;line-height:36px;padding:0 16px;}.mmo-c-subheader__group--center--1000>div:hover{background:rgba(255,255,255,.2);border-radius:32px;}.mmo-c-subheader__group--center--1000>div:active{background:rgba(255,255,255,.1);border-radius:32px;}.mmo-c-header input[type="search"]{height:40px;width:0;}.mmo-c-menu__list li{font-size:14px !important;}.mmo-c-menu__item>a{align-items:inherit;color:inherit;display:flex;flex:1;flex-direction:column;}.mmo-button--grey{background:#fafafa !important;box-shadow:inset 0 0 0 1px #e0e0e0 !important;border:none !important;border-radius:3px !important;color:#000 !important;cursor:pointer !important;font-size:14px !important;height:36px !important;margin:12px 6px !important;padding:0 16px !important;outline:0 !important;}.mmo-button--grey:hover{background:#e6e6e6 !important;}.mmo-button--grey:active{background:#dbdbdb !important;}#content.mmo-c-admin--impersonate{padding-top:144px;}body#library #content.mmo-c-admin--impersonate{top:120px;}.simplemodal-container{box-sizing:content-box;}
